Software Engineering – Previous Year Questions
343 questions from past UGC NET Paper 2 – Computer Science papers, each with the correct answer. Open any question for its explanation.
- Match List I with List II. List I: (A) Least frequently used (B) Critical section (C) Loosely coupled multiprocessor system (D) Distributed operating system organization List II: (I) Memory is distributed among the proc…
- Match List I with List II. List I: (A) Firmware (B) Batch file (C) Packing (D) Banker's algorithm List II: (I) Number of logical records packed into a physical block (II) File kept in ASCII format (III) Resource allocat…
- Match List I with List II. List I (system call): (A) fork() (B) exec() (C) kill() (D) exit() List II (description): (I) Sends a signal from one process to another process (II) Indicates termination of the current proces…
- Which of the following cloud computing concept(s) is/are related to the pooling and sharing of resources? (A) Virtual Memory (B) Service (C) Virtualization
- Which of the following routing technique(s) is/are used in distributed systems? (A) Fixed Routing (B) Virtual Routing (C) Dynamic Routing
- Match the following WINDOWS system calls with the equivalent UNIX system calls, with reference to process control and file manipulation: Windows: (A) CreateProcess() (B) WaitForSingleObject() (C) CreateFile() (D) CloseH…
- Which statement is not correct about the 'init' process in UNIX?
- Which UNIX command correctly changes the case of only the first three lines of the file "shortlist" from lower case to upper case?
- Match the following basic vi editor commands in UNIX with their functions. List I (Command): (a) dd (b) yy (c) p (d) u List II (Function): (i) Copies (yanks) the current line into the buffer (ii) Undoes the last change…
- Consider the following statements about linker software: (I) A linker combines multiple object (relocatable) modules into a single load module. (II) A linker replaces absolute references in a program with symbolic refer…
- A distributed operating system typically consists of:
- Which of the following statements about UNIX signals is NOT correct?
- A null remote procedure call (RPC) (carrying 0 data bytes) takes 1.0 msec, with an additional 1.5 msec for every 1K of data carried. How long does it take to read 32K from a file server, issued as 32 separate 1K RPCs?
- What is the function of the following UNIX command? wc -l a > b &
- Which of the following statements about the cron daemon in a UNIX operating system is NOT correct?
- In UNIX, which single command creates the directory "PIS" together with its two subdirectories "progs" and "data" (i.e. PIS/progs and PIS/data), all newly created in one invocation?
- Match List I with List II
- Which of the followings is NOT a software characteristic?
- Which of the following cohesions are better than the Procedural Cohesion A. Functional Cohesion B. Sequential Cohesion C. Temporal Cohesion D. Communicational Cohesion E. Logical Cohesion
- Which of the followings belongs to MaCall's quality factors? A. Maintainability B. Usability C. Integrity D. Functionality
- Match List I with List II
- In Software Engineering Jackson's Principle based on A. Designation B. Definitions C. Refutable Assertions D. Formal Review E. Requirement Elicitation
- Match List I (software risk) with List II: A. Predictable risk, B. Business risk, C. Project risk, D. Past risk. List II: I. Strategic risk, II. Staffing and organization, III. Implementation, IV. Past project experienc…
- Identify the correct statements from the following regarding spiral model. A. Spiral model is an incremental process model. B. Spiral model is a risk - driven process mode. C. Spiral model is an acyclic balancing approa…
- Collaborative document inspection technique used for?
- Which one of the following is not the part of requirement management?
- The characteristics of modern programming are : A. Each module should do only one thing. B. Communication between modules is allowed only by a calling module. C. Communication can take place directly between modules tha…
- Arrange the following steps of Feature Drive Development (FDD) process in the correct sequence : (A) Develop an overall model (B) Build by feature (C) Plan by feature (D) Design by feature (E) Build a feature list
- Which of the following are Agile Process Models ? (A) Extreme Programming (XP) (B) Waterfall (C) Scrum (D) Spiral (E) Incremental
- Arrange the following phases of the Agile process in the correct sequence : (A) Design (B) Release (C) Testing (D) Development (E) Planning