LCC Software Engineering Solved MCQs

LCC Software Engineering Solved MCQs (100% Past Papers) – Pass Pakistan Army Initial Test!

Are you a female candidate preparing for the LCC (Lady Cadet Course) in the Pakistan Army with a background in Software Engineering? This specially curated collection of LCC Software Engineering Solved MCQs is designed to help you ace your initial tests with confidence! Covering key topics from past papers and frequently asked questions, these MCQs provide a 100% preparation guarantee for your entry exam. Whether it’s SDLC, Agile Methodology, UML Diagrams, or Object-Oriented Programming, our solved questions ensure you master the concepts needed to excel. Start practicing now and take the first step toward your dream career in the Pakistan Army as a future leader in technology!

Q. Software is defined as ___________
(A) Set of programs, documentation & configuration of data
(B) Set of programs
(C) Documentation and configuration of data
(D) None of the mentioned
Answer: (A) Set of programs, documentation & configuration of data

Q. What is Software Engineering?
(A) Designing a software
(B) Testing a software
(C) Application of engineering principles to the design a software
(D) None of the above
Answer: (C) Application of engineering principles to the design a software

Q. Who is the father of Software Engineering?
(A) Margaret Hamilton
(B) Watts S. Humphrey
(C) Alan Turing
(D) Boris Beizer
Answer: (B) Watts S. Humphrey

Q. What are the features of Software Code?
(A) Simplicity
(B) Accessibility
(C) Modularity
(D) All of the above
Answer: (D) All of the above

Q. ________ is a software development activity that is not a part of software processes.
(A) Validation
(B) Specification
(C) Development
(D) Dependence
Answer: (D) Dependence

Q. Define Agile scrum methodology.
(A) Project management that emphasizes incremental progress
(B) Project management that emphasizes decremental progress
(C) Project management that emphasizes neutral progress
(D) Project management that emphasizes no progress
Answer: (A) Project management that emphasizes incremental progress

Q. CASE stands for
(A) Computer-Aided Software Engineering
(B) Control Aided Science and Engineering
(C) Cost Aided System Experiments
(D) None of the mentioned
Answer: (A) Computer-Aided Software Engineering

Q. ________ is defined as the process of generating analysis and designing documents?
(A) Re-engineering
(B) Reverse engineering
(C) Software re-engineering
(D) Science and engineering
Answer: (B) Reverse engineering

Q. The activity that distributes estimated effort across the planned project duration is ________
(A) Project scheduling
(B) Detailed schedule
(C) Macroscopic schedule
(D) None of the mentioned
Answer: (A) Project scheduling

Q. What is a Functional Requirement?
(A) Specifies the tasks the program must complete
(B) Specifies the tasks the program should not complete
(C) Specifies the tasks the program must not work
(D) All of the mentioned
Answer: (A) Specifies the tasks the program must complete

Q. Why do bugs and failures occur in software?
(A) Because of Developers
(B) Because of companies
(C) Because of both companies and Developers
(D) None of the mentioned
Answer: (C) Because of both companies and Developers

Q. Attributes of good software is ________
(A) Development
(B) Maintainability & functionality
(C) Functionality
(D) Maintainability
Answer: (B) Maintainability & functionality

Q. The Cleanroom philosophy was proposed by ________
(A) Linger
(B) Mills
(C) Dyer
(D) All of the Mentioned
Answer: (D) All of the Mentioned

Q. What does SDLC stands for?
(A) System Design Life Cycle
(B) Software Design Life Cycle
(C) Software Development Life Cycle
(D) System Development Life cycle
Answer: (C) Software Development Life Cycle

Q. Who proposed the spiral model?
(A) Barry Boehm
(B) Pressman
(C) Royce
(D) IBM
Answer: (A) Barry Boehm

Q. ________ is not among the eight principles followed by the Software Code of Ethics.
(A) PRODUCT
(B) ENVIRONMENT
(C) PUBLIC
(D) PROFESSION
Answer: (B) ENVIRONMENT

Q. Which of the following are CASE tools?
(A) Central Repository
(B) Integrated Case Tools
(C) Upper Case Tools
(D) All of the mentioned
Answer: (D) All of the mentioned

Q. ________ suits the Manifesto for Agile Software Development.
(A) Customer collaboration
(B) Individuals and interactions
(C) Working software
(D) All of the mentioned
Answer: (D) All of the mentioned

