T1Chuong II

2 1 0
T1Chuong II

Đang tải... (xem toàn văn)

Thông tin tài liệu

A và C Câu 3: Để hiển thị ra màn hình điểm trung bình của học sinh có kiểu thực với tám ô để hiển thị điểm và kết quả làm tròn đến ba chữ số thập phân ta sử dụng lệnh nào dưới đây[r]

(1)

SỞ GD – ĐT QUẢNG TRỊ BÀI KIỂM TRA I TIẾT

TRƯỜNG THPT TRẦN THỊ TÂM MÔN: TIN HỌC

===== =====

MÃ 01:

Họ tên: Lớp:

I PHẦN TRẮC NGHIỆM (6đ)

Câu 1: Tên người lập trình đặt sai theo quy tắc đặt tên

A Phương trình B _123ABC C 12A6 D Baitap1 Câu 2: Trong turbo Pascal, lời thích đặt

A Cặp dấu { } B Cặp dấu /* */ C Cặp dấu (* *) D A C Câu 3: Để hiển thị hình điểm trung bình học sinh có kiểu thực với tám để hiển thị điểm kết làm tròn đến ba chữ số thập phân ta sử dụng lệnh đây?

A Writeln (DTB:5:3); B Writeln (DTB:8:3);

C Readln (DTB:8:3); D Readln (DTB:5:3);

Câu 4: Cấu trúc chương trình bao gồm:

A Phần khai báo B Phần thân chương trình C Phần khai báo D A B Câu 5: Từ sau không từ khóa Pascal.

A Begin B Var C Sqrt D End Câu 6: Trong biểu diễn biểu diễn không đúng?

A ‘43’ B -1.0E-6 C True D 11B3 Câu 7: Phạm vi kiểu số nguyên integer là:

A [0 65535] B.[-32768 32767] C [-32767 32767] D Khơng có phạm vi Câu 8: Các khai báo biến sau sai:

A Const a:byte; B Var a=3; C Var a:real; D Cả A B

Câu 9: Với giá trị a biểu thức (a mod < 3) and ( a div 10 > ) nhận giá trị ?

A 10 B 38 C 40 D 25

Câu 10: Với x:=100 ; y:=250 k:= 2.5 * x +y khai báo sau tốn nhớ ? A x ,y, k : word; B x, y, k: integer;

C x,y: word; D x, y: byte; k: integer; k: real; Câu 11: Chương trình dịch có chức gì?

A Dịch ngôn ngữ khác sang ngôn ngữ máy B Dịch ngôn ngữ máy sang ngôn ngữ hợp ngữ C Dịch ngôn ngữ máy sang ngôn ngữ bậc cao D Tạo mơi trường cho máy tính thực Câu 12: Đuôi mở rộng tên chương trình Turbo Pascal?

A Baitap.test B Bai-tap.pas C.Kiemtra exe D Bai9.doc Câu 13: Trong Pascal để thực chương trình sử dụng tổ hợp phím tắt nào? A Ctrl+ F9 B Alt+F3 C Alt+F9 D Tất sai Câu 14:Biểu thức cho kết true?

A div = 1,8 B 140 mod 20 = C 10 div = D 17 mod = Câu 15: Bảng mã ASCII có:

A 64 kí tự B 256 kí tự C 128 kí tự D 512 kí tự Câu 16: Thủ tục Readln(a) dùng để:

A Nhập giá trị vào cho biến a B Tạm dừng chương trình B Xuất hình giá trị a C.Tất sai

Câu 17:Để gán giá trị 10 cho A, cách gán đúng

A A:10 B A:=10 C A= 10 D A:= ‘10’

(2)

Câu 18: Hàm Mod dùng kiểu kiểu sau:

A Real B Integer C Char D Boolean Câu 19: Phạm vi kiểu byte là:

A [-255 255] B [0 256] C.[0 255] D.Khơng có phạm vi Câu 20: Trong chương trình:

Biến S nhận giá trị 10; 15; 20

Biến X nhận giá trị 0,2; 0,4; 0,6; 0,8

Các khai báo S X hợp lý ?

A Var S, X: Byte; B Var S, X:Real; C Var S: Byte; D Var S: Real; X: Real; X:Byte;

Câu 21: Chuyển biểu thức

x

yz từ dạng toán học sang dạng biểu diễn tương ứng Pascal Hãy chọn phương án

A x/y *y+z; B x/(y*y+z); C x/(y*y)+z; D (x/y*y+z); Câu 22: Các biểu thức sau cho giá trị False

A Abs(-4) mod = B.Sqrt(100) mod 10 = C.Sqr(10) mod = D.19 mod = Câu 23:Lệnh write(‘10+2=’,10+2) xuất hình xuất nào?

A 12=10+2 B 10+2=10+2 C 10+2=12 D 12=12

Câu 24: Để tính chu vi hình chữ nhật có hai cạnh a, b có giá trị nằm phạm vi từ 100 đến 200 khai báo biến P đây, khai báo tốn nhớ

A Var P:Longint; B Var P:Byte; C Var P: Word; D Var P: Boolean;

II PHẦN TỰ LUẬN (4 điểm)

Lập trình tính đưa hình chu vi diện tích tam giác vng biết cạnh góc vng a, b Biết a, b nhập từ bàn phím (a, b >0)

Bài làm

I. PHẦN TRẮC NGHIỆM

Câu 1 A B C D Câu 9 A B C D Câu 17 A B C D

Câu 2 A B C D Câu 10 A B C D Câu 18 A B C D

Câu 3 A B C D Câu 11 A B C D Câu 19 A B C D

Câu 4 A B C D Câu 12 A B C D Câu 20 A B C D

Câu 5 A B C D Câu 13 A B C D Câu 21 A B C D

Câu 6 A B C D Câu 14 A B C D Câu 22 A B C D

Câu 7 A B C D Câu 15 A B C D Câu 23 A B C D

Câu 8 A B C D Câu 16 A B C D Câu 24 A B C D

Ngày đăng: 01/05/2021, 07:39

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan