Font size
WorksheetsTin học 2
Total questions: 40
Worksheet time: 40mins
A được khai báo là biến với kiểu dữ liệu số nguyên, X là biến với kiểu dữ liệu xâu. Phép gán hợp lệ là:
A:= 45;
X:= 57;
A:=‘baitap’;
X:= ‘1234’;
Trong Pascal, khai báo nào sau đây là sai:
program BaiTap 3
uses crt
var x1: byte
const pi=3.14
Nếu xuất ra màn hình kết quả của biểu thức 20 : 5, ta dùng lệnh:
Writeln(’20:5’)
Writeln(20/5)
Writeln(20:5)
Writeln(’20/5’)
Phép so sánh nào cho kết quả đúng:
2=5
2≤5
2>5
2≥5
Kết quả của phép toán 5 mod 4 + 1 là bao nhiêu?
2
7
5
3
Phép toán sau cho ra kết quả là: (16-(16 mod 3))/3
1
3
5
15
Hãy chọn kết quả đúng:
14/5=2; 14 div 5 = 2
14/5=2.8; 14 div 5 = 2; 14 mod 5 = 4
14/5=2.8; 14 div 5 = 4; 14 mod 5 = 2
14/5=3; 14 div 5 = 2; 14 mod 5 = 4
Câu lệnh nhập giá trị cho các biến a, b là:
readln(a,b)
readln(x,y)
readln(m,n)
readln(c,d)
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
I = 4
Câu lệnh Writeln(‘y=’ , 15 div 3 +5); sẽ in ra kết quả:
10
y=5
5
y= 10
Trong Pascal, khai báo nào sau đây là đúng:
var diem: real
tb: integer
const pi:=3.14
var r = 9
Biểu thức nào sau đây đúng khi chuyển từ toán học sang Pascal?
(x-y)/3*x2
a*x+b*x+2:c
(a+b)*3 / (c+d)2
15*(4+30+12)
Nếu xuất ra màn hình kết quả của biểu thức 20 - 5, ta dùng lệnh:
Writeln(’20 - 5 = ’)
Writeln(’20 - 5 =20 - 5’)
Writeln(20 - 5)
Writeln(’20 - 5’)
Biến c là chu vi hình tròn. Khai báo nào sau đây là hợp lý:
var c: real
var c: integer
var c: char
var c: string
Kết quả của phép toán 7 mod 4 + 1 là bao nhiêu?
2
4
5
3
Phép toán sau cho ra kết quả là: (15-(16 div 5))/4
1
3
5
15
Câu lệnh nhập giá trị cho các biến x, y là:
read(a,b)
readln(x,y)
read(m,n)
readln(c,d)
Câu lệnh Writeln(‘x=’ , 15 mod 2 +5); sẽ in ra kết quả:
12
x=12
6
x=6
Trong Pascal, khai báo nào sau đây là đúng:
var tb:= real
var 4hs: integer
const x: real
var R: char
Trong Pascal, khai báo hằng pi nào sau đây là đúng:
const pi = 3.14
const pi := 3.14
const pi = 3,14
const pi := 3,14
Câu lệnh writeln(‘15*4-30+12=’,15*4-30+12); in ra màn hình kết quả là:
15*4-30+12
42
15*4-30+12=42
=42
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:= integer
var x: string
var x: real
var x: byte
Câu lệnh Writeln(‘y=’,15 div 3 + 5); sẽ in ra màn hình là:
9
y=9
y=10
y=7
Câu lệnh nhập giá trị cho các biến m, n là:
read(a,b)
readln(x,y)
readln(m,n)
readln(c,d)
Câu lệnh Writeln(‘x=’ , 15 mod 3 +5); sẽ in ra kết quả:
5
x=10
10
x=5
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
I: 4
Hãy chọn kết quả đúng:
17/5=3; 17 div 5 = 3; 17 mod 5 = 2
17/5=3.4; 17 div 5 = 3; 17 mod 5 = 2
17/5=3.4; 17 div 5 = 3; 17 mod 5 = 1
17/5=3.4; 17 div 5 = 1; 17 mod 5 = 2
Biểu thức nào sau đây đúng khi chuyển từ toán học sang Pascal?
(x-y)/3*x*x
a*x+b*x+2:c
(a+b)*3/(c+d)2
15(4+30+12)
Dãy bit là dãy chỉ gồm
0 và 1
2 và 3
4 và 5
6 và 7
Trong các từ sau, từ nào là từ khóa:
real
integer
begin
char
Quy tắc đặt tên trong ngôn ngữ lập trình gồm:
Tên không được trùng với từ khóa
Tên khác nhau tương ứng với những đại lượng khác nhau
Tên không được bắt đầu bằng chữ số, các kí hiệu đặc biệt và không được chứa dấu cách
Cả ba đáp án trên
Cấu trúc chung của một chương trình gồm:
Phần khai báo
Phần thân chương trình
Tất cả đều sai
Cách chuyển biểu thức ax2 +bx+c sang Pascal nào sau đây là đúng?
a*x2+b*x+c
a*x*x+b*x+c*x
a*x*x +b.x +c*x
a*x*x + b*x+c
Biểu thức toán học (a2 + b)(1 + c)3 được biểu diễn trong Pascal như thế nào ?
(a*a + b)(1+c)(1 + c)(1 + c)
(a.a + b)(1 + c)(1 + c)(1 + c)
(a*a + b)*(1 + c)*(1 + c)*(1 + c)
(a2+ b)(1 + c)3
Trong các tên sau đây, đâu là tên ĐÚNG theo quy tắc đặt tên trong ngôn ngữ lập trình:
Tamgiac
begin
8ª
dien tich
Để nhập dữ liệu từ bàn phím, ta sử dụng lệnh:
readln
read
Hãy cho biết kết quả in ra màn hình khi thực hiện Câu lệnh sau:
writeln (‘16 div 3 = ’ , 16 div 3)
16 div 3 =
16 div 3 = 5
16 div 3 = 16 div 3
Tất cả đều sai
Hãy cho biết kết quả của phép tính 34 div 4 =
4
5
8
Tất cả đều sai
Hãy cho biết kết quả của phép tính 123 mod 5 =
3
4
5
6
Câu lệnh gán là :
Biểu thức := Tên biểu thức
Tên biểu thức := Biểu thức
