Font size
WorksheetsBÀI KTTX SỐ 2 TIN 8
Total questions: 20
Worksheet time: 20mins
Ngôn ngữ lập trình là
ngôn ngữ dùng để viết một chương trình máy tính.
ngôn ngữ dùng để viết các chương trình máy tính.
các dãy bit (dãy các số chỉ gồm 0 và 1).
chương trình dịch.
Ngôn ngữ được sử dụng để viết chương trình là
ngôn ngữ lập trình.
ngôn ngữ máy.
ngôn ngữ tự nhiên.
ngôn ngữ tiếng Việt.
Câu lệnh Writeln(15*4-30-12) in ra màn hình kết quả là
(a)
Biến x có thể nhận các giá trị -5, 100, 15, 20. Hãy chọn kiểu dữ liệu phù hợp với biến x?
Char
Integer
Word
String
Trong ngôn ngữ lập trình, từ khóa và tên
có ý nghĩa như nhau.
người lập trình phải tuân theo qui tắc của ngôn ngữ lập trình đó.
có thể trùng nhau.
có có ý nghĩa như nhau và có thể trùng nhau.
Từ khóa dùng để khai báo là
Program, Uses.
Program, Begin, End.
Programe, Use.
Begin, End.
Biến X có thể nhận các giá trị 1; 100; 150; 200 và biến Y có thể nhận các giá trị 1; 0.2; 0.3; 10.99. Khai báo nào trong các khai báo sau là đúng nhất?
Var X,Y: integer;
Var X, Y: real;
Var X: real; Y: integer;
Var X: integer; Y: real;
Bốn bạn A, B, C, D đưa ra kết quả của các phép chia hai số nguyên 14 và 5. Hãy chọn kết quả đúng?
14/5=2; 14 div 5=2; 14 mod 5=4;
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á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 (:)
Giả sử giá trị ban đầu của x = 8. Kết quả thực hiện thuật toán
Bước 1: x <--- x + 1;
Bước 2: y <--- x - 1;
Bước 3: x <--- x - y;
thì giá trị của y là bao nhiêu?
(a)
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
Xác định bài toán: “ kiểm tra n có phải là số nguyên tố hay không? ”
Input: Nhập số n;
Output: n là số nguyên tố hoặc n không là số nguyên tố.
Input: n là số nguyên tố hoặc n không là số nguyên tố;
Output: Nhập số n.
Input: n là số nguyên tố;
Output: Nhập số n.
Input: Nhập số n;
Output: n là số nguyên tố.
Hãy chọn phát biểu Sai?
Việc thực hiện cả 3 bước khi giải bài toán trên máy tính là cần thiết, nhất là đối với bài toán phức tạp
Xác định bài toán là xác định rõ các điều kiện cho trước và kết quả cần thu được
Dãy hữu hạn các thao tác cần thực hiện để giải một bài toán được gọi là thuật toán
Đối với mỗi bài toán cụ thể chúng ta chỉ có 1 thuật toán duy nhất để giải bài toán đó trên máy tính
Biết rằng: a:= 5; b:= 7; a:= a + b; c:= a-b. Giá trị cuối cùng của c bằng (chỉ ghi kết quả)?
(a)
Trong Pascal, từ khóa để khai báo hằng là:
Const
Begin
Var
Uses
Trong Pascal, từ khóa để khai báo biến là:
Const
Begin
Var
Uses
Hãy chọn phát biểu Đúng trong các phát biểu sau?
Các bước giải bài toán trên máy tính là: Mô tả thuật toán → Xác định bài toán → Viết chương trình
Cần phải xác định bài toán trước khi giải bài toán trên máy tính
Máy tính có hiểu được chương trình viết bằng ngôn ngữ tự nhiên
Với mỗi bài toán cụ thể, phải lựa chọn ngôn ngữ lập trình phù hợp rồi mới xây dựng thuật toán giải bài toán đó
Hãy cho biết kết quả sau khi thực hiện thuật toán sau:
Bước 1. Tam←x;
Bước 2. x←y;
Bước 3. y← tam;
Giá trị của biến x bằng giá trị của biến y
Hoán đổi giá trị hai biến x và y
Giá trị của biến y bằng giá trị của biến x
Khác
Cấu trúc khai báo hằng là gì?
CONST <Tên hằng> = <giá trị>;
var <Tên hằng> : <giá trị >;
CONST <Tên hằng> = <kiểu dữ liệu>;
CONST <danh sách hằng> = <giá trị>;
