Thân chương trình được giới hạn bởi cặp từ khóa.. Chỉ ra kiểu dữ liệu viết sai trong Turbo Pascal.[r]
(1)Trường THPT Nam Kỳ Khởi Nghĩa
Học tên HS: Lớp 11
ĐỀ KIỂM TRA 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) Hàm div dùng để:
a Tính bậc b Chia lấy phần dư c Làm tròn số d Chia lấy phần nguyên Để 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 đến 216-1 b đế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 <câu lệnh>; b If <điều kiện> then <câu lệnh>; c If <câu lệnh> then <điều kiện>; d If <câu lệnh> else <điều kiện> ; Hãy viết biểu thức : 99.5 ≥ N >0 sang dạng biểu diễn tương ứng 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) Trong NNLT Pascal, chương trình sau có kết 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 chương trình gồm
a Phần khai báo b Phần thân c Cả a b d Phần kết
8 Kết biểu thức sqrt((ABS(25-50) mod 2)) là?
a b c d
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 x bao nhiêu?
a 101 b 102 c 99 d 100
10 Câu lệnh a:=5; Write('Ket qua la', a); đưa hình
a Khơng đưa b Ket qua la c ‘Ket qua la’ d Ket qua la a
11 Để chạy chương trình ta nhấn phím
a Ctrl + F9 b F7 c F9 d Alt + F3
12 Khai bá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ỉ kiểu liệu viết sai trong Turbo Pascal
a Integer b Byte c World d.Longint
15 Thân chương trình giới hạn cặp từ khóa
a Begin End; b Begin End c Start Finish; d Start Finish 16 Để lưu giữ biến kiểu Char máy tính cần dành nhớ ra:
a byte b byte c byte d byte
(2)a Không chạy 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 trả biểu thức sau: (20 mod 3) div + (15 div 4)
a b c d 10
21 Giả thiết a, b biến nguyên, điều kiện để xác định a, b đồng thời chia hết cho 3 a (a mod = 0) and (b mod = 0) b (a mod = 0) or (b mod = 0) c (a mod <> 0) or (b mod <> 0) d (a mod <> 0) and (b mod <> 0) 22 Cho biết tổ hợp phím 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 = 0) Khẳng định sau đúng?
a Kiểm tra xem n có số dương b Kiểm tra n có chia hết cho khơng; c Kiểm tra n số chẵn d Kiểm tra xem n số dương chẵn 24 Hàm sqr(x) tương ứng với phép toán toán học
a Tính bậc 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 biểu thức toán học sau sang biểu thức Pascal
a/ b/
Câu 2 (2đ): Chuyển biểu thức sau từ biểu diễn Pascal sang biểu diễn 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 tên HS: Lớp 11
ĐỀ KIỂM TRA 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) Hàm mod dùng để:
a Tính bậc b Chia lấy phần dư c Làm tròn số d Chia lấy phần nguyên Để 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 đến 216-1 b -215 đến 215c đến 255 d.-231 đến 231-1
4 Cấu trúc 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 b
5 Câu lệnh a:=5; Write('Ket qua la', a); đưa hình
a Khơng đưa b Ket qua la c ‘Ket qua la’ d Ket qua la a Để dịch chương trình ta nhấn phím
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 <câu lệnh>; b If <câu lệnh> then <điều kiện>; c If <điều kiện> then <câu lệnh>; d If <câu lệnh> else <điều kiện> ; Kết biểu thức sqr((ABS(25-50) mod 2)) là?
a b c d
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 x 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 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 gì?
If (4 mod =0) then write (‘Sai’) Else write (‘Dung’);
a Sai b Dung c Loi cu phap d ‘Dung’
12 Chỉ kiểu liệu viết sai trong Turbo Pascal
a Integer b Char c Sinle d Longint
13 Thân chương trình giới hạn cặp từ khóa
a Begin End; b Start Finish c Start Finish; d Begin End 14 Khai bá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, chọn kiểu 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
Writeln ('Day la lop TIN HOC’);
a 'Day la lop TIN HOC' b Khơng chạy có lỗi
c Day la lop TIN HOC d ‘Day la lop TINHOC
20 Cho biết kết trả biểu thức sau: (20 mod 3) div – (15 div 4)
a - 10 b c -2 d
21 Cho biết tổ hợp phím 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 = 0) Khẳng định sau đúng?
a Kiểm tra xem n có số âm chẵn b Kiểm tra n có chia hết cho khơng; c Kiểm tra n số chẵn d Kiểm tra xem n số âm 23 Hàm sqrt(x) tương ứng với phép tốn tốn học
a Tính bậc 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 biến nguyên, điều kiện để xác định a, b đồng thời chia hết cho 3
a (a mod = 0) and (b mod = 0) b (a mod = 0) or (b mod = 0) c (a mod <> 0) or (b mod <> 0) d (a mod <> 0) and (b mod <> 0) B Tự luận (4đ)
Câu 1 (2đ): Chuyển biểu thức toán học sau sang biểu thức Pascal
a/ b/5cosx +
Câu 2 (2đ): Chuyển biểu thức sau từ biểu diễn Pascal sang biểu diễn 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 tên HS: Lớp 11
ĐỀ KIỂM TRA 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) Để dịch chương trình ta nhấn phím
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 <câu lệnh>; b If <điều kiện> then <câu lệnh>; c If <câu lệnh> then <điều kiện>; d If <câu lệnh> else <điều kiện> ; Kiểu Integer có phạm vi giá trị từ:
a đến 255 b -215 đến 215c -231 đến 231-1 d đến 216-1
4 Cấu trúc 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 b
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 x 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ị biểu thức sqr((ABS(25-50) mod 2)) là?
a b c d
8 Kết hàm mod dùng để:
a Tính bậc b Làm trịn số c Chia lấy phần dư d Chia lấy phần nguyên Câu lệnh a:=5; Write('Ket qua la', a); đưa hình
a Khơng đưa b Ket qua la c ‘Ket qua la’ d Ket qua la a 10 Thân chương trình giới hạn 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, chọn kiểu 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 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ỉ kiểu liệu viết sai trong Turbo Pascal
a Integer b Chart c Longint d.Single
14 Khai bá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 gì?
If (5 mod <>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
Writeln ('Day la lop TIN HOC’);
(6)19 Xét biểu thức logic: (n <0) and (n mod = 0) Khẳng định sau đúng?
a Kiểm tra xem n có số âm chẵn b Kiểm tra n có chia hết cho khơng; c Kiểm tra n số chẵn d Kiểm tra xem n số âm 20 Hàm sqrt(x) tương ứng với phép toán toán học
a Tính bình phương b Tính giá trị tuyệt đối c Tính bậc d Tính lũy thừa 21 Cho biết tổ hợp phím 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 trả biểu thức sau: (99 div 9) mod + (13 div 3)
a 10 b c d
24 Giả thiết a, b biến nguyên, điều kiện để xác định a, b đồng thời chia hết cho 3 a (a mod = 0) or (b mod = 0) b (a mod = 0) and (b mod = 0) c (a mod <> 0) or (b mod <> 0) d (a mod <> 0) and (b mod <> 0) B Tự luận (4đ)
Câu 1 (2đ): Chuyển biểu thức toán học sau sang biểu thức Pascal
a/ b/ 5sin3y -
Câu 2 (2đ): Chuyển biểu thức sau từ biểu diễn Pascal sang biểu diễn 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 tên HS: Lớp 11
ĐỀ KIỂM TRA 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) Hàm mod dùng để:
a Tính bậc b Chia lấy phần dư c Làm tròn số d Chia lấy phần nguyên Để 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 <câu lệnh>; b If <điều kiện> then <câu lệnh>; c If <câu lệnh> then <điều kiện>; d If <câu lệnh> else <điều kiện> ; Cấu trúc 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 b
5 Câu lệnh a:=5; Write('Ket qua la', a); đưa hình
a Khơng đưa b Ket qua la c ‘Ket qua la’ d Ket qua la a Để dịch chương trình ta nhấn phím
a Ctrl + F9 b F7 c Alt + F9 d Alt + F3
7 Kiểu Integer có phạm vi giá trị từ:
a đến 216-1 b -215 đến 215c -231 đến 231-1 d -10 đến 255
8 Kết biểu thức sqr((ABS(25-50) mod 2)) là?
a b c d
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 x 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 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 gì?
If (4 mod =0) then write (‘Sai’) Else write (‘Dung’);
a Sai b Dung c.’Sai’ d ‘Dung’
12 Chỉ kiểu liệu viết sai trong Turbo Pascal
a Login b Char c Integer d.Single
13 Thân chương trình giới hạn cặp từ khóa
a Begin End; b Start Finish c Start Finish; d Begin End 14 Khai bá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, chọn kiểu 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ó lỗi
c Day la lop TIN HOC d ‘Day la lop TINHOC
20 Cho biết kết trả biểu thức sau: (99 div 9) mod + (13 div 3)
a b c d
21 Cho biết tổ hợp phím 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 = 0) Khẳng định sau đúng?
a Kiểm tra xem n có số âm chẵn b Kiểm tra n có chia hết cho không; c Kiểm tra n số chẵn d Kiểm tra xem n số âm 23 Hàm sqrt(x) tương ứng với phép toán 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 bậc 24 Giả thiết a, b biến nguyên, điều kiện để xác định a, b đồng thời chia hết cho 3
a (a mod <>0) and (b mod <> 0) b (a mod = 0) or (b mod = 0) c (a mod = 0) and (b mod = 0) d (a mod <> 0) or (b mod <> 0) B Tự luận (4đ)
Câu 1 (2đ): Chuyển biểu thức toán học sau sang biểu thức Pascal
a/ b/8cos2x +
Câu 2 (2đ): Chuyển biểu thức sau từ biểu diễn Pascal sang biểu diễn 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