tröôøng thcs myõ taøi phòng gd đt an lão kiểm tra học kì i 2009 2010 trường thcs an tân môn tin học họ và tên thời gian 45 phút lớp 8a sbd mã phách điểm giám thị 1 giám thị 2 giám khảo mã phách i traé

4 15 0
tröôøng thcs myõ taøi phòng gd đt an lão kiểm tra học kì i 2009 2010 trường thcs an tân môn tin học họ và tên thời gian 45 phút lớp 8a sbd mã phách điểm giám thị 1 giám thị 2 giám khảo mã phách i traé

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

Thông tin tài liệu

a) Các lệnh trong ngôn ngữ máy được viết dưới dạng……… b) ……….được sử dụng để viết chương trình. c) Chương trình thường được viết bằng ngôn ngữ lập trình, sau đó được……….... Viết chương t[r]

(1)

PHÒNG GD-ĐT AN LÃO Kiểm tra học kì I: 2009-2010

TRƯỜNG THCS AN TÂN Mơn: Tin học

Họ tên: Thời gian: 45 phút Lớp: 8A SBD

Mã phách

Điểm Giám thị 1 Giám thị 2 Giám khảo Mã phách

I Trắc nghiệm (5 đ) Khoanh troøn chữ đầu đáp án đúng: Câu 1: Tên sau tên hợp lệ ngơn ngữ lập trình Pascal?

a) Bai tap c) Tamgiac

b) Program d) 30hocsinh

Câu 2: Biến khai báo từ khóa:

a) Var c) Const

b) c)Program d)Uses

Câu 3: Để dịch chương trình, ta sử dụng tổ hợp phím nào? a) Ctrl + F5 c) Ctrl + Alt + F9

b) Alt + F9 d) Ctrl + F9

Câu 4: Trong ngơn ngữ lập trình Pascal, khai báo sau Sai? a) var dtb: real; c) const x:=5;

b) var bk: integer; d) const pi = 3.14; Câu 5: Để nhập liệu từ bàn phím, ta dùng lệnh nào?

a) write('Ket qua la', 2*x); c) writeln(Ket qua la, 2*x);

b) read(Nhap x); d) readln(x);

Câu 6: Những tên có ý nghĩa xác định từ trước không phép sử dụng cho mục

đích khác gọi gì?

a) Tên có sẵn; c) Tên riêng;

b) Từ khóa; d) Biến

Câu 7: Hãy chọn kết đúng:

a) 14 mod = 4; c) 14 mod = 3;

b) 14 mod = 2; d) 14 mod =

Câu 8: Hãy chọn kết đúng:

a)10 div = 5; c) 10 div = 4;

b)10 div = 3; d)10 div =

Câu 9: Điều kiện để n số nguyên chia hết cho là: a) n mod <>0; c) n mod =1

b) n mod = 0; d) n mod =2

Câu 10: Cho biết tính hợp lệ câu lệnh pascal sau:

a) if a>b then max:=a c) if a>b then max:=a else max:=b; b) if a>b then max =a; d) if a>b then max:=a; else max:=b; II Tự luận

1. Điền cụm từ sau vào chỗ trống (…) để câu hồn chỉnh: chương trình dịch, dãy bit, ngơn ngữ lập trình, ngơn ngữ máy (2 đ)

a) Các lệnh ngôn ngữ máy viết dạng……… b) ……….được sử dụng để viết chương trình c) Chương trình thường viết ngơn ngữ lập trình, sau được………

……… ………chuyển đổi sang ngơn ngữ máy

(2)

Thí sinh khơng viết phần gạch chéo

2.Chuyển biểu thức tốn học sau sang biểu thức ngơn ngữ lập trình Pascal (1đ) a) (x2 -10) +

x x 3

………

b) 5( 8)

7

2

  

x x

x x

……… Viết chương trình nhập hai số a,b từ bàn phím In hình tổng hai số (1,5 đ) Hãy cho biết lệnh writeln in hình giá trị j, k đoạn chương

trình sau? (0.5 điểm)

Uses crt;

Var i,j,k: integer; begin

j:=3; k:=5; For i:= to

If i mod <> then j:= j +1; k:= k +j;

Writeln(j, ‘ ‘, k); Readln

End

PHÒNG GD-ĐT AN LÃO Kiểm tra học kì I: 2009-2010

TRƯỜNG THCS AN TÂN Môn: Tin học

(3)

Họ tên: Thời gian: 45 phút Lớp: 8A SBD

Điểm Giám thị 1 Giám thị 2 Giám khảo Mã phách

I Trắc nghiệm (5 đ) Khoanh tròn chữ đầu đáp án đúng:

Câu 1: Những tên có ý nghĩa xác định từ trước không phép sử dụng cho mục

đích khác gọi gì?

a) Tên có sẵn; c) Tên riêng;

b) Biến d) Từ khóa;

Câu 2: Biến khai báo từ khóa:

a) Const c) Var

b) Program d) Uses

Câu 3: Hãy chọn kết đúng:

a) 10 div = c) 10 div = ;

b) 10 div = d) 10 div =

Câu 4: Trong ngơn ngữ lập trình Pascal, khai báo sau Sai?

a) var dtb: real; c) const pi = 3.14;

b) var bk: integer; d) const x:=5

Câu 5: Để nhập liệu từ bàn phím, ta dùng lệnh nào?

a) write('Ket qua la', 2*x); c) writeln(Ket qua la, 2*x);

b)readln(x); d) read(Nhap x);

Câu 6: Tên sau tên hợp lệ ngơn ngữ lập trình Pascal?

a)Bai tap c) Program

b) Tamgiac d) 30hocsinh

Câu 7: Hãy chọn kết đúng:

a) 14 mod = c) 14 mod = 3;

b) 14 mod = 2; d) 14 mod = 4;

Câu 8: Để dịch chương trình, ta sử dụng tổ hợp phím nào?

a) Alt + F9 c) Ctrl + Alt + F9

b) Ctrl + F5 d) Ctrl + F9

Câu 9: Cho biết tính hợp lệ câu lệnh pascal sau:

a) if a>b then max =a; c) if a>b then max:=a else max:=b; b) if a>b then max:=a d) if a>b then max:=a; else max:=b; Câu 10: Điều kiện để n số nguyên chia hết cho là:

a) n mod = ; c) n mod =1

b) n mod <>0; d) n mod =2 II Tự luận

1. Điền cụm từ sau vào chỗ trống (…) để câu hồn chỉnh: chương trình dịch, dãy bit, ngơn ngữ lập trình, ngơn ngữ máy (2 đ)

a) Chương trình thường viết ngơn ngữ lập trình, sau được……… ……… ………chuyển đổi sang ngơn ngữ máy

(4)

Thí sinh không viết phần gạch chéo

2.Chuyển biểu thức toán học sau sang biểu thức ngơn ngữ lập trình Pascal (1đ) c) (x2 -10)

x x 3

………

d) 5( 8)

7

2

  

x x

x x

……… Viết chương trình nhập hai số a,b từ bàn phím In hình hiệu hai số (1,5 đ) Hãy cho biết lệnh writeln in hình giá trị j, k đoạn chương

trình sau? (0.5 điểm)

Uses crt;

Var i,j,k: integer; begin

j:=3; k:=5; For i:= to

If i mod = then j:= j +1; k:= k + j;

Writeln(j, ‘ ‘, k); Readln

End

Ngày đăng: 19/04/2021, 05:05

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

Tài liệu liên quan