0% found this document useful (0 votes)
26 views5 pages

Untitled Document

The document consists of a series of multiple-choice questions related to computer science concepts, including hardware components, programming languages, data processing, and cybersecurity. It covers topics such as the CPU, algorithms, operating systems, memory types, and the implications of digital technology. The questions aim to assess knowledge on fundamental computing principles and emerging technologies.

Uploaded by

idgmusti
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
26 views5 pages

Untitled Document

The document consists of a series of multiple-choice questions related to computer science concepts, including hardware components, programming languages, data processing, and cybersecurity. It covers topics such as the CPU, algorithms, operating systems, memory types, and the implications of digital technology. The questions aim to assess knowledge on fundamental computing principles and emerging technologies.

Uploaded by

idgmusti
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

4.

The "brain" of the computer is known as the: a) ALU


b) Motherboard c) CPU d) Cache memory

5. The function of a scanner is to: a) Display images b)


Convert physical documents to digital format c) Print
documents d)Store data permanently

6. As example of an interpreted programming language is:


a) c
b) Java
c) Python
d) Assembly

7. Which concept explains the theoretical limit of problems that can be solved by any
computational model? a) Computational efficiency b) Randomization c) Computability d)
Parallelism

8. What does 'algorithmic complexity' primarily refer to?


a) The complexity of code syntax
b) The difficulty in understanding an algorithm
c) The time and or space resources an algorithm requires relative to input size
d) The level of abstraction in algorithm design

9. Which of the following translates a high-level language program into machine code line by
line? a) Compiler b) Interpreter c) Assembler d) Debugger

10. The software that manages the computer's hardware is called:


a) Application software b) System software c) Opcrating
System d) Utility software

11. Which of these is NOT an example of an Operating System?


a) Windows b) Linux c) Google Chrome d) macOS

12. A computer virus is a type of:


a) Software b) Hardware c) Malware d) Firmware

13. The full form of CPU is: a) Central Process Unit b) Control Processing Unit c) Central
Processing Unit d) Computer
Processing Unit

14. The smallest unit of data in a computer is called a:


a) Byk b) Bit c) Nibble d) Word
17. The software that enables users to browse the web is called:
a) Operating System b) Web Browser c) Media Player 4)
Firewall

18. Which of the following devices is used for long-term storage?


a) RAM b)ROM c) Hard Drive d) Cache

19. A gigabyte (GB) is equal to how many megabytes (MB)?


a) 512 b) 1000 c) 1024 d) 2048

20. A program written in a high-level language is called: a)


Object code b) Machine code c) Source code d) Assembly code

21. Assembly language is converted into machine code using a:


a) Compiler b) Liaker c) Interpreter d) Assembier

22. Which of these is an example of a high-level programming language?


a) Python b) Assembly c) Machine code d) Binary

23. The main disadvantage of using an interpreter over a compiler is that: a) lt does not check
for syntax cors b) i» takes more memory c) it is slower since it translates line by line d) It cannot
execute programs

24. Machine language consists of instructions written in:


a) English b) Binary code c) Assembly language d) Hexadecimal

25. Which of the following statements about assembly language is true? a) it uses binary code
only b) it is easier to understand than high-level languages c) it requires an assembler for
execution d) it is platform-independent

26. A linker is used to: a) Convert assembly language to machine code b) Execute programs
line by line c) Combine object files into a single executable file d) Debug a program

29. Digital computers process signals that are: a) Analog b)


Discrete c) Continuous d) Random

30. Which numeral system is based on 16? a) Binary b)


Decimal c) Octal d) Hexadecimal

31. Which numeral system uses only 0 and 1? a) Binary b)


Decimal c) Octal d) Hexadccimal

32. In computer arithmetic, what does a "carry" refer to? a)


A lost bit b) A bit transferred to the next higher order c) An" overflow chor d) A negative result
33. In an &-bit two's complement system, what is the decimal equivalent of the binary
number
11111011?
0) -5b) -6 c) 251 d) 5

34. What term best describes the process of converting raw data into a format suitable for
analysis? a) Data mining b)
Data cleaning c) Data transformation
d)Data
virtualization

35. What is the base of the octal numeral system? a) 2 b) 8 c)


10 ₫) 16

36. Coovert the decimal number 13 to binary: a) 1011 b)


1101 c) 1110 d) 1001*

37, Which of these number systems is used by computers? a)


Octal b) Decimal c) Binary
d) Hexadecimal

38. In binary, 1 + 1 equals:


a)0
b) I
c) 10
đ) 11

39. Convert 1110 (binary) to decimal:


2) 13
b) 14
c) 15
d) 16

40. RAM is a type of: a) Primary storage b) Secóndary storage


c) Cloud storage d) Optical storage

41. Which of these is an example of volatile memory?


a) ROM b) Hard Drive e) RAM d) Flash Drive

42. What does API stand far? a) App Programming Interface


b) Application Programming Interface c) Automated Process
Interaction d) Advanced Protocol Integration
43. In software architecture, what does "middleware" refer to?
a) Hardware components 7) Software that connects and enables communication between
different applications of services €) A type of database d) The operating xystem kernel

44. Which term addresses conceras about the collection, use, and distribution of personal data
ln digital systems?
a) Data mining b) Data privacy d) Data visualizatión d) Data manipulation

45. What term describes the unequal access to computer technology and the internet among
various populaticas?
a) Data abstraction b) Digital divide c) Software

48. Which term describes false or misleading information spread through digital platforms,
affecting public
opinion?a)Clickbait b) Fake news c) Cyberbullying d) Data mining

49. A common cybersecurity concern in modern society is a) Increased offline communication b)


Data breaches
compromising
sensitive information c) Dectining technological interest d) Overreliance on manual record
keeping

50. Which emerging technology has significantly impacted industries such as healthcare,
finance, and transportation? a) Typewriters b) Blockchain c) Fax machines d) Analog radios

51. Which critical factor must be considered to ensure the ethical use of modern computer
systems? a) Scalability b)
Data governance c) High computational speed d) Hardware
miniaturization
.
52. Which social issue can be exacerbated by the pervasine
use of digital technologies and algorithmic decision-making? a) Increased literacy rates b)
Inequality and
discrimination c) Universal employment d) Improved public
health

53. How can governments and institutions best mitigate the negative social impacts of modera
computer technology?
a) By adopting laissez-faire policies b) By implementing robust regulatory frameworks and
ethical guidelines c) By banning digital communication d) Through solely, market-driven
approaches
54. What does a compiler do in programming? a) Converts high-level code into machine code
all at once b) Translates code line by line during exccution c) Edits and formats the code for
readability d) Stores data for future use

55. An interpreter is different from a compiler because it: a)


Translates the whole program before running it b)
Translates and executes code line by line c) Coverts machine code into high-level code d)
Works only with assembly language

56. Which of these is an example of a high-level programming language? a) Anembly b) Python


e)
Machine code d) Binary

57. What is assembly language? a) A language made up of is and 0s b) A human-readable.form


of machine code e) A type of programming used only for websites d) A special kind of storage
device

You might also like