Trang chủ Đề thi & kiểm tra Lớp 11 Tin học Top 4 Đề thi giữa kì 1 Tin học 11 có đáp án !!

Top 4 Đề thi giữa kì 1 Tin học 11 có đáp án !!

Câu hỏi 1 :

Các thành phần cơ bản của NNLT là:

A. Thông dịch và biên dịch

B. Chương trình dịch, bảng chữ cái, cú pháp, ngữ nghĩa

C. Bảng chữ cái, cú pháp, ngữ nghĩa

D. Tên dành riêng, tên chuẩn và tên do người lập trình định nghĩa

Câu hỏi 2 :

Chọn biểu diễn tên đúng trong các biểu diễn dưới đây:

A. Tinh_DTB

B. Tinh DTB

C. Tinh#DTB

D. 1Tinh_DTB

Câu hỏi 3 :

Biểu diễn nào dưới đây là biểu diễn hằng trong Pascal:

A. 2.34

B. ’TRUE

C. A51

D. 1,06E-15

Câu hỏi 4 :

Trong Pascal, khai báo nào sau đây sai:

A. Program Giai_PTB2;

B. Uses crt;

C. Var a, b, c: real;

D. Const pi = 3,14;

Câu hỏi 6 :

Xét khai báo biến sau:

A. 18

B. 19

C. 21

D. 23

Câu hỏi 7 :

Xét biểu thức logic: (n >0) and (n mod 2 = 1). Khẳng định nào sau đây là đúng?

A. Kiểm tra n là một số nguyên dương lẻ

B. Kiểm tra xem n có là một số dương

C. Kiểm tra n có chia hết cho 2 không

D. Kiểm tra n là một số nguyên lẻ

Câu hỏi 8 :

Cho khai báo biến sau đây:

A. m := -4 ;

B. n := 3.5 ;

 C. x := 6.5 ;

D. y := +10.5 ;

Câu hỏi 9 :

Biểu thức toán học dưới đây được biểu diễn trong NNLT Pascal là:

A. a – 1/(1 + x*x*x)

B. a – 1/(1 + sqr(x)*x)

C. a – 1/(1 + x*sqr(x))

D. Cả A, B, C đều đúng

Câu hỏi 11 :

Trong Pascal, cú pháp câu lệnh rẽ nhánh if-then dạng thiếu là:

A. if <điều kiện> then <câu lệnh> ;

B. if <điều kiện> then <câu lệnh>

C. if <điều kiện> then <câu lệnh 1> else <câu lệnh 2> ;

D. if <điều kiện> then <câu lệnh 1> else <câu lệnh 2>

Câu hỏi 12 :

Trong Pascal, câu lệnh ghép được thực hiện khi sau then hoặc else:

A. Không có câu lệnh nào

B. Có câu lệnh

C. Có nhiều hơn 1 câu lệnh

D. Có nhiều hơn 2 câu lệnh

Câu hỏi 13 :

Cho đoạn chương trình sau:

A. x mod 2 = 0

B. x > 0

C. x mod 2 = 1

D. x < 0

Câu hỏi 14 :

Cho đoạn chương trình sau:

A. 13

B. 6

C. 4

D. 0

Câu hỏi 15 :

Cho đoạn chương trình sau:

A. 13

B. 6

C. 4

D. 0

Câu hỏi 16 :

Cho đoạn chương trình sau:

A. 0

B. 5

C. 25

D. 33

Câu hỏi 17 :

Cho đoạn chương trình sau:

A. 18

B. 22

C. 25

D. 30

Câu hỏi 18 :

Cú pháp khai báo trực tiếp biến mảng một chiều có dạng:

A. Var <tên biến mảng> : array [kiểu chỉ số] of <kiểu phần tử>;

B. Var <tên biến mảng> = array [kiểu chỉ số] of <kiểu phần tử>;

C. Var <tên biến mảng> : array [kiểu chỉ số] of <kiểu phần tử>

D. Var <tên biến mảng> := array [kiểu chỉ số] of <kiểu phần tử>;

Câu hỏi 24 :

Chọn biểu diễn tên sai trong các biểu diễn dưới đây:

A. TinhTong100

B. TinhTong

C. Tinh#Tong

D. Tinh_Tong1a

Câu hỏi 25 :

Phát biểu nào dưới đây là hợp lí nhất khi nói về hằng:

A. Hằng là đại lượng có giá trị không thay đổi trong quá trình thực hiện chương trình

B. Hằng là đại lượng được đặt tên và có giá trị thay đổi trong quá trình thực hiện chương trình

