Font size
WorksheetsÔn tập Tin học 8 - Giữa HK1
Total questions: 120
Worksheet time: 58mins
Máy quét ảnh là loại thiết bị nào?
Thiết bị vào
Thiết bị ra
Thiết bị vừa vào vừa ra
Thiết bị lưu trữ
Tai nghe là loại thiết bị nào?
Thiết bị vào
Thiết bị ra
Thiết bị vừa vào vừa ra
Thiết bị lưu trữ
Đĩa cứng là loại thiết bị nào?
Thiết bị vào
Thiết bị ra
Thiết bị vừa vào vừa ra
Thiết bị lưu trữ
Bộ điều khiển game là loại thiết bị nào?
Thiết bị vào
Thiết bị ra
Thiết bị vừa vào vừa ra
Thiết bị lưu trữ
Thiết bị nào sau đây ko phải là thiết bị ra?
Máy vẽ
Máy in
Màn hình
Máy quét
Thuật ngữ nào sau đây dùng để chỉ các thiết bị vào - ra của hệ thống máy tính?
Màn hình
Phần mềm
Phần cứng
Tài nguyên dùng chung
Thiết bị phổ biến nhất đc sử dụng để nhập dữ liệu số và văn bản vào máy tính là gì?
Máy vẽ đồ thị
Bàn phím
Máy in
Máy quét
Phương án nào sau đây chỉ gồm các thiết bị vào?
Mirco, máy in
Máy quét, màn hình
Máy ảnh kĩ thuật số, loa
Bàn phím, chuột
Khi đang gọi điện thoại video cho bạn, em ko nghe thấy tiếng, nhưng vẫn thấy hình bạn đang nói. Em chọn phương án nào
Bật micro của mình và nhắc bạn bật micro
Bật loa của mình và nhắc bạn bật micro
Bật micro của mình và nhắc bạn bật loa
Bật loa của mình và nhắc bạn bật loa
Phương án nào sau đây là thiết bị vào, được dùng thay thế ngón tay, để chọn đối tượng trên màn hình?
Bàn phím
Bút cảm ứng
Nút cuộn chuột
Màn hình
Việc nào sau đây là chức năng của hệ điều hành?
Khởi động phần mềm đồ họa máy tính
Vẽ hình ngôi nhà mơ ước của em
Vẽ thêm cho ngôi nhà 1 cái cửa sổ
Tô màu đỏ cho mái ngói
Việc nào sau đây ko phải là chức năng của hệ điều hành?
Sao chép tệp văn bản CaDao.docx từ ổ cứng sang USB
Tìm kiếm từ "quê hương" trong tệp văn bản CaDao.docx
Đổi tên tệp CaDao.docx trên USB thành CaDao-DanCa.docx
Xóa tệp dữ liệu CaDao.docx khỏi ổ đĩa cứng
Việc nào sau đây là chức năng của phần mềm ứng dụng?
Tải tệp phông chữ Internet xuống thư mục Download sang thư mục Fonts
Sao chép tệp phông chữ từ thư mục Download sang thư mục Fonts
Xóa tệp phông chữ khỏi thư mục Download của máy tính
Thay đổi phông chữ cho một đoạn văn bản từ Time New Roman sang Arial
Em dùng phần mềm sơ đồ tư duy để mô tả các hoạt động của em trong ngày Chủ Nhật. Phương án nào sau đây ko phải là chức năng của phần mềm ứng dụng?
Khởi động phần mềm sơ đồ tư duy để mô tả hoạt động của em trong ngày chủ nhật
Thêm hoạt động "Nấu cơm" vào sơ đồ tư duy
Sửa hoạt động "Nấu cơm" thành "Chuẩn bị bữa ăn gia đình"
Xóa hoạt động "Đến chơi nhà bạn Khoa" khỏi sơ đồ tư duy
Việc nào sau đây ko thuộc chức năng của hệ điều hành?
Khởi động phần mềm trình chiếu
Soạn thảo nội dung trình chiếu
Sao chép tệp trình chiếu đến vị trí khác
Đổi tên tệp trình chiếu
Phương án nào sau đây là những ví dụ về hệ điều hành
Word, Excel, PowerPoint
Google Docs, Google Sheets, Google Slides
Writer, Calc, Impress
Windows, Linux, iOS
1 / Keyword dùng để khai báo là:
Chương trình, Bắt đầu, Kết thúc
Chương trình, Công dụng, Var, Const
Chương trình, Sử dụng
Bắt đầu, Kết thúc
4 / Trong phần khai báo của Pascal, cách đặt tên chương trình nào là đúng:
bai tap
bai_tap
bảng mồi 1
1 bai tap
Language used to viết các máy tính chương trình là gì?
Program Language
Progam Language
Translated Language
Máy ngôn ngữ
Các thuật toán mô tả is:
liệt kê các bước, hình vẽ
khối sơ đồ, hình vẽ
liệt kê các bước, khối bản đồ
khối sơ đồ, hình ảnh thiết kế
Chung cấu trúc của một chương trình gồm mấy phần?
1
2
3
4
Kết quả của phép toán 10 mod 2 =?
0
1
2
3
Các phép toán sau phép toán nào cho đúng kết quả?
13 div 4 = 2
8 div 3 = 1
14 div 5 = 4
10 div 2 = 5
Định khoản bài toán là xác định:
Chương trình viết ngôn ngữ
Giả thiết
Kết luận
INPUT and OUTPUT
Trong Pascal khai báo nào sau đây là đúng?
Var a = real;
Var a: = real;
Var a: đọc;
Var a: real;
Máy tính chương trình được tạo ra gồm những bước nào?
Viết chương trình bằng ngôn ngữ lập trình
Dịch chương trình thành máy ngôn ngữ
Viết chương trình bằng ngôn ngữ lập trình và dịch chương trình thành máy ngôn ngữ
Viết chương trình trên giấy rồi nhập vào máy tính
Con người chỉ dẫn máy tính thực hiện công việc thông qua:
thông qua một hằng.
thông qua các lệnh.
thông qua một từ khóa.
thông qua các tên.
Để chạy chương trình em nhấn tổ hợp phím:
Ctrl+F9
Alt+F9
Shift+F9
Alt+F2
Cách đặt tên nào sau đây không đúng?
End
CHUNHAT
a_b_c
Tugiac
Phép toán MOD trong Pascal dùng để là gì?
Phép lấy phần dư
Phép lấy phần nguyên
Phép khai căn
Phép nâng lũy thừa
Để 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;
Khai báo nào sau đây đúng?
var tong:integer
var tong,integer.
var tong.integer
var tong;integer
Khai báo nào sau đây đúng?
Const tong:100
Const tong.100
Const tong,100
Const tong=100
Trong chương trình trên có bao nhiêu biến?
4
5
3
2
Trong chương trình trên có bao nhiêu biến kiểu số nguyên?
4
5
3
2
Trong chương trình trên có bao nhiêu biến kiểu số thực?
4
5
1
2
Trong chương trình trên có bao nhiêu biến kiểu xâu kí tự?
4
5
1
2
Trong chương trình trên biến c có kiểu dữ liệu là:
4
5.5
'Tin hoc'
2
Trong chương trình trên biến d có thể chứa giá trị là?
4
5.5
'Tin hoc'
2
Trong chương trình trên biến a, b có thể chứa giá trị là?
4
5.5
'Tin hoc'
2
Trong chương trình trên biến c, d có thể chứa giá trị là?
4
5.5
'Tin hoc'
2
Phép toán 3 MOD 2 trong Pascal cho kết quả là bao nhiêu?
1
2
3
4
Trong Pascal phần thân chương trình bắt đầu từ đâu đến đâu?
Begin
end.
Program
var;
Program
end.
Var
Begin
Trong Pascal phần khai bắt đầu từ đâu đến đâu?
Begin
end.
Program
var;
Program
end.
Var
Begin
Cho bài toán tính tổng 2 số tự nhiên, xác định bài toán trên?
input: 2 số nguyên
output: tổng
input: 2 số thực
output: tổng
input: 2 số nguyên
output: tích
input: tổng
output: 2 số nguyên
Cho bài toán tính trung bình của 3 số tự nhiên, xác định bài toán?
input: 3 số tự nhiên
output: trung bình cộng của 3 số
input: 3 số tự nhiên
output: tổng
input: trung bình cộng của 3 số
output: 3 số tự nhiên
input: 3 số tự nhiên
output: trung bình cộng của 2 số
(0101...) là cơ sở để tạo ra ngôn ngữ gì?
Ngôn ngữ lập trình
Ngôn ngữ tiếng Anh
Ngôn ngữ tiếng Việt
Ngôn ngữ máy
Máy tính chỉ có thể hiểu trực tiếp:
Ngôn ngữ lập trình
Ngôn ngữ máy
Ngôn ngữ tự nhiên
Cả A, B và C.
Máy tính thực hiện một công việc thông qua:
Bộ nhớ /p>
Bộ xử lý
Con người
Các lệnh.
Ngôn ngữ lập trình thông dụng ở cấp học THCS là gì?
Java
C
Pascal
HTML
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.
Chương trình
Tiếng Anh
Các lệnh
Số
Máy tính thực hiện các câu lệnh như thế nào?
một cách tuần tự, từ trên xuống dưới
một cách tự do
một cách tuần tự, từ dưới xuống lên
Cả A, B và C đều đúng
Việc tạo ra chương trình máy tính thực chất gồm có mấy bước?
1
2
3
4
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à?
Ngôn ngữ lập trình
Ngôn ngữ máy
Môi trường lập trình.
Chương trình dịch
Để 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:
Tiếng Anh
Tiếng Việt
Số
Dãy bit
Dãy các lệnh để máy thực hiện một nhiệm vụ nào đó được gọi là:
Ngôn ngữ máy
Chương trình
Bài toán
Ngôn ngữ lập trình
Em hãy chọn đúng câu lệnh in ra màn hình câu ''em la hoc sinh lop 8''
write(em la hoc sinh lop 8);
write(em la hoc sinh lop 8)
write("em la hoc sinh lop 8");
write('em la hoc sinh lop 8');
Dữ liệu biến: ‘2021’ thuộc kiểu dữ liệu nào sau đây:
real
integer
string
char
Biểu thức toán học (a2 + b).c được biểu diễn trong Pascal như thế nào ?
(a2 + b)*c
(a*a + b)*c
(a*a + b)*(1 + c)
(a.a + b).c
Trong Pascal, giả sử x là biến số nguyên. Phép gán nào sau đây đúng?
x:=20.5;
x:=30;
x:= Truong THCS;
x:= 'Truong THCS';
Muốn nhập giá trị cho biến a, em dùng lệnh gì?
real(a);
readln(a);
readln(a)
read(a)
Trong các tên dưới đây, tên nào là hợp lệ trong Pascal?
Tinh tuoi
1VD
bai3
begin
Chương trình máy tính là một dãy các (a) mà máy tính có thể hiểu và và thực hiện được.
Muốn chạy chương trình em nhấn tổ hợp phím:
Ctrl+F9
Alt+F9
Shift+F9
Alt+F2
Hãy chọn khai báo đúng trong các khai báo sau:
var 8a: integer ;
var b: integer;
const a =50
Var m: read;
Từ khóa khai báo tên chương trình là:
Uses
Program
begin
var
Các câu lệnh trong chương trình sẽ được máy tính thực hiện:
Ngẫu nhiên
Từ dưới lên trên
Tuần tự từ trên xuống
Ngôn ngữ dùng để viết chương trình máy tính gọi là:
Chương trình máy tính
Ngôn ngữ lập trình
Ngôn ngữ máy
Ngôn ngữ tự nhiên
Cấu trúc chung của chương trình gồm mấy phần?
1
2
3
4
Trong cấu trúc chung, phần bắt buộc phải có là:
Phần khai báo
Phần thân
Khai báo tên chương trình
Khai báo thư viện.
Đổi biểu thức toán sau đây sang kí hiệu trong Pascal:
1/x-a/5(b+2)
1:x-a:5(b+2)
1/x-a/5*(b+2)
1/x-a/5*b+2
Cho biết câu lệnh sau sẽ cho kết quả là gì:
Write(16 div 3);
5
1
5,33333
0,33333
Tệp tin được tạo từ Free Pascal sẽ có phần mở rộng (đuôi) là gì?
docx
xlsx
pptx
pas
Từ khóa bắt đầu và kết thúc phần thân là:
Begin…stop
Start…stop
Begin…end
Start…end
Kết thúc phần thân là dấu gì?
Dấu chấm than (!)
Dấu chấm (.)
Dấu chấm phẩy (;)
Dấu phẩy (,)
Trong Pascal, để phân cách các câu lệnh thì dùng dấu:
Dấu chấm than (!)
Dấu chấm (.)
Dấu chấm phẩy (;)
Dấu phẩy (,)
Lệnh clrscr có chức năng là gì:
Dừng màn hình để xem kết quả
Xóa màn hình kết quả
In nội dung ra màn hình kết quả
Khai báo thư viện
Để in nội dung ra màn hình kết quả, ta dùng lệnh:
Readln
Writeln
Clrscr
Delay
BEGIN là....
Từ khóa
Tên đặt đúng
Tên đặt sai
7a3 là....
Từ khóa
Tên đặt đúng
Tên đặt sai
ct_dau_tien , là....
Từ khóa
Tên đặt đúng
Tên đặt sai
uses , là....
Từ khóa
Tên đặt đúng
Tên đặt sai
tinh toan , là....
Từ khóa
Tên đặt đúng
Tên đặt sai
program , là....
Từ khóa
Tên đặt đúng
Tên đặt sai
a83 , là....
Từ khóa
Tên đặt đúng
Tên đặt sai
“Dãy các câu lệnh mà máy tính có thể hiểu và thực hiện được”, gọi là:
Chương trình máy tính
Ngôn ngữ lập trình
Ngôn ngữ máy
Ngôn ngữ tự nhiên
Câu 1: Nếu cho x = 20, giá trị của x là bao nhiêu sau câu lệnh: if x > 5 then x := x + 5;?
A. 25; B. 10; C. 5; D. 20;
A
B
C
D
Câu 2: Ngôn ngữ dùng để viết chương trình cho máy tính hiểu được gọi là:
A. Ngôn ngữ máy B. Ngôn ngữ lập trình
C. Ngôn ngữ tiếng Anh D. a, b đúng
A
B
C
D
Câu 3 : Integer là kiểu dữ liệu?
A. Số nguyên B. Số thực C. Chuỗi D. Chữ
A
B
C
D
Câu 4: Câu lệnh if- then nào dưới đây viết đúng cú pháp:
A. fi a>b then a:=b ; B. if – then a>b, a:=b ;
C. if – then (a>b, a:=b) ; D. if (a>b) then a:=b ;
A
B
C
D
Câu 5 : Cú pháp khai báo biến trong ngôn ngữ pascal là
A. var <danh sách biến> : <kiểu dữ liệu>; B.var <danh sách biến> <kiểu dữ liệu>;
C. var <kiểu dữ liệu> : <danh sách biến>; D. const <tên biến> = <giá trị>;
A
B
C
D
Câu 6 : Xét lệnh
If a>b then a :=b ;
If a>c then a :=c ;
Writeln(a) ;
Hỏi nếu a=10 ; b=11 ; c=13 ; thì lệnh trên sẽ đưa ra màn hình nội dung gì ?
A. Không có thông tin nào hiển thị trên màn hình C. Đưa ra số 11
B. Đưa ra số 10 D. Đưa ra số 13
A
B
C
D
Câu 7: 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.
A
B
C
D
Câu 8: 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.
A
B
C
D
Câu 9: Hằng có đặc điểm khác với Biến là:
A. Giá trị thay đổi khi thực hiện chương trình.
B. Giá trị không thay đổi khi thực hiện chương trình.
C. Đặt ở phần thân chương trình
D. Các câu trên đều sai.
A
B
C
D
Câu 10: Xét lệnh : If a>b then write(a) ;
Hỏi nếu a=15 ; b=16 ; thì lệnh trên sẽ đưa ra màn hình nội dung gì ? A. Không có thông tin nào hiển thị trên màn hình
A. Đưa ra số 16 C. Đưa ra số 15 D. Đưa ra số khác
A
B
C
D
Câu 11: Từ khóa Const dùng để:
A.Khai báo hằng. B. Khai báo biến.
A. Khai báo thư viện. D. Khai báo tên chương trình
A
B
C
D
Câu 12. Trong ngôn ngữ lập trình Pasal, câu lệnh gán nào sau đây đúng?
A. x := real; B. y = a +b; C. z := 5; D. i = 8.
A
B
C
D
Câu 13: Từ khóa Var dùng để:
A.Khai báo hằng. B. Khai báo biến.
C. Khai báo thư viện. D. Khai báo tên chương trình
A
B
C
D
Câu 14. Biến được khai báo với kiểu dữ liệu số thực có thể lưu các giá trị nào trong các môt tả dưới đây?
A. Một số nguyên bất kỳ
B. Một số thực trong phạm vi cho phép
C. Một số thực bất kỳ
D. Một dãy các chữ và số
A
B
C
D
Ngôn ngữ dùng để viết chương trình máy tính là .........
ngôn ngữ máy tính
ngôn ngữ lập trình
chương trình dịch
phần mềm
Ngôn ngữ chỉ gồm 2 số 0 và 1 là ...........
ngôn ngữ máy tính
ngôn ngữ lập trình
chương trình dịch
phần mềm
Chương trình dịch có nhiệm vụ gì?
Dịch từ tiếng Anh sang Tiếng Việt
Dịch từ Tiếng Việt sang Tiếng Anh
Dịch ngôn ngữ lập trình sang ngôn ngữ máy tính
Dịch ngôn ngữ máy tính sang ngôn ngữ lập trình
Người viết ra chương trình máy tính gọi là:
lập trình bậc cao
lập trình viên
lập trình phần mềm
môi trường lập trình
Ngôn ngữ lập trình Pascal có môi trường lập trình nào?
chương trình soạn thảo văn bản, và chương trình dịch
Tiếng anh và Tiếng Việt
Free Pascal và Turpo Pascal
Pascal và Scratch
Điều kiện để kiểm tra một số chẵn, số lẻ là
a div 2=0
a mod 2=0
a <> 0
a div 2=1
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à (a)
Xác định Input của bài toán tính diện tích hình vuông có cạnh là a?
cạnh a
cạnh, diện tích hình vuông
S=a*a
Diện tích hình vuông
Xác định Output của bài toán tính diện tích hình vuông có cạnh là a?
cạnh a
cạnh, diện tích hình vuông
S=a*a
Diện tích hình vuông
Bước nào trong các bước sau phải dùng ngôn ngữ lập trình để thực hiện?
Bước 1: Xác định bài toán; Bước 2: Tìm thuật toán; Bước 3: Viết chương trình.
Bước 1, 2
Bước 2
Bước 3
Bước 2, 3
Máy tính chỉ hiểu được ngôn ngữ nào sau đây?
Ngôn ngữ lập trình
Ngôn ngữ máy
Ngôn ngữ của con người
Ngoại ngữ.
Sắp xếp các bước mô tả thuật toán tính tổng hai số tự nhiên a, b sao cho đúng?
Bước 1: Nhập a, b; Bước 2: Tính tổng = a+b; Bước 3: In kết quả
1-->2-->3
1-->3-->2
3-->2-->1
2-->1-->3
Cho biết ý nghĩa của các từ sau theo thứ tự:
If, Read, Write, End
Kết thúc, nếu, đọc, viết
Viết, nếu, đọc, kết thúc
Nếu, đọc, viết, kết thúc
Đọc, viết, nếu, kết thúc
Kí hiệu các phép toán số học đúng là?
+, -, x, :
+, -, *, /
+, -, *, \
+, -, . , /
Có thể mô tả thuật toán bằng cách nào?
Liệt kê các bước
Chương trình
Sơ đồ khối
LIệt kê các bước, sơ đồ khối
Các kiểu dữ liệu của biểu thức là:
Số
Xâu kí tự
Logic
Số, Logic, Xâu kí tự
Miền giá trị của dữ liệu kiểu số bao gồm:
2 giá trị đúng (true) hoặc sai (false)
kí tự hoặc dãy kí tự
số nguyên và số thập phân
số 0 và 1
Miền giá trị của dữ liệu kiểu Logic bao gồm:
2 giá trị đúng (true) hoặc sai (false)
kí tự hoặc dãy kí tự
số nguyên và số thập phân
số 0 và 1
Miền giá trị của dữ liệu kiểu Xâu kí tự bao gồm:
2 giá trị đúng (true) hoặc sai (false)
kí tự hoặc dãy kí tự
số nguyên và số thập phân
số 0 và 1
Biểu thức a mod 2 =0 có giá trị là gì?
Đúng
Sai
Đúng hoặc sai
Bằng 0
