Font size
WorksheetsBài tập Tin học ngày 12/1/2022
Total questions: 18
Worksheet time: 26mins
Bài toán là gì?
Một món ăn cần nấu
Một đồ uống cần pha
Một công việc hay nhiệm vụ cần giải quyết
Xét bài toán tính diện tích hình chữ nhật thì điều kiện cho trước là:
Diện tích hình tam giác
Chiều cao hình tam giác
Một cạnh và chiều cao tương ứng với cạnh đó
Quá trình giải bài toán trên máy tính gồm mấy bước:
1
2
3
Câu lệnh Pascal nào đúng?
if x:=7 then a:=b;
if x>5: then a:=b;
if x>5 then; a:=b;
Cho câu lệnh: if x>10 then x:=x+1;
Giá trị của x là bao nhiêu nếu trước đó giá trị của x=5.
5
6
7
Cho 1 số nguyên A, câu lệnh nào sau đây để kiểm tra xem A là số chẵn hay số lẻ?
if A mod 2 = 0 then write('A la so chan') else write('A la so le');
if A mod 3 = 0 then write('A la so chan') else write('A la so le');
if A mod 4 = 0 then write('A la so chan') else write('A la so le');
Đâu là cú pháp của câu lệnh lặp?
For <biến đếm>:=<giá trị cuối> to <giá trị đầu> do <câu lệnh>;
For <biến đếm>:=<giá trị đầu> to <giá trị cuối> do <câu lệnh>;
For <biến đếm>:=<giá trị 1> to <giá trị 2> do <câu lệnh>;
Hãy cho biết giá trị của biến X bằng bao nhiêu sau khi thực hiện câu lệnh:
X:= 10;
IF (91 mod 3 ) = 0 then X :=X+20;
10
30
2
1
Câu lệnh Writeln('15*4-30+12=',15*4-30+12) in ra màn hình kết quả gì?
15*4-30+12
42
15*4-30+12=42
=42
Các phép toán viết bằng ngôn ngữ lập trình Pascal dưới đây thì phép toán nào đúng:
{3*a + [ 4*c – 7*(a +2*c)] -5*b}
a*x*x – b*x + 7a : 5
(10*a + 2*b) / (a*b)
- b: (2*a*c)
Tìm điểm sai trong khai báo hằng sau:
Const Max :=2010;
Dư dấu bằng (=)
Tên hằng không được nhỏ hơn 4 kí tự
Từ khóa khai báo hằng sai
Dư dấu hai chấm (:)
Để khai báo biến x thuộc kiểu xâu kí tự ta khai báo:
Var x: String;
Var x: Integer;
Var x: Char;
Var x: Real;
Mô tả thuật toán pha trà mời khách
+ B1: Tráng ấm, chén bằng nước sôi
+ B2: Rót nước sôi vào ấm và đợi khoảng 3 đến 4 phút.
+ B3: Cho trà vào ấm
+ B4: Rót trà ra chén để mời khách.
B1- B3-B4- B2
B1- B3- B2-B4
B2-B4-B1-B3
B3-B4-B1-B2
Phát biểu nào sau đây có thể lấy làm biểu thức điều kiện trong cấu trúc rẽ nhánh ?
A:= B
A > B
N mod 100
“A nho hon B”
Cho đoạn chương trình sau:
S:=0;
For i:=1 to 1 do S:=S+1;
Sau khi chạy đoạn chương trình trên, giá trị S là:
S=100
S=0
S=1
Không xác định
Số lần lặp của câu lệnh lặp for…to…do… được tính như thế nào?
Giá trị đầu – giá trị cuối
Giá trị đầu – giá trị cuối + 1
Giá trị cuối – giá trị đầu
Giá trị cuối – giá trị đầu + 1
Vòng lặp sau cho kết quả S bằng bao nhiêu:
S := 1; For i := 1 to 3 do S := S * 2;
S = 6
S = 8
S = 10
S = 12
Hãy viết chương trình tính diện tích hình chữ nhật có chiều dài là a và chiều rộng là b.
