A.
Dãy hữu hạn các thao tác cần thực hiện theo một trật tự nhất định để giải một bài toán được gọi là thuật toán.
B.
Đối với mỗi bài toán cụ thể chúng ta chỉ có một thuật toán duy nhất để giải bài toán đó.
C.
Với mỗi bài toán cụ thể, chúng ta 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 đó.
D.
Cả 3 đáp án đều sai
Câu 11
Mã câu hỏi: 51969
Cú pháp đúng của câu lệnh điều kiện rẽ nhánh dạng đủ là cú pháp nào?
A.
If <điều kiện> then <câu lệnh1>: else <câu lệnh 2>:.
B.
If <điều kiện> then <câu lệnh1> else <câu lệnh 2>:.
C.
If <điều kiện> then <câu lệnh1>; else <câu lệnh 2>;.
D.
If <điều kiện> then <câu lệnh1> else <câu lệnh 2>;.
Câu 12
Mã câu hỏi: 51970
Với câu lệnh sau: If X<9 then X:= X + 1;
Giá trị của biến X sẽ là bao nhiêu nếu trước đó giá trị của X = 8?
A.
X = 8
B.
X = 9
C.
X = 10
D.
X = 11
Câu 13
Mã câu hỏi: 51971
Lệnh Clrscr dùng để làm gì?
A.
In thông tin ra màn hình.
B.
Tạm ngưng chương trình.
C.
Xoá màn hình kết quả
D.
Khai báo thư viện.
Câu 14
Mã câu hỏi: 51972
Các kiểu dữ liệu nào sau đây không phải là kiểu dữ liệu trong ngôn ngữ lập trình Pascal:
A.
Kí tự .
B.
Số nguyên
C.
Hằng.
D.
Chuỗi
Câu 15
Mã câu hỏi: 51973
Câu lệnh Readln(b); có ý nghĩa gì?
A.
Tạm dừng chương trình để xem kết quả
B.
Nhập giá trị cho biến b.
C.
Câu lệnh thiếu.
D.
Xuất giá trị của biến b.
Câu 16
Mã câu hỏi: 51974
Câu điều kiện đầy đủ có dạng :
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 1>;
C.
if <điều kiện > then <câu lệnh 1> ; else < câu lệnh 2>;
D.
if < câu lệnh 1> then < câu lệnh 2>;
Câu 17
Mã câu hỏi: 51975
Để biên dịch chương trình ta sử dụng tổ hợp :
A.
Ctrl – F9.
B.
Ctrl – Shitf – F9
C.
F9
D.
Alt – F9.
Câu 18
Mã câu hỏi: 51976
Trong Pascal câu lệnh Writeln hoặc Write được dùng để:
A.
In dữ liệu ra màn hình.
B.
Đọc dữ liệu vào từ bàn phím.
C.
Khai báo biến.
D.
Khai báo hằng.
Câu 19
Mã câu hỏi: 51977
Cách gán giá trị a + b vào biến tổng là :
A.
Tong:a+b;.
B.
Tong(a+b);.
C.
Tong=a+b;.
D.
Tong:=a+b;.
Câu 20
Mã câu hỏi: 51978
Từ khoá Var trong Pascal dùng để làm gì?
A.
Khai báo mảng.
B.
Khai báo biến.
C.
Khai báo tên chương trình
D.
Khai báo hằng.
Câu 21
Mã câu hỏi: 51979
Từ nào sau đây là từ khóa trong ngôn ngữ lập trình Pascal?
A.
Uses;
B.
Hinh_tron;
C.
End;
D.
A và C
Câu 22
Mã câu hỏi: 51980
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 23
Mã câu hỏi: 51981
Phạm vi giá trị nào sao đây là phạm vi giá trị của kiểu dữ liệu số nguyên (integer)?
A.
215 đến 215 -1
B.
-215 đến 215-1
C.
-215 đến 215 -1
D.
-215 đến 215
Câu 24
Mã câu hỏi: 51982
Kết quả của phép toán 45 div 2 mod 3 + 1 là bao nhiêu?
A.
7
B.
5
C.
3
D.
2
Câu 25
Mã câu hỏi: 51983
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 : string
Câu 26
Mã câu hỏi: 51984
Quá trình giải bài toán trên máy tính gồm có bao nhiêu bước?
A.
2
B.
3
C.
4
D.
5
Câu 27
Mã câu hỏi: 51985
Sau khi soạn thảo chương trình, ta nhấn tổ hợp nào để dịch và chạy chương trình
A.
Alt + F9
B.
Ctrl + F6
C.
Ctrl + F9
D.
Alt + F6
Câu 28
Mã câu hỏi: 51986
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 29
Mã câu hỏi: 51987
Hãy xác định bài toán, mô tả thuật toán và viết chương trình nhập vào 1 số nguyên từ bàn phím, cho biết số nhập vào là số chẵn hay số lẻ . (Dùng If ... Then ... Else).
Câu 30
Mã câu hỏi: 51988
Viết chương trình nhập điểm của 2 số a và b.
Tính A= a+b và xuất kết quả ra màn hình.
Đánh giá: 5.0-50 Lượt
Chia sẻ:
Bình luận
Bộ lọc
Để lại bình luận
Địa chỉ email của hạn sẽ không được công bố. Các trường bắt buộc được đánh
dấu *
Đây là ảnh minh hoạ quảng cáo
Đề thi HK1 môn Tin học 8 năm 2019-2020 Trường THCS Trương Vĩnh Kí
Bình luận
Để lại bình luận
Địa chỉ email của hạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *