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