KT HOC KI 1TIN 8

5 2 0
KT HOC KI 1TIN 8

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

Thông tin tài liệu

Thông báo ra màn hình dòng chữ: “Ban hay nhap nam sinh” và yêu cầu người sử dụng nhập giá trị cho biến NSA. Giả sử A được khai báo là biến với kiểu dữ liệu số nguyên, cách gán nào sau đ[r]

(1)

PHÒNG GD HUYỆN …………. KIỂM TRA HỌC KỲ I

TRƯỜNG THCS ………… MÔN: TIN HỌC 8

LỚP: 8…. THỜI GIAN: 45 PHÚT

I-PHẦN TRẮC NGHIỆM:

Câu Trong tên sau đây, tên hợp lệ ngôn ngữ Pascal:

A 8a B tamgiac C program D bai tap

Câu Để biên dịch chương trình ta sử dụng tổ hợp nào:

A Ctrl – F9 B Alt – F9 C F9 D Ctrl – Shitf – F9

Câu Trong Pascal, khai báo sau đúng?

A Var tb: real; B Type 4hs: integer; C const x: real; D Var R = 30; Câu Biểu thức toán học (a2 + b)(1 + c)3 biểu diễn Pascal ?

A (a*a + b)(1+c)(1 + c)(1 + c) B (a.a + b)(1 + c)(1 + c)(1 + c) C (a*a + b)*(1 + c)*(1 + c)*(1 + c) D (a2 + b)(1 + c)3

Câu Writeln (‘Ban hay nhap nam sinh’); Readln (NS);

Ý nghĩa hai câu lệnh là:

A Thơng báo hình dịng chữ: “Ban hay nhap nam sinh” B Yêu cầu người sử dụng nhập giá trị cho biến NS

C Thơng báo hình dịng chữ: “Ban hay nhap nam sinh” yêu cầu người sử dụng nhập giá trị cho biến NS

D Tất sai

Câu 6: Phép toán (105 div 10 + 105 mod 5) có giá trị là:

A 5 B 0 C 15 D 10

Câu 7.Giả sử A khai báo biến với kiểu liệu số nguyên, cách gán sau đúng? A A:=10 B A=’10’ C.A:=123.23 D.A:=’Tin học’

Câu 8: Cho X biến số thực sau thực lệnh gán X: =12.41; Để in hình như sau: X=12.41 Hãy chọn lệnh đúng:

A.Writeln(X); B writeln(X:5);

C Writeln( ‘X=’, X:5:2); D Writeln( ‘X=, X:5:2’); Câu 9: Thứ tự chương trình

Program Chuong trinh 1; (1) Begin (2)

Uses crt; (3)

Writeln ( ’ hoa cỏ mùa xuân’);(4) End (5)

A 1, 3, 2, 4, B 1, 2, 4, 3, C 2, 3, 1, 4, D 1, 2, 3, 4, Câu 10: Trong NNLT Pascal, biểu thức 1 a(b 2)

x a

 

biểu diễn nào?

(2)

A 1/(x-a)*(b+2)/(2+a) B 1/x-(a*b+2)/(2+a)

C 1/x-a*(b+2)/(2+a) D (1/x-a*b+2)/(2+a)

Câu 11: Trong tên sau đây, tên hợp lệ NNLT Pascal?

A Khoi B Tamgiac; C Bai-tap-thuc-hanh D beginprogram

Câu 12: Khi thực phép chia, phép chia lấy phần nguyên, phép chia lấy phần dư hai số 14 5, có kết sau, chọn kết đúng.

A 14/5 = 2.8; 14 div = 2; 14 mod = B 14/5 = 2,8; 14 div = 2; 14 mod = C 14/5=2; 14 div =2; 14 mod = D 14/5 = 2.8; 14 div = 4; 14 mod = Câu 13: Máy tính hiểu trực tiếp ngôn ngữ ngôn ngữ sau đây?

A Ngôn ngữ tự nhiên ngưịi B Ngơn ngữ máy C Tất ngơn ngữ D Ngơn ngữ lập trình

Câu 14: Trong NNLT Pascal, với câu lệnh sau: Writeln (‘KQ là:’, a); in màn hình?

A Ket qua la: a B Khơng đưa

C KQ la a D KQ la: <giá trị biến a>

Câu 15: Các tên sau đây, nhốm từ khoá?

A End, Mod, Var, Readln; B Begin, Uses, Write; Or

C Begin, Program, Uses, End D Begin, Readln, Or, Uses Câu 16: Các thành phần ngơn ngữ lập trình gồm:

A Bảng chữ quy tắc để viết câu lệnh B bảng chữ từ khoá

C Các từ khoá tên D Bảng chữ cái, từ khoá tên

Câu 17: Biểu thức 1+1/2+1/(2*3)+1/(3*4)+1/(4*5) dạng biểu diễn biểu thức toán học: A (1 1x3 3x1 )

2 4x5

    B 1 1 1

2 2x3 3x4 4x5

   

C (1 2x3 3x4 4x5)   D (1 1)x3 ( x4)1

2 4x5

Câu 18 Các tõ khãa nµo viÕt sai:

A Pro_gram B Uses C Begin D End

Câu 19 Trong chơng trình sau, chơng trình không hợp lệ: A Chơng tr×nh

Begin

Write (‘Chao cac ban!!’); End

B Chơng trình Program bai1; Begin

Write (Chao cac ban!!); End

C Chơng trình Begin

Program bai1;

Write (‘Chao cac ban!!’); End

D Chơng trình Program bai1; Uses crt; Begin Clrscr;

Write (‘Chao cac ban!!’); End

C©u 20 Khai b¸o biÕn b»ng tõ khãa:

A Const B Var C Type D Uses

Câu 21 Khai báo b»ng tõ khãa:

A Var B Uses C Type D Const

Câu 22: Để chạy chơng trình ta Ên tỉ hỵp phÝm:

A Alt + F9 B Alt + F5 C Ctrl + F9 D Ctrl + F5

Câu 23: Để lu tệp chơng trình ta Ên phÝm:

A F2 B F C F5 D F9

(3)

A Clrscr; B Readln(x); C X:= ‘dulieu’; D Write(‘Nhap du lieu’);

Câu 25 :Ta thực lệnh gán sau : x:=1; y:=9; z:=x+y; Kết thu biến z là:

A 10 B C D Một kết khác

Câu 26 Giả sử Q đợc khai báo là biến với kiểu liệu ký tự, X biến với kiểu liệu xâu.Phép gán sau hợp lệ:

A Q:= 1234; B X:= ‘1234’; C Q := 1234; D X:= Q;

Câu 27 Giả sử A đợc khai báo biến với kiểu liệu số thực, X biến với kiểu liệu xâu. Các phép gán sau không hợp l?

A Gán số nguyên cho biến A B Gán xâu 3242 cho biến X C G¸n sè 3242 cho biÕn X D G¸n x©u ‘Ha Noi’ cho biÕn X

Câu 28: Cho khai báo biến chương trình :

Var m, n: integer; x , y : real; Lệnh gán đúng?

A m:= -4.5; B n:= 3.5; C x:= 6; D y:= 10;

II-PHẦN TỰ LUẬN

Câu 1: Viết biểu thức toán sau dạng biểu thức Pascal:

A 15(4 + 30 + 12) B xy y

   

5 18

) 10

(

C ax2 + bx +2c D (a+b)2.(d+e)3 Câu 2: Viết chương trình in hình sau:

 



NGUYEN CONG TRU 

 

Câu 3: Viết chương trình nhập vào số a,b Kiểm tra xem a> b thơng báo “ a lon hon b”, b>a thi thông báo “ b lớn hon a” ngược lại thơng báo “ hai so bang nhau”

BÀI LÀM: I- TRẮC NGHIỆM

CÂU A B C D CÂU A B C D CÂU A B C D CÂU A B C D

(4)

2 16 23

3 10 17 24

4 11 18 25

5 12 19 26

6 13 20 27

7 14 21 28

II- TỰ LUẬN Câu 1:

a 15(4 + 30 + 12) => b

y y

x

   

5 18

) 10

(

=>

c, ax2 + bx +2c =>

d.(a+b)2.(d+e)3 =>

……… Câu 2: Viết chương trình in hình sau:

 



NGUYEN CONG TRU 

 

Câu 3:

……… ……… ……… ……… ……… ……… ……… ……… ……… ………

ĐÁP ÁN

I- PHẦN TRẮC NGHIỆM: ĐIỂM( câu 0.25 đ)

CÂU A B C D CÂU A B C D CÂU A B C D CÂU A B C D

1 x x 15 x 22 x

(5)

3 x 10 x 17 x 24 x

4 x 11 x 18 x 25 x

5 x 12 x 19 x 26 x

6 x 13 x 20 x 27 x

7 x 14 x 21 x 28 x

II- TỰ LUẬN: ĐIỂM( 1đ)

Câu 1: a) 15*(4+30+12) b) ((10+x)*(10+x)/((3+y)) – (18/(5+y))

c) a*x*x+b*x+2*c d) (a+b)*(a+b)*(d+e) *(d+e) *(d+e) Câu 2: Viết chương trình in hình sau:

PROGRAM INHINH; BEGIN

WRITELN(‘’);

WRITELN(‘’);

WRITELN(‘’);

WRITELN(‘NGUYEN CONG TRU

WRITELN(‘’);

WRITELN(‘’);

WRITELN(‘’);

READLN END. Câu 3: program tongab;

Uses crt;

Var a,b: integer; Begin

Write(‘nhap vao so a va b:’); readln(a,b) If a>b then Write(‘a lon hon b’) else If a< b then Write(‘b lon hon a’) Else Write(‘ hai so bang nhau’); Readln

Ngày đăng: 17/05/2021, 07:49

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

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

Tài liệu liên quan