Blog

Keep up to date with the latest news

Updated Advance Software Engineering MCQs – New Software Engineering MCQs

Updated Advance Software Engineering MCQs – New Software Engineering MCQs

This post is comprising of latest ” Advance Software Engineering MCQs – Latest Competitive Software Engineering MCQs “. Here you’ll get latest Software engineering mcqs for written test, interview with answers. If you want to improve your knowledge regarding Software engineering then read these mcqs of Design of Steel Structures.

Latest Software Engineering MCQs

By practicing these MCQs of Advance Software Engineering MCQs – Latest Competitive Software Engineering MCQs , an individual for exams performs better than before. This post comprising of mechanical engineering objective questions and answers related to Advance Software Engineering Mcqs “. As wise people believe “Perfect Practice make a Man Perfect”. It is therefore practice these mcqs of Software engineering to approach the success. Tab this page to check “Advance Software Engineering “ for the preparation of competitive mcqs, FPSC mcqs, PPSC mcqs, SPSC mcqs, KPPSC mcqs, AJKPSC mcqs, BPSC mcqs, NTS mcqs, PTS mcqs, OTS mcqs, Atomic Energy mcqs, Pak Army mcqs, Pak Navy mcqs, CTS mcqs, ETEA mcqs and others.

Latest Advance Software Engineering Mcqs

The most occurred mcqs of Advance Software Engineering in past papers. Past papers of Advance Software Engineering Mcqs. Past papers of Advance Software Engineering Mcqs . Mcqs are the necessary part of any competitive / job related exams. The Mcqs having specific numbers in any written test. It is therefore everyone have to learn / remember the related Advance Software Engineering Mcqs. The Important series of Advance Software Engineering Mcqs are given below:

Which of the following is not included in the certification approach ?

A. Specific usage file
B. Creation of usage scenarios
C. Generation of test cases from the servers end.
D. Reliability

Which of the following is not an advantages of software reuse ?

A. faster software development
B. lower costs
C. high effectiveness
D. lower risks

Which of the following is a category of a stimuli ?

A. Periodic stimuli
B. Hardware stimuli
C. Software stimuli
D. Management stimuli

Which of the following diagrams can help spot points cuts ?

A. Sequence diagram
B. Object diagram
C. Class diagram
D. ER diagram

Which of the following is needed by Maintenance staff?

A. Check in/check out equipment for maintenance
B. Maintenance record for each and every equipment item
C. A specific type of equipment
D. All of the mentioned

How does Clean room software engineering Differs from the conventional and object-oriented views ?

A. It verifies design specification using a mathematically based proof of correctness
B. It makes explicit use of statistical quality control
C. It relies heavily on statistical use testing to uncover high-impact errors
D. All of the mentioned

MTTF stands for__________________?

A. manufacture-time-to-function
B. mean-time-to-failure
C. mean-time-to-function
D. none of the mentioned

RTOS stands for_____________________?

A. real-time operating software
B. real-time operating system
C. real-life operating system
D. real-life operating software

Which of the following is not a real-time architectural pattern _______________________ ?

A. Environmental Control
B. Observe and React
C. Embedded System
D. Process Pipeline

The times by which stimuli must be processed and some response produced by the system is known as____________________?

A. Frequency
B. Compile time
C. Deadlines
D. Execution time

The switch to backup power must be completed within a deadline of______________________?

A. 50 ms
B. 70 ms
C. 55 ms
D. 100 ms

Which of the following is represented as an aspect that requests a login name and password ?

A. Object
B. Class
C. User authentication
D. All of the mentioned

Which of the following is a key principle of software design and implementation ?

A. Separation of concerns
B. Finding code complexity
C. Writing aspects
D. None of the mentioned

The average execution time of the power monitor process should be less than__________________?

A. 1ms
B. 100ms
C. 10ms
D. none of the mentioned

An example of a system that may use a process pipeline is a _________________________?

A. High-speed data acquisition system
B. Both High-speed data acquisition system AND Failure of a power supply in an embedded system
C. Failure of a power supply in an embedded system
D. None of the mentioned

Research and development in aspect-orientation has primarily focused on _____________________?

A. artificial programming
B. software re-engineering
C. aspect-oriented programming
D. all of the mentioned

Which of the following is not a type of stakeholder concern ?

A. Functional concerns
B. Policy concern
C. Quality of service concerns
D. Non-functional concern

Which of the following is core concern in medical record management system ?

A. maintaining records of patients
B. consultations
C. diagnose and treatments
D. all of the mentioned

The incorporation of advice code at the specified join points by an aspect weaver is called”__________________?

A. join point
B. aspect
C. join point model
D. weaving

Which of the following concerns best suits the following statement:”Internet banking system includes new customer requirements, account Requirements, customer management requirements, security requirements, recovery requirements etc.” ?

A. Quality of service concerns
B. Functional concerns
C. System concerns
D. Cross-cutting concerns

An event in an executing program where the advice associated with an aspect may be executed is known as___________________?

A. join point model
B. join point
C. aspect
D. pointcut

The __________________ is connected to servers (typically powerful workstations or PCs) that play a dual role ?

A. Software
B. Database
C. Hardware
D. None of the mentioned

Which subsystem implements the requirements defined by the application ?

A. DBMS
B. UI
C. Application subsystem
D. None of the mentioned

Which of the following presentation is explained in the following statement:”An extension of the distributed presentation approach, primary database and application logic remain on the server, and data sent by the server is used by the client to prepare the user presentation ” ?

A. Distributed presentation
B. Local Presentation
C. Remote presentation
D. All of the mentioned

Which of the following term is best defined by the statement:”The client sends structured query language (SQL) requests to the server which are transmitted as messages across the net” ?

A. Client servers
B. Database servers
C. File servers
D. None of the mentioned

Which test do you infer from the following statement: “The coordination and data management functions of the server are tested.” ?

A. Server tests
B. Transaction tests
C. Application function tests
D. Network communication tests

Software Metrics Mcqs

“A client is assigned all user presentation tasks and the processes associated with data entry”.Which option supports the client’s situation ?

A. Distributed logic
B. Remote presentation
C. Distributed presentation
D. All of the mentioned

When a client application invokes a method contained within an object elsewhere in the system, CORBA uses dynamic invocation to____________________?

A. create a request for the object
B. create a data structure with parameters to be passed to the object
C. obtain pertinent information about the desired method from the interface repository
D. all of the mentioned

Which of the following term is best defined by the statement:”When one object invokes another independent object, a message is passed between the two objects.” ?

A. Application object
B. Control couple
C. Data couple
D. Database object

What is used to pass SQL requests and associated data from one component to another ?

A. Client/server SQL interaction
B. SQL Injection
C. Remote procedure calls
D. All of the mentioned

Which of the following services is not provided by an object ?

A. Security features
B. Activating & Deactivating Objects
C. Files implementing the entities identified within the ERD
D. Registering object implementation

CORBA stands for _____________________?

A. Common Object Request Break Architecture
B. Common Object Request Broker Architecture
C. Common Object Request Build Architecture
D. All of the mentioned

Which of the following is an essential principle of an architecture ?

A. Reliability
B. Consistency
C. Scalability
D. All of the mentioned

Which of the following utilities is not a part of Application Service Layer ?

A. QoS
B. Policy implementation
C. Security
D. Verify invoice

How is SOA different from OO Architecture ?

A. Communications are prescriptive rather than being descriptive
B. Strong coupling among objects
C. Data is separated from a service or behavior
D. Data and methods are integrated into a single object

Which of the following utilities is not a part of Business Service Layer ?

A. Get account info
B. Wrapper Services
C. Task centric service
D. Entity centric service

Which architecture describes the various elements that support the implementation of services?

A. The Service Architecture
B. The Application Architecture
C. The Component Architecture
D. None of the mentioned

Which architecture will be built on top of a SOA ?

A. The Application Architecture
B. The Component Architecture
C. The Service Architecture
D. None of the mentioned

Arrange the following activities in order to build a SOA ____________________?

i. Virtualization through mediation.
ii. Track services with registries.
iii. Govern, secure and manage the services.
iv. Design for interoperability through the adoption of standards.

A. iii, ii, i, iv
B. i, ii, iii, iv
C. ii, iii, i, iv
D. ii, iii, iv, i

Service Oriented Architecture (SOA) is__________________?

A. Strongly Cohesive
B. Loosely Coupled
C. Strongly Coupled
D. Loosely Cohesive

The _____________ specifies the behavior of a system or a part of a system?

A. Clear box
B. Yellow box
C. White box
D. Black box

The transition functions that are implied by the state box are defined in__________________?

A. White box
B. Clear box
C. Yellow box
D. Black box

What encapsulates state data and services in a manner that is analogous to objects ?

A. State box
B. White box
C. Clean box
D. Black box

Which of the following is required for Certification for clean room software engineering ?

A. Sampling model
B. Certification model
C. Component model
D. All of the mentioned

Cleanroom software engineering complies with the operational analysis principles by using a method called known as________________?

A. box structure specification
B. degenerative error correction
C. referential transparency
D. none of the mentioned

Who was first to proposed the Cleanroom philosophy in software engineering ?

A. Dyer
B. Mills
C. Linger
D. All of the Mentioned

Which of the following Cleanroom process teams develops set of statistical test to exercise software after development ?

A. Certification team
B. Development team
C. Specification team
D. All of the mentioned

Which of the following term is best defined by the statement:”For a component to be composable, all external interactions must take place through publicly defined interfaces”?

A. Independent
B. Standardized
C. Composable
D. Documented

Which of the following is not a dimension of scalability ?

A. Distribution
B. Size
C. Manageability
D. Interception

QoS stands for___________________?

A. Quality of system
B. Quality of security
C. Quality of service
D. None of the mentioned

Software Management Mcqs

Which of the following term is best defined by the statement:”The operations on each side of the interface have the same name but their parameter types or the number of parameters are different.” ?

A. Parameter incompatibility
B. Operation incompatibility
C. Operation incompleteness
D. None of the mentioned

A component model defines standards for_________________?

A. methods
B. properties
C. mechanisms
D. all of the mentioned

Which of the following is a feature of CBSE ?

A. CBSE shortens delivery time
B. It increases quality
C. CBSE increases productivity
D. All of the mentioned

Which of the following is not an example of component technology ?

A. COM+
B. EJB
C. .NET
D. None of the mentioned

Which of the following term is best defined by the statement: “The names of the operations in the ‘provides’ and ‘requires’ interfaces are different.” ?

A. Operation incompleteness
B. Parameter incompatibility
C. Operation incompatibility
D. None of the mentioned

When composing reusable components that have not been written for your application, you may need to write adaptors or ‘glue code’ to reconcile the different _____________________?

A. Component composition
B. Component modules
C. Component model
D. Component interfaces

A _______________ defines a set of standards for components, including interface standards, usage standards, and deployment standards?

A. Component-based software engineering
B. Component model
C. Component composition
D. Component interfaces

_____________________ is a reuse-based approach to defining, implementing, and composing loosely coupled independent components into systems?

A. Component-based software engineering
B. Component model
C. Component composition
D. Component interfaces

A distributed system must defend itself against__________________?

A. Interruption
B. Modification
C. Fabrication
D. All of the mentioned

Which of the following term is best defined by the statement “In a distributed system, several processes may operate at the same time on separate computers on the network.”?

A. Concurrency
B. Resource sharing
C. Openness
D. Fault tolerance

In Java,______________________ are comparable with, though not identical to, RPCs?

A. Remote Method Invocations
B. Client–server computing
C. Operating System
D. None of the mentioned

Which architecture is used when there is a high volume of transactions to be processed by the server ?

A. Multi-tier client–server architecture
B. Distributed component architecture
C. Master-slave architecture
D. Peer-to-peer architecture

Software Engineering Types Mcqs

_______________ is a way of providing functionality on a remote server with client access through a web browser?

A. SaaS
B. Configurability
C. SOA
D. Both SaaS and Configurability

________________ depend on there being a clear separation between the presentation of information and the computations that create and process that information?

A. Two-tier client–server architecture
B. Client–server systems
C. Master-slave architectures
D. Both Master-slave architectures AND Client–server systems

Which architecture are reliant on middle-ware ?

A. Master-slave architecture
B. Multi-tier client–server architecture
C. Distributed component architecture
D. Peer-to-peer architecture

Which of the following is a way of making a statement about the elements of a set that is true for every member of the set ?

A. Sequence
B. Set
C. Universal quantification
D. Both Set and Sequence

Which architecture decentralized architectures in which there are no distinguished clients and servers ?

A. Multi-tier client–server architecture
B. Distributed component architecture
C. Master-slave architecture
D. Peer-to-peer architecture

Which of the following option is not provided by formal methods ?

A. providing frameworks
B. provide investors
C. verifying systems
D. both providing frameworks and verifying systems

What defines the circumstances in which a particular operation is valid ?

