Hãy chuyển các biểu thức sau từ dạng biểu diễn trong toán học sang dạng biểu diễn Pascal

[1]

Trường THPT Nam Kỳ Khởi Nghĩa


Học và tên HS: ...Lớp 11


ĐỀ KIỂM TRA 1 tiết


HK1 năm học 2010 – 2011


A. Trắc nghiệm [6đ] [Khoanh tròn vào câu trả lời đúng]
1. Hàm div dùng để:


a. Tính căn bậc b. Chia lấy phần dư c. Làm tròn 1 số d. Chia lấy phần nguyên
2. Để nhập giá trị vào biến a ta có câu lệnh:


a. Readln[a] b. write[a] c. Readln['a'] d. write['a']


3. Kiểu Integer có phạm vi giá trị từ:


a. 0 đến 216-1 b. 0 đến 255 c. -231 đến 231-1. d. -215 đến 215-1


4. Cú pháp lệnh If dạng thiếu :


a. If else ; b. If then ; c. If then ; d. If else ;

5. Hãy viết biểu thức : 99.5 ≥ N >0 sang dạng biểu diễn tương ứng trong Pascal



a. [N>=99.5] and [N>0] b. [N0] c. [N >= 99.5] or [N>0] d. [N 0]6. Trong NNLT Pascal, chương trình sau có kết quả gì?


If [3 mod 2=0] then write [‘Sai’]
Else write [‘Dung’];



a. Sai b. Dung c. Loi cu phap d. ‘Dung’


7. Cấu trúc của chương trình gồm


a. Phần khai báo b. Phần thân c Cả a và b đúng d. Phần kết


8. Kết quả của biểu thức sqrt[[ABS[25-50] mod 2]] là?


a. 3 b. 1 c. 2 d. 4


9. Cho đoạn chương trình sau:
If x 0] and [n mod 2 = 0]. Khẳng định nào sau đây là đúng?


a. Kiểm tra xem n có là một số dương b. Kiểm tra n có chia hết cho 2 khơng;c. Kiểm tra n là một số chẵn d. Kiểm tra xem n là một số dương chẵn

24. Hàm sqr[x] tương ứng với phép tốn nào trong tốn học



a. Tính căn bậc 2 b. Tính giá trị tuyệt đối c. Tính bình phương d. Tính lũy thừa
B. Tự luận [4đ]


Câu 1 [2đ]: Chuyển các biểu thức toán học sau sang biểu thức trong Pascal


a/ b/


Câu 2 [2đ]: Chuyển các biểu thức sau từ biểu diễn trong Pascal sang biểu diễn trong toán học.a/ 3*x*x- [1/sqrt[5]]*[x-m]-15=13 b/ Sin[5*x]+cos[3x+y]=12


Bài làm


A. Trắc nghiệm


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24


B. Tự luận



[3]

Trường THPT Nam Kỳ Khởi Nghĩa


Học và tên HS: ...Lớp 11


ĐỀ KIỂM TRA 1 tiết


HK1 năm học 2010 – 2011



A. Trắc nghiệm [6đ] [Khoanh tròn vào câu trả lời đúng]
1. Hàm mod dùng để:

a. Tính căn bậc b. Chia lấy phần dư c. Làm tròn 1 số d. Chia lấy phần nguyên
2. Để nhập giá trị vào biến a ta có câu lệnh:


a. Readln[‘a’] b. write[a] c. write['a'] d. Readln[a]


3. Kiểu Integer có phạm vi giá trị từ:


a. 0 đến 216-1 b. -215 đến 215c. 0 đến 255 d.-231 đến 231-1


4. Cấu trúc của chương trình gồm


a. Phần khai báo b. Phần thân c. Phần kết d. Cả a và b đúng


5. Câu lệnh a:=5; Write['Ket qua la', a]; sẽ đưa ra màn hình


a. Khơng đưa ra gì cả b. Ket qua la 5 c. ‘Ket qua la’ 5 d. Ket qua la a
6. Để dịch chương trình ta sẽ nhấn phím nào


a.Alt + F9 b. F7 c. Ctrl + F9 d. Alt + F3


7. Cú pháp lệnh If dạng thiếu :


a. If else ; b. If then ;c. If then ; d. If else ;

8. Kết quả của biểu thức sqr[[ABS[25-50] mod 2]] là?



a. 3 b. 2 c. 1 d. 4


9. Cho đoạn chương trình sau:
If x -9.5 sang dạng biểu diễn tương ứng trong Pascal


a. [N>-9.5] and [N -9.5] or [N>=0] d. [N =0]11. Trong NNLT Pascal, chương trình sau có kết quả gì?


If [4 mod 3 =0] then write [‘Sai’]
Else write [‘Dung’];


a. Sai b. Dung c. Loi cu phap d. ‘Dung’


12. Chỉ ra kiểu dữ liệu viết sai trong Turbo Pascal


a. Integer b. Char c. Sinle d. Longint


13. Thân chương trình được giới hạn bởi cặp từ khóa


a. Begin ... End; b. Start ... Finish. c. Start ... Finish; d. Begin ... End.
14. Khai báo nào đúng :


a. Var x = Integer b. Var x: Integer c. Var x of Integer d. Var x := Integer ;15. Có biểu thức x:=-b/a, hãy chọn kiểu dữ liệu phù hợp với biến x?


a. Integer b. Longint c. Word d. Real


16..Để khai báo sử dụng biến phải dùng từ khóa nào?



[4]

19. Câu lệnh sau cho kết quả là


Writeln ['Day la lop TIN HOC’];


a. 'Day la lop TIN HOC' b. Khơng chạy được vì có lỗi


c. Day la lop TIN HOC d. ‘Day la lop TINHOC


20. Cho biết kết quả trả về của biểu thức sau: [20 mod 3] div 2 – [15 div 4]


a. - 10 b. 4 c. -2 d. 7


21. Cho biết tổ hợp phím nào thốt ra khỏi chương trình Pascal:


a. Alt+F3 b. Alt+X c. Ctrl+F9 d. Alt+F9


22. Xét biểu thức logic: [n -9.5] and [N -9.5] or [N

Chủ Đề