# Recent questions tagged is&software-engineering

1
Which of the following $UML$ diagrams has a static view? Collaboration diagram Use-Case diagram State chart diagram Activity diagram
2
Modifying the software by restructuring is called Adaptive maintenance Corrective maintenance Perfective maintenance Preventive maintenance
3
A company has a choice of two languages $L_1$ and $L_2$ to develop a software for their client. Number of LOC required to develop an application in $L_2$ is thrice the LOC in language $L_1$. Also, software has to be maintained for next $10$ years. Various parameters for ... $L_1$ for which cost of developing the software with both languages must be same? $2000$ $6000$ $3000$ $5000$
4
A Software project was estimated at $864$ Function Points. A six person team will be assigned to project consisting of a requirement gathering person, one designer, two programmers and two testers. The salary of the designer is $\text{Rs. } 70,000$ per month, requirement gatherer is $\text{Rs. } 50,000$ ... $\text{Rs. } 43,20,000$ $\text{Rs. } 33,10,000$ $\text{Rs. } 22,10,000$
5
Which of the following statements regarding XML is/are True? XML is a set of tags designed to tell browsers how to display text and images in a web page XML defines a syntax for representing data, but the meaning of data varies from application to application <Letter>, <LETTER> and <letter> are three different tags in ... $(b)$ only $(a)$ and $(c)$ only $(b)$ and $(c)$ only $(a)$ $(b)$ and $(c)$
6
Software reliability is described with respect to Execution Time Calender Time Clock Time Choose the correct answer from the options given below: $(a)$ and $(b)$ only $(b)$ and $(c)$ only $(a)$, $(b)$ and $(c)$ $(a)$ and $(c)$ only
7
To create an object-behavioral model, the analyst performs the following steps: Evaluates all use-cases Builds state transition diagram for the system Reviews the object behaviour model to verify accuracy and consistency Identifies events that do not derive the interaction sequence Choose the correct answer from the options given ... $(b)$, $(c)$ and $(d)$ only $(a)$, $(c)$ and $(d)$ only
8
Which of the following is/are behavioral testing technique(s)? Equivalence Partitioning Graph-Based Treating Method Boundary Value Analysis Data flow Testing Loop Testing Choose the correct answer from the options given below: $(b)$ and $(d)$ only $(a)$, $(b)$ and $(c)$ only $(d)$ and $(e)$ only $(a)$, $(c)$ and $(e)$ only
9
Match $\text{list I}$ with $\text{List II}$ ... $A-IV, B-III, C-I, D-II$ $A-IV, B-III, C-II, D-I$ $A-III, B-IV, C-I, D-II$
10
Arrange the following types of Cohesion from the best to worst type. Logical Cohesion Sequential Cohesion Communication Cohesion Temporal Cohesion Procedural Cohesion Choose the correct answer from the options given below: ... $b \rightarrow c \rightarrow e \rightarrow d \rightarrow a$
11
Statement $I$: Quality control involves the series of inspections, reviews and tests used throughout the software process, to ensure each work product meets the requirements placed upon it. Statement $II$: Quality assurance consists of auditing and reporting functions of management ... false Statement $I$ is correct but Statement $II$ is false Statement $I$ is incorrect but Statement $II$ is true
12
The advantage of better testing in software development is in waterfall model prototyping iterative all of these
13
The graph theoretic concept will be useful in software testing is Cyclomatic number Hamiltonian circuit Eulerian cycle None of these
14
In testing phase, the effort distribution is upto $10\%$ $20\%$ $40\%$ $50\%$
15
By open domain CASE tools we mean tools available in open domain software packages which can be downloaded from the internet software packages to aid each phase of the systems analysis and design which can be downloaded free of cost from the internet source codes of CASE tools
16
A program $P$ calls two subprograms $P1$ and $P2.\;P1$ can fail $50\%$ time and $P2$ can fail $40\%$ times. The program $P$ can fail $50\%$ $10\%$ $60\%$ $70\%$
17
By open domain CASE tools we mean tools available in open domain software packages which can be downloaded from the internet software packages to aid each phase of the systems analysis and design which can be downloaded free of cost from the internet source codes of CASE tools
18
According to Brooks, if $n$ is the number of programmers in a project team, then the number of communication path is $n(n-1)/2$ $n\log n$ $n$ $n(n+1)/2$
19
In object oriented design of software, objects have attributes and name only operations and name only attributes name and operations mutation and permutation property
20
The extent to which the software can control to operate correctly despite the introduction of invalid input is called as reliability robustness fault tolerance portability
21
On an average, the programmer months is given by $3.6 \times (KLOC)​\large^{1.2​}$. If so, a project requiring one thousand source instructions will require $3.6$ PM. $0.36$ PM. $0.0036$ PM. $7.23$ PM
22
Relation of COCOMO model is $E=a*(KLOC)^6$ $E=a*(KLOC)^5$ $E=a*(KLOC)^7$ $E=a*(KLOC)^3$
23
RAD software process model stands for: Rapid Application Development. Rapid Application Design. Relative Application Development. Recent Application Development.
24
Software projects management comprises of a number of activities, which contains: Project planning Project estimation Scope management All mentioned above
25
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.
26
Which of the following is not defined in a good Software Requirement Specification(SRS) document? Functional requirement Goals of implementation Nonfunctional requirement Algorithm for software implementation
27
Software Requirement Specification (SRS) is also known as specification of White box testing Integrated testing Acceptance testing Black box testing