All mock tests are FREE till 31 December — register to save your progress
Paper 2 CS · UNIT 06 · MOCK TEST

Mock 14 – Mixed Practice (Part 1)

Unit 6: Software Engineering · 18 questions · about 21 minutes. Press End Mock any time to see your score and the correct answers.

All 15 topic-wise mocks in this unit
0 / 18 answered 00:00
Q1.
Match List – I with List – II.
List – I (Propositions)
(A) P ∧ (P → Q)
(B) ¬(P ∨ Q) → (P ∧ Q)
(C) P → Q
(D) P ∨ (Q ∧ R)
List – II (Disjunctive Normal Form)
(I) P ∨ Q
(II) (P ∧ ¬P) ∨ (P ∧ Q)
(III) (¬P) ∨ Q
(IV) (P ∧ P) ∨ (P ∧ Q) ∨ (P ∧ R) ∨ (Q ∧ R)
Q2.
Suppose a cloud contains software stack such as Operating System, Application software, etc. This model is referred as _____ model.
Q3.
Which one of the following is not typically provided by Source Code Management Software?
Q4.
Which of the following super computers is the fastest?
Q5.
Which of the following is not a Clustering method?
Q6.
Which of the given wireless technologies used in IoT, consumes the least amount of power?
Q7.
The distributed system is a collection of (P) and communication is achieved in a distributed system by (Q), where (P) and (Q) are:
Q8.
Which of the following statements is incorrect for Parallel Virtual Machine (PVM)?
Q9.
A legacy software system has 940 modules. The latest release requires that 90 of these modules be changed. In addition, 40 new modules were added and 12 old modules were removed. Compute the software maturity index for the system.
Q10.
Software Engineering is an engineering discipline that is concerned with:

In a particular program, it is found that 1% of the code accounts for 50% of the execution time. To code the program in FORTRAN, it takes 100 man-days. Coding in assembly language is 10 times harder than coding in FORTRAN, but runs 5 times faster. Converting (rewriting) an existing FORTRAN program to an assembly language program is 4 times harder than coding in FORTRAN.

Q11. The entire program is written in FORTRAN. The percentage decrease in the execution time, resulting from rewriting the 1% of code (that accounts for 50% of execution time) into assembly language, is
Q12. Consider a popular sports news site. At a given moment, 20,000 concurrent users each submit a request (a transaction T) once every 2 minutes on average. Each transaction requires the web app to download a new article that is on average 3 KB long. What is the throughput?
Q13. Arrange the following generic process framework activities in the appropriate order:
A. Planning
B. Construction
C. Modeling
D. Communication
E. Deployment
Choose the correct answer from the options given below:
Q14. A legacy software system has 940 modules. The latest release requires that 90 of these modules be changed. In addition, 40 new modules were added and 12 old modules were removed. Compute the software maturity index for the system.
Q15. Match List I with List II:
List I: (A) IPC (B) Demand Paging (C) Banker's Algorithm (D) PCB
List II: (I) Resource Allocation (II) Computational speedup (III) Task Control Block (IV) Virtual Memory
Choose the correct match from A-D to I-IV.
Q16. 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 processors (II) Page replacement policy in cache memory (III) Program section that one process must completely execute before another process can access the same shared resource (IV) O/S routines are distributed among the available processors
Choose the correct answer from the options given below.
Q17. 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 allocation (deadlock-avoidance) technique (IV) Program/data permanently stored in ROM
Choose the correct answer from the options given below.
Q18. 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 process (III) Loads the specified program into memory (IV) Creates a child process
Choose the correct answer from the options given below.