Bca 4th Sem Software Engineering Internal Exam

Reviewed by Editorial Team
The ProProfs editorial team is comprised of experienced subject matter experts. They've collectively created over 10,000 quizzes and lessons, serving over 100 million users. Our team includes in-house content moderators and subject matter experts, as well as a global network of rigorously trained contributors. All adhere to our comprehensive editorial guidelines, ensuring the delivery of high-quality content.
Learn about Our Editorial Process
| By Lovely Amit
L
Lovely Amit
Community Contributor
Quizzes Created: 3 | Total Attempts: 974
| Attempts: 311 | Questions: 15
Please wait...
Question 1 / 15
0 %
0/100
Score 0/100
1. The spiral model was originally proposed by -

Explanation

The correct answer is Barry Boehm. The spiral model is a software development process model that combines elements of both waterfall and iterative development models. It was first introduced by Barry Boehm in 1986. The spiral model emphasizes risk analysis and iterative development, allowing for flexibility and adaptation in the software development process. This model is particularly useful for large-scale and complex projects, where early identification and mitigation of risks is crucial.

Submit
Please wait...
About This Quiz
Bca 4th Sem Software Engineering Internal Exam - Quiz

This BCA 4th sem internal exam in Software Engineering assesses knowledge on ethical practices, software definitions, engineering activities, and model suitability. It prepares students for professional responsibilities and... see moreunderstanding software process intricacies. see less

2. COCOMO stands for ______

Explanation

COCOMO stands for Constructive Cost Model. This model is a software cost estimation technique that helps in estimating the effort, time, and cost required for developing a software project. It takes into account various factors such as the size of the project, complexity, development environment, and team capabilities to provide an estimation. The model helps in planning and budgeting for software development projects by considering the resources and effort required.

Submit
3. The document listing all procedures and regulations that generally govern an organization is the ?

Explanation

An organizing manual is a document that contains all the procedures and regulations that govern an organization. It provides a comprehensive guide on how the organization operates and ensures that everyone is aware of the policies and procedures they need to follow. This manual helps in maintaining consistency and efficiency within the organization by providing a clear framework for decision-making and problem-solving. It serves as a reference tool for employees and management alike, ensuring that everyone is on the same page and working towards the same goals.

Submit
4. Structured programming codes includes ?

Explanation

Structured programming codes include alteration and iteration. Alteration refers to the ability to make changes or modifications to the code, allowing for flexibility and adaptability. Iteration, on the other hand, refers to the repetition of a set of instructions or a block of code, which can be achieved using loops. Both alteration and iteration are important components of structured programming, as they enable the creation of efficient and organized code that is easy to understand and maintain. The other options, multiple exit from loops and sequencing, are not exclusive to structured programming and can be found in other programming paradigms as well.

Submit
5. If you were to create client/server applications, which model would you go for?

Explanation

The concurrent model would be the best choice for creating client/server applications because it allows multiple clients to connect to the server simultaneously and perform tasks concurrently. This model ensures efficient utilization of system resources and improves overall performance by handling multiple requests concurrently. It enables parallel processing and provides a scalable and responsive solution for handling a large number of clients.

Submit
6. White box testing, a software testing technique is sometimes called ?

Explanation

not-available-via-ai

Submit
7. Software engineers should not use their technical skills to misuse other people's computers."Here the term misuse refers to:

Explanation

The term "misuse" in this context refers to the unauthorized modification of computer material. This means that software engineers should not use their technical skills to alter or tamper with computer data or files without proper permission or authorization. It is important for software engineers to respect the privacy and integrity of other people's computers and not engage in any activities that could compromise the security or functionality of the computer system.

Submit
8. SDLC stands for

Explanation

The correct answer is System Development Life cycle. SDLC stands for System Development Life cycle, which is a framework that outlines the various stages involved in the development of a software system. It includes phases such as requirements gathering, system design, coding, testing, deployment, and maintenance. This life cycle approach ensures that the software is developed in a systematic and structured manner, leading to a high-quality end product that meets the user's requirements.

Submit
9. Which of these software engineering activities are not a part of software processes ?

Explanation

Software development is not considered a part of software processes because it is the actual process of creating and implementing the software. Software processes, on the other hand, refer to the overall set of activities and tasks that are followed in order to develop, maintain, and manage the software throughout its lifecycle. These processes include activities such as software specification, validation, and dependence, which are all essential for ensuring the quality and success of the software.

Submit
10. Software engineers shall -

Explanation

Software engineers are expected to act consistently with the public interest. This means that they should prioritize the well-being and welfare of the general public when making decisions and developing software. They should consider the potential impact of their work on society as a whole and take steps to ensure that their actions align with the greater good. This includes considering ethical implications, addressing potential risks, and promoting inclusivity and accessibility. By acting consistently with the public interest, software engineers can contribute to the development of technology that benefits society and avoids harm.

Submit
11. What is a Software ?

Explanation

not-available-via-ai

Submit
12. The fundamental notions of software engineering does not account for ?

Explanation

The fundamental notions of software engineering do not account for software security. While software engineering covers various aspects of software development such as processes, validation, and reuse, it often overlooks the crucial aspect of software security. Software security involves protecting software systems from unauthorized access, data breaches, and other malicious activities. It includes practices like secure coding, encryption, access control, and vulnerability testing. Despite its importance, software security is often treated as an afterthought rather than being integrated into the core principles of software engineering.

Submit
13. Infrastructure software are covered under ?

Explanation

Infrastructure software refers to software that provides essential services and functionality to support the operation and management of a computer system or network. These software are designed to meet the specific needs and requirements of an organization or business. Therefore, they can be categorized as customised products, as they are tailored to suit the unique infrastructure requirements of the user. Generic products, on the other hand, are not specifically designed for any particular organization and may not offer the same level of customization. None of the above options are applicable as infrastructure software falls under the category of customised products.

Submit
14. Build and Fix model has?

Explanation

The Build and Fix model consists of only one phase. This model involves quickly building a software product without any formal planning or design, and then fixing any issues or bugs as they arise. It is a simple and linear approach that does not involve multiple phases or iterations.

Submit
15. Which one of the following models is not suitable for accommodating any change?

Explanation

The Prototyping Model is not suitable for accommodating any change because it focuses on quickly creating a prototype of the final product to gather user feedback and make improvements. Once the prototype is approved, it is used as a basis for development, making it difficult to incorporate major changes or modifications later in the process. This model is more suitable for projects with well-defined requirements and limited scope for changes.

Submit
View My Results

Quiz Review Timeline (Updated): Mar 21, 2023 +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Mar 21, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • Jul 19, 2020
    Quiz Created by
    Lovely Amit
Cancel
  • All
    All (15)
  • Unanswered
    Unanswered ()
  • Answered
    Answered ()
The spiral model was originally proposed by -
COCOMO stands for ______
The document listing all procedures and regulations that generally...
Structured programming codes includes ?
If you were to create client/server applications, which model would...
White box testing, a software testing technique is sometimes called ?
Software engineers should not use their technical skills to misuse...
SDLC stands for
Which of these software engineering activities are not a part of...
Software engineers shall -
What is a Software ?
The fundamental notions of software engineering does not account for ?
Infrastructure software are covered under ?
Build and Fix model has?
Which one of the following models is not suitable for accommodating...
Alert!

Advertisement