
Computer Programming Quiz
Quiz
•
Computers
•
University
•
Practice Problem
•
Hard
JETHRO AGAPAN
Used 1+ times
FREE Resource
Enhance your content in a minute
8 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is a data structure in programming?
A type of computer hardware
A method for writing code
A way of organizing and storing data in programming.
A programming language
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Describe the stages of the software development life cycle.
Coding, Review, Launch, Update
Idea, Development, Release, Support
Planning, Analysis, Design, Implementation, Testing, Deployment, Maintenance
Research, Prototype, Review, Finalize
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What are the different programming paradigms and give examples of each?
Apple, Banana, Orange, Mango, Pineapple
Python, C++, Java, Ruby, Swift
Blue, Red, Green, Yellow, Orange
Imperative, Declarative, Functional, Object-oriented, Procedural
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the difference between an array and a linked list in data structures?
The main difference is that an array stores data in contiguous memory locations, while a linked list stores data in nodes that are linked together by pointers.
An array and a linked list both store data in nodes
An array uses pointers to link data together
An array and a linked list are the same thing
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
How does inheritance work in object-oriented programming?
Inheritance allows a class to inherit properties and behaviors from another class.
Inheritance allows a class to randomly select properties and behaviors from another class.
Inheritance allows a class to delete properties and behaviors from another class.
Inheritance allows a class to create entirely new properties and behaviors unrelated to another class.
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Explain the difference between waterfall and agile methodologies in the software development life cycle.
Agile methodology follows a linear and sequential approach, while Waterfall methodology is iterative and incremental
Waterfall methodology follows a linear and sequential approach, while Agile methodology is iterative and incremental.
Waterfall methodology is more flexible than Agile methodology
Waterfall methodology is faster than Agile methodology
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What are the characteristics of a high-level programming language?
Difficult for humans to understand, limited portability, dependent on underlying hardware
Easily understood by humans, not portable, dependent on underlying hardware
Easily understood by humans, portable, independent of underlying hardware
Difficult for humans to understand, not portable, dependent on underlying hardware
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?
Similar Resources on Wayground
10 questions
2025 python class first quiz
Quiz
•
9th Grade - University
10 questions
Q2 - Python
Quiz
•
University
10 questions
Quiz on Stacks and Data Structures 2
Quiz
•
University
10 questions
Posttes Pewarisan Pertemuan 1
Quiz
•
University
10 questions
Launchpad programming - day 7 morning (JS)
Quiz
•
University
11 questions
Determining System Requirements
Quiz
•
University
10 questions
Introduction of Computer Vision
Quiz
•
University
10 questions
INTRODUCCION A LA PROGRAMACION
Quiz
•
6th Grade - University
Popular Resources on Wayground
15 questions
Fractions on a Number Line
Quiz
•
3rd Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
22 questions
fractions
Quiz
•
3rd Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
15 questions
Equivalent Fractions
Quiz
•
4th Grade
20 questions
Figurative Language Review
Quiz
•
6th Grade
