Introduction to Computing Sci. I — 2025B Past Questions

University of Ilorin COS101: 76 questions.

Topics: Basic Components of Computer, Boolean Algebra, Fundamentals of Truth tables and Precedence, Basic Computing Concepts, The Job Specializations for Computing Science Professionals, Diverse And Growing Computers and Digital Applications, The Internet: Its Application and Impact on the World Today

  1. Howard Aiken was the creator of
    1. Analytical Machine
    2. Mark I
    3. Power looms
    4. Punch card machine
  2. Bill Gates founded Microsoft in the year
    1. 1975
    2. 1979
    3. 1981
    4. 1984
  3. Who is known as the father of the analytical engine?
    1. Blaise Pascal
    2. Augusta Byron
    3. Charles Babbage
    4. John Neumann
  4. Herman Hollerith is known for inventing what?
    1. Simultaneous equation
    2. Abacus
    3. Power looms
    4. Punch card machine
  5. Which of the following effectively describes compilers?
    1. Converts high-level language to low-level language
    2. Converts high-level language to low-level language one at a time
    3. Converts high-level language to low-level language all at once
    4. Converts high-level language to its equivalent low-level language
  6. Which of these is a hardware component?
    1. Operating system
    2. Graphic package
    3. Language translator
    4. Central processing unit
  7. Grace Hopper invented which of these?
    1. COBOL
    2. PASCAL
    3. FORTRAN
    4. BASIC
  8. A linker is used to
    1. Load up executable files
    2. Compile object files into a single executable file
    3. Arrange object files in a specified sequence
    4. Collect related files
  9. The difference between an interpreter and a compiler is
    1. Interpreter converts high-level language to low-level language
    2. Compiler converts high-level language to low-level language one at a time
    3. Interpreter converts high-level language to low-level language all at once
    4. Compiler converts high-level language to low-level language all at once
  10. Abacus can be dated back to
    1. 100 BC
    2. 500 BC
    3. 300 BC
    4. 700 BC
  11. The output is true when both inputs are either true or false in which logic gate?
    1. XOR
    2. XNOR
    3. OR
    4. NAND
  12. How is an OR gate represented in Boolean algebra?
    1. A·B
    2. A'
    3. A+B
    4. A×B
  13. Augusta Ada earned her spot in history as
    1. The first computer programmer
    2. The inventor of COBOL
    3. The creator of Microsoft
    4. The developer of FORTRAN
  14. What is used to translate one high-level language to machine language all at a time?
    1. Interpreter
    2. Compiler
    3. Assembler
    4. Pre-processor
  15. Pascaline was invented by
    1. Charles Babbage
    2. Phillip Emeagwali
    3. Bill Gates
    4. Blaise Pascal
  16. What is the result of A+(B·D) if A=1, B=0, D=1?
    1. Not sure
    2. 0
    3. 1
    4. ½
  17. What is the function of an assembler?
    1. Converts assembly language to machine language
    2. Converts high-level language to low-level language one at a time
    3. Converts high-level language to low-level language all at once
    4. Converts high-level language to its equivalent low-level language
  18. When the input is 1 in a NOT gate, what will be its output?
    1. 1
    2. 0
    3. Undefined
    4. Not sure
  19. Jacquard's loom was based on
    1. Punched cards
    2. Eight dials
    3. Analytical engine
    4. Compiler
  20. What is the function of a benchmark?
    1. Arranging files in a specified sequence
    2. Serving as an interface between hardware and user
    3. Programs for evaluating hardware and software
    4. Creating and amending programs
  21. The program used to sort can be classified as
    1. Operating system
    2. Utility program
    3. Database management system
    4. Control unit
  22. Which software serves as an interface between the hardware and users?
    1. System software
    2. None of the above
    3. Application software
    4. Utility software
  23. Programs for word processing and graphics editing are categorized as
    1. System software
    2. Application package
    3. Operating system
    4. None of the above
  24. A person that provides computerization procedures is a
    1. Software developer
    2. System analyst
    3. Programmer
    4. Data processing manager
  25. Which of the following comprises the NOR Gate?
    1. OR gate followed by AND
    2. NOT gate followed by OR
    3. NOR gate followed by AND
    4. OR gate followed by NOT
  26. De-Morgan’s law is used for
    1. Simplifying logic expressions
    2. Defining truth tables
    3. Analyzing arguments
    4. Reducing Boolean operations
  27. Who was the first computer programmer?
    1. Augusta Byron
    2. Grace Hopper
    3. Herman Hollerith
    4. Charles Babbage
  28. In a banking system, a cashier is typically a(n)
    1. Data entry operator
    2. Programmer
    3. Analyst
    4. End user
  29. The difference between XOR and XNOR is
    1. XNOR is the inverse of the value gotten in XOR
    2. XOR is true when both inputs are the same
    3. XNOR is false when both inputs are the same
    4. XNOR is true when both inputs are the same
  30. Setting up a payroll uses what type of software?
    1. Utility software
    2. User Application software
    3. System software
    4. Application software
  31. Which operator is a NOT gate?
    1. Unary
    2. Binary
    3. Ternary
    4. Denary
  32. A function of an operating system is to
    1. Control other parts of hardware
    2. Ensure utilization of system resources
    3. Perform routine computing tasks
    4. Standardized collection of programs for evaluating hardware
  33. The number of input combinations in a Boolean function is determined by the formula
    1. 2ⁿ
    2. 2³
    3. 2²ⁿ
    4. 2³ⁿ
  34. The function of the control unit is
    1. Stores data and instructions for processing
    2. Programs to accomplish well-defined tasks
    3. Decodes and issues commands for accomplishing instructions
    4. Creating and securing database
  35. The function of merge utility is
    1. Arranges files in specified sequence
    2. Combine arranged files
    3. Transfer files to different storage medium
    4. Detecting errors in program
  36. An application of Boolean Algebra is
    1. Simplifying logic circuits
    2. Solving complex equations
    3. Solving polynomials
    4. Factorizing quadratic equations
  37. Which of these is not a component of hardware?
    1. Control Unit
    2. Database management system
    3. Auxiliary Storage Devices
    4. Arithmetic and Logic Unit
  38. Which of the following is an application package?
    1. Graphics package
    2. Operating system
    3. Utility program
    4. Language translators
  39. Which punched cards were used in Jacquard’s loom?
    1. Glass punched cards
    2. Wooden punched cards
    3. Plastic punched cards
    4. Metal punch cards
  40. The hardware component of the computer comprises
    1. CPU and humanware
    2. Storage devices and peripherals
    3. CPU and peripherals
    4. Software and CPU
  41. Which logic gate outputs 1 only when both inputs are false?
    1. XOR
    2. AND
    3. NAND
    4. NOR
  42. In Boolean algebra, 1 represents
    1. False
    2. Off
    3. On
    4. None of the above
  43. Operating system is part of the
    1. Application package
    2. System software
    3. Benchmark program
    4. Database management system
  44. Benchmark program is used to
    1. Feed data into system
    2. Ensure effective utilization of resources
    3. Detect and amend errors in program
    4. Evaluate hardware and software
  45. A computer program created to solve simultaneous equations is considered
    1. System software
    2. Utility package
    3. Application software
    4. Translators
  46. A software is
    1. Sequence of programs
    2. Sets of programs that make the hardware usable
    3. Program written by user to solve individual problems
    4. Programs written by manufacturer for effective system resources
  47. What is the result of A+(B·D) if A=0, B=1, D=0?
    1. Not sure
    2. ½
    3. 1
    4. 0
  48. De Morgan’s theorem is not applied in
    1. Circuit analysis
    2. Programming languages
    3. Logic gates
    4. Operating systems
  49. What was Philip Emeagwali known for?
    1. Inventing the first computer
    2. Contributions to parallel computing
    3. Creating the internet
    4. Developing artificial intelligence
  50. What is the primary function of logic gates in computer science?
    1. Process logical operations
    2. Perform calculations
    3. Store data
    4. Control hardware components
  51. What concept did Jacquard’s loom introduce?
    1. Looping
    2. Using cards to control weaving patterns
    3. Storing data on cloth
    4. Mechanical automation
  52. What is the output of an XOR gate if both inputs are false?
    1. True
    2. False
    3. Undefined
    4. Error
  53. How is an AND gate represented in Boolean algebra?
    1. A·B
    2. A'
    3. A+B
    4. A×B
  54. What is the function of the Central Processing Unit?
    1. Managing network connections
    2. Performing calculations and processing instructions
    3. Displaying images
    4. Storing data
  55. Who designs computer systems?
    1. System analysts
    2. Software engineers
    3. Programmers
    4. Data scientists
  56. What software controls the sorting of files?
    1. Compiler
    2. Database Manager
    3. Operating System
    4. File Sorter
  57. In a computer system, what is referred to as humanware?
    1. The CPU
    2. The operating system
    3. The end user
    4. The RAM
  58. What does a NOR gate consist of?
    1. NOT and OR gates
    2. OR and XOR gates
    3. AND and NOT gates
    4. AND and OR gates
  59. What is the output of an OR gate when both inputs are 1?
    1. Error
    2. 0
    3. 1
    4. Undefined
  60. What is an application of De Morgan’s law?
    1. Defining truth tables
    2. Designing software packages
    3. Simplifying logic expressions
    4. Managing databases
  61. Which of the following is an example of an input device?
    1. Loudspeaker
    2. Joystick
    3. Printer
    4. Monitor
  62. Who produces procedures for an organization?
    1. Data analyst
    2. End user
    3. Data entry
    4. Programmer
  63. What is the output of a NAND gate when both inputs are 0?
    1. 0
    2. 1
    3. Undefined
    4. Error
  64. The proper management of computer hardware resources is done by
    1. CPU
    2. Operating system
    3. Compiler
    4. RAM
  65. Is DBMS system software or application software?
    1. System software
    2. Application software
    3. Both A and B
    4. Neither A nor B
  66. What is the use of logical operations?
    1. Storing files
    2. Displaying graphical output
    3. Sorting data
    4. Making decisions in programming
  67. Which language translator translates high-level to machine language one line at a time?
    1. Compiler
    2. Interpreter
    3. Preprocessor
    4. Debugger
  68. Which of the following software is used for statistical analysis?
    1. SQL
    2. SPSS
    3. Excel
    4. Matlab
  69. The operating system is part of the
    1. Application package
    2. Benchmark program
    3. System software
    4. Utility software
  70. Which machine first employed binary arithmetic?
    1. Mark I
    2. Analytical Engine
    3. J.V. Atanasoff’s machine
    4. Jacquard’s loom
  71. Who was regarded as one of the founding fathers of the internet?
    1. Phillip Emeagwali
    2. Blaise Pascal
    3. Charles Babbage
    4. John Neumann
  72. Which of the following is a hardware component?
    1. Application software
    2. Programmer
    3. Central processing unit
    4. Operating system
  73. Which of the following is true for XNOR?
    1. XNOR is the inverse of NOR
    2. XOR is true when both inputs are the same
    3. XNOR is false when both inputs are the same
    4. XNOR is true when both inputs are the same
  74. All these are made up of the NOT gate except
    1. NOR
    2. NAND
    3. XNOR
    4. XOR
  75. NOT gate is represented as
    1. A·B
    2. A×B
    3. A+B
    4. A'
  76. The feature of modern computers adopted by the Von Neumann machine is
    1. Stored program
    2. Punched cards
    3. Beads and wires
    4. Capacitor charges

Register free to unlock all 76 questions with answers and explanations

SmartDriller logo

SmartDriller

Loading your past questions, mock exams, notes, and video tutorials...

Starting up…