Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Q.1. (40 points, 10x4) 1.1 CS focuses on theory and fundamentals, software engineering is concerned with practicalities of developing and delivering useful software. Which of

image text in transcribed
image text in transcribed
Q.1. (40 points, 10x4) 1.1 "CS focuses on theory and fundamentals, software engineering is concerned with practicalities of developing and delivering useful software". Which of the following is true about the above statement? Difference between software engineering and computer science? Two main causes of software project failure T or F: Software engineering is an ENGINEERING DISCIPLINE that is concerned with ALL ASPECTS of software production? Key challenges facing software engineering? 1.2 Which of the following would be the appropriate question/statement if the answer is the 4 items bellow? 1) Specification 2) Development 3) Validation 4) Evolution Issues ofprofessional responsibility Two main causes of software project failure What are the fundamental software engineering activities? Web Software engineering fundamentals 1.3 chose the correct option as appropriate for the three tests below 1) Component testing 2) System testing 3) Acceptance (Customer) testing Four main software processes Three stages of the requirements engineering process Three Stages of Testing Four main design activities 1.4 An abstract representation of a process. It presents a description of a process from some Software Process Model Software evolution CWaterfall Model Process Model Software Process A da meeting of the Scrum team that reviews progressand prionitizes work to be done that day. Short, face-to-face meeting that includes the whole team Sprint Scrum C Velocity Agile Development 1.6 Based around separate development stages with the outputs to be produced at each of these stages planned in advance. Examples of refactoring Scaling up" agile methods Plan-driven development Scaling out" agile methods Statements of services the system should provide, how the system should react to particular inputs and how the system should behave in particular situations. - May state what the system should not do. 1.7 Non-Functional Requirements Two types of requirements Functional Requirements Natural Language Specification 1.8 which of the following is appropriate for the list below? -Speed - Size - Ease of use - Reliability Robustnes - Portability Metrics for specifying non-functional requirements Difficulties of Requirements Elicitation The Software Requirements document Requirements elicitation and analysis

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Spatio Temporal Database Management International Workshop Stdbm 99 Edinburgh Scotland September 10 11 1999 Proceedings Lncs 1678

Authors: Michael H. Bohlen ,Christian S. Jensen ,Michel O. Scholl

1999th Edition

3540664017, 978-3540664017

More Books

Students also viewed these Databases questions

Question

11. Are your speaking notes helpful and effective?

Answered: 1 week ago

Question

The Goals of Informative Speaking Topics for Informative

Answered: 1 week ago