Bài tập  /  Bài đang cần trả lời

Giải bài có thưởng!

Cách khai báo hằng nào đúng?

Câu 1: Cách khai báo hằng nào đúng? 

A. Const Pi=3,14; B. Const Pi:=3.14; C. Const Pi=3.14; D. Cost  Pi=3.14; 

Câu 2: Sau 2 câu lệnh x:= 11; if x > 10 then x:= x+1 ; giá trị của x sẽ là bao  nhiêu: 

A. 9 B. 10 C. 11 D. 12
Câu 3: Cách khai báo biến nào đúng: 
A. Var a, b1, 1s: real; B. Var a, b, s:= real; C. Var a, b, s: real; D. War a, b1, 1s: real;
Câu 4: Dấu chấm phẩy(;) được dùng để: 

A. Phân cách các biến và hằng. B. Phân cách các lệnh trong Pascal C. Phân cách các biến. D. Phân cách các hằng.
Câu 5: Cho X là biến số thực sau khi thực hiện lệnh gán X: =12.41547; Để in ra màn hình như sau: X=12.415. Hãy chọn lệnh đúng: 

A. Writeln(X); B. Writeln( 'X=', X:8:3); C. Writeln( 'X=, X:8:3'); D. Writeln(X:3);
Câu 6: Nhấn tổ hợp phím Ctrl+F9 để: 

A. Xem kết quả chương trình. B. Dịch chương trình. C. Thoát chương trình D. Chạy chương trình  

Câu 7: Biểu thức toán học 12-5/4+6  - 2 nếu được viết dạng biểu thức trong ngônngữ Pascal là: 

A. 12-5/4+6-2 B. (12-5)/(4+6-2) C. (12-5)/(4+6) -2 D. (12-5-2)/(4+6)
Câu 8: Câu lệnh Readln(b); có ý nghĩa gì? 

a. Nhập giá trị cho biến b
b. Xuất giá trị của biến b
c. Tạm dừng chương trình để xem kết quả
d. Câu lệnh thiếu.
Câu 9: Khi ta khai báo biến x có kiểu dữ liệu là integer thì phép gán nào sau đây  là hợp lệ? 

A. x:= 8080; B. x = 8080; C. x:= 2.34; D. x:= ‘123’;
Câu 10: Phép toán 107 div 20 cho kết quả là: 

A. 7 B. 5 C. 10 D. 15
Câu 11: Để dịch chương trình Pascal ta nhấn tổ hợp phím: 

A. Alt + F9. B. Alt +X. C. Alt + F5. D. Ctrl + X.
Câu 12: Câu lệnh Write('Toi la Turbo Pascal'); 

A. In ra màn hình dòng “Toi la Turbo Pascal” và đưa con trỏ xuống dòng.
B. In ra màn hình dòng “Toi la Turbo Pascal” và không đưa con trỏ xuống dòng.
C. Yêu cầu nhập giá trị cho biến “Toi la Turbo Pascal”. 
D. Câu lệnh sai cú pháp. 

Câu 13: Cú pháp Var <danh sách biến> : <kiểu dữ liệu>; là:
A. Cú pháp gán biến. B. Cú pháp khai báo biến. C. Cú pháp khai báo hằng. D. Cú pháp khai báo biến và hằng.
Câu 14: Hãy cho biết kết quả xuất ra màn hình sau khi thực hiện câu lệnh:  Writeln('16*2-3=',16*2-3); 

A. 29 B. 16*2-3=29 C. 16*2-3 D. 16*2-3=
Câu 15: Để nhập giá trị cho x từ bàn phím, ta dùng lệnh: 

A. Write(‘nhap x:’); B. Readln(x); C. Write(x); D. Readln(‘x’);
Câu 16: Sau khi thực hiện 2 câu lệnh x:=5; x:=x*x; Giá trị của biến x là: 
A. 10. B. 25. C. 15. D. 5.
Câu 17: In số lớn hơn trong hai số c và d, ta dùng lệnh nào sau:
A. If c > d then Write(c) else Write(d); B. If c > d then Write(c); C. If c > d then Write(d); D. If c > d then Write(d) else Write(c);
Câu 18: Ngôn ngữ dùng để viết các chương trình máy tính được gọi là:
A. Ngôn ngữ lập trình. B. Ngôn ngữ tiếng anh. C. Ngôn ngữ máy tính. D. Ngôn ngữ tiếng việt.
Câu 19: Sau câu lệnh If a>8 then b:=3 else b:=5; thì b nhận giá trị nào sau đây  nếu ban đầu a nhận giá trị là 0? 
A. 3 B. 8 C. 5 D. 0
Câu 20: Trong Pascal, các đoạn chú thích được đặt giữa cặp dấu nào?
A. { và } B. [ và ] C. ( và ) D. /* và */
Câu 21: Chương trình Pascal sau đây không hợp lệ. Vì sao? 

program Tong_hai_so; 

begin 

write('Hay nhap hai so: '); 

readln(a, b) ; 

write('Tong cua hai so do la ', a + b) ; 

var a, b: integer; 

end. 

A. (Vì phần khai báo (var a, b: integer) phải được viết sau phần thân chương trình.) B. (Vì phần khai báo (var a, b: integer) phải được viết trong phần khai báo, đứng trước  phần thân chương trình.) 

C. (Vì thiếu khai báo thư viện Uses crt;) 

D. (Vì thiếu lệnh Readln;) 