C. Hằng có thể lưu trữ nhiều loại giá trị khác nhau

D. Hằng được chương trình dịch bỏ qua

Câu hỏi 26 :

Biểu diễn nào dưới đây không phải là biểu diễn hằng trong Pascal:

A. 2 + 3

B. ’TRUE

C. ’01’

D. 1.06E-15

Câu hỏi 27 :

Trong Pascal, khai báo nào sau đây đúng:

A. Program Giai_PTB2;

B. Uses : crt;

C. Var a, b, c: real

D. Const pi := 3.14;

Câu hỏi 29 :

Xét khai báo biến sau:

A. 18

B. 24

C. 22

D. 20

Câu hỏi 31 :

Cho khai báo biến sau đây:

A. m := -4 ;

B. n := 3 ;

C. x := 6.5 ;

D. y := ‘10.5’ ;

Câu hỏi 34 :

Trong Pascal, cú pháp câu lệnh rẽ nhánh if-then dạng đủ là:

A. if <điều kiện> then <câu lệnh> ;

B. if <điều kiện> then <câu lệnh>

C. if <điều kiện> then <câu lệnh 1> else <câu lệnh 2> ;

D. if <điều kiện> then <câu lệnh 1> else <câu lệnh 2>

Câu hỏi 36 :

Cho đoạn chương trình sau:

A. x mod 2 = 0

B. x mod 2 = 1

C. x > 0

D. x < 0

Câu hỏi 37 :

Cho đoạn chương trình sau:

A. 13

B. 6

C. 4

D. 0

Câu hỏi 38 :

Cho đoạn chương trình sau:

A. 3

B. 5

C. 25

D. 30

Câu hỏi 39 :

Cho đoạn chương trình sau:

A. 0

B. 5

C. 25

D. 33

Câu hỏi 40 :

Cho đoạn chương trình sau:

A. 18

B. 22

C. 25

D. 30

Câu hỏi 41 :

Cú pháp khai báo trực tiếp biến mảng một chiều có dạng:

A. Var <tênbiến mảng> = array [kiểu chỉ số] of <kiểu phần tử>;

B. Var <tênbiến mảng> : array [kiểu chỉ số] of <kiểu phần tử>;

C. Var <tênbiến mảng> : array [kiểu chỉ số] of <kiểu phần tử>

D. Var <tênbiến mảng> := array [kiểu chỉ số] of <kiểu phần tử>;

Câu hỏi 47 :

Phát biểu nào dưới đây là hợp lí nhất khi nói về biến:

A. Biến là đại lượng có giá trị không thay đổi trong quá trình thực hiện chương trình

B. Biến là đại lượng được đặt tên và có giá trị thay đổi trong quá trình thực hiện chương trình

C. Biến có thể lưu trữ nhiều loại giá trị khác nhau

D. Biến có thể đặt hoặc không đặt tên gọi

Câu hỏi 48 :

Chọn biểu diễn tên đúng trong các biểu diễn dưới đây:

A. Tinh DTB

B. Tinh_DTB

C. Tinh#DTB

D. 1Tinh_DTB

Câu hỏi 49 :

Biểu diễn nào dưới đây là biểu diễn hằng trong Pascal:

A. A51

B. ’TRUE

C. 5 + 9

D. 1;06E - 15

Câu hỏi 50 :

Trong Pascal, khai báo nào sau đây sai:

A. Program Giai_PTB2;

B. Uses : crt;

C. Var a, b, c: real;

D. Const pi = 3.14;

Câu hỏi 52 :

Xét khai báo biến sau:

A. 17

B. 15

C. 13

D. 12

Câu hỏi 53 :

Xét biểu thức logic: (n >0) and (n mod 2 = 1). Khẳng định nào sau đây là đúng?

A. Kiểm tra n là một số nguyên lẻ

B. Kiểm tra xem n có là một số dương

C. Kiểm tra n có chia hết cho 2 không

D. Kiểm tra n là một số nguyên dương lẻ

Câu hỏi 54 :

Cho khai báo biến sau đây:

A. m := -4.5 ;

B. n := 3 ;

C. x := 6.5 ;

D. y := +10.5 ;

Câu hỏi 55 :

Biểu thức toán học dưới đây được biểu diễn trong NNLT Pascal là:

A. a – 1/(1 + x*abs(x))

B. a – 1/(1 + sqrt(x)*x)

C. a – 1/(1 + x*sqr(x))

D. Cả A, B, C đều đúng

