1. Trang chủ
  2. » Giáo án - Bài giảng

kiem tra ki 1 tin 8

3 204 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 3
Dung lượng 49 KB

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

Nội dung

Từ nào sau đây là từ khóa trong ngôn ngữ lập trình Pascal?. Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ PascalA. Phạm vi giá trị nào sao đây là phạm vi giá trị của kiểu dữ li

Trang 1

PHÒNG GD & ĐT YÊN MỸ

NĂM HỌC : 2013- 2014 MÔN: TIN HỌC - LỚP 8 Thời gian làm bài 45 phút

Họ và tên: ……… Lớp 8………

I PHẦN TRẮC NGHIỆM : (6 điểm - mỗi câu 0,5 điểm)

* Khoanh tròn vào chữ cái đứng đầu câu mà em cho là đúng nhất :

Câu 1 Ngôn ngữ lập trình bao gồm?

a./ Bảng chữ cái tiếng anh b./ Bảng chữ cái và các phép toán ( +,-,*,/ ) c./ Từ khóa và bảng chữ cái d./ Bảng chữ cái và các quy tắc

Câu 2 Từ nào sau đây là từ khóa trong ngôn ngữ lập trình Pascal?

A Uses; B Hinh_tron; C End; D A và C

Câu 3 Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal?

A Lop 8A; B Tbc; C Begin D 8B

Câu 4 Phạm vi giá trị nào sao đây là phạm vi giá trị của kiểu dữ liệu số nguyên (integer)?

A 2 đến 2 -1; B -215 đến 215 - 1; C -215 đến 215 -1; D -215 đến 215

Câu 5 Kết quả của phép toán 45 div 2 mod 3 + 1 là bao nhiêu?

Câu 6 Trong ngôn ngữ lập trình Pascal, câu lệnh khai báo nào sau đây đúng?

A var a, b : integer; B var x = real; C const x := 5 ; D var thong bao : string

Câu 7 Trong ngôn ngữ lập trình Pasal, câu lệnh gán nào sau đây đúng?

A x := real; B y = a +b; C z := 3; D i = 4

Câu 8 Trong Pascal, giả sử x là biến kiểu số nguyên Phép gán nào sau đây là hợp lệ?

A x := 15/2; B x := 50; C x := 2,4; D x := 83000

Câu 9 Câu 10 Câu lệnh nào sau đây dùng để nhập một số từ bàn phím vào biến x?

a Writeln(‘Nhập x = ’); b Readn(x); c Writeln(x); d Readln(x);

Câu 10 Kết thúc thuật toán sau đây, hãy cho biết giá trị của biến T và i là bao nhiêu?

B1: T  20; i  0;

B2: i  i + 5;

B3: Nếu i ≥ 20 thì T  T + i và quay lại bước 2;

B4: Thông báo kết qủa và kết thúc thuật toán

A T = 25, i = 25; B T = 40, i = 25; C T = 70, i = 25; D T = 40, i = 20;

Câu 11 Trong Pascal, câu lệnh điều kiện nào sau đây được viết đúng?

A if a := 1 then a := a + 1; B if a > b else write(a);

C if (a mod 2) =0 then write(‘So khong hop le’); D if x = y; then writeln(y);

Câu 12 Nếu cho x = 10, giá trị của x là bao nhiêu sau câu lệnh: if x > 5 then x := x + 5;?

Trang 2

II./ Hãy thay đổi trật tự của các câu lệnh và sửa các lỗi sai để được chương trình đúng.

Mỗi ý đúng 0.25 điểm.

Program TINH_DIEN_TICH;

Uses crt;

Var s,a:real;

Begin

End;

Write('Nhap chieu dai cua canh a = ');readln(a);

s:=a*a;

Writeln('Dien tich hinh vuong = ',s:6:2);

II Tự luận

Câu 1 (2 điểm) Viết các biểu thức toán học sau sang kí hiệu trong pascal:

a 20:4+30.5:3

b. ax3 + bx2 + cx+d

Câu 2 ( 2 điểm) Em hãy viết thuật toán tính tổng các số tu nhiên của 20 số tự nhiên đầu tiên

Câu 3 (2 điểm) Viết chương trình tính diện tích và chu vi của hình chữ nhật với chiều dài và chiều rộng

được nhập từ bàn phím

Bài làm ………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

Trang 3

………

Ngày đăng: 16/02/2015, 21:00

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w