WorksheetsTrò chơi ôn tập cuối kì 1_Tin học 8
Total questions: 26
Worksheet time: 15mins
Giả sử x là biến với kiểu dữ liệu số nguyên, khai báo nào sau đây là hợp lệ:
var x: byte;
var x: string;
var x: real;
var x: integer;
Trong Pascal, khai báo nào sau đây là sai:
program BaiTap3;
var x1: byte;
uses crt;
const pi:=3.14;
Trong ngôn ngữ lập trình Pasal, câu lệnh gán nào sau đây đúng?
x : = real;
z: 3;
y= a +b;
a: = 10;
Phép so sánh nào cho kết quả đúng:
5=2
5≤2
5<2
5≥2
Câu lệnh Writeln(‘x=’ , 15 div 3 +5); sẽ in ra kết quả:
x=10
10
5
x=5
Cú pháp lệnh của điều kiện dạng thiếu là :
If <Câu lệnh>; then <Điều kiện >
If <Điều kiện> then <Câu lệnh >;
If < Điều kiện 1> then <Điều kiện 2>
If < Câu lệnh 1>; then <Câu lệnh 2>;
Khai báo biến nào sau đây là sai:
Var a: real;
Var a,b: real;
Var a b: real;
Var a, b, c: real;
Cho a:= 2; b:= 3; Kết quả sau khi thực hiện câu lệnh dưới đây là:
if a=b then writeln(‘a=b’) else writeln(‘a<>b’);
a<>b
a<b
a>b
a=b
Cách khai báo hằng nào sau đây là đúng:
Const pi:=3,14 real;
Const pi: 3,14;
Const pi=3,14 real;
Const pi=3.14;
Đâu là từ khóa trong ngôn ngữ lập trình Pascal?
Uses;
Hinh_tron;
End;
Cả A và C.
Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal?
Lop8A;
Tbc.
Begin;
8B;
Xét chương trình sau:
Var x, y: integer;
Begin
x:=1;
y:= 5;
Writeln(x+y);
Readln;
End.
Kết quả của chương trình trên là:
Tất cả đều sai.
1
5
6
Cho a:= 5; b:= 3; Kết quả sau khi thực hiện câu lệnh dưới đây là:
if a>b then writeln(‘a>b’) else writeln(‘a<b’);
a>b
a=b
a<b
a≠b
Trong Pascal, câu lệnh gán nào dưới đây sai ?
a:= b;
a:= a + 1;
x:= 2*x;
a + b := c;
Trong các tên sau đây, tên nào không hợp lệ trong ngôn ngữ lập trình Pascal?
A2;
Tamgiac;
10a;
Chuongtrinh;
Nhập 2 số nguyên a, b từ bàn phím. Viết chương trình tính tổng 2 số a, b. Để khai báo cho bài toán trên ta sử dụng câu lệnh khai báo nào?
Var a , b, tong : real;
Var a, b, tong : integer;
Var a, b, tong : char;
Var a, b, tong : string;
Để chạy chương trình trong ngôn ngữ Pascal ta dùng tổ hợp phím nào?
Ctrl + F9
Alt + F9
Alt + F5
Ctrl + F5
Xét chương trình sau:
Var a: integer;
Begin
a:=1;
a:= a+10;
Writeln(a);
Readln;
End.
11
111
100
10
Chọn câu lệnh viết đúng :
if x > 5 then x:=y;
if x:=7 then a=b
if x > 5; then a:= b
if x > 5 then a:=b; else m:=n
Trong Pascal, câu lệnh điều kiện nào sau đây được viết đúng?
if a := 1 then a := a + 1;
if a > b else write(a);
if (a mod 2) =0 then write(‘So khong hop le’);
if x = y; then writeln(y);
Nếu cho x = 10, giá trị của x là bao nhiêu sau câu lệnh:
if x > 5 then x := x + 5;
10
5
15
20
Tính giá trị cuối cùng của c, biết rằng: a:= 9; b:= 7; a:= a - b; c:= b + 1;
3
4
5
8
Kết quả của phép toán 63 div 5 mod 4 + 1 là bao nhiêu?
2
7
5
1
Trong các câu lệnh Pascal sau, câu nào được viết đúng:
If x:=5 then; a=b
If; x>5 then a:=b
If x>5; then a:=b
If x>5 then a:=b else a<>b;
Để thực hiện phép tính tổng của hai số nguyên a và b ta thực hiện như sau :
Tong=a+b;
Tong:=a+b;
Tong:a+b;
Tong(a+b);
Sau câu lệnh sau giá trị của X là bao nhiêu, nếu trước đó giá trị của a = 10:
if a>10 then a:=a+1;
8
9
10
11
