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

Application level gateway   firewalls  are  deployed  in application  layer  of  OSI  model :-

2 / 25

The  procedure  to add  bits  to the last  block  is  termed   as :-

3 / 25

In ___________ encryption, everyone has access to everyone's public key:-

4 / 25

Which information security technology is used for avoiding browser based hacking:-

5 / 25

The  initial  permutation  table  is  of  size :-

6 / 25

The DES  algorithm  has  a key  length of ;

7 / 25

In AES  the 4 x 4  bytes  matrix key  is  transformed  into a key  of size :-

8 / 25

A  stage  in which  individual  components  are   integrated  is_________:-

9 / 25

A  technique  in which  a  program  attacks  a   network  by  exploiting  IP  broadcast  addressing   operations :-

10 / 25

Security  features  that control that can  access  resources  in the OS ;-

11 / 25

IS x3 + 1  reducible over GF(2) :-

12 / 25

An attack   in which  the  site  is  not  capable  of  answering  valid  request :-

13 / 25

Which describes investigation moral conduct concerning the digital media landscape;-

14 / 25

Relation in relational model to refer to a specific instance of a term used is known as:-

15 / 25

__________ is  the  last phase of  ethical  hacking :-

16 / 25

A  concern of  authentication   that deals  with user rights :-

17 / 25

Maltego  is  not  a  footprint  scanning  tool ;-

18 / 25

A packet filter firewall filters at the ______________ or ___________ layer:-

19 / 25

Which authentication factor   requires  something  the user knows ;-

20 / 25

The  multiplicative  inverse  of  550  mod  1769  is :-

21 / 25

Which  is  a  component  of data  privacy :-

22 / 25

'Elliptical curve  cryptography  follows  the   associative   property ';-

23 / 25

When a  hash  function is used to provide   message authentication ,  the hash  function value is referred to as :-

24 / 25

Which  modes is  an appropriate  mode  for PRNG :-

25 / 25

Implicitly to all current and future privileges that are granted users are called as:-

Your score is

The average score is 0%

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

If  the  development  team  has  less  experience  on similar project  which  life  cycle   model  can  be  chosen ;-

2 / 25

Which  is  a  design  pattern :-

3 / 25

Regression  testing   is  a  very   expensive  activity ;-

4 / 25

We can manage state in asp.net application using ____________:-

5 / 25

Choose an internal software quality from given below:-

6 / 25

A  weakness  in a  computer based  system  that  may be exploited  to  cause  loss  or  harm is  known as ;-

7 / 25

Model  checking  is  particularly   valuable   for verifying  concurrent  system ;-

8 / 25

Internet information for MIS may come from any one of the following department:-

9 / 25

Actual  programming  of  a  software  code  is  done  during   the  _____________ steps  in the SDLC ;-

10 / 25

Which protocol deliver mail to server:-

11 / 25

Which design pattern is used to minimize development cost by reusing method:-

12 / 25

NET are  specified  to  which platform ;-

13 / 25

If a file has read and write permissions for the owner, then the octal representation of the permission will be:-

14 / 25

GDSS is the short form of:-

15 / 25

Narrative essay is one of the best type of specification documents;-

16 / 25

Which  is  a layer  protection for   security  ;;-

17 / 25

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

18 / 25

__________ classes  are used  to  create  the  interface  the  user  sees  and interacts   with as  the software  is used :-

19 / 25

Web browser is a program that can display a web page:-

20 / 25

How many phases are there  in scrum;-

21 / 25

SMI stands for ;-

22 / 25

Control that are intended to ensure that attacks are unsuccessful is  analogous to _________ in dependability engineering:-

23 / 25

Sociotechnical  systems are deterministic ;-

24 / 25

What command is used to copy directory structure in and out:-

25 / 25

Which  is  a  software process :-

Your score is

The average score is 0%

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

More Related Posts