HAKED BY PAKISTAN 2011
Để dịch chương trình trong ngôn ngữ lập trình Pascal, em nhấn tổ hợp phím gì?
A . Ctrl+F9
B . Alt+F9
C . Shift+D9
D . Tất cả đều đúng
Câu 1. Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal: a. 8ab. tamgiacc. programd. bai tap Câu 2. Để chạy chương trình ta sử dụng tổ hợp nào: a. Ctrl – F9b. Alt – F9c. F9d. Ctrl – Shitf – F9 Câu 3. Trong Pascal, khai báo nào sau đây là đúng? a. Var tb: real;b. Type 4hs: integer; c. const x: real; d. Var R = 30; Câu 4. Biểu thức toán học (a2 + b)(1 + c)3 được biểu diễn trong Pascal như thế nào ? a. (a*a + b)(1+c)(1 + c)(1 + c)b. (a.a + b)(1 + c)(1 + c)(1 + c) c. (a*a + b)*(1 + c)*(1 + c)*(1 + c)d. (a2 + b)(1 + c)3 Câu 5. Writeln (‘Ban hay nhap nam sinh’); Readln (NS); Ý nghĩa của hai câu lệnh trên là: a. Thông báo ra màn hình dòng chữ: “Ban hay nhap nam sinh”. b. Yêu cầu người sử dụng nhập giá trị cho biến NS. c. Thông báo ra màn hình dòng chữ: “Ban hay nhap nam sinh” và yêu cầu người sử dụng nhập giá trị cho biến NS d. Không thực hiện gì cả. Câu 6: Để mở rộng giao diện pascal ta dùng tổ hợp phím nào? a. Ctrl_F9 b. Ctl_Shif_F9 c. Alt_Enter d. Ctrl_ Shift_Enter. Câu 7. Chọn câu chính xác nhất cho câu trả lời sau: a. var = 200;b. Var x,y,z: real; c. const : integer;d. Var n, 3hs: integer; Câu 8: Ta thực hiện các lệnh gán sau :x:=1; y:=9;z:=x+y; Kết quả thu được của biến z là: a. 1b. 9 c. 10d. Một kết quả khác Câu 9. Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal: a. 8 ab. Tam-giacc. programd. Bai_tapCâu 10. Để dịch chương trình ta sử dụng tổ hợp nào: a. Ctrl – F9b. Alt – F9c. F9d. Ctrl – Shitf – F9 Câu 11. Trong Pascal, khai báo nào sau đây là đúng? a. Var tb= real;b. Type 4hs: integer; c. const x: real; d. Var R = byte; Câu 12. Biểu thức toán học (a +b)2 – a(a+b) được biểu diễn trong Pascal như thế nào ? a. (a*a + b)(1+c)(1 + c)(1 + c)b. (a+b)*(a+b)-a*(a+b) c. (a*a + b)*(1 + c)*(1 + c)*(1 + c) d. (a.a + b)(1 + c)(1 + c)(1 + c) Câu 13. Writeln (‘Ban hay nhap nam sinh’); Readln (NS); Ý nghĩa của hai câu lệnh trên là: a. Thông báo ra màn hình dòng chữ: “Ban hay nhap nam sinh”. b. Yêu cầu người sử dụng nhập giá trị cho biến NS. c. Thông báo ra màn hình dòng chữ: “Ban hay nhap nam sinh” và yêu cầu người sử dụng nhập giá trị cho biến NS d. Không thực hiện gì cả. Câu 14: Để mở rộng giao diện pascal ta dùng tổ hợp phím nào? a. Ctrl_F9 b. Ctl_Shif_F9 c. Alt_Enter d. Ctrl_ Shift_Enter. Câu 15. Chọn câu chính xác nhất cho câu trả lời sau: b. Const x =200;b. Var x,y,z =real; d. const : integer; d. Var n, 3hs= integer; Câu 16: Ta thực hiện các lệnh gán sau :x:=4; y:=9;z:=x-y; Kết quả thu được của biến z là: a. -5b. 9 c. 3d. -8 II) Phần tự luận: Câu 1:: Viết các biểu thức toán sau đây dưới dạng biểu thức pascal: a) ; b) ; c) (a+b)2.(d+e)3 d) (25 + 4).6 Câu 2: Hãy nêu sự giống và khác nhau giữa hằng và biến? Cho ví dụ về khai báo hằng và khai báo biến? Câu 3: Hãy viết chương trình bằng NNLT Pascal nhập vào chiều dài và chiều rộng của một hình chữ nhật, tính chu vi và diện tích của hình chữ nhật đó, in kết quả ra màn hình. Câu 4 Viết chương trình nhập 3 số từ bàn phím và hiển thị kết quả ra màn hình tổng và tích của 3 số đó. Mọi người giúp e với
mọi người cho em hỏi là:
em dùng free pascal, code thì đúng rồi, nhấn Alt + F9 thì không có bất kì lỗi gì cả. Mà em nhấn ctrl + F9 thì free pascal hiện bảng lưu, em lưu xong thì chương trình không chạy mà thoát ra luôn. Ai giúp em với
Câu 1: Trong các tên sau, tên nào viết đúng?
A. Tam giac B. Tamgiac C. 1Lơp8A D. Lop.8A
Câu 2: Để chạy chương trình ta dùng tổ hợp phím:
A. Alt + F9 B Alt + F5 C Ctrl + F9 D Ctrl + F5
Câu 3 . Để lwu tệp chương trình ta nhấn phím:
A. F2 B. F3 C. F5 D. F9
Câu 4. Kết quả của phép toán 22 mod 4 là bao nhiêu?
A.2 B. 5.5 C. 5 D. 0.5
Câu 5. Cách chuyển biểu thức ax2 + bx + c nào sau đây là đúng
A. a*x*x+b*x+c*x B a*x*x+b.x+c*c C. a*x*x+b*x+c
Mình cần gấp. Mong các bạn giải nhanh giúp giùm mình. Cám ơn các bạn rất nhiều!
Câu 1: Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal?
A. 8a B. tamgiac C. program D. bai tap
Câu 2: Để chạy chương trình trong Turbo Pascal ta dùng tổ hợp phím nào?
A. Ctrl + F9 B. Alt + F9 C. Ctrl + Shitf +F9 D. F9
Câu 3: Các thành phấn cơ bản của một ngôn ngữ lập trình là:
A. Các từ khóa và tên. B. Bảng chữ cái và các từ khóa.
C. Bảng chữ cái, các từ khóa và tên. D. Bảng chữ cái và các quy tắc.
Câu 4: Biểu thức toán học (a2 + b)(1 + c)3 được biểu diễn trong Pascal như thế nào?
A. (a*a + b)(1+c)(1 + c)(1 + c) B. (a.a + b)(1 + c)(1 + c)(1 + c)
C. (a*a + b)*(1 + c)*(1 + c)*(1 + c) D. (a2 + b)(1 + c)3
Câu 5: Trong Pascal, khai báo nào sau đây là đúng?
A. Var tb : real ; B. Var 4hs: integer ; C. Const x : real ; D. Var R = 30 ;
Câu 6: Trong Pascal, những tên có ý nghĩa được xác định từ trước và không được phép sử dụng cho mục đích khác thì được gọi là:
A. Tên có sẵn B. Tên riêng C. Từ khóa D. Biến
Câu 7: (5.0 điểm)
Viết chương trình nhập vào 2 số a, b từ bàn phím, tính trung bình cộng của hai số a, b và in kết quả ra màn hình.
Giúp mình với nha!
a, Viết chương trình pascal nhập vào một dãy số nguyên n từ bàn phím b, in dãy vừa nhập ra màn hình. c, đếm xem bao nhiêu số dương. d, in kết quả số dương ra màn hình.
24. Biến X được khai báo là kiểu dữ liệu số thực, phép gán nào dưới đây là hợp lệ?
a. X : 6,2; b.X = 6,2; c.X := 6,2; d.X := ‘6,2’;
25. Biến N được khai báo là kiểu dữ liệu số nguyên, phép gán nào là hợp lệ?
a. N = 81; b. N := ‘81’; c. N := 81; d. N : 81;
26. Để nhập giá trị cho biến từ bàn phím ta sử dụng lệnh nào?
a. Clrscr b. Write c. Read d. Delay
27. Câu lệnh nhập giá trị cho 3 biến a,b,c nào dưới đây là đúng?
a. Read (a,b,c) b. Read (a;b;c) c. Read (a:b:c) d. Cả a,b,c đều sai
28. Để xuất thông báo, dữ liệu, kết quả ra màn hình, em sử dụng lệnh:
a. Delay b. Readln c. Clrscr d. Writeln
29. Lệnh Writeln(‘5+20=’, 20+5); sẽ in ra màn hình biểu thức nào dưới đây?
a. 5+20=25 b. 20+5=25 c. 5+20=20+5 d. 25=20+5
30. Để ngăn cách giữa câu lệnh trong ngôn ngữ lập trình Pascal, ta dùng dấu:
a. Phẩy (,) b.Chấm (.) c. Chấm phẩy (;) d. Hai chấm (:)
31. Để xuất ra màn hình một dòng trống, sử dụng lệnh?
a. Clrscr; b. Writeln; c. Delay(x); d. Readln;
32. Điều kiện trong câu lệnh rẽ nhánh thường là phép toán:
a. Cộng, trừ b. Nhân, chia c. Lũy thừa d.So sánh
33. Câu lệnh Pascal nào sau đây viêt đúng?
a.If x := 5 then a = b; b. If x = 5 then a := b;
c. If x := 5 then a := b; d. If x = 5 then a = b;
34. Nếu điều kiện trong câu lệnh sai, chương trình sẽ thực hiện câu lệnh sau từ nào?
a. if b. then c. else d. Cả a,b,c đều sai
35. Để xóa màn hình, Pascal sử dụng lệnh:
a. Clrscr b. Write c. Readln d. Delay
36. Để tạm dừng chương trình chờ người dùng nhấn phím Enter, ta dùng lệnh:
a. Delay(x); b.Write; c. Wrietln; d.Readln;
37. Để tạm dừng chương trình trong một thời gian nhất định ta sử dụng lệnh?
a. Write; b. Writeln; c.Readln; d. Delay(x);
38. Để dịch chương trình ta nhấn tổ hợp phím:
a.Alt+F5 b.Shift+F9 c. Alt+F9 d. Ctrl+F9
39. Để chạy chương trình sau khi biên dịch ta nhấn tổ hợp phím nào?
a.F9 b. Alt+F9 c. Shift+F9 d. Ctrl+F9
40. Để xem kết quả ta dùng tổ hợp phím:
a. Alt+F5 b.Ctrl+F5 c.Alt+F9 d.Ctrl+F9
mấy bạn giúp mình với, mình cảm ơn(mình biết nó hơi dài)nha.
Viết chương trình bằng ngôn ngữ lập trình Pascal để nhập một số tự nhiên từ bàn phím và thông
báo ra màn hình kết quả số đã nhập là chẵn hay lẻ?
1. Trong Pascal, muốn dịch chương trình ta dùng tổ hợp phím nào sau đây:
A.Alt+F9
B. Ctrl+F9
C. Alt+F3
D. Ctrl+S
2. Số biến có thể khai báo tối đa trong một chương trình là bao nhiêu?
A. Chỉ một biến cho mỗi kiểu dữ liệu
B. 10 biến
C. Chỉ hạn chế bởi dung lượng bộ nhớ
D. Ko giới hạn
3. Biến được khai báo với kiểu dữ liệu số thực có thể lưu các giá trị dưới đây
A. Một số nguyên bất kì
B. Một số thực( có thể số nguyên) trong phạm vi cho phép
C. Một số thực bất kì
D. Một dãy các chữ và số
4. Chọn câu lệnh Pascal hợp lệ trong các câu sau:
A. If x:= a+b then x:= x+1;
B. If a>b then max =a;
C. If a>b then max:=; else max:=b;
D. If 5=6 then x:=100;
5. Với i là biến kiểu thực(i=3). Khi chạy đoạn chương trình với lệnh Write(i:5:2); sẽ đc kết quả là:
A. 3.0
B. 3.00
C. 3.5+01
D. 3.75E+01
6. Hãy chọn kết quả đúng của đoạn chương trình sau:
s:=1; for i:=10 downto 3 do s:=s+1; write(s);
A.9
B. 7
C. 8
D. 6
7. Hãy chọn kết quả đúng của đoạn chương trình sau:
s:=0; for i:=1 to 10 do s:=s+1; Write(s);
A.49 B.45 C.50 D.55
8. Để gán 2 cho x ta viết câu lệnh
A. x:=2;
B. 2:=x;
C. x==2;
D. x=2;