Explore topic-wise MCQs in UGC-NET.

This section includes 1917 Mcqs, each offering curated multiple-choice questions to sharpen your UGC-NET knowledge and support exam preparation. Choose a topic below to get started.

1451.

Verification :

A. refers to the set of activities that ensure that software correctly implements a specific function
B. gives answer to the question - Are we building the product right ?
C. requires execution of software
D. both a and b
Answer» E.
1452.

Which one from the following is highly associated activity of project planning?

A. Keep track of the project
B. Compare actual and planned progress and costs
C. Identify the activities, milestones and deliverables produced by a project
D. Both b and c
Answer» D. Both b and c
1453.

Module design is used to maximize cohesion and minimize coupling. Which of the following is the key to implement this rule?

A. Inheritance
B. Polymorphism
C. Encapsulation
D. Abstraction
Answer» D. Abstraction
1454.

Cohesion is an extension of :

A. Abstraction concept
B. Refinement concept
C. Information hiding concept
D. Modularity
Answer» D. Modularity
1455.

Match each software term in List – I to its description in List – II:List – I                                       List – III. Wizards                                  a. Forms that provide structure for a documentII. Templates                             b. A series of commands grouped into a single commandIII. Macro                                    c. A single program that incorporates most commonly used toolsIV. Integrated Software           d. Step-by-step guides in application softwareV. Software Suite                    e. Bundled group of software programsCodes :      I    II   III   IV   V

A. d   a   b    c     e
B. b   a   d    c     e
C. d   e   b    a     c
D. e   c   b    a     d
Answer» B. b   a   d    c     e
1456.

Which of the following is/are CORRECT statement(s) about version and release ?I. A version is an instance of a system, which is functionally identical but nonfunctionally distinct from other instances of a system.II. A version is an instance of a system, which is functionally distinct in some way from other system instances.III. A release is an instance of a system, which is distributed to users outside of the development team.IV. A release is an instance of a system, which is functionally identical but onfunctionally distinct from other instances of a system.

A. I and III
B. II and IV
C. I and IV
D. II and III
Answer» E.
1457.

Software safety is quality assurance activity that focuses on hazards that

A. affect the reliability of a software component
B. may cause an entire system to fail
C. may result from user input errors
D. prevent profitable marketing of the final product
Answer» C. may result from user input errors
1458.

Which of the following are external qualities of a software product ?

A. Maintainability, reusability, portability, efficiency, correctness
B. Correctness, reliability, robustness, efficiency, usability
C. Portability, interoperability, maintainability, reusability
D. Robustness, efficiency, reliability, maintainability, reusability
Answer» C. Portability, interoperability, maintainability, reusability
1459.

The ISO quality assurance standard that applies to software Engineering is

A. ISO 9000 : 2004
B. ISO 9001 : 2000
C. ISO 9002 : 2001
D. ISO 9003 : 2004
Answer» C. ISO 9002 : 2001
1460.

Match the software maintenance activities in List-I to its meaning in List-II.List-I                              List-III. Corrective                              (a) Concerned with performing activities to reduce the software complexity thereby improving program understandability and increasing software maintainability.II. Adaptive                    (b) Concerned with fixing errors that are observed when the software is in use.III. Perfective                  (c) Concerned with the change in the software that takes place to make the software adaptable to new environment (both hardware and software).IV. Preventive               (d) Concerned with the change in the software that takes place to make the software adaptable to changing user requirements.Codes:       I      II     III    IV

A. (b)   (d)   (c)   (a)
B. (b)   (c)   (d)   (a)
C. (c)   (b)   (d)   (a)
D. (a)   (d)   (b)   (c)
Answer» C. (c)   (b)   (d)   (a)
1461.

A server crashes on the average once in 30 days, that is, the Mean Time Between Failures (MTBF) is 30 days. When this happens, it takes 12 hours to reboot it, that is, the Mean Time to Repair (MTTR) is 12 hours. The availability of server with these reliability data values is approximately:

A. 96.3%
B. 97.3%
C. 98.3%
D. 99.3%
Answer» D. 99.3%
1462.

Which one of the following statements, related to the requirements phase in SoftwareEngineering, is incorrect ?

A. “Requirement validation” is one of the activities in the requirements phase.
B. “Prototyping” is one of the methods for requirement analysis.
C. “Modelling-oriented approach” is one of the methods for specifying the functional specifications.
D. “Function points” is one of the most commonly used size metric for requirements.
Answer» D. “Function points” is one of the most commonly used size metric for requirements.
1463.

The number of function points of a proposed system is calculated as 500. Suppose that the system is planned to be developed in Java and the LOC/FP ratio of Java is 50. Estimate the effort (E) required to complete the project using the effort formula of basicCOCOMO given below:E = a(KLOC)bAssume that the values of a and b are 2.5 and 1.0 respectively.

