Đề kiểm tra 1 tiết hết chương II tin 11
Chia sẻ bởi Thái Hiền |
Ngày 26/04/2019 |
47
Chia sẻ tài liệu: Đề kiểm tra 1 tiết hết chương II tin 11 thuộc Tin học 11
Nội dung tài liệu:
Họ và Tên : . . . . . . . . . . . . . . . . . . . . . . . . . Thứ . . . . ngày . . . tháng . . . năm 2012
Lớp : 11B KIỂM TRA 1 TIẾT
Môn :Tin Học. Thời gian :45’.
I. TRẮC NGHIỆM (3đ)
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:6: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 ?
10
10.00
1.000000000000000E+001
_ 10.00
Cho x và y là các biến đã khai báo kiểu thực, câu lệnh nào sau đây là đúng ?
Readln(x,5); C. Readln( ‘ x= ‘ , x);
Readln(x:5:2); D. Readln(x,y);
Để gán 2 vào cho biến x, ta viết:
x:= 2;
x= 2;
x: 2;
x =: 2; Để chạy chương trình ta dùng phím:
F9 C. Ctrl+F9
Alt+X D. Shift+F9
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:
m:= - 4;
n:= 3.5;
x:= 6;
y:=10.5;Trường hợp nào sau đây không phải là lệnh gán trong Pascal:
a:= 10;
a+b:= 1000;
cd:= 50;
a:= a*2;
Từ khóa CONST dùng để:
Khai báo thư viện
Khai báo biến
Khai báo tên chương trình
Khai báo hằng
Cho x là biến thực đã được gán giá trị 12.41235. Để thực hiện lên màn hình nội dung “x=12.41” cần chọn câu lệnh nào sau đây ?
Writeln(x);
Writeln(x:5);
Writeln(x:5:2);
Writeln(‘x=’ ,x:5:2);
Giả sử x là biến kiểu integer, phép gán nào sau đây là đúng:
x:=200000;
x:=-123;
x:=a/b;
x:=pi;
Cú pháp của thủ tục đưa dữ liệu ra màn hình:
A. Writeln(); C. Writeln();
B. Writeln; D. Readln();
Để nhập giá trị cho hai biến a và b ta dùng lệnh:
A. Write(a,b);
B. Real(a,b);
C. Read(`a,b`);
D. Readln(a,b); Biến X có thể nhận giá trị: 0; 1; 3; 5; 7; 9 và biến Y có thể nhận các giá trị 0.5; 1.5; 2.5; 3.5; 4.5. Khai báo biến nào sau đây là đúng?
Var X, Y: Byte;
B. Var X, Y: Integer;
C. Var X: Real;
Y: Byte;
D. Var X: Byte;
Y: Real;
II. TỰ LUẬN (7đ)
Câu 1: (1 đ)
Giả sử có chương trình như sau:
Var a, b, m: real;
Begin
a := 5; b := 4;
m := sqrt(a+b);
writeln(‘m=’ , m:3:1);
Readln
End.
Kết quả in ra màn hình là:
Câu 2: Cho một chương trình như sau: (2 đ)
Var
a, b, c: real
a:= 1;
b:= 1;
c:= 5;
d:= b*b-4*a*c;
Writeln(‘d=’, d);
End
Hãy cho biết chương trình trên đúng hay sai, nếu sai sửa lại cho đúng để thành một chương trình không còn lỗi.
Câu 3: Hãy viết cấu trúc chung của chương trình viết bằng ngôn ngữ lập trình bậc cao? Giải thích cấu trúc của chương trình đã được mô tả. (1 đ)
Câu 4: Cho biết ý nghĩa của thủ
Lớp : 11B KIỂM TRA 1 TIẾT
Môn :Tin Học. Thời gian :45’.
I. TRẮC NGHIỆM (3đ)
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:6: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 ?
10
10.00
1.000000000000000E+001
_ 10.00
Cho x và y là các biến đã khai báo kiểu thực, câu lệnh nào sau đây là đúng ?
Readln(x,5); C. Readln( ‘ x= ‘ , x);
Readln(x:5:2); D. Readln(x,y);
Để gán 2 vào cho biến x, ta viết:
x:= 2;
x= 2;
x: 2;
x =: 2; Để chạy chương trình ta dùng phím:
F9 C. Ctrl+F9
Alt+X D. Shift+F9
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:
m:= - 4;
n:= 3.5;
x:= 6;
y:=10.5;Trường hợp nào sau đây không phải là lệnh gán trong Pascal:
a:= 10;
a+b:= 1000;
cd:= 50;
a:= a*2;
Từ khóa CONST dùng để:
Khai báo thư viện
Khai báo biến
Khai báo tên chương trình
Khai báo hằng
Cho x là biến thực đã được gán giá trị 12.41235. Để thực hiện lên màn hình nội dung “x=12.41” cần chọn câu lệnh nào sau đây ?
Writeln(x);
Writeln(x:5);
Writeln(x:5:2);
Writeln(‘x=’ ,x:5:2);
Giả sử x là biến kiểu integer, phép gán nào sau đây là đúng:
x:=200000;
x:=-123;
x:=a/b;
x:=pi;
Cú pháp của thủ tục đưa dữ liệu ra màn hình:
A. Writeln(
B. Writeln
Để nhập giá trị cho hai biến a và b ta dùng lệnh:
A. Write(a,b);
B. Real(a,b);
C. Read(`a,b`);
D. Readln(a,b); Biến X có thể nhận giá trị: 0; 1; 3; 5; 7; 9 và biến Y có thể nhận các giá trị 0.5; 1.5; 2.5; 3.5; 4.5. Khai báo biến nào sau đây là đúng?
Var X, Y: Byte;
B. Var X, Y: Integer;
C. Var X: Real;
Y: Byte;
D. Var X: Byte;
Y: Real;
II. TỰ LUẬN (7đ)
Câu 1: (1 đ)
Giả sử có chương trình như sau:
Var a, b, m: real;
Begin
a := 5; b := 4;
m := sqrt(a+b);
writeln(‘m=’ , m:3:1);
Readln
End.
Kết quả in ra màn hình là:
Câu 2: Cho một chương trình như sau: (2 đ)
Var
a, b, c: real
a:= 1;
b:= 1;
c:= 5;
d:= b*b-4*a*c;
Writeln(‘d=’, d);
End
Hãy cho biết chương trình trên đúng hay sai, nếu sai sửa lại cho đúng để thành một chương trình không còn lỗi.
Câu 3: Hãy viết cấu trúc chung của chương trình viết bằng ngôn ngữ lập trình bậc cao? Giải thích cấu trúc của chương trình đã được mô tả. (1 đ)
Câu 4: Cho biết ý nghĩa của thủ
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Thái Hiền
Dung lượng: |
Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)