Introduction to Computing Sci. I — 2025C Past Questions

University of Ilorin COS101: 60 questions.

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

  1. The output is true when both inputs are either true or false is
    1. XOR
    2. XNOR
    3. OR
    4. NAND
  2. The Logic gate with the highest precedence
    1. NOT
    2. AND
    3. OR
    4. NAND
  3. When was DNS introduced?
    1. 1970s
    2. 1980s
    3. 1989
    4. 1960s
  4. The following are functions of a software developer except
    1. Requirements analysis
    2. Design and coding
    3. Software installation
    4. Testing and maintenance
  5. What programming language is not used by mobile device developers?
    1. Swift
    2. Kotlin
    3. Java
    4. Python
  6. Which of the following is used in boolean logic?
    1. Half adder
    2. Big adder
    3. Quad adder
    4. Duo adder
  7. Which of the following is a type of database management system?
    1. Nativereact
    2. MySQL
    3. C++
    4. Word star
  8. Who invented Pascaline?
    1. Blaise Pascal
    2. Marie Jacquard
    3. Atanasoff
    4. Charles Babbage
  9. The Boolean Algebra A.1 is equivalent to
    1. 0
    2. 1
    3. A'
    4. A
  10. What's the meaning of 1 in Boolean algebra?
    1. False
    2. Off
    3. On
    4. Undefined
  11. Which of the following corresponds to (A+B).(A+C) in Boolean logic?
    1. B+B.A
    2. A+B.C
    3. B+A.C
    4. A+C.B
  12. Which programming language is used for AI?
    1. Python
    2. HTML
    3. CSS
    4. JavaScript
  13. A popular frontend framework is
    1. React
    2. Flash
    3. Danjo
    4. PostgreSQL
  14. What type of logic gate does the CPU in a computer use?
    1. Complex
    2. Compound
    3. Combinatorial
    4. Sequential
  15. Which is not a frontend language?
    1. JavaScript
    2. HTML
    3. Python
    4. CSS
  16. A language used for backend development is?
    1. Java
    2. Python
    3. Swift
    4. PHP
  17. A Boolean function involves 6 variables. How many input combinations can be formed?
    1. 64
    2. 32
    3. 63
    4. 35
  18. Which of the following is used for cyber security threat intelligence?
    1. McAfee
    2. Zoom
    3. Dropbox
    4. Instagram
  19. In Boolean, (A+B).(A+C) is equivalent to?
    1. B+B.C
    2. C+A.B
    3. A+B.C
    4. B+A.C
  20. If P=1, R=0, S=1, and T=0, what is (RP)(ST)(S+R)(P+T)?
    1. 0
    2. 1
    3. 10
    4. 11
  21. How many input combinations will an operation with 3 variables have?
    1. 6
    2. 8
    3. 1
    4. 0
  22. Who invented the first mechanical machine for computing?
    1. Charles Babbage
    2. Joseph Marie Jacquard
    3. Herman Hollerith
    4. Blaise Pascal
  23. Which of the following is not a type of software testing?
    1. Unit testing
    2. Regression testing
    3. Hardware calibration testing
    4. Integration testing
  24. Which of the following is an example of LMS?
    1. Canvas
    2. Coursera
    3. Duolingo
    4. E-books
  25. A cyber security analyst works closely with
    1. End users
    2. Upper Management
    3. Computer Analyst
    4. Programmer
  26. Which of the following is an application package used for statistical analysis?
    1. SQL
    2. Excel
    3. SPSS
    4. Word-perfect
  27. Abacus can be traced as far back as
    1. 300BC
    2. 500BC
    3. 600BC
    4. 1000BC
  28. Which programming language was invented by Grace Hopper?
    1. BASIC
    2. Flow-matic
    3. COBOL
    4. HTML
  29. Who's the first computer programmer?
    1. Grace Hopper
    2. Charles Babbage
    3. Joseph Jacquard
    4. Augusta Ada Byron
  30. What language do assemblers translate?
    1. High level language
    2. Assembly Language
    3. Mark-up Language
    4. COBOL
  31. Which of the following is not a cryptocurrency?
    1. Ethereum
    2. Bitcoin
    3. PayPal
    4. Dogecoin
  32. Which year was Abacus invented?
    1. 700BC
    2. 500BC
    3. 1000BC
    4. 400BC
  33. What year did Bill Gates co-found Microsoft?
    1. 1983
    2. 1994
    3. 1975
    4. 1955
  34. What's the major difference between XOR and XNOR logic gates?
    1. XOR outputs 1 when inputs differ; XNOR outputs 1 when inputs match
    2. XOR is faster than XNOR
    3. XNOR has higher precedence
    4. XOR is used only in arithmetic circuits
  35. Who is credited with inventing subroutines?
    1. Augusta Ada Byron
    2. Charles Babbage
    3. Herman Hollerith
    4. John Von Neumann
  36. Which of the following is an emerging hardware technology?
    1. Quantum computing
    2. Typewriter
    3. Peripheral
    4. Motherboard
  37. Quantum computers use:
    1. Classical bits
    2. Qubits
    3. Transistors
    4. Capacitors
  38. Basic logic gate with the lowest precedence:
    1. NOT
    2. OR
    3. XOR
    4. AND
  39. Which of the following is the most used application software?
    1. Microsoft Word
    2. Adobe Photoshop
    3. AutoCAD
    4. MySQL
  40. What's the difference between a compiler and an interpreter?
    1. Compiler translates code all at once; interpreter does it line-by-line
    2. Compiler is slower than interpreter
    3. Interpreter generates executable files
    4. Compiler only works with high-level languages
  41. What was the function of ARPANET?
    1. To connect computers for military use
    2. To facilitate communication between researchers
    3. To commercialize the internet
    4. To replace telephone networks
  42. Who is a full-stack developer?
    1. A specialist in frontend development
    2. A specialist in backend development
    3. A developer skilled in both frontend and backend
    4. A cloud infrastructure engineer
  43. What is the function of SDN (Software-Defined Networking)?
    1. To centralize network control via software
    2. To replace physical routers
    3. To increase internet speed
    4. To block cyber attacks
  44. What is the primary function of autonomous vehicles?
    1. To operate without human intervention
    2. To reduce fuel consumption
    3. To replace public transport
    4. To increase vehicle speed
  45. What is the importance of cloud computing?
    1. Provides on-demand computing resources
    2. Reduces hardware costs
    3. Enables remote data access
    4. All of the above
  46. What is the full meaning of API?
    1. Application Programming Interface
    2. Automated Program Integration
    3. Advanced Programming Instruction
    4. Application Process Identifier
  47. Data items arranged in a specified sequence are called:
    1. Sort keys
    2. Hash tables
    3. Pointers
    4. Arrays
  48. What is the full meaning of IoT?
    1. Internet of Things
    2. Integrated Online Technology
    3. Input-Output Terminal
    4. International Operations Team
  49. Who designs computerized procedures?
    1. System Analyst
    2. Control Clerk
    3. Programmer
    4. Data Processing Manager
  50. I will go to the bank if Sade goes AND Bisi leaves. Which Boolean logic represents this?
    1. OR
    2. AND
    3. NOR
    4. XOR
  51. What is the difference between Artificial Intelligence and Synthetic Intelligence?
    1. AI learns to behave like humans; SI does not
    2. AI requires hardware; SI does not
    3. SI is a subset of AI
    4. There is no difference
  52. Which of the following is an input device?
    1. Microphone
    2. Printer
    3. Monitor
    4. SSD
  53. Two Boolean logics can be represented using:
    1. Boolean algebra
    2. Truth table
    3. Logic circuits
    4. All of the above
  54. What does 'diverse and growing computers' refer to?
    1. Wide range of computing devices and technologies
    2. Advanced data processing techniques
    3. Historical computing systems
    4. Only supercomputers
  55. A function of a full-stack developer is:
    1. Proficiency in both front-end and back-end development
    2. Designing user interfaces only
    3. Managing databases only
    4. Hardware maintenance
  56. A database administrator ensures that:
    1. Data is effectively stored, secured, and accessible
    2. Only hardware is optimized
    3. User interfaces are designed
    4. Networks are configured
  57. What is the function of NFV (Network Function Virtualization)?
    1. Replacing hardware-based network functions with software
    2. Increasing internet bandwidth
    3. Blocking cyber attacks
    4. Designing user interfaces
  58. XNOR output is true when:
    1. Both inputs are the same
    2. Both inputs are different
    3. At least one input is true
    4. At least one input is false
  59. Which logic function is it?
    1. NOR
    2. XOR
    3. NAND
    4. AND
  60. Given the following logic gate diagram: Which of the following Boolean expressions represents the gate?
    1. Z = A + B (OR gate)
    2. Z = A·B (AND gate)
    3. Z = A⊕B (XOR gate)
    4. Z = A' (NOT gate)

Register free to unlock all 60 questions with answers and explanations

SmartDriller logo

SmartDriller

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

Starting up…