Deck 1: Software Engineering: Models, Principles, and Ethics
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/20
العب
ملء الشاشة (f)
Deck 1: Software Engineering: Models, Principles, and Ethics
1
Identify, from among the following, the correct statement.
A)one of the main challenges software engineering facing today is the requirement of most software systems to work with a multitude of homogenous systems
B)'legacy systems' are custom developed software systems for the legal domain
C)software does not wear-out in the traditional sense of the term, but software does tend to deteriorate as it evolves
D)since software is essentially 'intangible' it is relatively easy to manage software projects
A)one of the main challenges software engineering facing today is the requirement of most software systems to work with a multitude of homogenous systems
B)'legacy systems' are custom developed software systems for the legal domain
C)software does not wear-out in the traditional sense of the term, but software does tend to deteriorate as it evolves
D)since software is essentially 'intangible' it is relatively easy to manage software projects
software does not wear-out in the traditional sense of the term, but software does tend to deteriorate as it evolves
2
Build & Fix Model is suitable for programming exercises of ___________ LOC (Line of Code).
A)100-200
B)200-400
C)400-1000
D)above 1000
A)100-200
B)200-400
C)400-1000
D)above 1000
100-200
3
Which one of the following models is not suitable for accommodating any change?
A)build & fix model
B)prototyping model
C)rad model
D)waterfall model
A)build & fix model
B)prototyping model
C)rad model
D)waterfall model
waterfall model
4
Which is not one of the types of prototype of Prototyping Model?
A)horizontal prototype
B)vertical prototype
C)diagonal prototype
D)domain prototype
A)horizontal prototype
B)vertical prototype
C)diagonal prototype
D)domain prototype
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
5
Which one of the following is not a phase of Prototyping Model?
A)quick design
B)coding
C)prototype refinement
D)engineer product
A)quick design
B)coding
C)prototype refinement
D)engineer product
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
6
Which of the following statements regarding Build & Fix Model is wrong?
A)no room for structured design
B)code soon becomes unfix-able & unchangeable
C)maintenance is practically not possible
D)it scales up well to large projects
A)no room for structured design
B)code soon becomes unfix-able & unchangeable
C)maintenance is practically not possible
D)it scales up well to large projects
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
7
RAD Model has
A)2 phases
B)3 phase
C)5 phases
D)6 phases
A)2 phases
B)3 phase
C)5 phases
D)6 phases
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
8
What is the major drawback of using RAD Model?
A)highly specialized & skilled developers/designers are required.
B)increases re-usability of components.
C)encourages customer/client feedback.
D)both a & c.
A)highly specialized & skilled developers/designers are required.
B)increases re-usability of components.
C)encourages customer/client feedback.
D)both a & c.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
9
Which of these are not among the eight principles followed by Software Engineering Code of Ethics and Professional Practice ?
A)public
B)profession
C)product
D)environment
A)public
B)profession
C)product
D)environment
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
10
What is a Software ?
A)software is set of programs.
B)software is documentation and configuration of data.
C)both a and b
D)none of the mentioned
A)software is set of programs.
B)software is documentation and configuration of data.
C)both a and b
D)none of the mentioned
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
11
Which of these does not account for software failure ?
A)increasing demand
B)low expectation
C)increasing supply
D)less reliable and expensive.
A)increasing demand
B)low expectation
C)increasing supply
D)less reliable and expensive.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
12
What are attributes of good software ?
A)software maintainability.
B)software functionality.
C)software development.
D)a and b.
A)software maintainability.
B)software functionality.
C)software development.
D)a and b.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
13
Which of these software engineering activities are not a part of software processes ?
A)software dependence.
B)software development.
C)software validation.
D)software specification.
A)software dependence.
B)software development.
C)software validation.
D)software specification.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
14
Which of these is incorrect ?
A)software engineering belongs to computer science.
B)software engineering is a part of more general form of system engineering.
C)computer science belongs to software engineering.
D)software engineering is concerned with the practicalities of developing and delivering useful software.
A)software engineering belongs to computer science.
B)software engineering is a part of more general form of system engineering.
C)computer science belongs to software engineering.
D)software engineering is concerned with the practicalities of developing and delivering useful software.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
15
Which of these does not affect different types of software as a whole?
A)heterogeneity
B)flexibility
C)business and social change
D)security
A)heterogeneity
B)flexibility
C)business and social change
D)security
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
16
The fundamental notions of software engineering does not account for ?
A)software processes
B)software security
C)software reuse
D)software validation
A)software processes
B)software security
C)software reuse
D)software validation
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
17
Which of these is not true ?
A)web has led to availability of software services and possibility of developing highly distributed service based systems.
B)web based systems have led to degradance of programming languages.
C)web brings concept of software as service.
D)web based system should be developed and delivered incrementally.
A)web has led to availability of software services and possibility of developing highly distributed service based systems.
B)web based systems have led to degradance of programming languages.
C)web brings concept of software as service.
D)web based system should be developed and delivered incrementally.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
18
Identify the correct statement: "Software engineers shall
A)act in a manner that is in the best interests of his expertise and favour."
B)act consistently with the public interest."
C)ensure that their products only meet the srs."
D)none
A)act in a manner that is in the best interests of his expertise and favour."
B)act consistently with the public interest."
C)ensure that their products only meet the srs."
D)none
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
19
Efficiency in a software product does not include ________
A)responsiveness
B)licensing
C)memory utilization
D)processing time
A)responsiveness
B)licensing
C)memory utilization
D)processing time
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
20
Which one of the following is not a step of requirement engineering?
A)elicitation
B)design
C)analysis
D)documentation
A)elicitation
B)design
C)analysis
D)documentation
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck