Chào mừng quý vị đến với website của ...
Quý vị chưa đăng nhập hoặc chưa đăng ký làm thành
viên, vì vậy chưa thể tải được các tài liệu của
Thư viện về máy tính của mình.
Nếu chưa đăng ký, hãy nhấn vào chữ ĐK thành viên ở phía bên trái, hoặc xem phim hướng dẫn tại đây
Nếu đã đăng ký rồi, quý vị có thể đăng nhập ở ngay phía bên trái.
Nếu chưa đăng ký, hãy nhấn vào chữ ĐK thành viên ở phía bên trái, hoặc xem phim hướng dẫn tại đây
Nếu đã đăng ký rồi, quý vị có thể đăng nhập ở ngay phía bên trái.
Kiểm tra 1 tiết

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn: Violet
Người gửi: Trần Quang Diệu (trang riêng)
Ngày gửi: 09h:31' 03-11-2015
Dung lượng: 59.0 KB
Số lượt tải: 350
Nguồn: Violet
Người gửi: Trần Quang Diệu (trang riêng)
Ngày gửi: 09h:31' 03-11-2015
Dung lượng: 59.0 KB
Số lượt tải: 350
Số lượt thích:
0 người
Họ-tên:_______________________________________
Lớp:____
KIỂM TRA gian: 30’
Câu 1: Cho một chương trình còn lỗi như sau :
cauhoi
dapan
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Var
A, b, c : real ;
A := 1; b := 1; c := 5 ;
d := b*b – 4*a*c ;
writeln(‘d = ’,d);
END.
Tìm kết luận đúng nhất về lỗi của chương trình trong các kết luận sau :
A. Thiếu Begin B. Thiếu Begin và không khai biến d
C. Không có END. D. Không khai báo biến d
Câu 2: Kết quả của biểu thức sqr((ABS(25-50) mod 4) ) là:
A. 2 B. 3 C. 4 D. 1
Câu 3: Hãy chọn phương án ghép đúng . Biểu thức : 25 mod 3 + 5 / 2 * 3 có giá trị là :
A. 8.0; B. 15.0 C. 8.5; D. 15.5;
Câu 4: Cho đoạn chương trình sau:
readln(x, y);
T:=x;
x:=y;
y:=T;
write(‘ x = ‘, x, ‘ y = ‘, y, ‘ T= ‘, T);
giả sử nhập x= -1; y= 8; sau khi thực hiện đoạn chương trình xong trên màn hình in ra nội dung có dạng nào?
A. x = - 1 y = T T= -1 B. x = 8 y = -1 T = -1 C. x = T y = T T=-1 D. x = -1 y = 8 T = -1
Câu 5: Xác định giá trị của biểu thức:
S = (123 div 100) + (123 div 10) mod 10 + (123 mod 10)
A. S=6 B. S=10 C. S=5 D. S = 4
Câu 6: Câu lệnh:
write(‘1 + 3 + . . . + ‘ , 2*n -1, ‘ = ‘, sqr(n)). Sẽ in ra màn hình nội dung gì nếu cho n = 5
A. 1 + 3 + . . . 9 = 25 B. 1 + 3 . . . + 9 = 25 C. 1 + 3 + . . . + 9 = 25
Câu 7: Chọn phát biểu đúng trong các phát biểu sau :
A. Quy định về phạm vi giá trị và kích thước bộ nhớ lưu trữ một giá trị của các kiểu dữ liệu chuẩn trong mọi ngôn ngữ lập trình là như nhau;
B. Dữ liệu kiểu kí tự chỉ có 256 giá trị;
C. Dữ liệu kiểu byte có 256 giá trị từ 0, 1, 2, …, 255;
D. Mọi ngôn ngữ lập trình đều có các kiểu dữ liệu chuẩn là : kiểu nguyên, kiểu thực, kiểu kí tự, kiểu lôgic;
Câu 8: Cho x là biến đã khai báo kiểu thực. Sau khi thực hiện hai câu lệnh sau :
x := 10 ;
Writeln(x:7:2);
thì kết quả dạng nào sẽ xuất hiện trên màn hình trong những dạng kết quả sau ?
A. 10.00 B. 1.000000000000000E+001;
C. 10; D. _ _ 10.00;
Câu 9: Cho khai báo biến sau đây (trong Pascal) :
Var m, n : integer ;
x, y : real ;
Lệnh gán nào sau đây là sai ?
A. m := -4 ; B. y := +10.5 ; C. n := 3.5 ; D. x := 6 ;
Câu 10: Thực hiện chương trình Pascal sau đây :
Var a, N : integer ;
BEGIN
N := 645 ;
A := N mod 10 ;
N := N div 10 ;
A := A + N div 10 ;
A := A + N mod 10 ;
Write(a);
END.
Ta thu được kết quả nào ?
A. 15; B. 5; C. 64; D. 6;
Câu 11: Chọn phát biểu sai trong các phát biểu sau :
A. Phần khai báo nhất thiết phải có;
B. Phần thân chương trình
Lớp:____
KIỂM TRA gian: 30’
Câu 1: Cho một chương trình còn lỗi như sau :
cauhoi
dapan
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Var
A, b, c : real ;
A := 1; b := 1; c := 5 ;
d := b*b – 4*a*c ;
writeln(‘d = ’,d);
END.
Tìm kết luận đúng nhất về lỗi của chương trình trong các kết luận sau :
A. Thiếu Begin B. Thiếu Begin và không khai biến d
C. Không có END. D. Không khai báo biến d
Câu 2: Kết quả của biểu thức sqr((ABS(25-50) mod 4) ) là:
A. 2 B. 3 C. 4 D. 1
Câu 3: Hãy chọn phương án ghép đúng . Biểu thức : 25 mod 3 + 5 / 2 * 3 có giá trị là :
A. 8.0; B. 15.0 C. 8.5; D. 15.5;
Câu 4: Cho đoạn chương trình sau:
readln(x, y);
T:=x;
x:=y;
y:=T;
write(‘ x = ‘, x, ‘ y = ‘, y, ‘ T= ‘, T);
giả sử nhập x= -1; y= 8; sau khi thực hiện đoạn chương trình xong trên màn hình in ra nội dung có dạng nào?
A. x = - 1 y = T T= -1 B. x = 8 y = -1 T = -1 C. x = T y = T T=-1 D. x = -1 y = 8 T = -1
Câu 5: Xác định giá trị của biểu thức:
S = (123 div 100) + (123 div 10) mod 10 + (123 mod 10)
A. S=6 B. S=10 C. S=5 D. S = 4
Câu 6: Câu lệnh:
write(‘1 + 3 + . . . + ‘ , 2*n -1, ‘ = ‘, sqr(n)). Sẽ in ra màn hình nội dung gì nếu cho n = 5
A. 1 + 3 + . . . 9 = 25 B. 1 + 3 . . . + 9 = 25 C. 1 + 3 + . . . + 9 = 25
Câu 7: Chọn phát biểu đúng trong các phát biểu sau :
A. Quy định về phạm vi giá trị và kích thước bộ nhớ lưu trữ một giá trị của các kiểu dữ liệu chuẩn trong mọi ngôn ngữ lập trình là như nhau;
B. Dữ liệu kiểu kí tự chỉ có 256 giá trị;
C. Dữ liệu kiểu byte có 256 giá trị từ 0, 1, 2, …, 255;
D. Mọi ngôn ngữ lập trình đều có các kiểu dữ liệu chuẩn là : kiểu nguyên, kiểu thực, kiểu kí tự, kiểu lôgic;
Câu 8: Cho x là biến đã khai báo kiểu thực. Sau khi thực hiện hai câu lệnh sau :
x := 10 ;
Writeln(x:7:2);
thì kết quả dạng nào sẽ xuất hiện trên màn hình trong những dạng kết quả sau ?
A. 10.00 B. 1.000000000000000E+001;
C. 10; D. _ _ 10.00;
Câu 9: Cho khai báo biến sau đây (trong Pascal) :
Var m, n : integer ;
x, y : real ;
Lệnh gán nào sau đây là sai ?
A. m := -4 ; B. y := +10.5 ; C. n := 3.5 ; D. x := 6 ;
Câu 10: Thực hiện chương trình Pascal sau đây :
Var a, N : integer ;
BEGIN
N := 645 ;
A := N mod 10 ;
N := N div 10 ;
A := A + N div 10 ;
A := A + N mod 10 ;
Write(a);
END.
Ta thu được kết quả nào ?
A. 15; B. 5; C. 64; D. 6;
Câu 11: Chọn phát biểu sai trong các phát biểu sau :
A. Phần khai báo nhất thiết phải có;
B. Phần thân chương trình
 






Các ý kiến mới nhất