Câu hỏi 57 :

Trong Pascal, cú pháp câu lệnh rẽ nhánh if-then dạng thiếu là:

A. if <điều kiện> then <câu lệnh> ;

B. if <điều kiện> then <câu lệnh>

C. if <điều kiện> then <câu lệnh 1> else <câu lệnh 2> ;

A. if <điều kiện> then <câu lệnh 1> else <câu lệnh 2>

Câu hỏi 58 :

Trong Pascal, câu lệnh ghép được thực hiện khi sau then hoặc else:

A. Không có câu lệnh nào

B. Có câu lệnh

C. Có nhiều hơn 1 câu lệnh

D. Có nhiều hơn 2 câu lệnh

Câu hỏi 59 :

Cho đoạn chương trình sau:

A. x mod 2 = 0

B. x mod 2 = 1

C. x > 0

D. x < 0

Câu hỏi 60 :

Cho đoạn chương trình:

A. 13

B. 6

C. 4

D. 0

Câu hỏi 61 :

Cho đoạn chương trình sau:

A. 3

B. 5

C. 25

D. 30

Câu hỏi 62 :

Cho đoạn chương trình sau:

A. 0

B. 5

C. 25

D. 33

Câu hỏi 63 :

Cho đoạn chương trình sau:

A. 18

B. 22

C. 25

D. 30

Câu hỏi 64 :

Cú pháp khai báo trực tiếp biến mảng một chiều có dạng:

A. Var <tên biến mảng> : array [kiểu chỉ số] of <kiểu phần tử>

B. Var <tên biến mảng> = array [kiểu chỉ số] of <kiểu phần tử>;

C. Var <tên biến mảng> : array [kiểu chỉ số] of <kiểu phần tử> ;

D. Var <tên biến mảng> := array [kiểu chỉ số] of <kiểu phần tử>;

Câu hỏi 70 :

Trong Pascal, khai báo nào sau đây đúng:

A. Program Giai PTB2;

B. Uses : crt;

C. Var a, b, c: real;

D. Const pi = 3,14;

Câu hỏi 71 :

Trong Pascal, các đoạn chú thích được đặt giữa cặp dấu nào ?

A. { và }

B. [ và ]

C. ( và )

D. /* và */

Câu hỏi 72 :

Chọn biểu diễn tên sai trong các biểu diễn dưới đây:

A. TinhTong1b

B. TinhTong

C. Tinh_Tong

D. Tinh Tong

Câu hỏi 75 :

Xét khai báo biến sau:

A. 18

B. 19

C. 21

D. 23

Câu hỏi 77 :

Cho khai báo biến sau đây:

A. x := TRUE ;

B. n := 3 ;

C. m := -4 ;

D. y := +10.5 ;

Câu hỏi 80 :

Trong Pascal, cú pháp câu lệnh rẽ nhánh if-then dạng đủ là:

A. if <điều kiện> then <câu lệnh> ;

B. if <điều kiện> then <câu lệnh>

C. if <điều kiện> then <câu lệnh 1> else <câu lệnh 2> ;

D. if <điều kiện> then <câu lệnh 1> else <câu lệnh 2>

Câu hỏi 82 :

Cho đoạn chương trình sau:

A. x mod 2 = 0

B. x mod 2 = 1

C. x > 0

D. x < 0

Câu hỏi 83 :

Cho đoạn chương trình sau:

A. 13

B. 6

C. 4

D. 0

Câu hỏi 84 :

Cho đoạn chương trình sau:

A. 3

B. 5

C. 25

D. 30

Câu hỏi 85 :

Cho đoạn chương trình sau:

A. 0

B. 5

C. 25

D. 33

Câu hỏi 86 :

Cho đoạn chương trình sau:

A. 18

B. 22

C. 25

D. 30

Câu hỏi 87 :

Cú pháp khai báo trực tiếp biến mảng một chiều có dạng:

A. Var <tên biến mảng> := array [kiểu chỉ số] of <kiểu phần tử>;

B. Var <tên biến mảng> = array [kiểu chỉ số] of <kiểu phần tử>;

C. Var <tên biến mảng> : array [kiểu chỉ số] of <kiểu phần tử>

D. Var <tên biến mảng> : array [kiểu chỉ số] of <kiểu phần tử>;

Lời giải có ở chi tiết câu hỏi nhé! (click chuột vào câu hỏi).

Liên hệ hợp tác hoặc quảng cáo: gmail

Điều khoản dịch vụ

Copyright © 2021 HOCTAPSGK