wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Trắc nghiệm tin học 1

Total questions: 30

Worksheet time: 30mins

Name
Class
Date
1.

Tại sao dung lượng bộ nhớ ngoài có thể lớn hơn bộ nhớ trong rất nhiều lần:

a)

Vì bộ nhớ ngoài chịu sự điều khiển trực tiếp từ hệ thống vào ra

b)

Vì bộ nhớ ngoài không bị giới hạn bởi không gian địa chỉ của CPU

c)

Vì công nghệ chế tạo bộ nhớ ngoài rẻ hơn bộ nhớ trong

d)

Vì bộ nhớ ngoài chứa được hệ thống file

2.

Chức năng chính của tập các thanh ghi (Registers) là

a)

Điều khiển nhận lệnh

b)

Giải mã lệnh và thực thi lệnh

c)

Vận chuyển thông tin giữa các thành phần bên trong máy tính

d)

Chứa các thông tin phục vụ cho hoạt động của CPU

3.

Sử dụng số nhị phân n bit để biểu diễn số nguyên có dấu. Hỏi giá trị số nguyên nhỏ nhất có thể biểu diễn được là bao nhiêu ?

a)

-2n-1

b)

-2n

c)

-2n-1 - 1

d)

-2n - 1

4.

Cho biết kết quả hiện trên màn hình sau khi chạy chương trình trên

a)

300200

b)

300 200

c)

310 210

d)

310210

5.

Để khởi động lại máy tính, phát biểu nào dưới đây là sai

a)

Nhấn tổ hợp phím Ctrl - Alt - Del, chọn mục Restart

b)

Từ cửa sổ màn hình nền nhấn nút Start - Shutdown, sau đó chọn mục Restart

c)

Bấm nút Power trên hộp máy

d)

Bấm nút Reset trên hộp máy

6.

Theo bạn, đây là thiết bị gì?

a)

Bo mạch chủ

b)

RAM

c)

Ổ đĩa cứng máy tính

d)

Bộ vi xử lý

7.

Để mở rộng một cửa sổ chương trình phóng to hết màn hình

a)

A. Nhắp vào biểu tượng Restore Down

b)

B. Nhắp vào biểu tượng Maximize

c)

C. Nhắp đúp vào thanh tiêu đề (Title Bar) khi cửa sổ đang thu vừa

d)

D. Cả hai cách B và C đều được

8.

Để tắt máy tính đúng cách ta chọn

a)

Nhấn nút Start ở góc dưới bên trái màn hình nền, chọn mục Shutdown

b)

Tắt nguồn điện

c)

Bấm nút Power trên hộp máy

d)

Bấm nút Reset trên hộp máy

9.

Để xóa bỏ tệp tin trên đĩa mềm, người sử dụng

a)

Nhắp chọn Internet Explorer

b)

Mở cửa sổ My Computer

c)

Mở cửa sổ tìm kiếm tệp tin Search

d)

Mở cửa sổ Files Manager

10.

Bạn đang ở cửa sổ My Computer, theo hình minh hoạ, phát biểu nào dưới đây là sai

a)

Nhấn nút số 1 để nhanh chóng trở về màn hình nền Desktop

b)

Nhấn nút số 2 để mở chương trình duyệt Web

c)

Nhấn nút số 3 để mở My Documents

d)

Nhấn nút số 4 để mở chương trình MS-Word

11.

Bạn mở Notepad và gõ thử vào đó một vài chữ, sau đó bạn nhấn chuột vào biểu tượng (x) ở góc phải trên của cửa sổ. Điều gì sẽ xảy ra

a)

Cửa sổ trên được thu nhỏ lại thành một biểu tượng

b)

Một hộp thoại sẽ bật ra

c)

Cửa sổ trên được đóng lại

d)

Cửa sổ trên được phóng to ra

12.

Biểu tượng nào dưới đây là biểu tượng có sẵn của hệ thống MS-Windows

a)

My Computer

b)

Internet Explorer

c)

My Documents

d)

Cả ba biểu tượng nêu trên

13.

Các chức năng của menu theo hình minh hoạ cho phép: (không cần để ý đến vị trí của vệt sáng)

a)

Muốn đặt tên mới thì chọn mục Rename.

b)

Muốn biết đĩa còn dung lượng trống là bao nhiêu thì chọn mục Properties.

c)

Muốn định dạng rãnh từ của đĩa thì chọn mục Format.

d)

Windows hỗ trợ thực hiện cả 3 mục trên.

14.

Đối với bàn phím, khi ta thực hiện bấm một phím bất kỳ tức là làm chập mạch tại một vị trí nào đó, việc này tạo nên một xung điện gọi là?

a)

Mã quét (Scan Code)

b)

Mã máy

c)

Đoản mạch

15.

Nhiệm vụ chủ yếu của khối xử lý trung tâm CPU là?

a)

Thực hiện các phép toán số học và logic

b)

Quyết định các thao tác mà chương trình đòi hỏi

c)

Cả 2 đáp án trên đều đúng

16.

Virus tin học thực chất là?

a)

Một loại vi sinh vật sống ký sinh trên các thiết bị vật lý của máy tính

b)

Một kháng thể tồn tại bên ngoài không khí

c)

Một đoạn chương trình có kích thước cực kỳ nhỏ bé nhưng lại bao hàm trong nó những chức năng rất đa dạng

17.

Con người lưu trữ dữ liệu thông qua việc sử dụng các chữ cái, chữ số và các ký tự toán học, đó là quá trình?

a)

Giải mã

b)

Mã hóa thông tin

c)

Bảo mật thông tin

18.

Hiện nay nhiều nước trong đó có Việt Nam sử dụng bộ mã truyền tin tiêu chuẩn của Hoa Kỳ với tên gọi là?

a)

ASCII

b)

VNI

c)

TCVN3

d)

ABC

19.

Bảng liệt kê tất cả các đối tượng của một ngôn ngữ với các giá trị mã hóa gán cho nó được gọi là?

a)

Mã hóa

b)

Mệnh đề

c)

Bảng mã

d)

Giải mã

20.

Trong ngôn ngữ Pascal?

a)

15, 47, -13 là các hằng nguyên

b)

4.0, 3E-7, 0.523 là các hằng thực

c)

"a’, "+’, " " là các hằng kí tự

d)

A, B, C đều đúng

21.

Cho khai báo sau:

TYPE th=SET OF char;

VAR I, j, n: integer;

x, y, z: real; k: boolean;

a, b: th;

u, v: array[1..3] of integer;

Hãy cho biết câu lệnh nào dưới đây bị sai?

a)

n:=I DIV j;

b)

u:=u*v

c)

k:=’c’ IN a

d)

z:=x/y;

22.

Cho khai báo sau:

VAR i: integer; c: char; r: real;

Hãy cho biết nhóm lệnh nào sau đây viết đúng ngữ pháp?

a)

Các lệnh r:=7; i:=r; write(r)

b)

Các lệnh c:=’9’ ;i:=9; if i=c then write("hop le’)

c)

Các lệnh r:=7; c:=’9’; i:=ord(c);

d)

Cả ba nhóm lệnh trên đều có lỗi sai

23.

Cho x, y, z và t có loại integer. Sau khi thi hành các lệnh:

x:=5; y:=3; z:=5; t:=6;

If x>y then

If y>z then

t:=y

ELSE

t:=x

Giá trị của t là bao nhiêu?

a)

t:=5

b)

t:=6

c)

t:=7

d)

t:=8

24.

Xét chương trình Pascal sau đây:

PROGRAM TD;

VAR i, j: integer;

BEGIN

i:=1; j:=2;

IF (i<=1) AND (j>2) THEN

IF (i>0) OR (j<="" br="" alt="" /> Write(3)

ELSE

Write(4)

END.

a)

Khi thi hành, chương trình in ra 3

b)

Khi thi hành, chương trình in ra 4

c)

Khi thi hành, chương trình không in ra gì cả

d)

Khi dịch, chương trình báo lỗi ngữ pháp

25.

Trong ngôn ngữ Pascal, các đoạn chú thích được đặt giữa cặp dấu?

a)

Dấu { và } hoặc /* và */

b)

Dấu { và } hoặc (* và *)

c)

Dấu /* và */ hoặc (* và *)

d)

Tất cả các đáp án trên

26.

Khẳng định nào sau đây là đúng?

a)

Cả thủ tục và hàm đều có thể có tham số hình thức.

b)

Chỉ có thủ tục mới có thể có tham số hình thức.

c)

Chỉ có thủ tục mới có thể có tham số hình thức.

d)

Thủ tục và hàm nào cũng phải có tham số hình thức.

27.

Trong ngôn ngữ lập trình Pascal, chương trình con dưới đây làm gì?

Function vidu(x,y: integer): integer;

Begin

If y= 0 then vidu:= x else vidu:= vidu (y, x mod y);

End;

a)

Tìm bội chung của hai số x và y.

b)

Tìm ước chung lớn nhất của hai số x và y.

c)

Tìm bội chung nhỏ nhất của hai số x và y.

d)

Tìm ước chung của hai số x và y.

28.

Cho biến ok kiểu logic (Boolean), phép gán nào sau đây sai?

a)

ok:=not(7>9);

b)

ok:=’FALSE’;

c)

ok:=4>5;

d)

ok:=TRUE;

29.

Kết quả đoạn chương trình sau là gì? Nếu nhập x = 2, y = 3, z = 4

Program vidu;

Var x, y,z: integer;

Procedure nhan (so2,so1: integer; var sonhan: integer);

Begin

So1:= so1*sonhan;

So2:=so2*sonhan;

End;

Begin

Write ('nhap x, y, z:');

Readln(x, y, z);

Nhan(x, y, z);

Write (x:4, z*y:4);

readln

End.

a)

8 12

b)

12 12

c)

4 12

d)

2 12

30.

Cho thuật toán tìm giá trị nhỏ nhất trong một dãy số nguyên sử dụng phương pháp liệt kê dưới đây.

Bước 1: Nhập N, các số hạng a1,a2,….,aN;

Bước 2: Min ¬ a1, i ¬ 2;

Bước 3: Nếu i < N thì đưa đưa ra giá trị Min rồi kết thúc;

Bước 4:

Bước 4.1: Nếu ai < Min thì Min ¬ ai;

Bước 4.2: i ¬ i+1, quay lại bước 3

Hãy chỉ ra bước sai trong thuật toán trên:

a)

Bước 4.1

b)

Bước 4.2

c)

Bước 2

d)

Bước 3