1. Trang chủ
  2. » Cao đẳng - Đại học

de thi hk i tin học 11 mai quang ninh thư viện giáo dục tỉnh quảng trị

3 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 3
Dung lượng 12,16 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ính và đưa ra màn hình Tổng các số chia hết cho 3 nhưng không chia hết cho 2 trong phạm vi từ M đến N.B[r]

Trang 1

Trường THPT Gio Linh KIỂM TRA HỌC KỲ I

Họ và tên:

***************************************************************************

Phần I: Trắc nghiệm khâch quan (6đ)

Cađu 1 .Trong Turbo Pascal, để thoât khỏi Turbo Pascal:

A Nhấn tổ hợp phím Alt + X

B Nhấn tổ hợp phím Alt + F3

C Nhấn tổ hợp phím Ctrl + F3

D Nhấn tổ hợp phím Ctrl + X

Cađu 2 .Xĩt chương trình sau:

Var a,b:integer;

BEGIN

a := 1;b := 2;

b := b + a;

a := a + b;

writeln(a);

readln

END

Kết quả chương trình trín lă:

Cađu 3 Cho biểu thức: (15 mod 2)+ 2 Giâ trị của biểu thức lă:

Cađu 4 .Trong câc khai bâo biến sau , khai bâo năo lă sai :

A Var t : LongInt;

B Var t : Word ;

C Var t : Real ;

D Var t : Logic ;

Cađu 5 .Để khai bâo hai biến x1 , x2 lă nghiệm của phương trình bậc hai ax2 + bx + c = 0 ta viết :

A Var x1 , x2 : Integer;

B Const x1 , x2 : Byte ;

C Var x1 ; x2 : Real ;

D Var x1 , x2 : Real ;

Cađu 6 .Sau khi thi hănh đoạn chương trình sau , thì biến N viết ra măn hình có giâ trị lă bao

nhiíu ?

A:= 3 ; B: = 4; N := 2 ;

IF (A + B > 6) THEN N := N + A + B

ELSE N:= 3 ;

WRITE (N);

Cađu 7 .Sau khi thi hănh đoạn chương trình sau , thì biến x viết ra măn hình có giâ trị lă bao

nhiíu ?

A:= 4 ; B: = 1; X:= 2 ;

IF A + B > 6 THEN X := X + A + B; WRITE (X);

Đề số 1

Trang 2

C 5 D 0

Caâu 8 .Để khai báo hằng pi là 3.1416 , ta viết

A Const pi : 3.1416 ;

B Const pi = 3.1416 ;

C Var pi : 3.1416 ;

D pi = 3.1416 ;

Caâu 9 .Trong Pascal, khẳng định nào trong các khẳng định sau là sai?

A Phần tên chương trình không nhất thiết phải có

B Phần thân chương trình có thể có hoặc không

C Phần khai báo có thể có hoặc không

D Phần thân chương trình nhất thiết phải có

Caâu 10 .Lệnh Writeln ; dùng để :

A Viết dòng chữ Writeln ra màn hình.

C Đưa con trỏ xuống đầu dòng kế tiếp

Caâu 11 .Kiểu dữ liệu nào của Pascal có phạm vi giá trị từ 0 255

A Kiểu Byte B Kiểu Integer

Caâu 12 .Đoạn chương trình sau viết những gì ra màn hình ?

m:=5 ; n: =3 ;

If m < n then Writeln ( m , ‘ x ’ , n , ‘ = ‘, m*n )

Else Writeln( m , ‘ + ’ , n , ‘ = ‘, m+n );

A 5 + 3 = 8 B m x m = 15

C m + n = 8 D 5 x 3 = 15

Caâu 13 .Cho biểu thức: (10 div 2)-1 Giá trị của biểu thức là:

Caâu 14 .Trong Turbo Pascal, để thực hiện chương trình:

A Nhấn tổ hợp phím Alt+F9

C Nhấn tổ hợp phím Ctrl + F9

D Nhấn phím Alt+F3

Caâu 15 .Để nhập giá trị biến a từ bàn phím , ta viết :

A Write(Nhap a = ) ; Readln(a);

B Write(‘ Nhap a = ‘ ); Readln(a) ;

C Read( ‘Nhap a = ‘); Writeln(a) ;

D Writeln(‘Nhap a = ‘ , a);

Caâu 16 .Lệnh Write( ‘5 x 4 = ‘ , 5*4 ) ; viết gì ra màn hình :

A 5 x 4 = 20 B 5 x 4 = 5*4

Caâu 17 .Trong Pascal, về mặt cú pháp, câu lệnh nào sau đây là sai?

A b:=(a=5) or (c=7)

B c:=PI*12

C x:=12,5

D a:=3.12

Caâu 18 .Trong Pascal, với câu lệnh như sau: Writeln('KQ la:',a); sẽ ghi ra màn hình?

A Không đưa ra gì cả

B KQ la a

C Ket qua la a

Trang 3

D KQ la:<giá trị của a>

Caâu 19 .x2 biểu diễn trong pascal là

Caâu 20 .Để khai báo biến n thuộc kiểu số nguyên ta viết :

A Const n : Integer;

B Var : n : Integer ;

C Var n = Integer ;

D Var n : Integer ;

Caâu 21 Một chương trình trong pascal phải có :

A Phần khai báo

B Phần tên chương trình

C Phần thân chương trình

D Phần khai báo và phần thân

Caâu 22 Lỗi cú pháp trong chương trình nguồn được phát hiện khi :

A Biên dịch hoặc thông dịch chương trình

B Viết chương trình nguồn

C Khi chạy chương trình

D Một câu trả lời khác

Caâu 23 Trong pascal, các phép toán sau đây đâu là phép toán quan hệ :

A mod B < >

Caâu 24 cho biểu thức

(b 0) 2

x b

, đâu là cách viết đúng trong pascal :

A sqr(x) - 4/2*b

B sqr(x) - 4/(2*b)

C (sqr(x) - 4)/(2*b)

D Một cách viết khác

Phần II: Tự luận (4đ)

Câu 1: (1 điểm) Trình bày khái niệm tên trong Turbo Pascal? Hãy tự viết ra 2 tên đúng và 2

tên sai theo quy tắc của Turbo Pascal

Câu 2: (1,5 điểm) Nêu cú pháp và hoạt động của câu lệnh If – then dạng đủ.

Áp dụng: Viết câu lệnh If – then dạng đủ cho biết x là số chẳn hay số lẻ

Câu 3: (0.5 điểm) Hãy viết biểu thức toán học dưới đây trong Pascal:

3

sinx acosx

Câu 4: (1 điểm) Viết chương trình nhập 2 số nguyên dương M, N từ bàn phím (M<N) Tính

và đưa ra màn hình Tổng các số chia hết cho 3 nhưng không chia hết cho 2 trong phạm vi từ M

đến N

- HEÁT

Ngày đăng: 10/03/2021, 18:13

TỪ KHÓA LIÊN QUAN

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

w