First Mid Term Test Information Technology SS1 First Term Lesson Notes Week 7
Mid-Term Assessment and Break
Class: SS1
Subject: Information Technology
Term: First Term
Duration: 90 minutes
Topics Covered: Overview of Computer Systems, Historical Development of Computing Devices, Hardware, Input Devices, Output Devices, Computer Software, Operating Systems, Introduction to Python I & II
Assessment Components
Part A: Objective Questions (Multiple Choice)
- The main constituents of a computer system include:
a) Software, firmware, hardware
b) Hardware, software, human ware
c) Firmware, output, software
d) Input, output, hardware - The abacus was developed in which age?
a) Modern age
b) Pre-computing age
c) 20th century
d) Digital age - The system unit is part of which computer component?
a) Input device
b) Output device
c) Storage device
d) Hardware - Python is an example of:
a) Application software
b) Programming language
c) Hardware component
d) Operating system - EDVAC is an example of which type of computing device?
a) Mechanical computer
b) 20th-century electronic computer
c) Pre-computing device
d) Artificial intelligence - The function of the keyboard is to:
a) Store data
b) Display output
c) Input data
d) Process data - The monitor is a type of:
a) Input device
b) Output device
c) Storage device
d) Processing unit - Which of the following is NOT an operating system?
a) Windows
b) Linux
c) Python
d) macOS - System software includes:
a) Games and productivity software
b) Operating systems and device drivers
c) Web browsers
d) Database management - The command
print("Hello")
in Python will:
a) Save data to a file
b) Display “Hello” on the screen
c) Input data from the user
d) Perform calculations - Functions in Python allow you to:
a) Install software
b) Define reusable code blocks
c) Input and output hardware
d) Store large amounts of data - The difference between CLI and GUI operating systems is:
a) CLI uses images, GUI uses text
b) CLI requires typing commands, GUI uses icons
c) GUI is only for programmers, CLI is for users
d) Both are identical - The term ‘function’ in Python is defined using the keyword:
a) func
b) def
c) return
d) input - Which of the following is a storage device?
a) Printer
b) Monitor
c) Hard disk
d) Keyboard - Which device is known as an input device?
a) Speaker
b) Mouse
c) Printer
d) Hard drive - Charles Babbage is associated with which computing device?
a) ENIAC
b) Abacus
c) Analytical Engine
d) EDVAC - Command Line Interface (CLI) systems require:
a) Pointing and clicking
b) Voice commands
c) Typing text commands
d) Touch screens - The main purpose of output devices is to:
a) Store data
b) Display processed information
c) Input data into the system
d) Process data - The main function of an operating system is to:
a) Perform calculations
b) Manage software and hardware resources
c) Store data
d) Display graphics - The function of a dictionary in Python is to:
a) Perform arithmetic
b) Store key-value pairs
c) Print outputs
d) Create graphics
Part B: Theory Questions
- Define a computer system and list its main components.
- Explain the historical importance of Charles Babbage in computing.
- Describe system unit and its role in a computer.
- List three examples of input devices and explain their functions.
- Differentiate between input and output devices with examples.
- Define software and mention its two main types.
- Describe Python as a programming language.
- What are operating systems, and why are they important?
- How does GUI differ from CLI?
- Explain the term function in Python and its benefits.
- What is a storage device? Give two examples.
- How do system software and application software differ?
- What is the purpose of the
input()
function in Python? - Give an example of a function in Python for addition.
- What role does an embedded dictionary play in Python?
- Describe Command Line Interface with one advantage.
- Explain the use of variables in Python.
- Describe a monitor as an output device.
- What is the difference between arithmetic functions and logical functions?
- Explain the purpose of return in Python functions.
Part C: True or False Statements
- The abacus is a computing device developed in the digital age. (False)
- Output devices are responsible for processing data in a computer. (False)
- Operating systems manage both hardware and software resources. (True)
- Charles Babbage is known as the “father of the computer.” (True)
- Python is both a programming language and an operating system. (False)
- A keyboard is considered an output device. (False)
- The
input()
function in Python is used to display output on the screen. (False) - The
def
keyword is used to define a function in Python. (True) - CLI stands for Command Line Interface. (True)
- The purpose of storage devices is to hold data and information. (True)
- Application software is essential for running the operating system. (False)
- In Python, functions help make code more organized and reusable. (True)
- Monitors and printers are examples of output devices. (True)
- The hard disk is an input device. (False)
- Python dictionaries store data in key-value pairs. (True)
- GUI operating systems use text commands exclusively. (False)
- The term “variable” refers to a memory location in a program. (True)
- EDVAC is a computing device developed in the 20th century. (True)
- The
print()
function in Python takes user input. (False) - System software includes operating systems and device drivers. (True)
Part D: Fill-in-the-Gaps
- Abacus is one of the earliest known ___ devices.
- A keyboard is an example of an ___ device.
- Output devices include the monitor and ___.
- Python is a ___ language used for programming.
- The system unit is part of the ___ of a computer.
- System software includes operating systems and ___ ___.
- Charles Babbage is associated with the invention of the ___ ___.
- Storage devices are used to ___ data.
- The function
print("Hello")
will ___ “Hello” on the screen. - In Python, the def keyword is used to ___ a function.
- The monitor is a type of ___ device.
- Application software is designed to perform ___ tasks for users.
- CLI operating systems require ___ commands.
- The main purpose of a function is to create a block of ___ code.
- GUI stands for ___ User Interface.
- The mouse is used to ___ data into the computer.
- Floppy disks and compact disks are examples of ___ devices.
- Variables are used to store ___ in Python programs.
- Hard disks are examples of ___ devices.
- Functions in Python make code more ___ and organized.
This assessment comprehensively covers topics from the mid-term, allowing students to demonstrate their understanding across multiple types of questions. Encourage students to review these concepts thoroughly as they prepare.
More Useful Links
- First Term Revision Information Technology SS1 First Term Lesson Notes Week 12
- First Term Examination Information Technology SS1 First Term Lesson Notes Week 13
- Information Technology SS1 First Term Lesson Notes
- Understanding Health and the Role of Health Education SS 1 First Term Lesson Notes Week 1
- The Evolution of Health Education in Nigeria Health Education SS 1 First Term Lesson Notes Week 2
Recommend Posts :
- Information Technology SS1 First Term Lesson Notes
- First Term Examination Information Technology SS1 First Term Lesson Notes Week 13
- First Term Revision Information Technology SS1 First Term Lesson Notes Week 12
- Physics SS 1 Third term Scheme E Notes
- Understanding Physical and Chemical Changes in Chemistry – SS 1 Chemistry Lesson Chemistry SS 1 First Term Lesson Notes Week 3
- Types of sets: Null set, Singleton set, Finite and infinite set, Subsets, Universal set and Power set.
- TRIGONOMETRIC RATIOS OF GENERAL ANGLES
- Understanding Our Values: A Guide for SSS 1 Civic Education SS 1 First Term Lesson Notes Week 1
- Physics Exams Questions Second Term SS 1
- Exam Questions Second Term SS 1 English Grammar