Recent questions tagged software-design

462
views
1 answers
0 votes
Given below are two statements, one is labelled as Assertion A and the other is labelled as Reason R : Assertion A : Software developers do not do exhaustive software testing in ... A. A is true but R is false. A is false but R is true.
514
views
2 answers
0 votes
Given below are two statements : Statement I: Cleanroom software process model incorporates the statistical quality certification of code increments as they accumulate into a ... II is false. Statement I is false but Statement II is true.
341
views
1 answers
0 votes
Identify the correct order of the following five levels of Capability Maturity Model (from lower to higher) to measure the maturity of an organization's software process. ... E, AC,E, A, B, DC, E, A, D, B
319
views
1 answers
0 votes
In the context of Software Configuration Management (SCM), what kind of files should be committed to your source control repository ?Code filesDocumentation filesOutput filesAutomatically ... B and C only C and D only D and A only
479
views
1 answers
0 votes
A system has 99.99% uptime and has a mean-time-between-failure of 1 day. How fast does the system have to repair itself in order to reach this availability goal ?10 Seconds 11 Seconds 12 Seconds 9 Seconds
480
views
1 answers
0 votes
If every requirement stated in the Software Requirement Specification (SRS) has only one interpretation, then SRS is said to be : correct consistent unambiguous verifiable
388
views
1 answers
0 votes
The V components in MVC are responsible for :User interface. Security of the system. Business logic and domain objects. Translating between user interface actions / events and operations on the domain objects.
491
views
0 answers
1 votes
Two or more correct answer applicableWhich of the following are true of a model in the context of software development? a. A model is an abstract representation ... in problem solution f. A model is essentially a design of the system
864
views
1 answers
1 votes
In the Model-View-Controller (MVC) architecture, the model defines the ____________.Data-access layerPresentation layerBusiness-logic layerInterface layer
452
views
1 answers
1 votes
Software consists of ___________Set of instructions $+$ operating proceduresPrograms $+$ documentation $+$ operating proceduresPrograms $+$ hardware manualsSet of programs
622
views
1 answers
1 votes
Changes are made to the system to reduce the future system failure chances is called __________.Preventive MaintenanceAdaptive MaintenanceCorrective MaintenancePerfective Maintenance
504
views
1 answers
1 votes
In the context of modular software design, which one of the following combinations is desirable?High cohesion and high couplingHigh cohesion and low couplingLow cohesion and high couplingLow cohesion and low coupling
805
views
2 answers
0 votes
RAD software process model stands for:Rapid Application Development.Rapid Application Design.Relative Application Development.Recent Application Development.
3.6k
views
1 answers
0 votes
What are the characteristics of software?Software is developed or engineered; It is not manufactured in the classical sense.Software can be custom built or custom build.Software doesn't "wear out".All mentioned above.
5.5k
views
1 answers
3 votes
Which one among the following is not a software service type of project?a. Software maintenanceb. Software customizationc. Outsourced software developmentd. Software product development
1.6k
views
4 answers
0 votes
A software design pattern often used to restrict access to an object isadapterdecoratordelegationproxy
955
views
0 answers
0 votes
How can solve the following Effort equation in cocomo model without using calculator or log tableEffort= 2.4(20)^1.05
702
views
1 answers
0 votes
Which approach is better and preferred ?1) Top-Down Design 2) Bottom Up Design 3) Hybrid Design
3.9k
views
1 answers
1 votes
The quick design of a software that is visible to end users leads to _____.Iterative modelPrototype modelSpiral modelWaterfall model
3.3k
views
1 answers
1 votes
Design phase will usually beTop-downBottom-upRandomCentre fringing
2.1k
views
1 answers
2 votes
Top-down design does not requireStep-wise refinementLoop invariantsFlow chartingModularity
4.3k
views
1 answers
0 votes
Software risk estimation involves following two tasks :Risk magnitude and risk impactRisk probability and risk impactRisk maintenance and risk impactRisk development and risk impact
1.6k
views
1 answers
2 votes
Match each application/software design concept in List-I to its definition in List-II. ... d, II-c, III-b, IV-a}$\text{I-d, II-a, III-c, IV-b}$
2.7k
views
1 answers
4 votes
A software design is highly modular ifcohesion is functional and coupling is data typecohesion is coincidental and coupling is data typecohesion is sequential and coupling is content typecohesion is functional and coupling is stamp type
3.8k
views
1 answers
3 votes
A Design Concept Refinement is aTop-down approachComplementary of abstraction conceptprocess of elaborationAll of the above
2.6k
views
1 answers
3 votes
Modulo design is used to maximize cohesion and minimize coupling. Which of the following is the key to implement this rule?InheritancePolymorphismEncapsulationAbstraction