Câu 1: Trong ngôn ngữ lập trình Passcal từ khoá CONST dùng để:
a. Khai báo tên chương trình b. Khai báo thư viện
c. Khai báo biến d. Khai báo hằng
Câu 2: Trong ngôn ngữ lập trình Pascal, với câu lệnh: Writeln(“KQ la: ”, a); sẽ ghi ra màn hình kết quả:
a. Ket qua la a c. KQ la: a
b. KQ la:
Câu 3: Trong Turbo Pascal, để thực hiện chương trình:
a. Nhấn phím F9 b. Nhấn tổ hợp phím Shift+ F9
Đề số 1
Bài kiểm tra 1 tiết
Môn: Tin học
(Thời gian làm bài 45 phút)
Họ và tên HS: ................................................. Lớp: 11A...
Điểm
Lời nhận xét của giáo viên
(Hãy khoanh tròn vào phương án mà em chọn cho các câu từ câu 1à câu 5)
Câu 1: Trong ngôn ngữ lập trình Passcal từ khoá CONST dùng để:
a. Khai báo tên chương trình b. Khai báo thư viện
c. Khai báo biến d. Khai báo hằng
Câu 2: Trong ngôn ngữ lập trình Pascal, với câu lệnh: Writeln(“KQ la: ”, a); sẽ ghi ra màn hình kết quả:
a. Ket qua la a c. KQ la: a
b. KQ la: d. Không đưa ra gì cả.
Câu 3: Trong Turbo Pascal, để thực hiện chương trình:
a. Nhấn phím F9 b. Nhấn tổ hợp phím Shift+ F9
c. Nhấn tổ hợp phím Ctrl+F9 d. Nhấn tổ hợp phím Alt+F9
Câu 4: Trong ngôn ngữ lập trình Pascal, về mặt cú pháp câu lệnh nào sau đây là đúng?
a. For i:=1 to 100 do a:=a-1; b. For i:=1 to 100 do; a:=a-1;
c. For i=1 to 100 do a:=a-1; d. For i:=1 to 100 do a:=a-1
Câu 5: Cho các chương trình sau:
Chương trình 1
Chương trình 2
Var i, s: integer;
Begin
s:=0;
for i:=1 to 5 do s:=s*i;
Writeln(s);
End.
Var a: real;
Begin
a:=164.251;
Write(a:7:3);
End.
1. Sau khi thực hiện chương trình 1 thì kết quả x bằng bao nhiêu?
A. 0; B. 5; C. 100; D. 120
2. Sau khi thực hiện chương trình 2 thì kết quả a bằng bao nhiêu?
A. 164.2510000 B. 164.2510000000
C. 164.251 D. 1.6425100000E+01
Câu 6: Viết lại biểu thức dạng toán học sang dạng biểu diễn bên Pascal
STT
Biểu thức trong toán học
Biểu thức trong Pascal
1
2
3
4
Câu 7:
Đề số 2
Bài kiểm tra 1 tiết
Môn: Tin học
(Thời gian làm bài 45 phút)
Họ và tên HS: ................................................. Lớp: 11A...
Điểm
Lời nhận xét của giáo viên
(Hãy khoanh tròn vào phương án mà em chọn cho các câu từ câu 1à câu 5)
Câu 1:Trong Turbo Pascal, để biên dịch chương trình:
a. Nhấn phím F9 b. Nhấn tổ hợp phím Shift+ F9
c. Nhấn tổ hợp phím Ctrl+F9 d. Nhấn tổ hợp phím Alt+F9
Câu 2: Trong ngôn ngữ lập trình Pascal, câu lệnh nào sau đây là đúng?
If a=5 then a=d+1 else a=d+3;
If a=5 then a:=d+1 else a:=d+3;
If a:=5 then a:=d+1 else a:=d+3;
If a=5 then a:=d+1 else a:=d+3.
Câu 3:Trong ngôn ngữ lập trình Pascal, với câu lệnh: a:=12; Writeln('KQ la: ',a:3); với a là 1 biến nguyên.
sẽ ghi ra màn hình:
a. KQ la: 12.000 b. KQ la: 12
c. KQ la: d. Không đưa ra gì cả.
Câu 4: Trong ngôn ngữ lập trình Passcal, kiểu dữ liệu nào trong các kiểu sau có miền giá trị lớn nhất?
A. Byte b. Word c. Integer d. Longint
Câu 5: Cho các chương trình sau:
Chương trình 1
Chương trình 2
Var i, s: integer;
Begin
s:=0;
for i:=1 to 5 do s:=s + i;
Writeln(s);
End.
Var a: real;
Begin
a:=244.63;
Write(a:6:2);
End.
1. Sau khi thực hiện chương trình 1 thì kết quả x bằng bao nhiêu?
A. 0; B. 5; C. 15; D. 6
2. Sau khi thực hiện chương trình 2 thì kết quả a bằng bao nhiêu?
A. 24.4630000 B. 244.63
C. 244.63000000000 D. 2.446300000E+01
Câu 6: Viết lại biểu thức dạng toán học sang dạng biểu diễn bên Pascal
STT
Biểu thức trong toán học
Biểu thức trong Pascal
1
2
3
4
Câu 7:
Tài liệu đính kèm: