1. Trang chủ
  2. » Mẫu Slide

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 16 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 4
Dung lượng 14,29 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

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]

Trang 1

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

Họ và tên: Thời gian: 45 phút

Lớp: 8A SBD

Mã phách

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

Câu 1: Tên nào sau đây là tên hợp lệ trong ngơn ngữ lập trình Pascal?

Câu 2: Biến được khai báo bởi từ khĩa:

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

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

a) var dtb: real; c) const x:=5;

b) var bk: integer; d) const pi = 3.14;

Câu 5: Để nhập dữ 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 được xác định từ trước và khơng được phép sử dụng cho mục

đích khác được gọi là gì?

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

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

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

Câu 9: Điều kiện để n là số nguyên chia hết cho 3 là:

a) n mod 3 <>0; c) n mod 3 =1.

Câu 10: Cho biết tính hợp lệ của các 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ác cụm từ sau vào những chỗ trống (…) để được 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 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………

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

d) ………… ……… là ngơn ngữ duy nhất máy tính cĩ thể hiểu được trực tiếp.

Trang 2

Thí sinh không được viết bài trong phần gạch chéo

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

x

x

5

3 

………

b) 5 ( 6 8 ) 7 2     x x x x ………

3 Viết chương trình nhập hai số a,b từ bàn phím In ra màn hình tổng hai số đó (1,5 đ) 4 Hãy cho biết lệnh writeln in ra màn hình giá trị của j, k là bao nhiêu trong đ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:= 1 to 5 do If i mod 2 <> 0 then j:= j +1; k:= k +j; Writeln(j, ‘ ‘, k); Readln End.

Mã phách

Trang 3

Họ và tên: Thời gian: 45 phút

Lớp: 8A SBD

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

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

đích khác được gọi là gì?

Câu 2: Biến được khai báo bởi từ khĩa:

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

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

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

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

Câu 5: Để nhập dữ 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);

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

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

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

Câu 9: Cho biết tính hợp lệ của các 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 là số nguyên chia hết cho 3 là:

b) n mod 3 <>0; d) n mod 3 =2.

II Tự luận

1 Điền các cụm từ sau vào những chỗ trống (…) để được 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 được viết bằng ngơn ngữ lập trình, sau đĩ được………

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

b) Các lệnh trong ngơn ngữ máy được viết dưới dạng………

c) ……….được sử dụng để viết chương trình.

d) ………… ……… là ngơn ngữ duy nhất máy tính cĩ thể hiểu được trực tiếp.

Trang 4

Thí sinh không được viết bài trong phần gạch chéo

2.Chuyển các biểu thức toán học sau đây sang biểu thức trong ngôn ngữ lập trình Pascal (1đ)

c) (x2 -10)3 5x x ………

d) 5 ( 6 8 ) 7 2     x x x x ………

3 Viết chương trình nhập hai số a,b từ bàn phím In ra màn hình hiệu hai số đó (1,5 đ) 4 Hãy cho biết lệnh writeln in ra màn hình giá trị của j, k là bao nhiêu trong đ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:= 1 to 5 do If i mod 2 = 0 then j:= j +1; k:= k + j; Writeln(j, ‘ ‘, k); Readln End.

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

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w