Câu 22. Các ngôn ngữ lập trình phân chia dữ liệu thành các kiểu khác nhau với mục đích gì?. Hãy chỉ ra phương án sai. 

A. (Biểu diễn được nhiều loại thông tin khác nhau trong chương trình.) B. (Thực hiện các phép toán tương ứng với từng kiểu dữ liệu.) 

C. (Giúp chương trình thực hiện đúng hơn.) 

D. (Kiểm soát lỗi khi chương trình thực hiện các phép toán không có nghĩa.)
Câu 23. Một chương trình máy tính được viết để nhập điểm của ba môn học và in ra  điểm trung bình của ba môn học đó. Em hãy cho biết chương trình đó xử lí những dữ liệu phải có kiểu gì. 

A. Kiểu kí tự B. Kiểu số nguyên C. Kiểu số thực D. Kiểu xâu
Câu 24. Biểu thức a2(a bình phương) trong ngôn ngữ lập trình Pascal có thể viết là:
A. a^2 B. sqrt(a) C. abs(a) D. sqr(a)
Câu 25. Số biến có thể khai báo tối đa trong một chương trình là bao nhiêu?
A. Chỉ một biến cho mỗi kiểu dữ liệu. B. 10 biến. 

C. Chỉ hạn chế bởi dung lượng bộ nhớ. D. Không giới hạn.
Câu 26: Chọn phát biểu đúng? 

A. Hằng là đại lượng được đặt tên có giá trị không đổi trong suốt quá trình thực  hiện chương trình. 

B. Biến là đại lượng được đặt tên có giá trị không đổi trong suốt quá trình thực  hiện chương trình. 

C. Hằng và biến là hai đại lượng mà giá trị đều có thể thay đổi được trong quá  trình thực hiện chương trình. 

D. Hằng và biến không cần khai báo trước khi sử dụng. 

Câu 27: Trong Pascal, từ khóa để khai báo biến là: 

A. Const B. Begin C. Var D. Uses Câu 28: Cú pháp câu lệnh điều kiện dạng đầy đủ trong Pascal là: A. If <điều kiện> then <câu lệnh 1>; Else <câu lệnh 2>; 

B. If <điều kiện> then <câu lệnh>; 

C. If <điều kiện> then <câu lệnh 1>, <câu lệnh 2>; 

D. If <điều kiện> then <câu lệnh 1> Else <câu lệnh 2>; 

Câu 29: Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal?
A. Lop 8A B. Tbc C. Begin D. 8B
Câu 30: Để dịch chương trình trong Pascal, ta sử dụng tổ hợp phím nào?
A. Clrt + F9 B. Alt + F5 C. Alt + F9 D. Ctrl + Shitf + F9
Câu 31: Kết quả của phép toán (45 div 2) mod 3 + 1 là bao nhiêu? A. 4 B. 1 C. 3 D. 2 

Câu 32: Trong ngôn ngữ lập trình Pascal, câu lệnh khai báo nào sau đây đúng? 
A. var a, b : integer;
B. var x = real;
C. const x := 5;
D. var thong bao : sting;
Câu 33: Trong Pascal, câu lệnh điều kiện nào sau đây được viết đúng?
A. if a := 1 then a := a + 1;
B. if a > b else write(a);
C. if (a mod 2) = 0 then write('So khong hop le');
D. if x = y; then writeln(y);
Câu 34: 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;? 
A. 15 B. 10 C. 5 D. 20
Câu 35: Trong Pascal, lệnh in thông tin ra màn hình và đưa con trỏ xuống đầu dòng  tiếp theo là: 
A. Readln B. Writeln C. Write D. Clrscr
Câu 36: Cho x là số thực, muốn in số x với 2 chữ số thập phân, độ rộng in số là  8, ta dùng lệnh: 
A. Write(x:2:8);
B. Write(x:8:2);
C. Write('x:8:2');
D. Write('x:2:8');
Câu 37: Phép so sánh nào sau đây cho kết quả là Sai? 
A. 20≥26 −7 
B. (15-9)2 < 37

C. 3≤15 −9
D. ( 20-15)2 ≠(-5) 

Câu 38. Cấu trúc chung của một chương trình gồm: 

A. Phần khai báo và phần thân
B. Phần mở bài, thân bài, kết luận
C. Phần khai báo, phần thân, phần kết thúc
D. Phần thân và phần kết thúc.
Câu 39. Trong Pascal câu lệnh Writeln hoặc Write được dùng để:
A. Khai báo hằng
B. Khai báo biến
C. In dữ liệu ra màn hình
D. Đọc dữ liệu vào từ bàn phím Câu 40. Để nhập dữ liệu ta dùng lệnh 
40.Để nhập dữ liệu ta dùng lệnh
A. Write(dulieu); B. Readln(x); C. X:= 'dulieu'; D. Write('Nhap du lieu');

0 trả lời
Hỏi chi tiết
477

Bạn hỏi - Lazi trả lời

Bạn muốn biết điều gì?

GỬI CÂU HỎI
Học tập không giới hạn cùng học sinh cả nước và AI, sôi động, tích cực, trải nghiệm
Bài tập Tin học Lớp 8 mới nhất

Hôm nay bạn thế nào? Hãy nhấp vào một lựa chọn, nếu may mắn bạn sẽ được tặng 50.000 xu từ Lazi

Vui Buồn Bình thường

Học ngoại ngữ với Flashcard

×
Gia sư Lazi Gia sư
×
Trợ lý ảo Trợ lý ảo