PES JS2 ICT 2nd Term Exam (Obj) 2025/2026
  • 1. What is programming?
A) Assembling computer hardware
B) Programming is the process of giving a set of instructions to a computer to perform a specific task.
C) Writing marketing content
D) Designing graphics for websites
  • 2. Importance of programming includes __________________________
A) It is relevant for gaming
B) It is a skill needed only for IT professionals
C) Programming has no real-world applications
D) Problem solving
  • 3. Another importance of programming is ___________________
A) It increases life expectancy
B) It is a required skill for farmers
C) It guarantees wealth without effort
D) Automation
  • 4. Another key benefit of programming is ______________________
A) Increases social media followers
B) Guarantees instant fame
C) Enhances culinary abilities
D) Career opportunities
  • 5. Types of programming includes ___________________-
A) Composition programming
B) Automotive programming
C) Low-level languages and high level languages
D) Floral programming
  • 6. Which of these are examples of programming languages?
A) Java is markup language
B) CSS is used for backend development
C) HTML is a programming language used for styling
D) Scratch and Python
  • 7. What is scratch?
A) It is a type of software for video editing.
B) Scratch is a visual programming language designed for beginners instead of typing code.
C) It is a programming language for web development.
D) It is a computer hardware component
  • 8. Define python.
A) A school subject focused on research
B) It is an electronic
C) It is a programming language used exclusively for mobile application development
D) It is a powerful high level language used by professionals worldwide.
  • 9. What is an algorithm?
A) It is a programming language
B) It is a computer hardware
C) It is a step by step set of instructions designed to perform specific tasks or solve a particular problem.
D) It is a computer virus
  • 10. If you follow the steps of an algorithm exactly, what will happen?
A) You will get the same results every time
B) It will only work on fast computers
C) You will get different results every time
D) The computer will show an error
  • 11. Which of these is NOT one of the logical steps a programmer follows when solving a problem?
A) Coding directly without planning
B) Analysis
C) Problem definition
D) Identifying inputs and outputs
  • 12. The first step in problem solving is ____________________
A) Changing the language to English
B) Changing the identity of the problem
C) Refusing to admit there is a problem
D) Problem definition
  • 13. What is a flowchart?
A) It is the arrangement of priorities in a list
B) It is the same thing as a scale of preference
C) It is when a chat flows naturally
D) It is a diagram that shows the sequence of steps in an algorithm using special symbols.
  • 14. In a flowchart, what does oval (terminal) represent?
A) It represents the left side
B) It represents the middle
C) It represents the right side
D) It represents the start or the end.
  • 15. What is a pseudocode?
A) It is a regular code
B) It is a way of writing down an algorithm using plain English.
C) It is a code that restores a damaged network
D) It is an invalid code
E) It is a code that restores power to a computer
  • 16. What is decision making in Programming?
A) It is the first step to take in Programming
B) It is deciding what method to use in problem solving
C) It is about executing specific blocks of code based on
D) It is using an alphabetical order to write out codes
  • 17. What is the "else" statement used for?
A) It is used to check if a system works
B) It follows an if statement. It provides a alternative block of code to execute if it's initial condition is false.
C) It is used to confirm the results
D) It is not useful
  • 18. What is a loop?
A) It means checking if it works.
B) It means doing it over and over again
C) It means trying it at first
D) A loop is a programming structure that represents a set of instructions until a specific condition is met.
  • 19. What are the two types of loop?
A) Long and short loop
B) Fast and slow loop
C) Looping
D) Checks and balances
E) For loop and while loop.
  • 20. When is "for loop" used?
A) It is used to slow down the speed
B) It is used to record the program
C) It is used when you know exactly how many times you want to repeat a task.
D) It is used to check the network connection
  • 21. When is "while loop" used?
A) It is used when you want to repeat a task as long as the condition remains true.
B) It is used to time the task
C) It is used to check the duration of tasks
D) It is used as a backup plan
  • 22. Pick one application in coding.
A) Inbox
B) Games
C) Drafts
D) CPU
  • 23. What is slide formatting?
A) It is arranging different pictures in a single line
B) It is when a device's memory is wiped off
C) It means changing the appearance and style of slides in PowerPoint to make them more attractive, clear and professional.
D) It is the use of an external device to format the memory of a system
  • 24. Pick the correct steps in formatting slides.
A) Check the power, check the CPU and then check the remaining memory
B) Change slide layout, apply theme, format background and change font and text style.
C) Check the cable, check the network and then use the system for programming only
D) Turn on the computer, go to setting and click reload.
  • 25. One importance of formatting slides is _____________
A) Makes slide huge
B) Makes slide more attractive and readable
C) It makes the slide profitable
D) Makes slide smaller
  • 26. What is the internet?
A) It is the same thing as a Bluetooth connection
B) It is a long cable used for browsing
C) It is a place where people meet to chat
D) A global network of interconnected computers and servers that share and exchange information using standardized protocols.
  • 27. Pick one of the correct uses of the internet
A) For communication
B) For training children
C) For transportation
D) For time wasting
  • 28. Advantages of the internet include _____________
A) Access to clean water
B) Access to wealth
C) Access to rich people only
D) Access to vast information
  • 29. Pick the disadvantage of the internet
A) Fraud and scams
B) It makes people become toxic
C) It increases bad behavior
D) Trains battery quickly
  • 30. Good online behavior includes ______
A) Bullying online
B) Respecting other people's opinions
C) Writing horrible things about people who are different from you
D) Lying to other people online
  • 31. A proper way to behave online is _____________
A) Avoid spreading hate speech or harassment
B) Being tribalistic
C) Being unpatriotic
D) Being rude
  • 32. In today's world, is the internet a need or a want?
A) It is a want
B) I don't know
C) It is a choice
D) It is a need
Students who took this test also took :

Created with That Quiz — where test making and test taking are made easy for math and other subject areas.