stud
bud
Sign up
Log in
Home
Library
Explore
SAT
More
Procedural vs Object Oriented Programming Flashcards | StudBud
Explore
/
Procedural vs Object Oriented Programming
Procedural vs Object Oriented Programming
12 terms
·
StudBud Administration
·
218 plays
#Procedural #Object Oriented
Flashcards
12 cards
F
Practice quiz
P
Host live
L
Questions
12
Answers
1
Which of the following is not a feature of Procedural Programs?
Programs are made up of modules
Top down programming
Strongly modular or structured
New data types can be easily created
2
Which of these is a drawback of OOP?
Steep learning curve
Overly structured
Designed for GUI
Re-useable code
3
Which of the following is not a feature of OOP?
Top down programming
Faster development
Easier to create new data types
Bottom up programming
4
Which one of these is not an advantage of OOP?
Larger program size
Improved software development productivity
Faster development
Improved software maintainability
5
Which one of the following is not a features of Procedural Programs?
Represents real world things
Breaks up programs into a number of procedures
Its a structured programming approach
Top down programming
6
Which of this is not an disadvantage of Procedural Programming?
Data is exposed to whole program, so no security for data
Importance is given to the operation on data not the data
Larger program size
Lower cost of development
7
Which one of the following is not a limitation of Procedural Programs?
Not as flexible in interaction with other applications
Not suitable for applications that have lots of sub-systems
Provides a difficult concept to understand and learn
Can produce very complicated systems
8
Which one of the following is not a benefit of Object Oriented Programming?
Platform independent
Re-usable components
Easy to understand and learn
More maintainable programs
9
Which one of the following is not a Procedural Language?
C#
Fortran
Pascal
C
10
Which of these is not advantage of Procedural Programming?
Re-use the same code in different places
Easier way to keep track of program flow
Easy to represent real world entities
Relatively simple
11
Which one of the following is an Object Oriented Programming Language?
Basic
COBOL
Python
C
12
Which one of the following is not a feature of Object Oriented Programs?
Object oriented programs tend to be platform independent
Programs are broken down into objects
Good approach to use with complex systems
They relate to how the user interacts with the interface