Trắc nghiệm Máy tính và chương trình máy tính Tin Học Lớp 8
-
Câu 1:
Theo em sử dụng lệnh nào để tạm dừng trong 1 khoảng thời gian nhất định?
A. Delay
B. Readln
C. Writeln
D. End
-
Câu 2:
Các lệnh nào tạm ngừng chương trình cho tới khi nhấn phím Enter?
A. Write hoặc Writeln
B. Read hoặc Readln
C. Cả câu A và B đều đúng
D. Cả câu A và B đều sai
-
Câu 3:
Theo em các phép toán nào sau đây không dùng cho kiểu số thực?
A. +, -, *, /
B. <, >, >=, <=, < >, =
C. Mod và div
D. +, -, *, / và <, >, >=, <=, < >, =
-
Câu 4:
Số 10.2 trong ngôn ngữ lập trình được gọi là:
A. Kí tự
B. Xâu kí tự
C. Số nguyên
D. Số thực
-
Câu 5:
Biểu thức toán học 1/b+2(a+c) viết bằng kí hiệu trong ngôn ngữ Pascal là:
A. 1/b+2*(a+c)
B. (1/b)+2(a+c)
C. 1/(b+2)*(a+c)
D. 1/(b+2)*(a+c)
-
Câu 6:
“div” là kí hiệu phép toán số học nào trong Pascal?
A. chia lấy phần nguyên
B. chia lấy phần dư
C. chia
D. Đáp án khác
-
Câu 7:
Ngôn ngữ lập trình Pascal có bao nhiêu phép so sánh đó là:
A. 4
B. 5
C. 6
D. 7
-
Câu 8:
Theo em kí hiệu “mod” là kí hiệu phép toán số học nào trong Pascal là:
A. chia lấy phần nguyên
B. chia lấy phần dư
C. chia
D. Đáp án khác
-
Câu 9:
Theo em bạn An muốn in ra kí tự @, An viết câu lệnh đúng là:
A. Writeln(‘Ki tu An muon in la’: ;@);
B. Writeln(‘Ki tu An muon in la:’ ,@);
C. Writeln(Ki tu An muon in la:’ ,@);
D. Writeln(‘Ki tu An muon in la:’ ,’@’);
-
Câu 10:
Ngôn ngữ lập trình Pascal, kiểu dữ liệu nào trong các kiểu sau có miền giá trị nhỏ nhất là:
A. Char
B. String
C. Integer
D. Real
-
Câu 11:
Các biểu thức sau đây, biểu thức nào được ghi bằng kí hiệu Pascal?
A. a.b - cd
B. ab + c/d
C. a – b(c - d)
D. a – b + a – b
-
Câu 12:
Cho phép toán 50 div 5 có kết quả:
A. 0
B. 5
C. 10
D. 25
-
Câu 13:
Theo em 1 chữ, 1 số hay 1 kí hiệu đặc biệt được gọi là:
A. Số nguyên
B. Kí tự
C. Xâu kí tự
D. Đáp án khác
-
Câu 14:
Theo em kiểu xâu kí tự có phạm vi giá trị từ ........
A. 0 đến 127
B. – 215 đến 215 - 1
C. 0 đến 255
D. -100000 đến 100000
-
Câu 15:
Theo em ngôn ngữ lập trình Pascal qui định tên các kiểu dữ liệu nào?
A. Số nguyên, số thực, kí tự, xâu
B. Integer, Real, Char, String
C. Interger, Read, Char, String
D. Các số, kí tự có trên bàn phím
-
Câu 16:
Theo em để cho Rô-bốt thực hiện được công việc nhặt rác thì con người phải?
A. Điều khiển
B. Biên dịch chương trình
C. Thông báo
D. Cả A, B, C
-
Câu 17:
Theo em ngôn ngữ lập trình Pascal gồm có mấy môi trường lập trình phổ biến?
A. 1
B. 2
C. 3
D. 4
-
Câu 18:
Theo em dãy các lệnh để máy thực hiện một nhiệm vụ nào đó được gọi là:
A. Ngôn ngữ máy
B. Chương trình
C. Bài toán
D. Ngôn ngữ lập trình
-
Câu 19:
Ý nghĩa của ngôn ngữ lập trình là gì?
A. Thay thế cho ngôn ngữ máy
B. Giúp máy tính thực hiện công việc thông qua các lệnh
C. Ngôn ngữ lập trình thường là các từ có nghĩa, dễ nhớ nên gần gũi với con người hơn
D. Cả A và C đều đúng
-
Câu 20:
Theo em khái niệm câu lệnh là:
A. Ngôn ngữ dùng để viết các chương trình máy tính
B. Những chỉ dẫn, nhiệm vụ cần được thực hiện được đưa ra để ra lệnh cho máy tính làm việc
C. Một dãy các câu lệnh mà máy tính có thể hiểu để thực hiện theo
D. Đáp án khác
-
Câu 21:
Theo em để máy tính có thể xử lí thì thông tin đưa vào phải được chuyển đổi thành dạng:
A. Tiếng Anh
B. Tiếng Việt
C. Số
D. Dãy bit
-
Câu 22:
Theo em chương trình soạn thảo và chương trình dịch cùng với các công cụ trợ giúp tìm kiếm, sửa lỗi và thực hiện chương trình được kết hợp vào một phần mềm được gọi là?
A. Ngôn ngữ lập trình
B. Ngôn ngữ máy
C. Môi trường lập trình.
D. Chương trình dịch
-
Câu 23:
Theo em việc tạo ra chương trình máy tính thực chất gồm có mấy bước?
A. 1
B. 2
C. 3
D. 4
-
Câu 24:
Theo em tại sao không sử dụng ngôn ngữ máy để viết chương trình?
A. Khó khăn
B. Mất thời gian
C. Tốn nhiều công sức
D. Cả A, B và C
-
Câu 25:
Máy tính thực hiện các câu lệnh như thế nào?
A. một cách tuần tự, từ trên xuống dưới
B. một cách tự do
C. một cách tuần tự, từ dưới xuống lên
D. Cả A, B và C đều đúng
-
Câu 26:
Theo em chương trình máy tính là dãy ………. mà máy tính có thể hiểu và thực hiện được.
A. Chương trình
B. Tiếng Anh
C. Các lệnh
D. Số
-
Câu 27:
Ngôn ngữ lập trình thông dụng ở cấp học THCS là gì?
A. Java;
B. C;
C. Pascal;
D. HTML.
-
Câu 28:
Theo em máy tính thực hiện một công việc thông qua:
A. Bộ nhớ
B. Bộ xử lý
C. Con người
D. Các lệnh.
-
Câu 29:
Theo em máy tính chỉ có thể hiểu trực tiếp:
A. Ngôn ngữ lập trình
B. Ngôn ngữ máy
C. Ngôn ngữ tự nhiên
D. Cả A, B và C.
-
Câu 30:
Theo em (0101...) là cơ sở để tạo ra ngôn ngữ gì?
A. Ngôn ngữ lập trình
B. Ngôn ngữ tiếng Anh
C. Ngôn ngữ tiếng Việt
D. Ngôn ngữ máy
-
Câu 31:
Người lập trình là gì?
A. Người viết chương trình cho máy tính
B. Môi trường lập trình
C. Tập hợp các lệnh để máy tính thực hiện một nhiệm vụ nhất định
D. Tất cả đều sai
-
Câu 32:
Máy tính có thể hiểu trực tiếp ngôn ngữ nào trong các ngôn ngữ sau đây?
A. Ngôn ngữ tự nhiên
B. Ngôn ngữ máy
C. Ngôn ngữ lập trình
D. Ngôn ngữ của chương trình dịch
-
Câu 33:
Ngôn ngữ lập máy là:
A. ngôn ngữ dùng để viết một chương trình máy tính
B. ngôn ngữ dùng để viết các chương trình máy tính
C. các câu lệnh được tạo ra từ hai số 1 và 0
D. chương trình dịch
-
Câu 34:
Chương trình dịch dùng để:
A. Dịch từ ngôn ngữ lập trình sang ngôn ngữ máy
B. Dịch từ ngôn ngữ lập trình sang ngôn ngữ tự nhiên
C. Dịch từ ngôn ngữ máy sang ngôn ngữ lập trình
D. Dịch từ ngôn ngữ máy sang ngôn ngữ tự nhiên
-
Câu 35:
Ngôn ngữ được sử dụng để viết chương trình là:
A. Ngôn ngữ lập trình
B. Ngôn ngữ máy
C. Ngôn ngữ tự nhiên
D. Ngôn ngữ tiếng Việt
-
Câu 36:
Môi trường lập trình gồm:
A. chương trình soạn thảo
B. chương trình dịch
C. các công cụ trợ giúp tìm kiếm, sửa lỗi…
D. Cả A, B và C
-
Câu 37:
Ngôn ngữ lập trình là:
A. ngôn ngữ dùng để viết một chương trình máy tính
B. ngôn ngữ dùng để viết các chương trình máy tính
C. các dãy bit (dãy các số chỉ gồm 0 và 1)
D. chương trình dịch
-
Câu 38:
Theo em hiểu viết chương trình là :
A. Tạo ra các câu lệnh được sắp xếp theo một trình tự nào đó
B. Viết ra một đoạn văn bản được sắp xếp theo chương trình
C. Viết ra các câu lệnh mà em đã được học
D. Tạo ra các câu lệnh để điều khiển Robot
-
Câu 39:
Viết chương trình là:
A. hướng dẫn máy tính
B. thực hiện các công việc
C. hay giải một bài toán cụ thể
D. Cả A, B và C
-
Câu 40:
Con người chỉ dẫn cho máy tính thực hiện công việc như thế nào?
A. thông qua một từ khóa
B. thông qua các tên
C. thông qua các lệnh
D. thông qua một hằng
-
Câu 41:
Tại sao cần viết chương trình?
A. viết chương trình giúp con người
B. điều khiển máy tính
C. một cách đơn giản và hiệu quả hơn
D. Cả A, B và C
-
Câu 42:
Chương trình máy tính được theo các bước:
A. Viết chương trình bằng ngôn ngữ lập trình
B. Dịch chương trình thành ngôn ngữ máy
C. Viết chương trình bằng ngôn ngữ lập trình rồi dịch chương trình thành ngôn ngữ máy
D. Viết chương trình trên giấy rồi gõ vào máy tính