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.

1501.

A visual interface

A. Is easy for programmers to create
B. Is similar to doing traditional computer programming
C. Does not allow uses to take short cuts
D. All of these
Answer» D. All of these
1502.

An examples of an expert system is

A. The internist, a medical diagnosis program
B. A srocia and bond analysis program
C. A structural analysis program
D. All of these
Answer» B. A srocia and bond analysis program
1503.

Software products need perfective maintenance for which of the following reasons?

A. To rectify bugs observed while the system is in use
B. When the customers need the product to run on new platforms
C. To support new features that users want it to support
D. To overcome wear and tear caused by the repeated use of the software
Answer» D. To overcome wear and tear caused by the repeated use of the software
1504.

Match each UML diagram in List I to its appropriate description in List IIList I List II(a) State Diagram (i) Describes how the external entities (people, devices) can interact with the system(b) Use-Case Diagram (ii) Used to describe the static or structural view of a system(c) Class Diagram (iii) Used to show the flow of a business process, the steps of a use-case or the logic of an object behaviour(d) Activity Diagram (iv) Used to describe the dynamic behaviour of objects and could also be used to describe the entire system behaviour

A. (a)-(i); (b)-(iv); (c)-(ii); (d)-(iii)
B. (a)-(iv); (b)-(ii); (c)-(i); (d)-(iii)
C. (a)-(i); (b)-(iv); (c)-(iii); (d)-(ii)
D. (a)-(iv); (b)-(i); (c)-(ii); (d)-(iii)
Answer» E.
1505.

A software design pattern often used to restrict access to an object is:

A. adapter
B. decorator
C. delegation
D. proxy
Answer» E.
1506.

In CRC based design, a CRC Team consists of :(a) one or two users representatives(b) several programmers(c) project co-ordinators(d) one or two system analysts

A. (a) and (c)
B. (a), (b), (c) and (d)
C. (a), (c) and (d)
D. (a), (b) and (d)
Answer» D. (a), (b) and (d)
1507.

A software project was estimated at 352 Function Points (FP). A four person team will be assigned to this project consisting of an architect, two programmers, and a tester. The salary of the architect is Rs.80,000 per month, the programmer Rs.60,000 per month and the tester Rs.50,000 per month. The average productivity for the team is 8 FP per person month. Which of the following represents the projected cost of the project?

A. Rs.28,16,000
B. Rs.20,90,000
C. Rs.26,95,000
D. Rs.27,50,000
Answer» E.
1508.

A software company needs to develop a project that is estimated as 1000 function points and is planning to use JAVA as the programming language whose approximate lines of code per function point is accepted as 50. Considering a=1.4 as multiplicative factor, b=1.0 as exponention factor for the basic COCOMO effort equation and c=3.0 as multiplicative factor, d=0.33 as exponention factor for the basic COCOMO duration equation, approximately how long does the project take to complete?

A. 11.2 months
B. 12.2 months
C. 13.2 months
D. 10.2 months
Answer» C. 13.2 months
1509.

'FAN IN' of a component A is defined as

A. Count of the number of components that can call, or pass control, to a component A
B. Number of components related to component A
C. Number of components dependent on component A
D. None of the above
Answer» B. Number of components related to component A
1510.

System development cost estimation with use-cases is problematic because:

A. of paucity of examples
B. the data can be totally incorrect
C. the expertise and resource available are not used
D. the problem is being over simplified
Answer» C. the expertise and resource available are not used
1511.

Function point metric of a software also depends on the:

A. number of function needed
B. number of final users of the software
C. number of external inputs and outputs
D. time required for one set of output from a set of input data
Answer» D. time required for one set of output from a set of input data
1512.

Match the following:a. Good quality     i. Program does not fail for a specified time in a given environmentb. Correctness     ii. Meets the functional requirementsc. Predictable      iii. Meets both functional and non-functional requirementsd. Reliable          iv. Process is under statistical controlCodes:      a   b  c  d

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

The capability maturity model (err) defines 5 levels:(a) Level 1         (i) Managed(b) Level 2         (ii) Defined(c) Level 3         (iii) Repeatable(d) Level 4         (iv) Initial(e) Level 5         (v) Optimizedcorrect matching is:   a     b    c     d     e

A. (i)   (ii)  (iii)  (iv)  (v)
B. (iv) (iii)  (ii)   (i)   (v)
C. (v)  (i)  (iii)   (ii)  (iv)
D. (v)  (ii)  (i)   (iii)  (iv)
Answer» C. (v)  (i)  (iii)   (ii)  (iv)
1514.

Top – down does not require

A. Step – wise refinement
B. loop invariants
C. flow charting
D. Modularity
Answer» C. flow charting
1515.

The language accepted by finite automata is

A. Context – free
B. Regular
C. Non – regular
D. None of these
Answer» C. Non – regular
1516.

A program written for an application generator includes

A. Procedural statements
B. Non- procedural statements
C. Procedural statements
D. None of these
Answer» B. Non- procedural statements
1517.

Match the following for methods of MIS development:List – I List – II(a) Joint Application Design (JAD) (i) Delivers functionality in rapid iteration measured in weeks and needs frequent communication, development, testing and delivery(b) Computer Aided Software Engg (ii) Reusable applications generally with one specific function. It is closely linked with idea of web services and service oriented architecture.(c) Agile development (iii) Tools to automate many tasks of SDLC(d) Component based technology (iv) A group based tool for collecting user requirements and creating system design. Mostly used in analysis and design stages of SDLCcode:a b c d

A. (i) (iii) (ii) (iv)
B. (iv) (iii) (i) (ii)
C. (iii) (iv) (i) (ii)
D. (iii) (i) (iv) (ii)
Answer» C. (iii) (iv) (i) (ii)
1518.

The error distribution in the case of requirement analysis is

A. 10%
B. 20%
C. 40%
D. 50%
Answer» C. 40%
1519.

Considering a program graph (PG) with statement as vertices and control as edges. Then

A. PG is always a cyclic
B. PG is always directed graph
C. These won’t be any self loops
D. PG is always a connected graph
Answer» B. PG is always directed graph
1520.

A help system in an application program is used

A. Make it easy switch from one mode to another
B. Display menus to prompt the useless with choices of available commands
C. Display explanatory information
D. All of these
Answer» D. All of these
1521.

The Software Requirement Specification (SRS) is said to be ................ if and only if no subset of individual requirements described in it conflict with each other.

A. Correct
B. Consistent
C. Unambiguous
D. Verifiable
Answer» C. Unambiguous
1522.

The Warnier diagram enables analyst

A. to represent information hierarchy in a compact manner
B. to further identify requirement
C. to estimate the total cost involved
D. None of the above
Answer» B. to further identify requirement
1523.

Drill-and-practice programs

A. Can adjust to the pace or the skill level of the student
B. Emphasize the learning of felts through repetition
C. Both a and b
D. None of these
Answer» D. None of these
1524.

An SRS

A. establishes the basis for agreement between client and the supplier.
B. provides a reference for validation of the final product.
C. is a prerequisite to high quality software.
D. all of the above.
Answer» E.
1525.

Match the following style rules for re-usabilitya. Keep methods coherent i. Write a method to get the last element of a listb. Keep methods small ii. Maintain structure possible parallel whenc. Keep methods consistent iii. Breaking a method into smaller partsd. Provide uniform coverage iv performs a single function or a group of closely related functions.codes: a b c d

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

Which level is called as “defined” in capability maturity model?

A. level 0
B. level 3
C. level 4
D. level 1
Answer» C. level 4
1527.

In generalisation, the differences between members of an entity is

A. maximized
B. minimized
C. both a & b
D. None of these
Answer» B. minimized
1528.

The following three golden rules:(i) Place the user in control(ii) Reduce the user’s memory load(iii) Make the interface consistent are for

A. User satisfaction
B. Good interface design
C. Saving system’s resources
D. None of these
Answer» C. Saving system’s resources
1529.

Software Cost Performance index (CPI) is given by:(Where:   BCWP stands for Budgeted Cost of Work PerformedBCWS stands for Budget Cost of Work ScheduledACWP stands for Actual Cost of Work Performed)

A. BCWP/ACWP
B. BCWP−ACWP
C. BCWP−BCWS
D. None of the above
Answer» B. BCWP−ACWP
1530.

Are we building the right product ?This statement refers to

A. Verification
B. Validation
C. Testing
D. Software quality assurance
Answer» C. Testing
1531.

According to Brooks, if n is the number if programs in a project team, then the number of Communication path is

A. n(n-1)/2
B. n logn
C. n
D. n(n+1)/2
Answer» B. n logn
1532.

Match each application/software design concept in List-I to its definition in List-II.List-I                              List-III. Coupling                    (a) Easy to visually inspect the design of the software and understand its purpose.II. Cohesion                  (b) Easy to add functionality to a software without having to redesign it.III. Scalable                   (c) Focus of a code upon a single goal.IV. Readable                (d) Reliance of a code module upon other code modules.Codes:       I      II     III    IV

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

The testing method which is normally used as alleptance for a software system is

A. Regression testing
B. Integration testing
C. Unit testing
D. Function
Answer» E.
1534.

The file Manager is responsible for

A. Naming files
B. saving files
C. deleting files
D. All of these
Answer» E.
1535.

The first phase of software development is

A. Requirement analysis
B. Design
C. Coding
D. Testing
Answer» B. Design
1536.

Which of the following is not typically a benefit of dynamic linking?I. Reduction in overall program execution time.II. Reduction in overall space consumption in memory.III. Reduction in overall space consumption on disk. IV. Reduction in the cost of software updates.

A. I and IV
B. I only
C. II and III
D. IV only
Answer» C. II and III
1537.

Consider the following assembly language instructions:mov al, 15mov ah, 15xor al, almov cl, 3shr ax, cladd al, 90Hadc ah, 0What is the value in ax register after execution of above instructions?

A. 0270H
B. 0170H
C. 01E0H
D. 0370H
Answer» B. 0170H
1538.

In compiler optimization, operator strength reduction uses mathematical identities to replace slow math operations with faster operations. Which of the following code replacements is an illustration of operator strength reduction?

A. Replace P + P by 2 * P or Replace 3 + 4 by 7
B. Replace P * 32 by P<<5
C. Replace P * 0 by 0
D. Replace (P<<4) – P by P * 15
Answer» C. Replace P * 0 by 0
1539.

The dynamic allocation of storage areas with VSAM files is accomplished by

A. Hashing
B. Control splits
C. Overflow areas
D. Relative recoding
Answer» C. Overflow areas
1540.

A special software that is used to create a job queue is called

A. Drive
B. Spooler
C. Interpreter
D. Linkage editor
Answer» C. Interpreter
1541.

A compiler that runs on one machine and produces code for a different machine is called:

A. Cross compilation
B. One pass compilation
C. Two pass compilation
D. None of the above
Answer» B. One pass compilation
1542.

The linker:

A. is similar to interpreter
B. uses source code as its input
C. is required to create a load module
D. none of the above
Answer» D. none of the above
1543.

From the point of view of the programmer, what are the major advantages of using a high-level language rather than internal machine code or assembly language ?

A. Program portability
B. Easy development
C. Efficiency
D. None of the above
Answer» C. Efficiency
1544.

In a MIU puzzle, either of the letters M, I or U could go as a start symbol. Production rules are given below :R1 : U→IUR2 : M.x→M.x.x where ːˑ is string concatenation operator. Given this, which of the following holds for(i) MIUIUIUIUIU(ii) MIUIUIUIUIUIUIUIU

A. Either (i) or (ii) but not both of these are valid words.
B. Both (i) and (ii) are valid words and they take identical number of transformations for the production.
C. Both (i) and (ii) are valid words but they involve different number of transformations in the production.
D. None of these
Answer» D. None of these
1545.

Which of the following expression is represented by the parse tree?

A. (A + B) * C
B. A + * BC
C. A + B * C
D. A * C + B
Answer» B. A + * BC
1546.

The parsing technique that avoids back tracking is:

A. Top-down parsing
B. Recursive-descent parsing
C. Predictive
D. Syntax tree
Answer» D. Syntax tree
1547.

Absolute loader demands that the programmer needs to know the:

A. start address of the available main memory
B. total size of the program
C. actual address of the data location
D. absolute values of the operands used
Answer» B. total size of the program
1548.

The dynamic binding occurs during the:

A. Compile time
B. Run time
C. Linking time
D. Pre-processing time
Answer» C. Linking time
1549.

Consider the following left associative operators in decreasing order of precedence:– subtraction (highest precedence)* multiplication$ exponentiation (lowest precedence)What is the result of the following expression?3 – 2 * 4 $ | * 2**3

A. – 61
B. 64
C. 512
D. 4096
Answer» E.
1550.

Which of the following is not collision Resolution Technique?

A. Hash addressing
B. Chaining
C. Indexing
D. None of these
Answer» D. None of these