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