11/24/24, 5:12 PM CampusERP
Success! Subjective Assignment (Assignment 2) saved successfully. ×
Assignment: 1
Instructions:
Number of Questions: 20
Maximum Marks: 20
Each question carries 1 Mark.
All questions are compulsory.
Attempts: 1
1
What is Software ?
Set of computer programs, procedures and possibly is a collection of
instructions that enable the user to interact with a computer
A set of compiler instructions
A mathematical formula
Things which we can touch
2
Which of the following is not the characteristic of a software?
Software does not wear out
Software is not manufactured
Software is always correct
Software is flexible
3
Which from the given is most appropriate statement about software engineering?
Has been around as a discipline since the early 50’s
Is a set of rules about developing software products
Started as a response to the so-called ‘Software Crisis’ of the late 90’s
Is an engineering discipline concerned with all the aspects of software
production
4
A person who writes a program for running the hardware of a computer is called?
System designer
Data processor
Programmer
System analyst
https://col.dpuerp.in/Secured/IDLOnlineAssignment/OAStudentAssignmentNew.aspx?StudentSetID=cLjPFS0GIP2Jt%2fKCW2mJvw%3d%3d 1/6
11/24/24, 5:12 PM CampusERP
5
Which among the given is the main activity of the design phase of the system life
cycle ?
Replace the old system with the new one
Develop and test the new system
Understand the current system
Propose alternatives to the current system
6
The condition outside a system is called?
Interface
Boundary
Environment
Internal environment
7
Which is the main purpose of the system investigation phase ?
A requirement report
A feasibility report
A design report
SRS
8
A graphic representation of an information system is called?
Data flow diagram
Pictogram
Flowchart
Histogram
9
What is the first step in the software development lifecycle?
System Design
Coding
System Testing
Preliminary Investigation and Analysis
https://col.dpuerp.in/Secured/IDLOnlineAssignment/OAStudentAssignmentNew.aspx?StudentSetID=cLjPFS0GIP2Jt%2fKCW2mJvw%3d%3d 2/6
11/24/24, 5:12 PM CampusERP
10
What does the study of an existing system refer to?
Details of DFD
Feasibility Study
System Analysis
System Planning
11
What does RAD stand for?
Rapid Application Document
Rapid Application Development
Relative Application Development
Rapid Access Delivery
12
Which of the following prototypes does not associated with Prototyping Model?
Domain Prototype
Vertical Prototype
Horizontal Prototype
Diagonal Prototype
13
What is the major drawback of the Spiral Model?
Higher amount of risk analysis
Doesn't work well for smaller projects
Additional functionalities are added later on
Strong approval and documentation control
14
When the user participation isn't involved, which of the following models will not
result in the desired output?
Prototyping
waterfall
classic
RAD
https://col.dpuerp.in/Secured/IDLOnlineAssignment/OAStudentAssignmentNew.aspx?StudentSetID=cLjPFS0GIP2Jt%2fKCW2mJvw%3d%3d 3/6
11/24/24, 5:12 PM CampusERP
15
Software deteriorates rather than wears out because _____
Software suffers from exposure to hostile environments
Multiple change requests introduce errors in component interactions
Defects are more likely to arise after software has been used often
Software spare parts become harder to order
16
Purpose of process is to deliver the software _____
acceptance
availability
That is not cost efficient
in time and with acceptable quality
17
User documentation consists of _____
Descriptions of the program logic in the form of flowcharts and the program
listings
Training manuals, operations manuals, and reference manuals
Flow diagrams
Text Book
18
Software is a product and can be manufactured using the same technologies used
for other engineering artifacts.
True
False
19
Software engineering umbrella activities are only applied during the initial phases of
software development projects.
True
False
20
A most software development projects are initiated to try to meet some business
need.
True
False
https://col.dpuerp.in/Secured/IDLOnlineAssignment/OAStudentAssignmentNew.aspx?StudentSetID=cLjPFS0GIP2Jt%2fKCW2mJvw%3d%3d 4/6
11/24/24, 5:12 PM CampusERP
Assignment: 2
Instructions:
Assignment 2 is based on the following text/paragraph of case study/situational exercise etc. You
first need to read this text and then answer the following MCMR i.e. Multiple choice multiple
response questions.
Number of Questions: 5
Each question carries 2 Mark
All Five Questions are Mandatory.
Attempts: 1
Software development refers to a set of computer science activities dedicated to the process of
creating, designing, deploying and supporting software. Software engineering is the branch of
computer science that deals with the design, development, testing, and maintenance of software
applications. Software engineers apply engineering principles and knowledge of programming
languages to build software solutions for end users. Software engineer also called as software
developer. They make the digital products easier to use. Successful engineers know how to use
the right programming languages, platforms, and architectures to develop everything from
computer games to network control systems. In addition to building their own systems, software
engineers also test, improve, and maintain software built by other engineers. Their role includes:
designing the software and also writing and testing code. System developers work for backend
projects while application developers are client focused. Software is dynamic in nature. There are
various software development models like waterfall model, agile model, iterative model and
prototype model. Each of the methods has its own process pattern. Their common purpose is to
organize project management. Waterfall model is a linear sequential flow: when one stage is
completed, the work is started on the subsequent stage. In a spiral model, the phases are
repeated over and over in a spiral manner. Spiral model is mainly used for large projects. It allows
development teams to include user feedback early on and create a highly customized product.
1
2 Choose steps of software development process includes
Creation of software
Designing of software
Selection of hardware
Selection of software
3 Identify a software engineer has to build a software solution by
Applying engineering principles
Hardware
Software
Knowledge of Programming languagte
4 Choose the elements Software Engineering deals with
Hardware engineering
Software engineering
development
testing
https://col.dpuerp.in/Secured/IDLOnlineAssignment/OAStudentAssignmentNew.aspx?StudentSetID=cLjPFS0GIP2Jt%2fKCW2mJvw%3d%3d 5/6
11/24/24, 5:12 PM CampusERP
5 Select the role of software engineer includes
managing hardware and software
Designing the software
Write and test code
Managing resources
6 Choose the characteristics of spiral model
Testing
Debugging
include user feedback early
Create a highly customized product.
Submit Subjective MCQ Assignments
Submit Assignments Cancel
Developed & Maintained by: Software Development Cell
https://col.dpuerp.in/Secured/IDLOnlineAssignment/OAStudentAssignmentNew.aspx?StudentSetID=cLjPFS0GIP2Jt%2fKCW2mJvw%3d%3d 6/6