You are on page 1of 4

7.

In Scrum, who is responsible for removing


JECA 2024 impediments that hinder the development team's
Mock Test 3 progress?
Software Engineering & Computer Architecture A) Scrum Master
Marks : 50, Time: 50 minutes B) Product Owner
C) Development Team
1. Which of the following is not a phase in the D) Project Manager
Waterfall model of software development?

9
A) Testing 8. Which testing technique involves testing
B) Maintenance individual units or components of a software

64
C) Design application in isolation?
D) Iteration A) Integration testing
B) System testing
2.In the V-model, which phase directly corresponds C) Unit testing

17
to the testing phase in the Waterfall model? D) Acceptance testing
A) Requirements Analysis
B) Integration Testing 9. What is the primary goal of regression testing?

77
C) System Design A) Testing new features
D) Acceptance Testing B) Ensuring backward compatibility
C) Testing system performance
61
3.Which SDLC model emphasizes the iterative and
incremental development of software?
D) Validating user requirements

A) Waterfall model 10. Which testing technique is focused on


B) Spiral model determining whether the software meets specified
/8
C) Agile model requirements and user expectations?
D) V-model A) Acceptance testing
B) Stress testing
4.What is the main goal of the Agile Manifesto? C) Usability testing
du

A) Comprehensive documentation D) Performance testing


B) Contract negotiation
C) Responding to change 11. Which testing approach involves testing the
D) Following a plan software's functionality without knowledge of its
en

internal code structure?


5. Which of the following is a key principle of the A) White-box testing
Agile Manifesto? B) Black-box testing
ry

A) Emphasizing tools and processes over C) Gray-box testing


individuals and interactions D) Integration testing
B) Following a detailed plan throughout the project
Su

C) Customer collaboration over contract negotiation 12. Which type of testing is typically performed to
D) Comprehensive documentation over working assess the software's ability to recover from failures
software or disasters?
A) Recovery testing
6. Which Agile methodology emphasizes the use of B) Load testing
short, time-boxed iterations and sprints? C) Compatibility testing
A) Extreme Programming (XP) D) Security testing
B) Scrum
C) Kanban 13. What is the purpose of exploratory testing?
D) Crystal A) Executing predefined test cases
B) Finding defects through ad-hoc testing
C) Testing the system under high loads 20. Which Agile principle emphasizes delivering
D) Conducting automated tests working software frequently, with a preference for
shorter timescales?
14. Which testing technique involves testing the A) Customer collaboration over contract negotiation
software's ability to perform in a real-world B) Responding to change over following a plan
environment with typical user interactions? C) Delivering software early and continuously
A) System testing D) Sustainable development pace
B) Load testing

9
C) Acceptance testing 21. Which testing technique focuses on assessing
D) Alpha testing how well the software functions across different

64
hardware, software, and network configurations?
15. Which testing method is primarily used to A) Compatibility testing
assess how well the software performs under peak B) Integration testing
loads? C) Performance testing

17
A) Load testing D) Stress testing
B) Stress testing
C) Usability testing 22. What is the primary goal of acceptance testing?

77
D) Integration testing A) Finding defects in the software
B) Ensuring compliance with coding standards
16. What is the primary focus of static testing? C) Validating that the software meets user
A) Executing code to find defects
B) Testing software in a running environment
61 requirements
D) Assessing the software's performance under
C) Analyzing code and documentation without load
executing it
/8
D) Testing user interfaces and interactions 23. Which testing technique involves testing how
well different components/modules integrate and
17. Which testing technique involves executing work together?
tests based on the tester's knowledge of the A) Unit testing
du

internal code structure? B) Integration testing


A) Black-box testing C) Regression testing
B) White-box testing D) Acceptance testing
C) Integration testing
en

D) Usability testing 24. Which Agile practice involves breaking down


work into small, manageable tasks that can be
18. In which testing phase are defects typically completed within a single iteration?
ry

found earliest in the SDLC? A) Sprint planning


A) Unit testing B) Daily stand-ups
B) Integration testing C) Backlog grooming
Su

C) System testing D) User story estimation


D) Acceptance testing
25. Which testing technique is primarily focused on
19. Which SDLC model is most suitable for projects assessing how user-friendly and intuitive the
with evolving requirements and frequent changes? software is for end-users?
A) Waterfall model A) Usability testing
B) Spiral model B) Performance testing
C) Agile model C) Security testing
D) V-model D) Regression testing
26. What is the primary function of a bus in D) Virtual memory
computer architecture?
A) Execute instructions 33. What is the purpose of ROM in a computer
B) Transfer data between components system?
C) Store temporary data A) To store temporary data
D) Perform arithmetic operations B) To store the operating system
C) To store user-generated files
27. Which type of bus connects the CPU with main D) To store data during power-off situations

9
memory?
A) Control bus 34. In pipelining, what is the term used to describe

64
B) Data bus the stage where the instruction is fetched from
C) Address bus memory?
D) Expansion bus A) Execute stage
B) Decode stage

17
28. Which component is responsible for controlling C) Fetch stage
the flow of data between the CPU and I/O devices? D) Write-back stage
A) CPU

77
B) DMA controller 35. Which of the following is a characteristic of a
C) ALU RISC processor architecture?
D) RAM A) Complex instructions

29. What is the purpose of a subroutine in


61 B) Large instruction set
C) Emphasis on pipelining
computer programming? D) Emphasis on microcode
A) To perform arithmetic calculations
/8
B) To organize data in memory 36. What is the primary function of the control unit
C) To execute a sequence of instructions in a CPU?
repeatedly A) Perform arithmetic operations
D) To perform a specific task and return control to B) Manage input/output operations
du

the main program C) Interpret and execute instructions


D) Store temporary data
30. Which of the following is NOT a type of interrupt
commonly used in computer systems? 37. Which of the following is an example of an input
en

A) Hardware interrupt device?


B) Software interrupt A) Printer
C) External interrupt B) Monitor
ry

D) Parallel interrupt C) Keyboard


D) Speaker
31. What does DMA stand for in computer
Su

architecture? 38. Which type of interrupt has the highest priority


A) Direct Memory Allocation in most computer systems?
B) Digital Memory Access A) Software interrupt
C) Direct Memory Access B) Hardware interrupt
D) Data Management Architecture C) External interrupt
D) Parallel interrupt
32. Which memory type is volatile and loses its
data when power is turned off? 39. What is the purpose of the address bus in
A) RAM computer architecture?
B) ROM A) Transfer data between CPU and memory
C) Cache memory B) Execute instructions
C) Carry memory addresses for read/write B) It transfers data between I/O devices and
operations memory without involving the CPU
D) Store temporary data C) It executes arithmetic operations
D) It controls the flow of instructions in the CPU
40. Which type of memory is typically used as a
cache memory in modern computer systems? 47. Which of the following is an example of an
A) ROM output device?
B) Flash memory A) Mouse

9
C) DRAM B) Keyboard
D) SRAM C) Printer

64
D) Scanner
41. What is the main advantage of using interrupts
in computer systems? 48. What is the purpose of the data bus in
A) They reduce CPU speed computer architecture?

17
B) They improve overall system performance A) To carry memory addresses
C) They increase power consumption B) To execute instructions
D) They require more memory C) To transfer data between CPU and memory or

77
I/O devices
42. Which of the following is NOT a stage in the D) To control the flow of data within the CPU
instruction pipeline?
A) Fetch
B) Decode
61 49. What is the primary purpose of pipelining in
computer architecture?
C) Execute A) To execute multiple instructions simultaneously
D) Print B) To reduce power consumption
/8
C) To increase the size of the instruction set
43. What does the acronym ALU stand for in D) To store intermediate data
computer architecture?
A) Arithmetic and Logic Unit 50. Which type of memory is typically used to store
du

B) Addressable Logical Unit BIOS (Basic Input/Output System) in a computer?


C) Array Logic Unit A) RAM
D) Accelerated Logical Unit B) ROM
C) Cache memory
en

44. What is the purpose of a cache memory in a D) Virtual memory


computer system?
A) To store temporary data
ry

B) To store the operating system


C) To improve memory access speed
D) To store user-generated files
Su

45. Which of the following is an example of


non-volatile memory?
A) RAM
B) ROM
C) Cache memory
D) Virtual memory

46. What is the role of the DMA controller in a


computer system?
A) It manages interrupts

You might also like