A. 25 person months
B. 75 person months
C. 62.5 person months
D. 72.5 person months
Answer» D. 72.5 person months
1464.

Which one of the following non-functional quality attributes is not highly affected by the architecture of the software ?

A. Performance
B. Reliability
C. Usability
D. Portability
Answer» D. Portability
1465.

................ of a system is the structure or structures of the system which comprise software elements, the externally visible properties of these elements and the relationship amongst them.

A. Software construction
B. Software evolution
C. Software architecture
D. Software reuse
Answer» D. Software reuse
1466.

Which one of the following statements is incorrect ?

A. Pareto analysis is a statistical method used for analyzing causes, and is one of the primary tools for quality management.
B. Reliability of a software specifies the probability of failure-free operation of that software for a given time duration.
C. The reliability of a system can also be specified as the Mean Time To Failure (MTTF).
D. In white-box testing, the test cases are decided from the specifications or the requirements.
Answer» E.
1467.

Which one of the following is not a risk management technique for managing the risk due to unrealistic schedules and budgets?

A. Detailed multi source cost and schedule estimation
B. Design Cost
C. Incremental development
D. Information hiding
Answer» E.
1468.

KPA in CMM stands for

A. Key Process Area
B. Key Product Area
C. Key Principal Area
D. Key Performance Area
Answer» B. Key Product Area
1469.

Which of the following is not a software process model?

A. Prototyping
B. Iterative
C. Timeboxing
D. Glassboxing
Answer» E.
1470.

The past of the operating system that co – ordinates the activations of other program is called the

A. Input/output manages
B. Command processor
C. Supervisor
D. File manager
Answer» D. File manager
1471.

Mnemonic codes and variable names are used in

A. A machine language
B. An assembly language
C. High – level language
D. All of these
Answer» C. High – level language
1472.

Which of the following is not a key issue stressed by an agile philosophy of software engineering?

A. The importance of self-organizing teams as well as communication and collaboration between team members and customers.
B. Recognition that change represents opportunity.
C. Emphasis on rapid delivery of software that satisfies the customer.
D. Having a separate testing phase after a build phase.
Answer» E.
1473.

The Prototyping model of software development is:

A. a reasonable approach when requirements are well-defined
B. a useful approach when a customer cannot define requirements clearly
C. the best approach to use for projects with large development teams
D. a risky model that rarely produces a meaningful product
Answer» C. the best approach to use for projects with large development teams
1474.

Which of the following is not one of three software product aspects addressed by McCall's software quality factors?

A. Ability to undergo change
B. Adaptability to new environments
C. Operational characteristics
D. Production costs and scheduling
Answer» E.
1475.

Software risk estimation involves following two tasks :

A. Risk magnitude and risk impact
B. Risk probability and risk impact
C. Risk maintenance and risk impact
D. Risk development and risk impact
Answer» C. Risk maintenance and risk impact
1476.

Assume the following regarding the development of a software system P:- Estimated lines of code of P: 33, 480 LOC- Average productivity for P: 620 LOC per person-month- Number of software developers: 6- Average salary of a software developer: Rs. 50,000 per monthIf E, D and C are the estimated development effort (in person-months), estimated development time (in months), and estimated development cost (in Rs Lac) respectively, then (E, D, C) = ...............

A. (48, 8, 24)
B. (54, 9, 27)
C. (60, 10, 30)
D. (42, 7, 21)
Answer» C. (60, 10, 30)
1477.

Three essential components of a software project plan are:

A. Team structure, Quality assurance plans, Cost estimation
B. Cost estimation, Time estimation, Quality assurance plan
C. Cost estimation, Time estimation, Personnel estimation
D. Cost estimation, Personnel estimation, Team structure
Answer» C. Cost estimation, Time estimation, Personnel estimation
1478.

Which one of the items listed below is not one of the software engineering layers ?

A. Process
B. Manufacturing
C. Method
D. Tools
Answer» C. Method
1479.

In software testing, how the error, fault and failure are related to each other?

A. Error leads to failure but fault is not related to error and failure
B. Fault leads to failure but error is not related to fault and failure
C. Error leads to fault and fault leads to failure
D. Fault leads to error and error leads to failure
Answer» D. Fault leads to error and error leads to failure
1480.

Software safety is a ................... activity that focuses on the identification and assessment of potential hazards that may affect software negatively and cause an entire system to fail.

A. Risk mitigation, monitoring and management
B. Software quality assurance
C. Software cost estimation
D. Defect removal efficiency
Answer» C. Software cost estimation
1481.

Assertions are conditions which are true at the points of execution

A. Always
B. Sometimes
C. Many times
D. No times
Answer» B. Sometimes
1482.

Software engineering primarily aims on

A. reliable software
B. cost effective software
C. reliable and cost effective software
D. none of the above
Answer» D. none of the above
1483.

In a object oriented software design, ‘Inheritance’ is a kind of...................

A. relationship
B. module
C. testing
D. optimization
Answer» B. module
1484.

A desirable property of module is

A. Independency
B. Low cohesiveness
C. High coupling
D. Multifunctional
Answer» B. Low cohesiveness
1485.

Which once of the following is not a software myth?

A. Once we write the program and get it to work, our job is done
B. Project requirements continually change, but change can be easily accommodated because software is flexible
C. If we get behind schedule, we can add more programmers and catch up
D. If an organization does not understand how to control software projects internally, it will invariably struggle when it outsources software projects
Answer» E.
1486.

Assuming the existence of a start and end nodes for a program graph (PG), the total number of Paths is equivalent to ..................................set of test data required to test software.

A. Minimum
B. Maximum
C. Optimum
D. Supreme
Answer» B. Maximum
1487.

Most home finance programs

A. Use full – screen menu prompts
B. Allow erroneous translation to be correct directly
C. Can be used to generate reports
D. All of these
Answer» E.
1488.

An example of a special purpose symbol – processing language is

A. PASCAL
B. SNOBOL
C. FORTRAN
D. None of these
Answer» C. FORTRAN
1489.

A clipboard

A. Can be used to store text notes
B. Transfer information b/w programs
C. Can adjust the characteristics of the hardware
D. Works like a four function packet calculations
Answer» C. Can adjust the characteristics of the hardware
1490.

Booting the computers means

A. Logging in
B. Loading the resident part of the operating system into memory
C. Turning the computer on
D. Both a and b
Answer» C. Turning the computer on
1491.

The failure intensity for a basic model as a function of failures experienced is given as λ(μ)-λ0[1 – (μ)/(V0)] where λ0 is the initial failure intensity at the start of the execution, μ is the average or expected number of failures at a given point in time, the quantity V0 is the total number of failures that would occur in infinite time.Assume that a program will experience 100 failures in infinite time, the initial failure intensity was 10 failures/CPU hr. Then the decrement of failures intensity per failure will be

A. 10 per CPU hr.
B. 0.1 per CPU hr.
C. –0.1 per CPU hr.
D. 90 per CPU hr.
Answer» D. 90 per CPU hr.
1492.

COCOMO model is used for:

A. product quality estimation
B. product complexity estimation
C. product cost estimation
D. all of the above
Answer» D. all of the above
1493.

Which of the following sets represent five stages defined by Capability MaturityModel (CMM) in increasing order of maturity?

A. Initial, Defined, Repeatable, Managed, Optimized
B. Initial, Repeatable, Defined, Managed, Optimized
C. Initial, Defined, Managed, Repeatable, Optimized
D. Initial, Repeatable, Managed, Defined, Optimized
Answer» C. Initial, Defined, Managed, Repeatable, Optimized
1494.

In which one of the following, continuous process improvement is done?

A. ISO9001
B. RMMM
C. CMM
D. None of the above
Answer» D. None of the above
1495.

Match the following:List-I                           List-IIa. Correctness                i.  The extent to which a software tolerates the unexpected problemsb. Accuracy                       ii.  The extent to which a software meets its specificationsc. Robustness                iii. The extent to which a software has specified functionsd. feof()                             iv. Meeting specifications with precisionCodes:a       b       c       d

A. ii       iv       i       iii
B. i       ii       iii       iv
C. ii       i       iv       iii
D. iv       ii       i       iii
Answer» B. i       ii       iii       iv
1496.

A major defect in water fall model in software development is that:

A. the documentation is difficult
B. a blunder at any stage can be disastrous
C. a trial version is available only at the end of the project
D. the maintenance of the software is difficult
Answer» D. the maintenance of the software is difficult
1497.

An experimental file server is up 75% of the time and down for 25% of the time due to bugs. How many times does this file server have to be replicated to give an availability of at least 99% ?

A. 2
B. 4
C. 8
D. 16
Answer» C. 8
1498.

Which of the following software engineering concept does Ada language support?

A. Abstraction
B. Generic
C. Information hiding
D. All of these
Answer» E.
1499.

The visual interface developed by Xerox was modelled on a

A. Tree
B. File cabinet
C. Desktop
D. None of these
Answer» D. None of these
1500.

Match the following with respect to relationship between objects and classes : a.       state  diagram i.  useful for both abstract modeling and for designing actual programmeb.      object diagram ii. describes object classesc.       class  diagram iii. useful for documenting test casesd.      instance diagram iv. describing the behavior of a single class of objectscodes: a b c d

A. iv i ii iii
B. ii iii iv i
C. iii iv ii i
D. ii iv i iii
Answer» D. ii iv i iii