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

De ktra 1t lan1 hk1 k11

2 176 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 2
Dung lượng 44 KB

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

Nội dung

De ktra 1t lan1 hk1 k11 tài liệu, giáo án, bài giảng , luận văn, luận án, đồ án, bài tập lớn về tất cả các lĩnh vực kinh...

Trang 1

TRƯỜNG THPT

NGUYỄN BỈNH KHIÊM

ĐỀ KIỂM TRA MỘT TIẾT TIN HỌC 11

Thời gian làm bài: 45 phút

(28 câu trắc nghiệm+1 câu tự luận)

Mã đề 132

I PHẦN TRẮC NGHIỆM (7đ) Chọn câu trả lời đúng nhất cho các câu sau:

Câu 1: Biểu thức sau IF trong câu lệnh IF THEN thuộc loại biểu thức nào?

A Quan hệ hoặc logic B Quan hệ C Số học D Logic

Câu 2: Để ghi ra màn hình giá trị của biến tổng S, ta viết:

A Writeln(‘Tong la: , S’); B Writeln(‘Tong la: ’, S);

C Writenl(‘Tong la: ’, S); D Write(‘Tong la: ’, S)

Câu 3: Khai báo Var x,y: Real; a,b,c:integer; chiếm trong bộ nhớ bao nhiêu byte:

Câu 4: Để ghi ra màn hình chữ “Chao”, trong Pascal, ta viết:

A write(Chao) B Write(‘Chao”); C Readln(‘Chao’); D write(‘Chao’);

Câu 5: Chọn tên do người lập trình tự đặt:

A chuongtrinh B program C real D write

Câu 6: Chương trình sau sai mấy lỗi cú pháp:

Program: vd;

Var a,b : real;

Begin

a:=8; b:= 15; S:=a+b

Write(Tong la: ’,S);

End

Câu 7: Trong một chương trình Pascal, phần nào không thể thiếu:

A Phần khai báo biến B Phần khai báo tên chương trình

C Phần khai báo hằng D Phần thân chương trình

Câu 8: Sau gõ vào máy chương trình sau:

Program canbac2;

Var a,b:real;

Begin

a:=9; b:=sqrt(a); Write(‘b=’,b); Readln;

End

Ta nhấn CTRL + F9, kết quả nhận được là:

C b=3.0000000000E+00 D Chương trình thông báo lỗi

Câu 9: Để nhập dữ liệu cho 2 biến m,n ta viết:

A Writeln(m,n); B Realn(m,n); C Readln(m,n); D Readln(‘m,n’);

Câu 10: Với khai báo Var x,y,P: real; Sau khi thực hiện đoạn lệnh sau trong chương trình:

x:=3; y:=8; p:=x*y;

Write(‘Tich la: ’,P);

Kết quả nhận được là:

A Tich la: 24.0 B Tich la: 24 C Tich la: ,P D Tất cả đều sai

Câu 11: Các kiểu số nguyên thường dùng trong Pascal là:

A Thực, bản ghi, kí tự, mảng B Byte, Word, integer, longint

C Nguyên, thực, kí tự, logic D Byte, Word, integer, real

Câu 12: Cho x:=12.34567; lệnh Write(‘x=’,x:5:2); cho kết quả:

A x=12 B x=12.34 C x=12.345 D x=12.35

Trang 1/2 - Mã đề thi 132

(Học sinh không được ghi chép lên đề)

Trang 2

Câu 13: Chọn khẳng định sai trong các khẳng định sau:

A Lệnh Write(‘Hello’); dùng để ghi chữ Hello ra màn hình

B Lệnh Readln(‘a’); dùng để nhập giá trị cho biến a

C Lệnh Readln; để tạm dừng kết quả

D Lệnh Writeln; dùng để đưa con trỏ xuống dòng

Câu 14: Với khai báo Var a: byte; b: longint; Lệnh gán nào sau đây là đúng:

A a:=b; B a := sqrt(b); C b := sqrt(a); D b := a;

Câu 15: Chọn khai báo biến đúng?

A Var: a,b,c: char; B Var x:=byte; C Var a,b: longint; D Var y: interger;

Câu 16: Với biến R là bán kính hình tròn thuộc kiểu byte, C là chu vi hình tròn, khai báo đúng và ít tốn bộ

nhớ nhất là:

A Var C: longint; B Var C:byte; C Var C: real; D Var C: integer;

Câu 17: Biểu diễn đúng của “n là số chẵn và chia hết cho 5” trong Pascal là:

A (n mod 2 =1) and (n mod 5<> 0) B (n mod 2) and (n mod 5)= 0

C (n mod 2 =0) and (n mod 5= 0) D (n mod 2 =1) and (n mod 5= 0)

Câu 18: Cho biết kết quả sau khi thực hiện câu lệnh sau:

If 5<3 then write(‘Sai’) else write(‘Dung’);

A In ra màn hình chữ: 5<3 B In ra màn hình chữ: Sai

C Sai cú pháp D In ra màn hình chữ: Dung

Câu 19: Chọn đáp án đúng:

A Máy tính có thể thực hiện trực tiếp chương trình viết bằng ngôn ngữ Pascal.

B Để thực hiện chương trình viết bằng ngôn ngữ Pascal trên máy tính cần phải có chương trình dịch.

C Sử dụng chương trình thông dịch để chuyển từ ngôn ngữ Pascal sang ngôn ngữ máy.

D Các đáp án trên đều sai.

Câu 20: Cách viết lệnh nào dưới đây là đúng trong ngôn ngữ lập trình Pascal?

A b:=30 B n = 10; C x:=3,4; D m :=34;

Câu 21: Trường hợp nào cần dùng câu lệnh ghép?

A Sau THEN hoặc ELSE cần dùng từ hai câu lệnh trở lên

B Sau IF cần dùng từ hai câu lệnh trở lên

C Trong chương trình cần dùng từ hai câu lệnh trở lên

D Sau BEGIN cần dùng từ hai câu lệnh trở lên

Câu 22: Cho biết kết quả của biến x, y sau khi thực hiện đoạn chương trình sau:

x:=5; y:=7; x:=x+y;

y:= x-y; x:=x+y;

A x=7; y=5 B x=5; y=7 C x=17; y=5 D x=7; y=7

Câu 23: Chọn cách khai báo đúng tên chương trình trong ngôn ngữ lập trình Pascal :

A Program tinh(n); B Program: UC; C Program 4sao; D Program Giatpt;

Câu 24: Khai báo một biến thuộc kiểu Word chiếm bao nhiêu byte trong bộ nhớ?

Câu 25: Giá trị nào không phải là hằng trong Pascal:

A 0.30000E+01 B ‘Nhap so a:’ C T20 D 3.5

Câu 26: Với giá trị nào của m thì biểu thức logic (m mod 100 < 9) and (m div 100>0) cho giá trị True?

Câu 27: Biểu thức n x 1 được biểu diễn trong Pascal là:

A exp(ln(x-1)/n) B exp(ln(n)/(x-1)) C exp(n*ln(x-1)) D ln(exp(x-1)/n)

Câu 28: Trong Turbo Pascal, để lưu tên chương trình, ta nhấn phím:

Trang 2/2 - Mã đề thi 132

Ngày đăng: 17/11/2017, 01:16

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w