
Computer Programming Quiz
Quiz
•
Computers
•
University
•
Hard
JETHRO AGAPAN
Used 1+ times
FREE Resource
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
8.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the role of recursion in algorithms and give an example of a recursive algorithm?
Recursion is only used for simple and straightforward problems
Recursion is not a valid approach for solving algorithms
Recursion is used to solve problems that can be broken down into smaller subproblems, such as the factorial function or the Fibonacci sequence.
Recursion is only used for complex and convoluted problems
Similar Resources on Wayground
12 questions
Data Science Quiz
Quiz
•
University
10 questions
English for Programming II
Quiz
•
University
10 questions
OOP VB.Net 1
Quiz
•
University
10 questions
Introduction to Computer Programming
Quiz
•
6th Grade - University
10 questions
python test 1_23_24
Quiz
•
University
10 questions
Pretes Inheritance P1
Quiz
•
University
10 questions
Scrum 101: The Introduction
Quiz
•
University
10 questions
Quizz_Algoritma, Pemrograman, dan RPL_Accifence
Quiz
•
University
Popular Resources on Wayground
20 questions
Brand Labels
Quiz
•
5th - 12th Grade
11 questions
NEASC Extended Advisory
Lesson
•
9th - 12th Grade
10 questions
Ice Breaker Trivia: Food from Around the World
Quiz
•
3rd - 12th Grade
10 questions
Boomer ⚡ Zoomer - Holiday Movies
Quiz
•
KG - University
25 questions
Multiplication Facts
Quiz
•
5th Grade
22 questions
Adding Integers
Quiz
•
6th Grade
10 questions
Multiplication and Division Unknowns
Quiz
•
3rd Grade
20 questions
Multiplying and Dividing Integers
Quiz
•
7th Grade
Discover more resources for Computers
10 questions
Boomer ⚡ Zoomer - Holiday Movies
Quiz
•
KG - University
22 questions
FYS 2024 Midterm Review
Quiz
•
University
20 questions
Physical or Chemical Change/Phases
Quiz
•
8th Grade - University
20 questions
Definite and Indefinite Articles in Spanish (Avancemos)
Quiz
•
8th Grade - University
7 questions
Force and Motion
Interactive video
•
4th Grade - University
12 questions
1 Times Tables
Quiz
•
KG - University
20 questions
Disney Trivia
Quiz
•
University
38 questions
Unit 6 Key Terms
Quiz
•
11th Grade - University
