CSE 360 Exam 1 Verified Study Questions And
Answers With Latest Study Quiz
system software ANS compiler, networking
application software ANS stand alone for a specific need, sale transaction processing
engineering/scientific software ANS astronomy software, molecular biology
embedded software ANS control for a microwave
product-line software ANS focus on a limited marketplace -- inventory control, word processing, spread
sheets
WebApps (Web applications) ANS a set of linked hypertext files
AI software ANS robotics, expert systems, pattern recognition, game playing
generic products ANS -stand-alone systems that are marketed and sold to any customer who wishes to buy
them
-examples - PC software such as graphics programs, project management tools; CAD software; software for
specific markets such as appointments systems for dentists
customized products ANS -software that is commissioned by a specific customer to meet their own needs
-examples - embedded control systems, air traffic control software, traffic monitoring systems
generic products ANS the specification of what the software should do is owned by the software developer
and decisions on software change are made by the developer
customized products ANS the specification of what the software should do is owned by the customer for
the software and they make decisions on software changes that are required
,software ANS product, similarities and differences from other hardware products
does not wear out but deteriorate
software ANS not manufactured as other hardware products are, but engineered
engineering ANS the application of scientific principles towards practical ends
software engineering ANS an engineering discipline that is concerned with all aspects of software
productions from the early stages of system specification through to maintaining the system after it has gone
into use
engineering discipline ANS using appropriate theories and methods to solve problems bearing in mind
organizational and financial constraints
all aspects of software production ANS not just technical process of development, also project
management and the development of tools, methods etc. to support software production
software specification ANS where customers and engineers define the software that is to be produced and
the constraints on its operation
software development ANS where the software is designed and programmed
software validation ANS where the software is checked to ensure that it what the customer requires
software evolution ANS where the software is modified to reflect changing customer and market
requirements
software development process ANS systematic application of software process activities (software
engineering activities) to build state-of-the-art software systems
body of knowledge ANS establish knowledge
, Software deteriorates due to ANS -Changes that degrade the code structure
-Changes that degrade the design
-Changes that potentially incorporate more bugs
What are the two broader categories of software products ANS -Generic products
-Customized products
Which of the following is NOT a major software process activity
-Software Validation
-Software Evolution
-Software Specification
-Software Testing ANS -Software Testing
During the lectures, we have discussed software engineering as a four layered technology. Which of the
following belongs to the four layer technology? ANS -Quality
-Process
-Methods
-Tools
Software Project Management ANS Concerned with activities involved in ensuring that software is
delivered on time and on schedule and in accordance with the requirements of the organizations developing
and procuring the software.
Project management is needed because software development is always subject to budget and schedule
constraints that are set by the organization developing the software
Software Project Management ANS -Deliver the software to the customer at the agreed time
-Keep overall costs within budget
-Deliver software that meets the customer's expectations
-Maintain a coherent and well-functioning development team
Answers With Latest Study Quiz
system software ANS compiler, networking
application software ANS stand alone for a specific need, sale transaction processing
engineering/scientific software ANS astronomy software, molecular biology
embedded software ANS control for a microwave
product-line software ANS focus on a limited marketplace -- inventory control, word processing, spread
sheets
WebApps (Web applications) ANS a set of linked hypertext files
AI software ANS robotics, expert systems, pattern recognition, game playing
generic products ANS -stand-alone systems that are marketed and sold to any customer who wishes to buy
them
-examples - PC software such as graphics programs, project management tools; CAD software; software for
specific markets such as appointments systems for dentists
customized products ANS -software that is commissioned by a specific customer to meet their own needs
-examples - embedded control systems, air traffic control software, traffic monitoring systems
generic products ANS the specification of what the software should do is owned by the software developer
and decisions on software change are made by the developer
customized products ANS the specification of what the software should do is owned by the customer for
the software and they make decisions on software changes that are required
,software ANS product, similarities and differences from other hardware products
does not wear out but deteriorate
software ANS not manufactured as other hardware products are, but engineered
engineering ANS the application of scientific principles towards practical ends
software engineering ANS an engineering discipline that is concerned with all aspects of software
productions from the early stages of system specification through to maintaining the system after it has gone
into use
engineering discipline ANS using appropriate theories and methods to solve problems bearing in mind
organizational and financial constraints
all aspects of software production ANS not just technical process of development, also project
management and the development of tools, methods etc. to support software production
software specification ANS where customers and engineers define the software that is to be produced and
the constraints on its operation
software development ANS where the software is designed and programmed
software validation ANS where the software is checked to ensure that it what the customer requires
software evolution ANS where the software is modified to reflect changing customer and market
requirements
software development process ANS systematic application of software process activities (software
engineering activities) to build state-of-the-art software systems
body of knowledge ANS establish knowledge
, Software deteriorates due to ANS -Changes that degrade the code structure
-Changes that degrade the design
-Changes that potentially incorporate more bugs
What are the two broader categories of software products ANS -Generic products
-Customized products
Which of the following is NOT a major software process activity
-Software Validation
-Software Evolution
-Software Specification
-Software Testing ANS -Software Testing
During the lectures, we have discussed software engineering as a four layered technology. Which of the
following belongs to the four layer technology? ANS -Quality
-Process
-Methods
-Tools
Software Project Management ANS Concerned with activities involved in ensuring that software is
delivered on time and on schedule and in accordance with the requirements of the organizations developing
and procuring the software.
Project management is needed because software development is always subject to budget and schedule
constraints that are set by the organization developing the software
Software Project Management ANS -Deliver the software to the customer at the agreed time
-Keep overall costs within budget
-Deliver software that meets the customer's expectations
-Maintain a coherent and well-functioning development team