Got a Question? Drop Your Question Right >HERE< - Get an Immediate Response



Still Got a Question? Drop Your Question Right HERE 👇👇 and click on Search. Get an Immediate Response...



Join our FREE 2025 JAMB, WAEC, NECO and BECE Tutorial Classes here: Facebook

(Like and Follow Page)



Computer Studies Exam Questions for JSS2 Second Term

You’re welcome to our school exams series where we provide you with termly examination questions in different subjects. In today’s post, we will focus on Computer Studies exam questions. We will cover Computer Studies exam questions for JSS2 second term with answers. This means that we’ll be providing you with answers to the questions at the end. Also, you will get a few success tips on how to pass Computer Studies examinations with flying colors. Remember to use the comments sections if you have questions, and don’t forget to join our Free Online Tutorial Classes on Facebook. (Like and Follow Page)

Computer Studies Exam Questions for JSS1 Second Term

Introduction to Computer Studies as a School Subject

Computer Studies is a subject that introduces students to the basic concepts, components, and applications of computers. It covers topics like computer hardware, software, data processing, and the use of the internet. The subject helps students develop essential skills in typing, word processing, spreadsheets, and basic programming.

By studying Computer Studies, students learn how computers work and how to use them effectively for learning, communication, and problem-solving. The subject also teaches proper computer ethics, safety precautions in computer labs, and how technology can be used responsibly.

Computer Studies prepares students for the modern world, where technology plays a major role in education, business, and everyday life.

The subject is offered by students in Primary school and Junior Secondary School under Basic Science and Technology.

Computer Studies Exam Questions for JSS2 Second Term

Computer Studies Exam Questions for JSS2 Second Term are divided into three sections:

  • Section A
  • Section B
  • Sëction C

The first section, namely, Section A is the objective test, and students are expected to attempt all questions in the section. Section B is the Sub-objective part, while Section C is the theory part and students are expected to answer four (4) out of five (5) questions.

Note that what you have below are JSS2 Computer Studies Second Term Exam Past Questions made available to assist students in their revision for 2nd term examinations and also teachers in structuring standard examinations.

SECTION A: Objectives

Instruction: Answer all questions in this section by choosing from the options lettered A—D. Each question carries equal marks.

1. At Dartmouth College _________ and _________ developed BASIC programming language.
A. John G. kemeny and Thomas E. Kurtz
B. Nelson Mandela and Dururth T. Kurly
C. Pascal Blaise and John Napier
D. Bill gates and John G. kemeny

2. _________ is where our drawing and pictures are manipulated and placed for printing.
A. manipulation area
B. printable area
C. placement area
D. none of the above

3. A thin, rectangular window containing dropdown menus is ______
A. title bar          B. tool bar
C. menu bar       D. bar chart

4. ________ is a way of displaying information or computer solutions in a diagrammatic form
A. Graphics         B. Graph
C. Paint               D. Corel Draw

5. ICT is used for the following except ___________.
A. information management
B. timing and control
C. deleting
D. communication

6. Telephone transmits and receives sounds, most commonly the ________
A. Robot voice         B. human voice
C. digital voice         D. data voice

7. The letter ‘M’ in GSM means ____________
A. menu            B. mobile
C. manual         D. mechanical

8. A program is ____________.
A. a set of solutions
B. a definition of a problem
C. a set of instructions
D. games theory

9. ________ are application program (software) written for general use or design for editing, creating, manipulating and viewing graphic files.
A. Graphics         B. Graphic Packages
C. Graph             D. Corel Draw

10. The low level language is also called ______________.
A. high level language
B. machine language
C. local language
D. natural language

11. A GSM phone has the following service except ___________
A. Calls           B. Text messages
C. MMS          D. Programming

12. Fax stands for ______
A. facsimile         B. facsimetre
C. facsimore       D. facsimine

13. The ___________ is a program that translates program written in assembly language to machine language.
A. compiler            B. assembler
C. interpreter         D. coder

14. _________ is refers to as mnemonic code or symbolic code instruction?
A. High Level Language
B. Assembly Language
C. Translator
D. Compiler

15. The process of removing errors in a program is called _____________.
A. translating          B. programming
C. debugging         D. decoding

16. Drawing straight lines and ‘freehand’ lines are common features of _____
A. images            B. design
C. molding          D. graphics

17. A _______  from which different colours and patterns can be chosen.
A. title bar               B. menu bar
C. paint pallete        D. tool bar

18. Which of the following is not a keyword?
A. LET               B. DATA
C. COME           D. GOTO

19. The natural language of the computer system that consist of binary code O’s and 1’s is ________?
A. Machine Language
B. High Level Language
C. Translator Language
D. Graphic Compiler

20. Which of the following is used to output result?
A. READ
B. PRINT
C. GOTO
D. all of the above

21. A _______ is a symbol use for addition, subtraction, multiplication, division, or other calculations
A. bodmas          B. math operator
C. modulus         D. exponentiation

22. A drawing package produces _________  that are made up from coloured lines and shapes such as circles, squares and rectangles.
A. pictures            B. photograph
C. images             D. graphics

23. A graphics package will do the following except ____________.
A. drawing           B. painting
C. printing           D. arithmetic

24. “My name is?” is a _______ character set in BASIC?
A. Numeric            B. Alphanumeric
C. String                D. Special

25. A telecommunication device that is used to send and receive audio signals across distance is known as _______________.
A. telephone           B. internet
C. television            D. satellite

26. _________  comprises of different colours for your drawing
A. paint pallete        B. colour pallete
C. menu bar             D. title bar

27. Machine language is a collection of binary digits or bits that the _________  reads and interprets.
A. internet            B. computer
C. metre               D. thermometer

28. Which of the following does not transmit signals?
A. radio             B. calculator
C. computer      D. satellite

29. There are how many character set in BASIC?
A. 4            B. 3
C. 2            D. 5

30. The tools used for drawing are located in the _______________.
A. tool box        B. status bar
C. print box       D. function bar

31. BASIC was an _______ programming language that is still among the simplest and most popular of programming languages.
A. late            B. famous
C. early          D. initial

32. _________ are the data or the values in a program that cannot be changed during the program execution.
A. variables            B. constant
C. keyword             D. character sets

33. Which of the following is a disadvantage of ICT.
A. effective human interaction
B. job losses
C. globalization
D. access to information

34. One of the following is a good example of a general purpose language?
A. FORTRAN         B. BASIC
C. PASCAL            D. COBOL

35. A graphics program can be used to create a company logo.
A. True
B. false
C. maybe

36. One of the disadvantages of ICT is
A. Access to information is cheaper
B. ICT increase the speed of transactions
C. It helps in creating interactions among people
D. Painful eyes are caused from prolong use of PC.

37. _______ are languages that are closer to human languages
A. high level language
B. machine language
C. low level language
D. programming language

38. Which of the following is a computer graphics package?
A. BASIC             B. corel draw
C. FORTRAN       D. MS Word

39. _____ is use to terminate or end program in BASIC?
A. END Statement
A. REM Statement
C. FINISH Statement
D. OUTPUT Statement

40. Which of the following is odd?
A. fax               B. pager
C. pencils         D. GSM

41. Telephone is a __________ device.
A. telecommunication        B. multicomm
C. monocommunication     D. intercomm

42. A device used in the ICT world to solve human problem is called _____
A. instrument       B. gadget
C. tool                  D. none

43. Which of the following is a computer program?
A. BASIC          B. MS – paint
C. DATA           D. FRENCH

44. A statement used in assigning value into a variable in BASIC Programming Language is?
A. Expression Statement
B. Assignment Statement
C. Input Statement
D. Remark Statement

45. ___________ shows the current position in the interface of a BASIC Language Program for the programmer?
A. Line Number Statement
B. End Statement
C. String Statement
D. Remark Statement

46. ___________ Statement is used to read data into the computer in BASIC Programming Language.
A. Input            B. Read
C. Output         D. Print

47. ___________ Statement is used to enter value into the computer while program in BASIC.
A. Input           B. Read
C. Output        D. Print

48. One of the following is a version of a BASIC Programming Language?
A. COREL DRAW
B. GW BASIC
C. MICROSOFT EXCEL
D. JAVA

49. ____________ Statement is used for comparison in BASIC Programming
A. IF… THEN…ELSE
B. PRINT
C. OUTPUT
D. REMARK

50. BASIC language uses the _______________ arithmetic principle.
A. BODMAS
B. BEDMAS
C. all mighty formulae
D. Pythagoras theorem

SECTION B: Open-ended Questions

1. The full meaning of C.D.M.A is ________________.
2. ______________ is a bar located at the top of a window.
3. The full meaning of G.S.M is _______________.
4. The menu bar contains the ________________ items.
5. The statement “REM” stands for __________________
6. BASIC stands for _________________
7. COBOL stands for ___________________
8. FORTRAN stands for __________________
9. CLS stands for __________________
10. REM stands for _________________

SECTION C: Essay

INSTRUCTION – Answer only four (4) questions in this section.

QUESTION 1
a. Define ICT and Communication.
b. List 10 ICT gadgets.
c. State 5 uses of ICT.
d. Describe 2 advantages and 2 disadvantages.

QUESTION 2
a. What is Algorithm?
b. Draw five flowchart symbols and name them.
c. What is documentation?
d. List 5 examples of high level language.

QUESTION 3
a. Define programming language?
b. State 5 stages involved in writing a program.
c. List 5 versions (examples) of basic.
d. State 5 Key BASIC statements.

QUESTION 4
a. Define Graphic package.
b. Mention any 6 graphics software packages that you know.
c. List 5 features of graphic software.
d. List any 8 tools in a tool box.

QUESTION 5
a. Define the following:
i. Assembly Language
ii. Machine Language.
b. Write the full meaning of the following:
i. FORTRAN
ii. BASIC
iii. GSM
iv. ICT
c. Write a simple BASIC program to add up 1 to 5
d. Differentiate between High level language and Low level language

Answers to Computer Studies Exam Questions for JSS2 Second Term

Answers to Section A (Objective Test)

The following table gives the correct answers to the objective section of Computer Studies exam questions for JSS2 second term. If you are using a mobile device, hold the table and scroll to the right or left for a complete view.

Q.No Ans Q.No Ans Q.No Ans
1 A 2 B 3 C
4 B 5 C 6 B
7 B 8 C 9 B
10 B 11 D 12 A
13 B 14 B 15 C
16 D 17 C 18 C
19 A 20 B 21 B
22 D 23 D 24 B
25 A 26 B 27 B
28 B 29 A 30 A
31 C 32 B 33 B
34 B 35 A 36 D
37 A 38 B 39 A
40 C 41 A 42 C
43 A 44 B 45 A
46 A 47 A 48 B
49 A 50 A

So here you have the answers to the objective section of Computer Studies Exam Questions for JSS2 second term. Use the comments section to let me know if you have any questions you would want me to clarify or discuss further.

Answers to Section B (Open-ended Questions)

  1. The full meaning of C.D.M.A is Code Division Multiple Access.
  2. Title bar is a bar located at the top of a window.
  3. The full meaning of G.S.M is Global System for Mobile Communications.
  4. The menu bar contains the command items.
  5. The statement “REM” stands for Remark.
  6. BASIC stands for Beginner’s All-purpose Symbolic Instruction Code.
  7. COBOL stands for Common Business-Oriented Language.
  8. FORTRAN stands for Formula Translation.
  9. CLS stands for Clear Screen.
  10. REM stands for Remark.

Answers to Section C (Theory)

QUESTION 1

a. ICT (Information and Communication Technology) refers to the integration of technology in managing and communicating information. It includes the use of computers, telecommunications, and the internet.

Communication is the process of exchanging information between individuals or groups, using a variety of methods such as speaking, writing, or digital means.

b. 10 ICT gadgets:

  1. Smartphone
  2. Laptop
  3. Tablet
  4. Digital Camera
  5. Printer
  6. Scanner
  7. GPS
  8. Smartwatch
  9. Desktop Computer
  10. Router

c. 5 uses of ICT:

  1. Facilitates communication
  2. Enhances education through online learning
  3. Improves healthcare with telemedicine
  4. Increases productivity in business operations
  5. Enables remote working and collaboration

d. Advantages of ICT:

  1. Enhances communication globally.
  2. Improves access to information and knowledge.

Disadvantages of ICT:

  1. Can cause job displacement due to automation.
  2. Increases the risk of cybercrimes and online fraud.

QUESTION 2

a. Algorithm is a step-by-step procedure or formula for solving a problem.

b. Five flowchart symbols:

  1. Oval – Start/End
  2. Rectangle – Process
  3. Diamond – Decision
  4. Parallelogram – Input/Output
  5. Arrow – Flow of control

c. Documentation refers to the written description of a system, program, or process that helps users and developers understand and use the system effectively.

d. 5 examples of high-level languages:

  1. Python
  2. Java
  3. C++
  4. Ruby
  5. JavaScript

QUESTION 3

a. Programming language is a formal language consisting of instructions used to produce various kinds of output, such as software, applications, and websites.

b. 5 stages involved in writing a program:

  1. Problem definition
  2. Algorithm design
  3. Writing the code
  4. Testing and debugging
  5. Documentation

c. 5 versions (examples) of BASIC:

  1. GW-BASIC
  2. QBASIC
  3. Visual BASIC
  4. Microsoft Small Basic
  5. FreeBASIC

d. 5 Key BASIC statements:

  1. PRINT
  2. INPUT
  3. IF…THEN
  4. FOR…NEXT
  5. REM

QUESTION 4

a. Graphic package is a software application used for creating, editing, and manipulating visual images, including drawings, photos, and other graphical elements.

b. 6 graphics software packages:

  1. Adobe Photoshop
  2. CorelDRAW
  3. GIMP
  4. PaintShop Pro
  5. Inkscape
  6. Adobe Illustrator

c. 5 features of graphic software:

  1. Image manipulation
  2. Layering support
  3. Drawing and painting tools
  4. Text tools
  5. Exporting in multiple formats

d. 8 tools in a tool box:

  1. Pencil
  2. Brush
  3. Eraser
  4. Paint bucket
  5. Line tool
  6. Shape tool
  7. Text tool
  8. Gradient tool

QUESTION 5

a. i. Assembly Language is a low-level programming language that uses symbolic names and codes to represent machine language instructions.

ii. Machine Language is the lowest-level programming language consisting of binary code that is directly understood by a computer’s CPU.

b. Full meanings:
i. FORTRAN – Formula Translation
ii. BASIC – Beginner’s All-purpose Symbolic Instruction Code
iii. GSM – Global System for Mobile Communications
iv. ICT – Information and Communication Technology

c. Simple BASIC program to add up 1 to 5:
10 PRINT 1+2+3+4+5
20 END

d. Difference between High-level language and Low-level language:

  • High-level language is user-friendly, closer to human languages (e.g., Python, Java), and requires a compiler or interpreter to run.
  • Low-level language is closer to machine code (e.g., Assembly, Machine Language) and is more difficult for humans to read or write.

How to Pass Computer Studies Exam Questions for JSS2 Second Term

Passing your Computer Studies exam questions for JSS2 second term requires a combination of preparation, understanding, and strategy. Here are actionable tips to help you excel:

  1. Understand Key Concepts: Focus on understanding the basics like computer parts, software, hardware, and types of operating systems. Don’t just memorize; try to understand how everything works.
  2. Review Past Questions: Go through past exam questions to get familiar with the format. Pay attention to common topics such as programming languages, flowcharts, and ICT tools.
  3. Practice Writing Programs: Be prepared to write simple programs in BASIC. Practice simple commands like PRINT, INPUT, and IF…THEN statements.
  4. Know Definitions: Be able to define terms like Hardware, Software, Input Devices, Output Devices, and Operating System. These are commonly asked in exams.
  5. Understand Flowcharts: Know how to draw and interpret flowcharts, including symbols like ovals, rectangles, and diamonds.
  6. Time Management: During the exam, manage your time well. Answer the easier questions first to build confidence and ensure you complete the paper.
  7. Stay Calm and Confident: Don’t panic. Stay calm and read each question carefully before answering.

Best wishes.



Still Got a Question? Drop Your Question Right HERE 👇👇 and click on Search. Get an Immediate Response...




Get in touch with us

Join our FREE 2025 JAMB, WAEC, NECO and BECE Tutorial Classes on Facebook. (Like and Follow Page)

This is for both Science and Art Students


If this post was helpful to you, please help us to reach others by sharing with the buttons below!

About Henry Divine

Henry Divine is a passionate educator and seasoned blogger with a strong commitment to providing valuable insights and resources to the education community. With over 6 years of experience in the field, Henry's articles are well-researched, authoritative, and tailored to meet the needs of teachers, students, and parents alike. Through his blog, Henry aims to empower readers with practical tips, innovative strategies, and evidence-based practices to foster lifelong learning and academic success. Follow Henry for the latest updates and expert advice on all things education.

Check Also

Computer Studies Exam Questions for JSS1 Second Term

You’re welcome to our school exams series where we provide you with termly examination questions …

PHE Exam Questions for JSS3 Second Term (BECE Mock)

You’re welcome to our school exams series where we provide you with termly examination questions …

Leave a Reply

Your email address will not be published. Required fields are marked *