wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Vong1_ICONChallenge_170320

Total questions: 35

Worksheet time: 22mins

Name
Class
Date
1.

Đâu là một trong những tính chất của lập trình hướng đối tượng (OOP)?

a)

Tính dữ liệu chung

b)

Tính trừu tượng

c)

Tính thủ tục

d)

Tính lan tỏa

2.

Trong ngôn ngữ C, câu lệnh nào dưới đây để nhập một số nguyên từ bàn phím vào biến inputNumber

a)

scan("%d", &inputNumber);

b)

scanf("%f", inputNumber);

c)

scanf("%i", &inputNumber);

d)

scanf("%d", &inputNumber);

3.

Trong ngôn ngữ C, dùng câu lệnh nào để in một chuỗi chứa trong một biến kiểu char[] có tên là helloWorld

a)

printf("helloWorld");

b)

printf(helloWorld);

c)

printf("%s", &helloWorld);

d)

printf("%s", helloWorld);

4.

Đâu là một câu lệnh được viết bằng ngôn ngữ Pascal

a)

var i : int;

b)

for (int i = 0; i < 10; i++) print(i);

c)

for i:= 1 to 10 do writeln(i);

d)

val i : Int

5.

Giả sử a, b là hai số thực. Biểu thức nào dưới đây viết không đúng theo cú pháp của ngôn ngữ lập trình C

a)

a += b

b)

a -= b

c)

a = b

d)

a &= b

6.

Kết quả hiển thị ra màn hình của chương trình sau là gì :

a)

100

b)

50

c)

Báo lỗi khi đang biên dịch chương trình

d)

Kết quả khác

7.

Lệnh nào trong các lệnh sau cho phép chuyển sang vòng lặp tiếp theo mà không cần phải thực hiện phần còn lại của vòng lặp

a)

break

b)

goto

c)

continue

d)

return

8.

Giả sử trong ngôn ngữ C sử dụng khai báo “double a[12]”, phần tử a[7] là phần tử thứ bao nhiêu trong mảng a?

a)

Thứ 7

b)

Thứ 8

c)

Thứ 12

d)

Thứ nhất

9.

Kết quả của chương trình sau là gì:

a)

In ra chuỗi "Hello Wolrd"

b)

In ra chuỗi "Hello World"

c)

Báo lỗi khi đang biên dịch chương trình

d)

Kết quả khác

10.

Trong tổ chức máy tính, việc biểu diễn 032 cho biết số đó thuộc hệ số nào?

a)

Hệ số 8 (Octal)

b)

Hệ số 16 (Hexadecimal)

c)

Hệ số 2 (Binary)

d)

Hệ số 10 (Decimal)

11.

Trong tổ chức máy tính, phát biểu nào về định lý Moore (Moore’s Law) là đúng nhất?

a)

Theo Moore, số transistor sẽ gấp đôi mỗi 18 tháng

b)

Theo Moore, số transistor sẽ gấp đôi mỗi 12 tháng

c)

Theo Moore, số transistor sẽ gấp đôi mỗi 15 tháng

d)

Theo Moore, số transistor sẽ gấp đôi mỗi 21 tháng

12.

Dịch vụ nào cho phép thực hiện Shell Command thông qua một kênh bảo mật?

a)

Telnet

b)

SSH

c)

Email

d)

FTP

13.

Cách xóa một tập tin khỏi ổ đĩa mà không di chuyển vào Recycle Bin?

a)

Chọn thư mục hay tập tin cần xóa -> Shift + Delete

b)

Chọn thư mục hay tập tin cần xóa -> Delete

c)

Chọn thư mục hay tập tin cần xóa -> Ctrl + Delete

d)

Chọn thư mục hay tập tin cần xóa -> Alt + Delete

14.

Cụm từ “CPU Pentium IV-2.4 GHz” cho biết điều gì?

a)

Hãng Intel và tốc độ CPU

b)

Hãng sản xuất CPU và tần số làm việc của CPU

c)

Loại CPU và tốc độ CPU

d)

Loại CPU và tần số làm việc của CPU

15.

Phát biểu nào dưới đây là đúng?

a)

Hệ số 16 bao gồm các số sau đây {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, A, B, C, D, E, F}

b)

Hệ số 8 bao gồm các số sau đây {0, 1, 2, 3, 4, 5, 6, 7, 8}

c)

Hệ số 6 bao gồm các số {0, 1, 2, 3, 4, 5, 6}

d)

Hệ số 2 bao gồm các số {0, 1}

16.

Thiết bị nào lưu trữ lại được dữ liệu sau khi máy tính đã được tắt?

a)

DRAM

b)

SRAM

c)

Magnetic Disk

d)

Không có đáp án nào lưu trữ được dữ liệu

17.

Địa chỉ IPv6 có tổng bao nhiêu bits?

a)

128

b)

64

c)

256

d)

192

18.

Địa chỉ IPv4 có tổng bao nhiêu bytes?

a)

1

b)

2

c)

3

d)

4

19.

Đâu không phải là phần cứng máy tính?

a)

CPU

b)

RAM

c)

Màn hình

d)

Word

20.

AI trong chuyên ngành CNTT là viết tắt của:

a)

Artificial Intelligence

b)

Adobe Illustrator

c)

Automatic Intelligence

d)

Auto-behavior Intelligence

21.

Trong những ngôn ngữ dưới đây, ngôn ngữ nào không phải là ngôn ngữ lập trình?

a)

Java

b)

CSS

c)

Golang

d)

Swift

22.

Hệ điều hành nào dưới đây là hệ điều hành mã nguồn mở?

a)

Window 10

b)

MacOS

c)

Linux

d)

Window 7

23.

Địa chỉ của một web, địa chỉ của một tệp trên Internet thì được gọi là gì?

a)

Uniform Resource Locator

b)

HyperText Transfer Protocol

c)

Domain Name System

d)

Không có đáp án nào đúng

24.

Trong máy tính, PC là viết tắt của chữ nào?

a)

Personal Computer

b)

Performance Computer

c)

Personal Connector

d)

Printing Computer

25.

Đâu không phải là một trợ lý ảo?

a)

Google Assistant

b)

Cortana

c)

Siri

d)

Safari

26.

Người và máy tính giao tiếp với nhau thông qua:

a)

Hệ điều hành

b)

Đĩa cứng

c)

Chuột

d)

Bàn phím

27.

Có bao nhiêu số có 3 chữ số khác nhau được tạo từ mảng sau [1, 2, 3, 4, 5, 6, 7, 8, 9]:

a)

504

b)

899

c)

900

d)

898

28.

Có bao nhiêu số có 3 chữ số giống nhau được tạo từ mảng sau [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]:

a)

9

b)

10

c)

11

d)

100

29.

Quy luật trong game sudoku là gì?

a)

Các số trên một cột không được giống nhau

b)

Các số trên một hàng không được giống nhau

c)

Các số trong một ô vuông nhỏ không được giống nhau

d)

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

30.

Biểu diễn ma trận kề của một đồ thị vô hướng là:

a)

Là một ma trận đối xứng

b)

Là một ma trận không đối xứng

c)

Là một ma trận không vuông

d)

Là một vector

31.

Game 2048, các số xuất hiện trong game là lũy thừa của cơ số nào:

a)

1

b)

2

c)

10

d)

2048

32.

Tí nhiều tuổi hơn Sửu, Dần ít tuổi hơn Mão, Sửu nhiều tuổi hơn Mão, hỏi ai là người nhỏ tuổi nhất:

a)

b)

Sửu

c)

Dần

d)

Mão

33.

Cho 5 điểm bất kì trên một mặt phẳng, không có 3 điểm nào nằm trên một đường thẳng. Hỏi có tất cả bao nhiêu hình tam giác được tạo bởi 5 điểm trên:

a)

10

b)

3

c)

4

d)

9

34.

Trong lập trình web, người ta hay nhắc đến HTML, CSS, JavaScript. Vậy HTML là viết tắt của gì?

a)

HyperText Markdown Language

b)

HyperText Markup Language

c)

HyperText Machine Learning

d)

HyperText Marking Language

35.

Công ty nào sau đây không kinh doanh mảng công nghệ thông tin?

a)

Viettel

b)

BKAV

c)

Android

d)

FPT