Q. Software patch is defined as ________
(A) Daily or routine Fix
(B) Required or Critical Fix
(C) Emergency Fix
(D) None of the mentioned
Answer: (C) Emergency Fix

Q. ________ software development team has no permanent leader.
(A) Controlled Centralized (CC)
(B) Controlled decentralized (CD)
(C) Democratic decentralized (DD)
(D) None of the mentioned
Answer: (C) Democratic decentralized (DD)

Q. The three generic phases of software development are:
(A) iii, ii, i (Definition, Development, Support)
(B) iii, i, ii
(C) i, ii, iii
(D) ii, i, iii
Answer: (A) iii, ii, i (Definition, Development, Support)

Q. ________ is not a fundamental activity for software processes.
(A) Evolution
(B) Design and implementation
(C) Validation
(D) Verification
Answer: (D) Verification

Q. What are agile manifesto principles?
(A) Customer satisfaction
(B) Face-to-face communication
(C) Changes in requirements are welcome
(D) All of the mentioned
Answer: (D) All of the mentioned

Q. Faster delivery is possible with CBSE.
(A) False
(B) True
Answer: (B) True

Q. Who proposed Function Points?
(A) Albrecht
(B) Jacobson
(C) Boehm
(D) Booch
Answer: (A) Albrecht

Q. _________ is a software development life cycle model that is chosen if the development team has less experience on similar projects.
(A) Iterative Enhancement Model
(B) RAD
(C) Spiral
(D) Waterfall
Answer: (D) Waterfall

Q. Agile Software Development is based on which of the following type?
(A) Iterative Development
(B) Incremental Development
(C) Both Incremental and Iterative Development
(D) Linear Development
Answer: (C) Both Incremental and Iterative Development

Q. _______________________ is a software developing team has a defined leader who coordinates specific tasks and secondary leaders that have responsibility for sub tasks.
(A) Democratic decentralized (DD)
(B) Controlled centralized (CC)
(C) Controlled decentralized (CD)
(D) None of the mentioned
Answer: (C) Controlled decentralized (CD)

Q. 4GT Model is a set of __________________
(A) Programs
(B) CASE Tools
(C) Software tools
(D) None of the mentioned
Answer: (C) Software tools

Q. Engineers developing software should not
(A) be dependent on their colleagues
(B) maintain integrity and independence in their professional judgment
(C) not knowingly accept work that is outside your competence
(D) not use your technical skills to misuse other people’s computers
Answer: (A) be dependent on their colleagues

Q. __________ is not suitable for accommodating any change?
(A) RAD Model
(B) Waterfall Model
(C) Build & Fix Model
(D) Prototyping Model
Answer: (B) Waterfall Model

Q. The model which has a major disadvantage in terms of the coding phase of a software life cycle model is ________
(A) Rad Model
(B) Spiral Model
(C) 4GT Model
(D) Waterfall Model
Answer: (D) Waterfall Model

Q. Adaptive Software Development(ASD) has which of the following three framework activities?
(A) speculation, collaboration, learning
(B) analysis, design, coding
(C) requirements gathering, adaptive cycle planning, iterative development
(D) all of the mentioned
Answer: (A) speculation, collaboration, learning

Q. Which of the following is not a project factor that should be considered when planning the structure of software developing teams?
(A) The rigidity of the delivery date
(B) The degree of sociability required for the project
(C) High frustration caused by personal, business, or technological factors that causes friction among team members
(D) The difficulty of the problem to be solved
Answer: (C) High frustration caused by personal, business, or technological factors that causes friction among team members

Q. What is the full form of the “COCOMO” model?
(A) Cost Constructive Estimation Model
(B) Constructive Cost Estimation Model
(C) Constructive Case Estimation Model
(D) Constructive Cost Estimating Model
Answer: (B) Constructive Cost Estimation Model

Q. Which one of the following is not a software process quality?
(A) Visibility
(B) Timeliness
(C) Productivity
(D) Portability
Answer: (D) Portability

Q. Cleanroom software development process complies with the operational analysis principles by using a method called known as
(A) referential transparency
(B) degenerative error correction
(C) box structure specification
(D) none of the mentioned
Answer: (C) box structure specification

Q. What is system software?
(A) computer program
(B) Testing
(C) AI
(D) IOT
Answer: (A) computer program

Q. Quality Management is known as _______
(A) SQI
(B) SQA
(C) SQM
(D) SQA and SQM
Answer: (D) SQA and SQM

