0% found this document useful (0 votes)
19 views7 pages

Set 3-MCQ ON Se-Os-Cn

The document contains multiple-choice questions (MCQs) covering topics in Software Engineering, Networking, and Operating Systems. It includes questions about the software development life cycle, SDLC models, software maintenance, networking layers, and operating system functionalities. Each section tests knowledge on fundamental concepts and terminology relevant to the respective fields.

Uploaded by

kavyammishra121
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views7 pages

Set 3-MCQ ON Se-Os-Cn

The document contains multiple-choice questions (MCQs) covering topics in Software Engineering, Networking, and Operating Systems. It includes questions about the software development life cycle, SDLC models, software maintenance, networking layers, and operating system functionalities. Each section tests knowledge on fundamental concepts and terminology relevant to the respective fields.

Uploaded by

kavyammishra121
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

MCQ ON SE-CN-OS

MCQ ON SOFTWARE ENGINEERING

1. The first step in the software development life cycle (SDLC) is:

a) Design
b) Testing
c) Requirement Analysis
d) Coding

2. Which phase of the SDLC focuses on defining user needs?


a) Design
b) Requirement Gathering
c) Implementation
d) Deployment

3. The Waterfall model is best suited for:

a) Large projects with unclear requirements


b) Small projects with well-defined requirements
c) Agile development
d) Rapid prototyping

4. Which SDLC model uses an iterative approach?

a) Waterfall
b) Agile
c) V-Model
d) Big Bang

5. The primary advantage of the Agile model is:

a) Less documentation
b) Flexibility in requirements changes
c) Lower cost
d) Faster hardware integration

6. In software engineering, "debugging" refers to:

a) Writing new software


b) Finding and fixing errors in software
c) Deleting old code
d) Writing documentation
7. Which software development methodology involves continuous integration and frequent
releases?

a) Waterfall
b) Agile
c) V-Model
d) RAD
8. What is software maintenance?

a) Adding more hardware components


b) Making modifications after deployment
c) Deleting unused software
d) Writing software documentation

9. Which of the following is NOT a type of software maintenance?

a) Corrective
b) Adaptive
c) Preventive
d) Distinctive

10. What is "software reusability"?

a) Using old software without modification


b) Using software components in multiple applications
c) Writing software from scratch every time
d) Running software on different hardware

11. The feasibility study in software engineering evaluates:


a) User satisfaction
b) Technical, operational, and economic feasibility
c) Software quality
d) Software performance

12. What is "modularity" in software design?

a) Writing code in one large file


b) Dividing software into smaller, manageable parts
c) Avoiding documentation
d) Using multiple programming languages

13. What does "verification" in software engineering mean?

a) Ensuring the software meets requirements


b) Checking if the software is delivered on time
c) Testing only the UI of the software
d) Running software on multiple platforms

14. What does "validation" in software engineering mean?

a) Ensuring the software meets user needs


b) Writing secure software
c) Creating software prototypes
d) Writing test cases

15. Which testing method checks individual components of software?

a) Integration Testing
b) Unit Testing
c) System Testing
d) Acceptance Testing

16. Which of the following is NOT a software testing technique?

a) White-box testing
b) Black-box testing
c) Glass-box testing
d) Red-box testing

17. The primary goal of software testing is to:

a) Find bugs and fix them


b) Increase software price
c) Reduce programming effort
d) Write more documentation

18. Which type of software is designed to control hardware operations?

a) Application Software
b) System Software
c) Utility Software
d) Enterprise Software

19. Which of the following is an example of open-source software?

a) Microsoft Windows
b) Adobe Photoshop
c) Linux OS
d) macOS

20. Software quality is measured in terms of:

a) Efficiency, reliability, and maintainability


b) Development cost
c) Number of lines of code
d) Number of programmers

21. A software prototype is used for:

a) Final software release


b) Early testing and feedback
c) Reducing software costs
d) Optimizing memory usage

MCQ ON NETWORKING

1. The Physical Layer is responsible for which of the following?

a) Logical addressing
b) Path determination
c) Transmission of raw bits over a communication channel
d) End-to-end delivery

2. Which unit is used to measure data transfer rate in the Physical Layer?
a) Bits per second (bps)
b) Packets per second (pps)
c) Frames per second (fps)
d) Hertz (Hz)

3. The term "bandwidth" in the context of the physical layer refers to:

a) The number of channels available


b) The data transfer rate
c) The maximum amount of data that can be transmitted over a network channel
d) The type of transmission medium

4. Which of the following is NOT a guided transmission medium?

a) Coaxial cable
b) Fiber optic cable
c) Twisted pair cable
d) Radio waves

5. The process of converting digital signals into analog signals is called:

a) Encoding
b) Modulation
c) Multiplexing
d) Demodulation

6. Which of the following devices operates at the Physical Layer?

a) Router
b) Switch
c) Repeater
d) Bridge

7. What is the main function of a repeater in networking?

a) Amplify and regenerate signals


b) Filter network traffic
c) Assign IP addresses
d) Convert analog signals to digital

8. Which encoding scheme represents data using high and low voltages?
a) Manchester Encoding
b) NRZ (Non-Return-to-Zero)
c) ASK (Amplitude Shift Keying)
d) FSK (Frequency Shift Keying)

9. Which transmission mode allows data to be sent in both directions simultaneously?

a) Simplex
b) Half-Duplex
c) Full-Duplex
d) Multiplex
10. The physical layer interacts directly with which component of the computer?

a) Operating System
b) Network Interface Card (NIC)
c) Application Software
d) Web Browser

11. Which type of transmission allows data to flow in only one direction?

a) Simplex
b) Half-Duplex
c) Full-Duplex
d) Multiplex

12. In Half-Duplex transmission mode, data flows:

a) In one direction only


b) In both directions, but one at a time
c) In both directions simultaneously
d) None of the above

13. Which of the following is an example of Full-Duplex transmission?


a) Walkie-Talkie
b) Radio Broadcasting
c) Telephone Communication
d) Television

14. The process of combining multiple signals for transmission over a single medium is called:

a) Multiplexing
b) Demodulation
c) Modulation
d) Encoding

15. The three main types of multiplexing techniques are:

a) FDM, TDM, WDM


b) NRZ, Manchester, Differential Manchester
c) Analog, Digital, Hybrid
d) CSMA, TDMA, FDMA
MCQ ON NETWORKING

1. The system call used to create a new process is:

a) fork()
b) create()
c) exec()
d) new()

2. The primary purpose of a device driver is to:

a) Enable communication between the OS and hardware


b) Control software applications
c) Provide internet connectivity
d) None of the above

3. The core of an operating system is called:

a) Shell
b) Kernel
c) Command Line Interface
d) User Interface

4. Which of the following is an example of an open-source operating system?

a) Windows
b) macOS
c) Linux
d) iOS

5. What is the primary purpose of an operating system?

a) To run applications
b) To control hardware and software resources
c) To act as a translator between user and hardware
d) All of the above

6. Which type of operating system allows multiple users to access the system at the same time?

a) Single-user OS
b) Multi-user OS
c) Batch OS
d) Real-time OS

7. Which of the following is NOT an example of an operating system?

a) UNIX
b) Windows
c) MS Word
d) Android

8. The process of switching between programs in a multitasking operating system is known as:
a) Process execution
b) Process scheduling
c) Process synchronization
d) Process switching

9. Which scheduling algorithm gives each process a fair share of CPU time?

a) First-Come, First-Serve (FCFS)


b) Round Robin (RR)
c) Shortest Job Next (SJN)
d) Priority Scheduling

10. A system program that translates high-level language into machine code is called:

a) Compiler
b) Linker
c) Loader
d) Interpreter

11. Virtual memory is a feature of:

a) Only UNIX operating systems


b) All modern operating systems
c) Only Windows operating systems
d) Only real-time operating systems

12. Deadlock in an operating system occurs when:

a) A process executes successfully


b) Processes wait indefinitely for resources held by each other
c) The system is overloaded
d) A program crashes

13. A technique used to resolve deadlocks is:

a) Process scheduling
b) Deadlock prevention
c) Priority scheduling
d) Cache management

14. A process in an operating system is:

a) A program in execution
b) A static entity
c) An input device
d) A software library

15. Which operating system is used in mobile devices?

a) UNIX
b) Windows
c) Android
d) MS-DOS

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy