Software Engineering and Modeling (CSIT142)-Semester II
We Also Provide SYNOPSIS AND PROJECT.
Contact www.kimsharma.co.in for best and lowest cost solution or
Email: amitymbaassignment@gmail.com
Call/what’s app: +91 8290772200
What’s app: +91 8800352777
Amity assignment solution help, Amity assignment answers help, Assignment Help
MODULE 1 INTRODUCTION TO SOFTWARE ENGINEERING.
Question 1
Software consists of ______ .
Select one:
a. Set of instructions + operating procedures
b. Programs + documentation + operating procedures
c. Programs + hardware manuals<
d. Set of programs
Question 2
Which of these software engineering activities are not a part of software processes ?
Select one:
a. Software development
b. Software dependence
c. Software validation
d. Software specification
Question 3
Infrastructure software are covered under ?
Select one:
a. Customised Products
b. Generic and Customised Products
c. Generic Products
d. None of the above
Question 4
What are attributes of good software?
Select one:
a. Software functionality
b. Software maintainability
c. Software development
d. Both Software functionality & maintainability
Question 5
Compilers, Editors software come under which type of software?
Select one:
a. System software
b. Application software
c. Scientific software
d. None of the above.
Question 6
Software Engineering is defined as systematic, disciplined and quantifiable approach for the development, operation and maintenance of software.
Select one:
a. TRUE
b. FALSE
Question 7
What is the simplest model of software development paradigm?
Select one:
a. Spiral model
b. Big Bang model
c. V-model
d. Waterfall model
Question 8
SDLC stands for
Select one:
a. System Development Life cycle
b. Software Design Life Cycle
c. Software Development Life Cycle
d. System Design Life Cycle
Question 9
What are the characteristics of software?
Select one:
a. Software is developed or engineered; it is not manufactured in the classical sense.
b. Software doesn’t “ wear out ”
c. Software can be custom built or custom build
d. All mentioned above.
Question 10
“Software engineers shall –
Select one:
a. act consistently with the public interest.”
b. act in a manner that is in the best interests of his expertise and favour.”
c. ensure that their products only meet the SRS.”
d. all of the mentioned
Question 11
The level at which the software uses scarce resources is ______ .
Select one:
a. Reliability
b. Efficiency
c. Portability
d. All of the above
Question 12
The spiral model was originally proposed by –
Select one:
a. Barry Boehm
b. Pressman
c. Royce
d. Pressman
Question 13
If you were to create client/server applications, which model would you go for?
Select one:
a. Concurrent Model
b. Spiral Model
c. WINWIN Spiral Model
d. Incremental Model
Question 14
Which phase is not available in software life cycle?
Select one:
a. Coding
b. Testing
c. Maintenance
d. Abstraction
Question 15
The spiral model of software development
Select one:
a. Ends with the delivery of the software product
b. Is more chaotic than the incremental model
c. Includes project risks evaluation during each iteration
d. All of the above
Question 16
As the reliability increases, failure intensity
Select one:
a. decreases
b. increases
c. no effect
d. none of the above
Question 17
Which one of the following models is not suitable for accommodating any change?
Select one:
a. Prototyping Model
b. RAD Model
c. Build & Fix Model
d. Waterfall Model
We Also Provide SYNOPSIS AND PROJECT.
Contact www.kimsharma.co.in for best and lowest cost solution or
Email: amitymbaassignment@gmail.com
Call/what’s app: +91 8290772200
What’s app: +91 8800352777
Amity assignment solution help, Amity assignment answers help, Assignment Help
MODULE II : SOFTWARE REQUIREMENT ENGINEERING AND CODING
Question 1
Coding is undertaken:
Select one:
a. After the design phase is complete
b. deign document is reviewed
c. while design document is in review
d. A & B only
Question 2
The fundamnetal notions of software engineering does not account for?
Select one:
a. Software Security
b. Software reuse
c. Software processes
d. Software validation
Question 3
The main advantage of adhering to coding standard is
Select one:
a. uniform appearance to code
b. Code understandibility
c. good programming practice
d. all of the above
Question 4
Software Requirement Engineering and Coding
Select one:
a. Portability
b. Maintainability
c. Availability
d. Both Portability and Maintainability
Question 5
When comparing questionnaires to interviews, questionnaires:
Select one:
a. Are rated high in terms of information richness
b. Are rated high in terms of expense
c. Are limited in terms of chances for follow up
d. Have an active and involved subject
Question 6
Which of the following are type of code review?
Select one:
a. code inspection
b. code walkthrough
c. both
d. none
Question 7
Which is one of the most important stakeholder from the following ?
Select one:
a. Entry level personnel
b. Middle level stakeholder
c. Managers
d. Users of the software
Question 8
Which of the following is not a traditional method of collecting system requirements?
Select one:
a. Interviewing
b. RAD
c. Observations
d. Document analysis
Question 9
The best way to conduct a requirements validation review is:
Select one:
a. examine the system model for errors
b. have the customer over the requiremnets
c. send them to the design team and see if they have any concerns
d. use a checklist of questions to examine each requirement
Question 10
The user system requirements are the parts of which document ?
Select one:
a. SDD
b. SRS
c. DDD
d. SRD
Question 11
What are the most common scenarios for resolutions?
Select one:
a. Designers frequently work bottom up or skip levels of abstraction
b. To specify some part of product design to its physical level details before others are specified
c. All of the mentioned
d. None of the mentioned
Question 12
Stakeholder role for Generate/Improve alternatives?
Select one:
a. Participate in generation and improvement
b. Answer the question
c. None of the mentioned
d. All of the above
Question 13
Confirming with stakeholder that a product design satisfies their needs and desires are called?
Select one:
a. None of the mentioned
b. Requirements validation
c. Requirements elicitation
d. Requirements analysis
Question 14
What is the correct syntax of for statement?
Select one:
a. for(initialization;condition;update)
b. for(initialization,condition,update)
c. for(condition;initialization;update)
d. for(initialization;condition;)
Question 15
……………… is actually a multi-step process that focuses on four distinct attributes of a program, data structure, software architecture, interface representations and procedural detail.
Select one:
a. Software analysis
b. Software design
c. Coding
d. Testing
Question 16
Reliability in software system can be achieved using which of the following strategies.
i) Fault Avoidance ii) Fault Tolerance
iii) Fault Detection iv) Fault Deletion
Select one:
a. A) i, ii and iii only
b. B) ii, iii and iv only
c. C) i, iii and iv only
d. D) All i, ii, iii and iv
Question 17
The cost of software engineering includes approximately …………… of development costs and …………. of testing costs.
Select one:
a. A) 50%, 50%
b. B) 40%, 60%
c. C) 80%, 20%
d. D) 60%, 40%
We Also Provide SYNOPSIS AND PROJECT.
Contact www.kimsharma.co.in for best and lowest cost solution or
Email: amitymbaassignment@gmail.com
Call/what’s app: +91 8290772200
What’s app: +91 8800352777
Amity assignment solution help, Amity assignment answers help, Assignment Help
MODULE III : SOFTWARE DESIGN
Question 1
How many type of cohesion are there in software design?
Select one:
a. 5
b. 6
c. 7
d. 8
Question 2
Which of the following is the worst type of module coupling?
Select one:
a. Control Coupling
b. Stamp Coupling
c. External Coupling
d. Content Coupling
Question 3
Which of the following is the best type of module cohesion?
Select one:
a. Functional Cohesion
b. Temporal Cohesion
c. Functional Cohesion
d. Sequential Cohesion
Question 4
Which tool is use for structured designing ?
Select one:
a. Program Chart
b. Structure chart
c. Module Chart
d. All of the above
Question 5
Which of the following is not an Advantage of modularization?
Select one:
a. Smaller components are easier to maintain
b. Concurrent execution can be made possible
c. Program cannot be divided based on functional aspects
d. Desired level of abstraction can be brought in the program
Question 6
Which of the following defines the degree of intra-dependability within elements of a module?
Select one:
a. Cohesion
b. Coupling
c. Design Verification
d. None of the above
Question 7
Which of the following is not a characteristic of a good software design?
Select one:
a. Correctness
b. Understandability
c. Complex Design
d. Efficiency
Question 8
Choose the option that does not define Function Oriented Software Design.
Select one:
a. It consists of module definitions
b. Modules represent data abstraction
c. Modules support functional abstraction
d. None of the above
Question 9
Software design yields ______ levels of results.
Select one:
a. 2
b. 3
c. 4
d. 5
Question 10
When multiple modules share common data structure and work on different part of it, it is called ___________.
Select one:
a. Common coupling
b. Share coupling
c. Data coupling
d. Stamp coupling
Question 11
In which of the following design phases, do the software designers free to make any alterations, corrections and modifications?
Select one:
a. Preliminary design phase
b. Detailed design phase
c. Both a and b
d. None of the above
Question 12
Which is the most desirable form of coupling?
Select one:
a. Control coupling
b. Data coupling
c. Common coupling
d. Stamp coupling
Question 13
________ is an indication of the relative interdependence among modules.
Select one:
a. Cohesion
b. Coupling
c. Modularity
d. Cohesion and coupling.B
Question 14
___________ is an indication of the relative functional strength of a module.
Select one:
a. Cohesion
b. Coupling
c. Modularity
d. Cohesion and coupling
Question 15
Read List-I and List-II and Match the following:
a. Data coupling ——————— i. Module A and Module B have shared data.
b. Stamp coupling —————— ii. Dependency between modules is based on the fact they communicate by only passing of data.
c. Common coupling ————— iii. When complete data structure is passed from one module to another.
d. Content coupling —————– iv. When the control is passed from one module to the middle of another.
Select one:
a. a – iii, b – ii, c – i, d – iv
b. a – ii, b – iii, c – i, d – iv
c. a – ii, b – iii, c – iv, d – i
d. a – iii, b – ii, c – iv, d – i
Question 16
Which of the following objectives are not the one that the software designing phase claim to offer?
(i) Identify software design activities
(ii)Identify important items developed during the software design phase
(iii)To improve the designing skills of the developers
Select one:
a. All i, ii and iii are correct
b. Only i and ii are correct
c. Only i and iii are correct
d. None of the given options is correct
Question 17
Which of the following statements is true?
(i)The software design phase comes after the feasibility and resources analysis phase.
(ii) The quality of the software depends upon the design phase a lot.
Select one:
a. Only i is true
b. Only ii is true
c. Both i and ii are true
d. None of them is true
We Also Provide SYNOPSIS AND PROJECT.
Contact www.kimsharma.co.in for best and lowest cost solution or
Email: amitymbaassignment@gmail.com
Call/what’s app: +91 8290772200
What’s app: +91 8800352777
Amity assignment solution help, Amity assignment answers help, Assignment Help
MODULE IV : SOFTWARE TESTING
Question 1
White box testing techniques are?
Select one:
a. Statement coverage testing
b. Decision coverage testing
c. Data flow testing
d. All of the above
Question 2
Software testing is:
Select one:
a. the process of demonstrating that errors are not present
b. the process of establishing confidence that a program does what it is supposed to do
c. the process of executing a program to show it is working as per specifications
d. the process of executing a program with the intent of finding errors
Question 3
Cyclomatic complexity is?
Select one:
a. White-box testing
b. Black box testing
c. Grey box testing
d. All of the above
Question 4
In which environment we can performed the Beta testing?
Select one:
a. User’s and developer’s end
b. Developer’s end
c. User’s end
d. None of the above
Question 5
Which of the following testing is related to the boundary value analysis?
Select one:
a. White box and black box testing
b. White-box testing
c. Black box testing
d. None of the above
Question 6
Which of the following is not another name of white box testing?
Select one:
a. Structural testing
b. Behavioral testing
c. Glass box testing
d. None of the mentioned
Question 7
Which of the following testing is also known as white-box testing?
Select one:
a. Structural testing
b. Error guessing technique
c. Design based testing
d. None of the above
Question 8
Which of the below testing is related to Non-functional testing?
Select one:
a. Unit Testing
b. Black-box Testing
c. Performance Testing
d. None of the above
Question 9
In which environment we can performed the Alpha testing?
Select one:
a. User’s end
b. Developer’s end
c. User’s and developer’s end
d. None of the above
Question 10
Which of the below is not a part of the Test Plan?
Select one:
a. Schedule
b. Risk
c. Incident reports
d. Entry and exit criteria
Question 11
———- are those software mistakes that occurred during the coding phase?
Select one:
a. Defects
b. Failures
c. Errors
d. Bugs
Question 12
Which of the below testing is related to black-box testing?
Select one:
a. Boundary value analysis
b. Code path analysis
c. Basic path testing
d. None of the above
Question 13
The Decision table testing is a ———-?
Select one:
a. White box Test Design Technique
b. Black Box Test Design Technique
c. Experience-based Test Design Technique
d. Grey Box Test Design Technique
Question 14
Which of the below statement is true about the Equivalence Partitioning technique?
Select one:
a. A black box testing technique appropriate to all levels of testing.
b. A white box testing technique appropriate for component testing.
c. The black box testing technique is used only by developers.
d. A black box testing technique that can only be used during system testing
Question 15
For a function of n variables, boundary value analysis yields:
Select one:
a. 4n+3 test cases
b. 4n+1 test cases
c. n+4 test cases
d. None of the above
Question 16
For a function of two variables, how many cases will be generated by robustness testing?
Select one:
a. 9
b. 13
c. 25
d. 42
Question 17
—— are the problems that threaten the success of a project but which has not yet happened.
Select one:
a. Risk
b. Bug
c. Failure
d. Error
We Also Provide SYNOPSIS AND PROJECT.
Contact www.kimsharma.co.in for best and lowest cost solution or
Email: amitymbaassignment@gmail.com
Call/what’s app: +91 8290772200
What’s app: +91 8800352777
Amity assignment solution help, Amity assignment answers help, Assignment Help
MODULE V : SOFTWARE PROJECT PLANNING AND MANAGEMENT
Question 1
Line of code(LOC) of the product comes under which type of measures?
Select one:
a. Indirect measures
b. Direct measures
c. Coding
d. None of the above
Question 2
Which of the following is not a Software Configuration Management Activity?
Select one:
a. Configuration item identification
b. Risk management
c. Release management
d. Branch management
Question 3
Which of the following is not an option to achieve reliable cost and effort estimate?
Select one:
a. Base estimates on similar projects that have already been completed
b. Use one or more empirical models for software cost and effort estimation
c. Use relatively simple decomposition techniques to generate project cost and effort estimates
d. The ability to translate the size estimate into human effort, calendar time, and dollars
Question 4
The intent of project metrics is:
Select one:
a. minimization of development schedule
b. for strategic purposes
c. assessing project quality on ongoing basis
d. minimization of development schedule and assessing project quality on ongoing basis
Question 5
Which of the following costs is not part of the total effort cost?
Select one:
a. Costs of networking and communications
b. Costs of providing heating and lighting office space
c. Costs of lunch time food
d. Costs of support staff
Question 6
Which of the following is an important factor that can affect the accuracy and efficacy of estimates?
Select one:
a. Project Size
b. Project Planning
c. Project Complexity
d. Degree of Structural uncertainity
Question 7
What is related to the overall functionality of the delivered software?
Select one:
a. Function-related metrics
b. Product-related metrics
c. Size-related metrics
d. None of the mentioned
Question 8
What type of software testing is generally used in Software Maintenance?
Select one:
a. Regression Testing
b. System Testing
c. Integration Testing
d. Unit Testing
Question 9
Which is a software configuration management concept that helps us to control change without seriously impeding justifiable change?
Select one:
a. Baselines
b. Source code
c. Data model
d. None of the mentioned
Question 10
In the Empirical Estimation Technique which model is developed by Barry W. Boehm?
Select one:
a. Putnam model
b. COCOMO
c. Both a & b
d. None of the above
Question 11
Which of the following is the task of project indicators:
Select one:
a. help in assessment of status of ongoing project
b. track potential risk
c. help in assessment of status of ongoing project & track potential risk
d. none of the mentioned
Question 12
Which selective retest technique selects every test case that causes a modified program to produce a different output than its original version?
Select one:
a. Coverage
b. Minimization
c. Safe
d. Maximization
Question 13
The modification of the software to match changes in the ever changing environment, falls under which category of software maintenance?
Select one:
a. Corrective
b. Adaptive
c. Perfective
d. Preventive
Question 14
Which metrics are derived by normalizing quality and/or productivity measures by considering the size of the software that has been produced?
Select one:
a. Size oriented
b. Function-Oriented
c. Object-Oriented
d. Use-case-Oriented
Question 15
Software Configuration Management can be administered in several ways. These include
Select one:
a. A single software configuration management team for the whole organization
b. A separate configuration management team for each project
c. Software Configuration Management distributed among the project members
d. All of the mentioned
Question 16
Which model is used to compute the effort required to integrate reusable components or program code that is automatically generated by design or program translation tools?
Select one:
a. An application-composition model
b. A post-architecture model
c. A reuse model
d. An early design model
Question 17
Which may be estimated either in terms of KLOC (Kilo Line of Code) or by calculating number of function points in the software?
Select one:
a. Time estimation
b. Effort estimation
c. Cost estimation
d. Software size estimation
We Also Provide SYNOPSIS AND PROJECT.
Contact www.kimsharma.co.in for best and lowest cost solution or
Email: amitymbaassignment@gmail.com
Call/what’s app: +91 8290772200
What’s app: +91 8800352777
Amity assignment solution help, Amity assignment answers help, Assignment Help