A. Post-condition
B. Contradictions
C. Vagueness
D. None of the mentioned

The _______________ of a formal specification language is often based on a syntax that is derived from standard set theory notation and predicate calculus ?

A. sequence
B. syntactic domain
C. semantic domain
D. set

Which of the following is essential for success, when formal methods are used for the first time ?

A. Consulting
B. Expert training
C. Prerequisite knowledge
D. Both Expert training and Consulting

The ________________ of a specification language indicates how the language represents system requirements?

A. semantic domain
B. sequence
C. syntactic domain
D. set

Which of the following provides a concise, unambiguous, and consistent method for documenting system requirements ?

A. ISO-9001
B. CMM
C. CASE tools
D. Formal methods

Which of the following occurs often due to the bulkiness of a system specification document ?

A. Ambiguities
B. Contradictions
C. Vagueness
D. Incompleteness

________________________ are statements that can be interpreted in a number of ways?

A. Contradictions
B. Vagueness
C. Ambiguities
D. Comments

Frameworks are an effective approach to reuse, but are _____________ to introduce into software development processes.

A. expensive
B. difficult
C. unreliable
D. difficult and expensive

Which option supports the statement:”Most web frameworks now provide AJAX support” ?

A. Security
B. Session Management
C. User interaction
D. Database support

Which framework’s applications are difficult to deal with ?

A. Web application frameworks
B. MVC pattern
C. Debugging framework
D. None of the mentioned

MVC framework includes___________________?

A. Strategy pattern
B. Observer pattern
C. Composite pattern
D. All of the mentioned

Which frameworks support the development of system infrastructures such as communications, user interfaces, and compilers ?

A. Enterprise application frameworks
B. System infrastructure framework
C. Middleware integration frameworks
D. Web application frameworks

Which of the following is not a benefit of software reuse ?

A. Increased Reliability
B. Standards compliance
C. Reduced Process risk
D. Maintaining a component library

Which category the following statement belongs,”Frameworks don’t usually include a database but rather assume that a separate database such as MySQl”?

A. Security
B. Session management
C. User interaction
D. Database support

Which category the following statement belongs,”Classes to create and manage sessions are usually part of a WAF”?

A. Session management
B. User interaction
C. Security
D. Database support

The MVC pattern was originally proposed in the 1980s as an approach to________________?

A. Middleware integration frameworks
B. Web application frameworks
C. Web application frameworks
D. GUI design

In which of the following language the frameworks will not work ?

A. Ruby
B. C#
C. PHP
D. Java

ERP stands for_________________?

A. Effective Research Planning
B. Enterprise Resource Planning
C. Effective Reuse Planning
D. None of the mentioned

Which of the following is a generic structure that is extended to create a more specific subsystem or application ?

A. Object-oriented programming language
B. Software reuse
C. Framework
D. None of the mentioned

What are generic application systems that may be designed to support a particular business type, activity, or sometimes a complete enterprise ?

A. COTS-solution systems
B. ERP systems
C. COTS-integrated systems
D. Both COTS-solution and COTS-integrated systems

Which framework class include standards and classes that support component communication and information exchange?

A. Enterprise application frameworks
B. Middleware integration frameworks
C. System infrastructure frameworks
D. MVC

An ordering system may be adapted to cope with a centralized ordering process in one company and a distributed process in another.” Which category the example belong to ?

A. Process specialization
B. Environment specialization
C. Platform specialization
D. Functional specialization

The open source movement has meant that there is a huge reusable code base available at __________________?

A. high cost
B. low cost
C. free of cost
D. short period of time

NET are specific to which platform ?

A. Mac-OS
B. Java
C. Microsoft
D. LINUX

COTS product reuse means_______________?

A. Shared components are woven into an application at different places when the program is compiled
B. Class and function libraries that implement commonly used abstractions are available for reuse
C. Large-scale systems that encapsulate generic business functionality and rules are configured for an organization
D. Systems are developed by configuring and integrating existing application systems

Consider the example and categorize it accordingly, “A pattern-matching system developed as part of a text-processing system may be reused in a database management system”?

A. Object and function reuse
B. Component reuse
C. Application system reuse
D. None of the mentioned

COTS stands for___________________?

A. Commercial Off-The-Shelf systems
B. Commercial Off-The-System state
C. Commercial Off-The-Shelf states
D. None of the mentioned

Updated Advance Software Engineering MCQs – New Software Engineering MCQs