ThatQuiz Test Library Take this test now
PES JS2 ICT 2nd Term Exam (Obj) 2025/2026
Contributed by: School
  • 1. What is programming?
A) Writing marketing content
B) Programming is the process of giving a set of instructions to a computer to perform a specific task.
C) Designing graphics for websites
D) Assembling computer hardware
  • 2. Importance of programming includes __________________________
A) It is a skill needed only for IT professionals
B) It is relevant for gaming
C) Programming has no real-world applications
D) Problem solving
  • 3. Another importance of programming is ___________________
A) It is a required skill for farmers
B) Automation
C) It guarantees wealth without effort
D) It increases life expectancy
  • 4. Another key benefit of programming is ______________________
A) Guarantees instant fame
B) Increases social media followers
C) Enhances culinary abilities
D) Career opportunities
  • 5. Types of programming includes ___________________-
A) Floral programming
B) Composition programming
C) Low-level languages and high level languages
D) Automotive programming
  • 6. Which of these are examples of programming languages?
A) Scratch and Python
B) CSS is used for backend development
C) HTML is a programming language used for styling
D) Java is markup language
  • 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 computer hardware component
D) It is a programming language for web development.
  • 8. Define python.
A) It is an electronic
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) A school subject focused on research
  • 9. What is an algorithm?
A) It is a programming language
B) It is a computer virus
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 hardware
  • 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) Problem definition
C) Identifying inputs and outputs
D) Analysis
  • 12. The first step in problem solving is ____________________
A) Problem definition
B) Changing the identity of the problem
C) Changing the language to English
D) Refusing to admit there is a 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 same thing as a scale of preference
C) It is when a chat flows naturally
D) It is the arrangement of priorities in a list
  • 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 a damaged network
B) It is an invalid code
C) It is a code that restores power to a computer
D) It is a way of writing down an algorithm using plain English.
E) It is a regular code
  • 16. What is decision making in Programming?
A) It is about executing specific blocks of code based on
B) It is deciding what method to use in problem solving
C) It is the first step to take in Programming
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 not useful
D) It is used to confirm the results
  • 18. What is a loop?
A) It means doing it over and over again
B) It means checking if it works.
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) For loop and while loop.
B) Looping
C) Fast and slow loop
D) Long and short loop
E) Checks and balances
  • 20. When is "for loop" used?
A) It is used to record the program
B) It is used to check the network connection
C) It is used when you know exactly how many times you want to repeat a task.
D) It is used to slow down the speed
  • 21. When is "while loop" used?
A) It is used to check the duration of tasks
B) It is used when you want to repeat a task as long as the condition remains true.
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) Inbox
C) CPU
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 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 arranging different pictures in a single line
  • 24. Pick the correct steps in formatting slides.
A) Check the cable, check the network and then use the system for programming only
B) Change slide layout, apply theme, format background and change font and text style.
C) Check the power, check the CPU and then check the remaining memory
D) Turn on the computer, go to setting and click reload.
  • 25. One importance of formatting slides is _____________
A) Makes slide more attractive and readable
B) Makes slide smaller
C) Makes slide huge
D) It makes the slide profitable
  • 26. What is the internet?
A) It is the same thing as a Bluetooth connection
B) It is a place where people meet to chat
C) A global network of interconnected computers and servers that share and exchange information using standardized protocols.
D) It is a long cable used for browsing
  • 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 vast information
B) Access to wealth
C) Access to rich people only
D) Access to clean water
  • 29. Pick the disadvantage of the internet
A) It makes people become toxic
B) It increases bad behavior
C) Trains battery quickly
D) Fraud and scams
  • 30. Good online behavior includes ______
A) Respecting other people's opinions
B) Lying to other people online
C) Writing horrible things about people who are different from you
D) Bullying online
  • 31. A proper way to behave online is _____________
A) Being tribalistic
B) Avoid spreading hate speech or harassment
C) Being rude
D) Being unpatriotic
  • 32. In today's world, is the internet a need or a want?
A) I don't know
B) It is a want
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.