computing Flashcards

(46 cards)

1
Q

What is the primary function of the CPU?

A

To process and execute instructions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

True or False: RAM is a type of non-volatile memory.

A

False.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Fill in the blank: The ______ is responsible for managing the computer’s hardware and software resources.

A

Operating System.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What does ‘ALU’ stand for in computer architecture?

A

Arithmetic Logic Unit.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Which of the following is an example of an input device? A) Monitor B) Keyboard C) Printer

A

B) Keyboard.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What does the acronym ‘URL’ stand for?

A

Uniform Resource Locator.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is the purpose of an algorithm?

A

To provide a step-by-step procedure for solving a problem.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

True or False: A compiler translates high-level code into machine code.

A

True.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is the function of a router in a network?

A

To direct data packets between different networks.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Fill in the blank: _______ is the practice of protecting systems from cyber threats.

A

Cybersecurity.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What does ‘HTML’ stand for?

A

Hypertext Markup Language.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is a variable in programming?

A

A storage location identified by a name that can hold a value.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Which data structure uses LIFO (Last In, First Out)?

A

Stack.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

True or False: A binary search can be performed on unsorted data.

A

False.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is the difference between a ‘for’ loop and a ‘while’ loop?

A

‘For’ loops iterate a specific number of times, while ‘while’ loops continue until a condition is false.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is the purpose of an IP address?

A

To identify a device on a network.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Which of the following is a programming language? A) HTML B) CSS C) Python

A

C) Python.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

What is an example of a relational database?

A

MySQL.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

True or False: A byte consists of 8 bits.

20
Q

Fill in the blank: The _______ layer of the OSI model is responsible for data transport.

21
Q

What is the function of a firewall?

A

To protect a network by controlling incoming and outgoing traffic.

22
Q

Which of the following is a type of malware? A) Firewall B) Virus C) Router

23
Q

What does ‘SSD’ stand for?

A

Solid State Drive.

24
Q

What is the main purpose of the BIOS?

A

To initialize hardware during the booting process.

25
True or False: Cloud storage allows data to be stored on a remote server.
True.
26
What is the main benefit of using version control systems?
To track changes and collaborate on code.
27
What does 'API' stand for?
Application Programming Interface.
28
Which language is primarily used for web development?
JavaScript.
29
Fill in the blank: The _______ is a collection of web pages accessible via the Internet.
World Wide Web.
30
What is the purpose of an operating system?
To manage hardware and software resources on a computer.
31
True or False: An object in programming is an instance of a class.
True.
32
What is the primary role of a database management system (DBMS)?
To store, retrieve, and manage data in databases.
33
What does 'HTTP' stand for?
Hypertext Transfer Protocol.
34
Fill in the blank: _______ is the process of finding and fixing errors in software.
Debugging.
35
What is the function of a compiler?
To translate source code into machine code.
36
Which of the following is an example of a search algorithm? A) Bubble sort B) Linear search C) HTML
B) Linear search.
37
What is the purpose of a software license?
To define the terms under which software can be used.
38
True or False: A network switch operates at the application layer of the OSI model.
False.
39
What is a primary key in a database?
A unique identifier for a record in a table.
40
Fill in the blank: _______ programming allows for code reuse and modularity.
Object-oriented.
41
What is the purpose of encryption?
To secure data by converting it into a coded format.
42
What does 'SQL' stand for?
Structured Query Language.
43
True or False: All programming languages are case-sensitive.
False.
44
What is a loop in programming?
A sequence of instructions that repeats until a certain condition is met.
45
What does 'GUI' stand for?
Graphical User Interface.
46
Fill in the blank: _______ is used to create dynamic web pages.
Server-side scripting.