Q. _____________ is the definition of objects in the database that leads directly to a standard approach for the creation of software documentation.
(A) Data/data integration
(B) Information sharing
(C) Document standardization
(D) Data integrity
Answer: (C) Document standardization

Q. ______________ is an indirect measure of software development process.
(A) Cost
(B) Effort Applied
(C) Efficiency
(D) All of the mentioned
Answer: (D) All of the mentioned

Q. According to an IBM research, “31% of projects are abandoned before they are completed, 53% exceed their cost projections by an average of 189 percent, and 94 projects are restarted for every 100 projects.” What is the significance of these figures?
(A) Lack of software ethics and understanding
(B) Management issues in the company
(C) Lack of adequate training
(D) All of the mentioned
Answer: (D) All of the mentioned

Q. Which of the following document contains the user system requirements?
(A) SRD
(B) DDD
(C) SDD
(D) SRS
Answer: (D) SRS

Q. _____________ specification is also known as SRS document.
(A) white-box
(B) grey-box
(C) black-box
(D) none of the mentioned
Answer: (C) black-box

Q. Which of the following is not a part of Software evolution?
(A) Re-engineering activities
(B) Maintenance activities
(C) Development activities
(D) Negotiating with client
Answer: (D) Negotiating with client

Q. ___________ is a Strategy to achieve Software diversity.
(A) Explicit specification of different algorithms
(B) Different programming languages
(C) Different design methods and tools
(D) All of the mentioned
Answer: (D) All of the mentioned

Q. In which step of SDLC actual programming of software code is done?
(A) Development and Documentation
(B) Maintenance and Evaluation
(C) Design
(D) Analysis
Answer: (A) Development and Documentation

Q. Software Debugging is known as _________________
(A) identifying the task to be computerized
(B) creating program code
(C) creating the algorithm
(D) finding and correcting errors in the program code
Answer: (D) finding and correcting errors in the program code

Q. The word which describes the importance of software design is?
(A) Complexity
(B) Quality
(C) Efficiency
(D) Accuracy
Answer: (B) Quality

Q. The incorrect activity among the following for the configuration management of a software system is ________
(A) Version management
(B) System management
(C) Change management
(D) Internship management
Answer: (D) Internship management

Q. Which are the two dimensions of the spiral model?
(A) diagonal, angular
(B) radial, perpendicular
(C) radial, angular
(D) diagonal, perpendicular
Answer: (C) radial, angular

Q. Which one of the following is a disadvantage of the Spiral Model?
(A) Doesn’t work well for smaller projects
(B) High amount of risk analysis
(C) Strong approval and documentation control
(D) Additional Functionality can be added at a later date
Answer: (A) Doesn’t work well for smaller projects

Q. Spiral Model has user involvement in all its phases.
(A) TRUE
(B) FALSE
Answer: (A) TRUE

Q. How is Incremental Model different from Spiral Model?
(A) Progress can be measured for Incremental Model
(B) Changing requirements can be accommodated in Incremental Model
(C) Users can see the system early in Incremental Model
(D) All of the mentioned
Answer: (D) All of the mentioned

Q. Which model one should use if they need to create client/server applications?
(A) WINWIN Spiral Model
(B) Spiral Model
(C) Concurrent Model
(D) Incremental Model
Answer: (C) Concurrent Model

Q. Selection of a model is based on
(A) Project type and associated risk
(B) Development team & Users
(C) Requirements
(D) All of the given options
Answer: (D) All of the given options

Q. Which models don’t allow defining requirements early in the cycle?
(A) Waterfall & RAD
(B) Prototyping & Spiral
(C) Prototyping & RAD
(D) Waterfall & Spiral
Answer: (A) Waterfall & RAD

Q. Which life cycle model can be chosen if the development team has less experience on similar projects?
(A) Spiral
(B) Waterfall
(C) RAD
(D) Iterative Enhancement Model
Answer: (B) Waterfall

Q. If you were a lead developer asked to submit a project within a tight timeframe with no cost barriers, which model would you select?
(A) Waterfall
(B) Spiral
(C) RAD
(D) Incremental
Answer: (C) RAD

Q. In the case where user’s participation is not involved, which models will not be able to give the desired outcome?
(A) Waterfall & Spiral
(B) RAD & Spiral
(C) RAD & Waterfall
(D) RAD & Prototyping
Answer: (D) RAD & Prototyping

Q. A company developing an advanced version of its current software should prefer which model approach?
(A) RAD
(B) Iterative Enhancement
(C) Both RAD & Iterative Enhancement
(D) Spiral
Answer: (B) Iterative Enhancement

Q. One can choose Waterfall Model if the project development schedule is tight.
(A) TRUE
(B) FALSE
Answer: (B) FALSE

Q. Which model facilitates reusability of components?
(A) Prototyping Model
(B) RAD Model
(C) Both RAD & Prototyping Model
(D) None
Answer: (B) RAD Model

Q. Spiral Model has high reliability requirements.
(A) TRUE
(B) FALSE
Answer: (A) TRUE

Q. RAD Model has high reliability requirements.
(A) TRUE
(B) FALSE
Answer: (B) FALSE

Q. Which is not a software process quality?
(A) Productivity
(B) Portability
(C) Timeliness
(D) Visibility
Answer: (B) Portability

Q. Software costs more to maintain than it does to develop.
(A) TRUE
(B) FALSE
Answer: (A) TRUE

Q. Purpose of process is to deliver software
(A) with acceptable quality
(B) that is cost efficient
(C) in time
(D) both in time & with acceptable quality
Answer: (D) both in time & with acceptable quality

Q. Which activity of a Generic Process framework provides a feedback report?
(A) Communication
(B) Planning
(C) Modeling & Construction
(D) Deployment
Answer: (D) Deployment

Q. Process adopted for one project is same as the process adopted from another project.
(A) TRUE
(B) FALSE
Answer: (B) FALSE

Q. Which one is not an Umbrella Activity that complements the five process framework activities?
(A) User Reviews
(B) Measurement
(C) Risk management
(D) Reusability management
Answer: (D) Reusability management

Q. If a software production gets behind schedule, one can add more programmers and catch up.
(A) TRUE
(B) FALSE
Answer: (B) FALSE

Q. Choose an internal software quality from given below:
(A) Reusability
(B) Usability
(C) Scalability
(D) Reliability
Answer: (A) Reusability

Q. The only deliverable work product for a successful project is the working program.
(A) TRUE
(B) FALSE
Answer: (B) FALSE

Q. UML diagram cannot be used to capture which of the following views?
(A) Logical view
(B) Process view
(C) Layer view
(D) Physical view
Answer: (C) Layer view

Q. If the objects focus on the problem domain, then we are concerned with
(A) Object-oriented analysis
(B) Object-oriented design
(C) Object-oriented programming
(D) None of the above
Answer: (A) Object-oriented analysis

Q. In which of the following categories can white-box testing be classified?
(A) Functional testing
(B) Structural testing
(C) Behavioral testing
(D) Interface testing
Answer: (B) Structural testing

Q. Infrastructure software is covered under which of the following categories?
(A) Custom products
(B) Generic products
(C) Embedded products
(D) Standalone products
Answer: (B) Generic products

Q. On which of the following is Agile Software Development based?
(A) Incremental development
(B) Iterative development
(C) Both incremental and iterative development
(D) Linear development
Answer: (C) Both incremental and iterative development

Q. On which of the following is model selection based upon?
(A) Requirements
(B) Development team expertise
(C) Project constraints
(D) All of the above
Answer: (D) All of the above

Q. Requirement Analysis does not deal with which of the following diagrams?
(A) Use case diagram
(B) Class diagram
(C) Activity diagram
(D) Sequence diagram
Answer: (C) Activity diagram

Q. RUP and PSP stands for?
(A) Rational Unified Process and Personal software process
(B) Rapid Unified Process and Professional software process
(C) Rational Unified Process and Professional software process
(D) Rapid Unified Process and Personal software process
Answer: (A) Rational Unified Process and Personal software process

Q. Select the correct option which refers to internal software equality?
(A) Reliability
(B) Reusability
(C) Maintainability
(D) Portability
Answer: (B) Reusability

Q. The construction of a simpler version of a problem by ignoring details is known as
(A) Modularity
(B) Encapsulation
(C) Abstraction
(D) Decomposition
Answer: (C) Abstraction

Q. The SRS document is also known as _____________ specification.
(A) White box
(B) Grey box
(C) Black box
(D) Blue box
Answer: (C) Black box

Q. Total different notations for Unified Modelling Language?
(A) 5
(B) 7
(C) 9
(D) 11
Answer: (C) 9

Q. Total phases of RAD software model is-
(A) 3
(B) 5
(C) 7
(D) 9
Answer: (B) 5

Q. Identify the worst type of coupling.
(A) Content coupling
(B) Common coupling
(C) Control coupling
(D) Stamp coupling
Answer: (A) Content coupling

Q. What does the RAD software process stand for?
(A) Rapid Application Development
(B) Rapid Application Design
(C) Relative Application Development
(D) Relative Application Design
Answer: (A) Rapid Application Development

Q. When can white-box testing be started?
(A) After requirements gathering
(B) After design
(C) After programming
(D) After deployment
Answer: (C) After programming

Q. When is the ‘risk analysis’ In the spiral model performed?
(A) In first loop
(B) In last loop
(C) In every loop
(D) Never
Answer: (C) In every loop

Q. Which feature of OOPs helps in code reusability?
(A) Encapsulation
(B) Abstraction
(C) Inheritance
(D) Polymorphism
Answer: (C) Inheritance

Q. Which is the following is the most important feature of the spiral model?
(A) Risk management
(B) Quality management
(C) Configuration management
(D) Requirement management
Answer: (A) Risk management

Q. Which of the following are type of code review?
(A) Walkthrough
(B) Inspection
(C) Both A and B
(D) Neither A nor B
Answer: (C) Both A and B

Q. Which of the following is a fourth-generation language?
(A) C++
(B) Java
(C) UNIX Shell
(D) Python
Answer: (C) UNIX Shell

Q. Which of the following is not included in the efficiency of a software product.
(A) Processing time
(B) Memory utilization
(C) Licensing
(D) Disk usage
Answer: (C) Licensing

Q. Which of the following is the first step of SDLC?
(A) Preliminary Investigation and Analysis
(B) System Design
(C) Coding
(D) Testing
Answer: (A) Preliminary Investigation and Analysis

Q. Which of the following models will not result in the desired output, when the user participation isn’t involved?
(A) Waterfall model
(B) RAD and prototyping
(C) Spiral model
(D) V-model
Answer: (B) RAD and prototyping

Q. Which of the following terms is used often for the principle of abstraction?
(A) Modeling
(B) Prototyping
(C) Templating
(D) Framing
Answer: (A) Modeling

Q. Identify the correct option among the following which is not included in SRS?
(A) Functional requirements
(B) Non-functional requirements
(C) Design solutions
(D) User interface requirements
Answer: (C) Design solutions

Q. Choose the correct option among the following which is involved in the system planning and designing phase of the Software Development Life Cycle (SDLC)?
(A) Parallel run
(B) Sizing
(C) Specification freeze
(D) All of the above
Answer: (D) All of the above

Q. Choose the correct option among the following. The software consists of?
(A) Programs only
(B) Documentation only
(C) Program+documentation operating procedures
(D) None of the above
Answer: (C) Program+documentation operating procedures

Q. Choose the correct option which does not relate to the Evolutionary Process Model?
(A) Incremental model
(B) Spiral model
(C) Prototyping model
(D) All of the above
Answer: (D) All of the above

Q. Choose the correct option which states the correct definition of Software. It is considered to be a collection of
(A) Programming code only
(B) Documentation only
(C) Programming code, documentation, associated libraries
(D) None of the above
Answer: (C) Programming code, documentation, associated libraries

Q. Choose the option which is not applicable to agile software development?
(A) Customer collaboration
(B) Responding to change
(C) Abolishing the project planning and testing
(D) Working software
Answer: (C) Abolishing the project planning and testing

Q. COCOMO model stand for?
(A) Constructive Cost Estimation Model
(B) Constructive Case Estimation Model
(C) Cost Constructive Estimation Model
(D) Case Constructive Estimation Model
Answer: (A) Constructive Cost Estimation Model

Q. Decomposition is also popularly known as
(A) Divide and conquer principle
(B) Modularity principle
(C) Abstraction principle
(D) Encapsulation principle
Answer: (A) Divide and conquer principle

Q. FAST stands for?
(A) Facilitated Application Specification Technique
(B) Fast Application Specification Technique
(C) Facilitated Application Standard Technique
(D) Fast Application Standard Technique
Answer: (A) Facilitated Application Specification Technique

Q. For which of the following reasons is the waterfall model not suitable.
(A) For small projects
(B) For accommodating changes
(C) For well-defined requirements
(D) For sequential development
Answer: (B) For accommodating changes

Q. Identify among the following which is not recommended for software processes in software engineering?
(A) Software specification
(B) Software verification
(C) Software evolution
(D) Software development
Answer: (B) Software verification

Q. Identify the correct functional requirement.
(A) System shall process 100 transactions per second
(B) System shall be available 99.9% of the time
(C) System shall use AES-256 encryption
(D) None of the above
Answer: (D) None of the above

Q. Identify the correct measure for correctness.
(A) Defects per KLOC
(B) Cyclomatic complexity
(C) Function points
(D) Lines of code
Answer: (A) Defects per KLOC

Q. By whom is unit testing done?
(A) Testers
(B) Developers
(C) Users
(D) Business analysts
Answer: (B) Developers

Q. Identify the correct software metrics?
(A) Size metrics
(B) Complexity metrics
(C) Quality metrics
(D) All of the above
Answer: (D) All of the above

Q. Identify the fault-based testing technique.
(A) Equivalence partitioning
(B) Boundary value analysis
(C) Mutation testing
(D) State transition testing
Answer: (C) Mutation testing

Q. Identify the incorrect phase of the prototype model.
(A) Requirements gathering
(B) Quick design
(C) Coding
(D) Prototype evaluation
Answer: (C) Coding

Q. Identify the incorrect software layers.
(A) Application layer
(B) System software layer
(C) Manufacturing layer
(D) Hardware layer
Answer: (C) Manufacturing layer

Q. Identify the incorrect testing technique.
(A) Unit testing
(B) Integration testing
(C) Collaboration testing
(D) System testing
Answer: (C) Collaboration testing

Q. Identify the incorrect type of prototype of the Prototyping Model among the following.
(A) Horizontal prototype
(B) Vertical prototype
(C) Diagonal prototype
(D) Evolutionary prototype
Answer: (C) Diagonal prototype

Q. Identify the major drawback of the Spiral Model?
(A) High cost
(B) Additional functionalities are added later on
(C) Complex to implement
(D) All of the above
Answer: (D) All of the above

Q. Identify the model which is also known as Verification and Validation Model?
(A) Waterfall model
(B) V-model
(C) Spiral model
(D) Prototype model
Answer: (B) V-model

Q. Identify the simplest model of SDLC?
(A) Waterfall model
(B) Spiral model
(C) V-model
(D) Prototype model
Answer: (A) Waterfall model

Q. Identify the term which is not related to testing?
(A) Test case
(B) Test bot
(C) Test scenario
(D) Test script
Answer: (B) Test bot

Q. Identify the two dimensions of the spiral model.
(A) Cost and time
(B) Risk and time
(C) Cost and risk
(D) Time and quality
Answer: (C) Cost and risk

Free online Practice of Information Security Questions which are important part of Initial academic tests of LCC Software Engineering MCQs tests.

Welcome

to

Shaheen Forces Academy

We expect 100% result.

Click on Start Button. 

Your time is Ended. Thanks


Information Security Tests Quiz

1 / 25

In__________ layer of  OSI model , packet  filtering  firewalls  are implemented :-

2 / 25

Block ciphers  use  lesser  code than stream  ciphers ;-

3 / 25

A  small program   that changes  the  way  a  computer  operates ;-

4 / 25

What is  the effectiveness of an   n bit hash value :-

5 / 25

Non dense index is:-

6 / 25

A  function that is  second  pre  image  resistant is also  collision resistant L

7 / 25

Validation uses  methods like  black box   testing,  gray box  testing  etc :-

8 / 25

In Blowfish algorithm , key dependent  S boxes  and sub keys  make analysis   very difficult :-

9 / 25

Determine the earliest method of free phone calls used by hackers:-

10 / 25

Select  the process  that  is used for  keeping  data of  a  secure  place  for long  term storage :-

11 / 25

Operating  system  is  responsible for :-

12 / 25

Determine the attack type that employs a fake server with a relay address:-

13 / 25

In SSL   what is  used  for  authenticating   a  message :-

14 / 25

Which  modes of operation  does not   involve  feedback ;-

15 / 25

Any of comparison operators of join operation which uses is classified as:-

16 / 25

The _______________ protocol provides message authentication and integrity , but not privacy:-

17 / 25

Point of  sale  intrusion  does  not   deal with financial  details   and  credits card information;-

 

18 / 25

They are nefarious hackers , and their main motive is to gain financial profit by doing cyber  crimes:-

19 / 25

Does the set of residue  classes (mod 3 )  form a group  with respect to  modular  addition:-

20 / 25

An IDS follows a ____________ step process:-

21 / 25

How many  primitive  roots  are  there  for  19 :-

22 / 25

Methodology  in which  project management   processes were  step by step ;-

23 / 25

USENET falls  under  which category of Public key sharing :-

24 / 25

There is  an addition of  round  key  before  the start of  the  AES  round  algorithms;-

25 / 25

In  the   DES  algorithm  the  64  bit  key  input  is   shortened  to 56  bits  by   ignoring   every  4th  bit :-

Your score is

The average score is 43%

Related: Most Important and High Scoring MCQs of Software Engineering for LCC in Pak Army

Q. Does software wear & tear by decomposition?
(A) Yes
(B) No
Answer: (B) No

Q. What is the full form of RAD?
(A) Relative Application Development
(B) Rapid Application Development
(C) Rapid Application Document
(D) None of the mentioned
Answer: (B) Rapid Application Development

Q. Which model is not suitable for accommodating any change?
(A) Spiral Model
(B) Prototyping Model
(C) RAD Model
(D) Waterfall Model
Answer: (D) Waterfall Model

Q. Which is not a phase of Prototyping Model?
(A) Quick Design
(B) Coding
(C) Prototype Refinement
(D) Engineer Product
Answer: (B) Coding

Q. What is the major drawback of using RAD Model?
(A) Highly specialized & skilled developers/designers are required
(B) Increases reusability of components
(C) Encourages customer/client feedback
(D) Both A and B
Answer: (A) Highly specialized & skilled developers/designers are required

Q. What is the full form of SDLC?
(A) Software Development Life Cycle
(B) System Development Life cycle
(C) Software Design Life Cycle
(D) System Design Life Cycle
Answer: (A) Software Development Life Cycle

Q. Which software process model can be selected if the user is involved in all the phases of SDLC?
(A) Waterfall Model
(B) Prototyping Model
(C) RAD Model
(D) Both Prototyping Model & RAD Model
Answer: (D) Both Prototyping Model & RAD Model

Q. Efficiency in a software product does not include ________
(A) Licensing
(B) Responsiveness
(C) Processing time
(D) Memory utilization
Answer: (A) Licensing

Q. The company has the latest computers and state of the art software tools, so they shouldn’t worry about the quality of the product.
(A) TRUE
(B) FALSE
Answer: (B) FALSE

Q. What is Software?
(A) Software is a set of programs, documentation & configuration of data
(B) Software is documentation and configuration of data
(C) Software is set of programs
(D) None of the given options
Answer: (A) Software is a set of programs, documentation & configuration of data

Q. What does not account for software failure?
(A) Increasing Demand
(B) Low expectation
(C) Increasing Supply
(D) Less reliable and expensive
Answer: (C) Increasing Supply

Q. What are the attributes of good software?
(A) Development
(B) Maintainability
(C) Functionality
(D) Functionality & Maintainability
Answer: (D) Functionality & Maintainability

Q. Which software engineering activities are not a part of software processes?
(A) Software dependence
(B) Software development
(C) Software validation
(D) Software specification
Answer: (A) Software dependence

Q. What does not affect different types of software as a whole?
(A) Heterogeneity
(B) Flexibility
(C) Business and social change
(D) Security
Answer: (B) Flexibility

Q. Software doesn’t “wear-out”?
(A) Yes
(B) No
Answer: (A) Yes

Q. Which one is not included in Software Engineering Layers?
(A) A Quality Focus
(B) Process
(C) Tools
(D) Activity
Answer: (D) Activity

Q. Which one is not Process Framework Activities?
(A) Communication
(B) Planning
(C) Tools
(D) Deployment
Answer: (C) Tools

Q. We have standards and procedures to build a system, which is enough.
(A) TRUE
(B) FALSE
Answer: (B) FALSE

Q. We can add more programmers and can catch up the schedule.
(A) TRUE
(B) FALSE
Answer: (B) FALSE

Q. I outsourced the development activity, now I can relax and can wait for the final working product.
(A) TRUE
(B) FALSE
Answer: (B) FALSE

Q. A general statement of objectives (requirements) is sufficient to start a development.
(A) TRUE
(B) FALSE
Answer: (B) FALSE

Q. Requirement Changes can be easily accommodated because software is very flexible.
(A) TRUE
(B) FALSE
Answer: (B) FALSE

Q. Once we write the program, our job is done.
(A) TRUE
(B) FALSE
Answer: (B) FALSE

Q. I can’t access quality until it is running.
(A) TRUE
(B) FALSE
Answer: (B) FALSE

Q. A working program is the only deliverable work product.
(A) TRUE
(B) FALSE
Answer: (B) FALSE

Q. Software engineering is about unnecessary documentation.
(A) TRUE
(B) FALSE
Answer: (B) FALSE

Q. Which is not an Evolutionary Process Model?
(A) Spiral Model
(B) Incremental Model
(C) Concurrent Development Model
(D) All of the mentioned
Answer: (D) All of the mentioned

Q. The combination of which two models results in the Incremental Model?
(A) Build & FIX Model & Waterfall Model
(B) Linear Model & RAD Model
(C) Linear Model & Prototyping Model
(D) Waterfall Model & RAD Model
Answer: (A) Build & FIX Model & Waterfall Model

Q. What is the major advantage of using Incremental Model?
(A) Customer can respond to each increment
(B) Easier to test and debug
(C) It is used when there is a need to get a product to the market early
(D) Both B and C
Answer: (D) Both B and C

Q. Who originally proposed the spiral model?
(A) IBM
(B) Barry Boehm
(C) Pressman
(D) Royce
Answer: (B) Barry Boehm

Free Online Practice Tests of Software Engineering MCQs for LCC

Do free practice of all past papers related to LCC Software Engineering MCQs, getting more than 95% marks here means that you are well prepared otherwise you need more practice of past experiences here.

Welcome

to

Shaheen Forces Academy

We expect 100% result.

Click on Start Button. 

Your time is Ended. Thanks


Software Engineering Tests Quiz

1 / 25

What command is used to count the total number of lines, words and characters contained in a file:-

2 / 25

Development  in  aspect  orientation has  primarily  focused  on ;-

3 / 25

Which is a requirement management activity:-

4 / 25

How can you rebuild the RPM file to include the new patches:-

5 / 25

In ISO  9126, time behavior  and  resources   utilization  are  a  part of  :-

6 / 25

Selection of  a model  is  based  on ;-

7 / 25

Which system software does the job of margings the records from  two files into one:-

8 / 25

How many information domain values are used for function point computation:-

9 / 25

Purpose  of   process  is  to  deliver   software ;-

10 / 25

Which  reliability  requirement  are concerned   with maintaining   copies  of  the  system :-

11 / 25

______________ places the common data elements in order from smaller to largest:-

12 / 25

Which command is used to mount  NFS filesystem :-

13 / 25

Which command is used with vi editor  to move the cursor to the  left:-

14 / 25

Inspection and testing are what kind of quality costs:-

15 / 25

What category  of   web based   system would   you assign  to  electronic  shopping :-

16 / 25

Which driver is called as thin driver in JDBC:-

17 / 25

Which  things  in UML   are  the  explanatory   parts  of  UML  model ;-

18 / 25

Which keys is used to overstrike a whole line:-

19 / 25

Which  is  correct  on  all  fault    tolerant   technique  rely  on;-

20 / 25

Standard  Enforcer is  a ;-

21 / 25

Software  testing  with  real  data  in  real  environment  is  known as :-

22 / 25

Which sensor is useful as a part of a burglar  alarm system for commercial building:-

23 / 25

Output devices make it possible to:-

24 / 25

Which term describe testing:-

25 / 25

How can you add Amit, a new user , to your system;-

Your score is

The average score is 51%

Related: Free Online MCQs of Computer Science for LCC Tests Preparation

Join Shaheen Forces Academy for Free Jobs updates

Quantum Intelligence 2026

Master the duality of logic for the 2026 screening. Access verified Verbal and Non-Verbal reasoning banks for Pakistan Army, Navy, and PAF officer selection.

Army Navy PAF Success Hub

The 2026 entangled core for military preparation. Download high-probability PDF past papers and master ISSB and Cadet College entrance exams with non-local precision.

More MCQs of Past Experiences for Army Navy and PAF initial Tests

AFNS Tests Free Notes

AFNS Tests Free Preparation Notes Preparing for the AFNS Tests Free MCQs is an essential step for students aiming to join the Pakistan Army through the Armed Forces Nursing Service (AFNS). These AFNS entry test MCQs are…
Read More AFNS Tests Free Notes

More Related Posts