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 <điều kiện> else ; b. If <điều kiện> then ; c. If then <điều kiện>; d. If else <điều kiện> ;

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. (N<=99.5) or (N>0) c. (N >= 99.5) or (N>0) d. (N <= 99.5) and (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 <= 101 then x: =x+1
Else x:=x-1;


Cho x=100. kết quả x bằng bao nhiêu?


a. 101 b. 102 c. 99 d. 100


10. 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


11. Để chạy chương trình ta sẽ nhấn phím nào


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


12. Khai báo nào đúng :


a. Var x = Integer b. Var x of Integer c. Var x: Integer d. Var x := Integer ;
13. Để khai báo sử dụng biến phải dùng từ khóa nào?


a. Uses b. Type c. Const d. Var


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


a. Integer b. Byte c. World d.Longint


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


a. Begin ... End; b. Begin ... End. c. Start ... Finish; d. Start ... Finish.
16. Để lưu giữ 1 biến kiểu Char máy tính cần dành bộ nhớ ra:


a. 1 byte b. 2 byte c. 4 byte d. 8 byte



(2)

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


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. 3 b. 5 c. 4 d. 10


21. Giả thiết a, b là 2 biến nguyên, điều kiện để xác định a, b đồng thời chia hết cho 3 làa. (a mod 3 = 0) and (b mod 3 = 0) b. (a mod 3 = 0) or (b mod 3 = 0)c. (a mod 3 <> 0) or (b mod 3 <> 0) d. (a mod 3 <> 0) and (b mod 3 <> 0)

22. 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+F9 c. Ctrl+F9 d. Alt+X


23. Xét biểu thức logic: (n >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 <điều kiện> else ; b. If then <điều kiện>;c. If <điều kiện> then ; d. If else <điều kiện> ;

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 <= 101 then x: =x+1
Else x:=x-1;


Cho x=110. kết quả x bằng bao nhiêu?


a. 102 b. 101 c. 111 d. 109


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


a. (N>-9.5) and (N<=0) b. (N<-9.5) or (N>=0) c. (N > -9.5) or (N>=0) d. (N <=-9.5) and (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 <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ố âm chẵn 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ố âm

23. Hàm sqrt(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
24. Giả thiết a, b là 2 biến nguyên, điều kiện để xác định a, b đồng thời chia hết cho 3



a. (a mod 3 = 0) and (b mod 3 = 0) b. (a mod 3 = 0) or (b mod 3 = 0)c. (a mod 3 <> 0) or (b mod 3 <> 0) d. (a mod 3 <> 0) and (b mod 3 <> 0)

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/5cosx +


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/ 1- a/sqrt(a*a+b)


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



(5)

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. Để dịch chương trình ta sẽ nhấn phím nào

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


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


a. If <điều kiện> else ; b. If <điều kiện> then ; c. If then <điều kiện>; d. If else <điều kiện> ;3. Kiểu Integer có phạm vi giá trị từ:


a. 0 đến 255 b. -215 đến 215c. -231 đến 231-1. d. 0 đến 216-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. Cho đoạn chương trình sau:
If x <= 101 then x: =x+1
Else x:=x-1;


Cho x=102. kết quả x bằng bao nhiêu?


a. 102 b. 101 c. 99 d. 100


6. Để nhập giá trị vào biến a ta có câu lệnh:


a. Readln(‘a’) b. writeln(a) c. writeln('a') d. Readln(a)


7. Giá trị của biểu thức sqr((ABS(25-50) mod 2)) là?


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


8. Kết quả hàm mod dùng để:


a. Tính căn bậc b. Làm tròn 1 số c. Chia lấy phần dư d. Chia lấy phần nguyên
9. 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
10. 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.11. . 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. Real d. Word


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


a. (N>-9.5) and (N<=0) b. (N<-9.5) or (N>=0) c. (N > -9.5) or (N<=0) d. (N <=-9.5) and (N>=0)
13. Chỉ ra kiểu dữ liệu viết sai trong Turbo Pascal


a. Integer b. Chart c. Longint d.Single


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. Trong NNLT Pascal, chương trình sau có kết quả gì?


If (5 mod 3 <>0) then write (‘Sai’)
Else write (‘Dung’);


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


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


Writeln ('Day la lop TIN HOC’);



(6)

19. Xét biểu thức logic: (n <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ố âm chẵn 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ố âm

20. Hàm sqrt(x) tương ứng với phép tốn nào trong tốn học



a. Tính bình phương b. Tính giá trị tuyệt đối c. Tính căn bậc 2 d. Tính lũy thừa
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. Để khai báo sử dụng biến phải dùng từ khóa nào?


a. Uses b. Type c. Const d. Var


23. Cho biết kết quả trả về của biểu thức sau: (99 div 9) mod 9 + (13 div 3)


a. 10 b. 4 c. 6 d. 5


24. Giả thiết a, b là 2 biến nguyên, điều kiện để xác định a, b đồng thời chia hết cho 3 làa. (a mod 3 = 0) or (b mod 3 = 0) b. (a mod 3 = 0) and (b mod 3 = 0)c. (a mod 3 <> 0) or (b mod 3 <> 0) d. (a mod 3 <> 0) and (b mod 3 <> 0)

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/ 5sin3y -


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/ 1/a*b-c/d


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



(7)

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. Để in ra giá trị a ta có câu lệnh:


a. write(a) b. Readln(‘a’) c. Readln(a) d. write('a')


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



a. If <điều kiện> else ; b. If <điều kiện> then ; c. If then <điều kiện>; d. If else <điều kiện> ;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. Ctrl + F9 b. F7 c. Alt + F9 d. Alt + F3


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


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


8. Kết quả của biểu thức sqr((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 <= 101 then x: =x+1
Else x:=x-1;


Cho x=100. kết quả x bằng bao nhiêu?


a. 102 b. 101 c. 99 d. 100


10. 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. (N<99.5) or (N>=0) c. (N > 99.5) or (N>=0) d. (N <99.5) and (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.’Sai’ d. ‘Dung’


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


a. Login b. Char c. Integer d.Single


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 of Integer c. Var x : 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. Real d. Word


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


a. Var b. Type c. Const d. Uses



(8)

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: (99 div 9) mod 9 + (13 div 3)


a. 7 b. 4 c. 5 d. 6


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. Ctrl+F9 c. Alt+X d. Alt+F9


22. Xét biểu thức logic: (n <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ố âm chẵn 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ố âm

23. Hàm sqrt(x) tương ứng với phép toán nào trong tốn học



a. Tính lũy thừa b. Tính giá trị tuyệt đối c. Tính bình phương d. Tính căn bậc 2
24. Giả thiết a, b là 2 biến nguyên, điều kiện để xác định a, b đồng thời chia hết cho 3


a. (a mod 3 <>0) and (b mod 3 <> 0) b. (a mod 3 = 0) or (b mod 3 = 0)c. (a mod 3 = 0) and (b mod 3 = 0) d. (a mod 3 <> 0) or (b mod 3 <> 0)

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/8cos2x +


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/ 1- a/sqrt(a*a+b)


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



(9)

ĐÁP ÁN
Đề 1


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


Câu 1... Câu 2........................

Đề 2



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


Câu 1... Câu 2........................

Đề 3



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


Câu 1... Câu 2........................

Đề 4



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