wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

IT x ENGLISH CLUB GAME

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

(C Language) What is the meaning of “return 0” in main function?

a)

A.    Meaning nothing

b)

B.    Meaning false

c)

C.   EXIT_SUCCESS

d)

D.   Mark as main function

2.

Which keyword is used to declare a constant variable in C?

a)

A.    int

b)

B.    const

c)

C.   long

d)

D.   int*

3.

What is the nature of the array storage variable?

a)

A.   Variable that stores all the data of the array

b)

B.   Variable that stores a reference to an array

c)

C.   Variable that stores the value of the first element of the array

d)

D.   Variable that stores the address of the first element of the array

4.

What is “callback” in programming?

a)

A.    A function takes a parameter as a function 

b)

B.    A function calling itself

c)

C.    A subfunction calling another subfunction

5.

Which keyword declares a property or a shared function in OOP programming?

a)

A.  private

b)

B.  public

c)

C.   default

d)

D.   protected

6.

Which of the following is not a HTTP method?

a)

A.   PUT

b)

B.   PATCH

c)

C.   LET

d)

D.   DELETE

7.

Which is the standard Input/Output library of GCC?

a)

A.   stdlib.h

b)

B.   stdio.h

c)

C.   studio.h

d)

D.   math.h

8.

(C Language) What is the output of the following code: !1 ? puts(“Hello”) : puts(“World”);

a)

A.   Hello

b)

B.   World

c)

C.   Compilation Error

d)

D.   Execution Error

9.

Which value is interpreted as “True” in C? (Select best answer)

a)

A.   1

b)

B.   0

c)

C.   5

d)

D.   Any value other than 0

10.

(C Language) Which is the data type of the printf() function’s initial parameter?

a)

A.   char *

b)

B.    long

c)

C.   string

d)

D.    int

11.

(C Language) Which data type is one of C’s basic data types?

a)

A.   double

b)

B.   pointer

c)

C. struct

d)

D.  array

12.

(C Language)  a and b are floating point numbers. In C language, which line is incorrect?

a)

A. (a+=b)

b)

B.  (a*=b)

c)

C.  (a=b)

d)

D. (a&=b)

13.

(C language) How to pass a variable to a function without changing its value in the main function?

a)

A. Call by value

b)

B. Call by reference

c)

C. Both A and B are correct

d)

D. Both A and B are incorrect

14.

(Basic Informatics) How to delete a file or a folder without sending it to Recycle Bin?

a)

A. Select the file/folder you want to delete -> Delete

b)

B. Select the file/folder you want to delete -> Ctrl + Delete

c)

C. Select the file/folder you want to delete -> Alt + Delete

d)

D. Select the file/folder you want to delete -> Shift + Delete

15.

(Web Programming) What does HTML stand for?

a)

A. Hyperlinks and Text Markup Language

b)

B. Home Tool Markup Language

c)

C. Hyper Text Markup Language

d)

D. All are incorrect

16.

(Web Programming) What tag makes the text bold?

a)

A. <b>

b)

B. <bold>

c)

C. <bld>

d)

D. <bb>

17.

 Who is the founder of Facebook?

a)

A. Mark Zuckerberg

b)

B. Bill Gates

c)

C. Steve Jobs

d)

D. Cristiano Ronaldo

18.

 Which is the most popular social networking site currently, developed by Vietnamese people?

a)

A. Hola

b)

B. Zalo

c)

C. Hahalolo

d)

D. Gapo

19.

Zalo was developed by which company?

a)

A. Smilegate

b)

B. Fpt software

c)

C. VNG

d)

D. Smartlog

20.

Who is the author of the Vietnamese input method program “Unikey”?

a)

Trần Kỳ Nam

b)

Nguyễn Hà Đông

c)

Nguyễn Tuấn Anh

d)

Phạm Kim Long