Your browser does not support JavaScript!

Software Engineering 1

Showing 76-150 of 316 answers

In almost all serious software development projects, a revision or version control system is used. This version control system keeps a record of changes in source code files and is usually built in a tree-like structure.
  • Branches Correct
In industry, software engineering is usually needed todevelop large programs to accommodate functions.
  • FALSE Correct
In OOD, the attributes (data variables) and methods(operation on the data) are bundled together is called _________________.
  • Encapsulation Correct
In this part of thesis writing, important terms used in the study must be defined clearly. Some of these terms appear in the thesis title, statement of the problem, paradigm of the study, and in the scope and delimitation.
  • Definition of Terms Correct
Inreference with top-down analysis, _________________ sub-divides the modules into further smaller units of code.
  • Structured Coding Correct
Inspections and testing are what kinds of Quality Costs?
  • Prevention Correct
is a tentative prediction about the relationship between two or more variables in a population under the study.
  • Hypothesis Correct
It  is anexecutable code, which serves some computational purpose.
  • program Correct
It implies separating software into components according to functionality and responsibility.
  • Modularity Correct
It is a conceptualization of problem into several well-organized elementsof solution
  • Structured design Correct
It is a process done in some projects to carry outa test for a longer period of time. This type of testing is used to determinebehavior of a product when used continuously over a period of time
  • Regression or Stress Testing Correct
It is a process to conceptualize the software requirements into softwareimplementation.
  • Software Design Correct
It is a simplified representation of asoftware process. Each process represents a process from a particular perspective,and thus provides only partial information about that process.
  • Software process models Correct
It is a system composed of people and computers that processes or interprets information.
  • Information System Correct
It is a systematic approach to the production ofsoftware that takes into account practical cost, schedule, and dependabilityissues, as well as the needs of software customers and producers.
  • Software Engineering Correct
It is a traditional practice that the review of related literature is divided into foreign and local.
  • True Correct
It is a very basic check to see if all softwarecomponents compile with each other without a problem.
  • Sanity Testing Correct
It is also known as a bug, is a result of an error which can cause system to fail.
  • Fault Correct
It is carried out to test functionality of the program and also called ‘Behavioral’ testing.
  • Black-box Testing Correct
It is conducted to test program and its implementation, in order to improvecode efficiency or structure. It is also known as ‘Structural’ testing.
  • White-box Testing Correct
It is considered to be a collection of executable programming code, associated libraries and documentations made for a specific purpose.
  • software product Correct
It is grouping of all functionally related elements
  • Cohesion Correct
It is important in designing software that is free from unnatural restrictions and limitations.
  • Generality Correct
It is often easier to use if these two concerns are divided as much as possible into separate sets of client functions.
  • data structure component Correct
It is said to be the inability of the system to perform thedesired task.
  • Failure Correct
It is testing one part or onecomponent of the product. The developer usually does this when he/she hascompleted writing code for that part of the product.
  • Unit Testing Correct
It is text-based notifier that is mostly shows thecontext in which the user is working. It is generated by thesoftware system.
  • Command Prompt Correct
It is the ability of a set of inherent characteristics of a product, service,product component, or process to fulfill requirements of customers.
  • Quality Correct
It is the sum of all planned systematic activities and processes forcreating, controlling and assuring quality indicates how qualitymanagement relates to the typical product development.
  • Quality Management Correct
It is very significant to note that the researcher must be totally aware of the purpose of the research problem.
  • True Correct
It isprocess of examining whether or not the software satisfies the userrequirements. It is carried out at the end of the SDLC.
  • Validation Correct
It isthe process of confirming if the software is meeting the business requirements,and is developed adhering to the proper specifications and methodologies.
  • Verification Correct
It refers to computer programs and the manuals (ifany) that support them.
  • Software Correct
It refers to the amount of time available to complete a project
  • Timeconstraints Correct
It refers to the budgeted amount available for the project.
  • Cost constraints Correct
It refersto the amount of time available to complete a project
  • Time constraints Correct
It refersto what must be done to produce the project's end result
  • Scope constraints Correct
It takesthe whole software system as one entity and then decomposes it to achieve morethan one sub-system or component based on some characteristics.
  • Top Down Design Correct
It worksaround the entities and their characteristics instead of functions involved inthe software system. This design strategies focuses on entities and itscharacteristics.
  • Object Oriented Design Correct
Itinvolves activities pertaining to identificationof requirement of modification or maintenance
  • Identification & Tracing Correct
Itis a method of evaluating the expression passed toa function as an argument.
  • Strict evaluation Correct
Itis often easier to use if these two concerns are dividedas much as possible into separate sets of client functions.
  • data structurecomponent Correct
Lower and upper limits are present in which chart?
  • Run chart Correct
Maintenance is classified into how many categories ?
  • four Correct
Maintenance testing is performed using which methodology?
  • Breadth test and depth test Correct
Model preferred to create client/server applications is
  • Concurrent Model Correct
Most projects have many interested parties or stakeholders, but someone must take the primary role of sponsorship.
  • A project should have a primary customer or sponsor Correct
Mostfunctional programming languages use ______________  astheir type systems. λ-expressions are executed by evaluating themas they occur.
  • λ-calculus Correct
Narrative essay is one of the best types of specification document ?
  • False Correct
needs to be written usingsoftware engineering principles.
  • FALSE Correct
One can choose Waterfall Model if the project development schedule is tight.
  • False Correct
OODallows similar classes to stack up in hierarchicalmanner where the lower or sub-classes can import, implement andre-use allowed variables and methods from their immediate super classes.
  • Inheritance Correct
OODlanguages provide a mechanism where methodsperforming similar tasks but vary in arguments, can be assigned same name.
  • Polymorphism Correct
Over the time, customer may ask for new featuresor functions in the software.
  • Client Requirements Correct
Policies,which changes over the time, such astaxationand newly introduced constraints like, how to maintain bookkeeping, may triggerneed for modification.
  • Market Conditions Correct
problemhas to be decomposed such that each component of the decomposed problem can besolved and then the solution of the different components canbe combined to get the full solution.
  • FALSE Correct
Processes for evolving a software product depend on:
  • All of the mentioned Correct
Program modularization and Source code translation are the activities of_____________
  • Reengineering Correct
Programming interfaces of present-day languages are verysophisticated and are equipped huge library functions.
  • Code-reuse Correct
Project managers have to assess the risks that may affect a project.
  • False Correct
Projects are often defined broadly when they begin, and as time passes, the specific details of the project become clearer
  • A project is developed using progressive elaboration or in an iterative fashion Correct
Projects are often defined broadly when they begin, and as time passes, the specific details of the project become clearer.
  • A project is developed using progressive elaboration or in an iterative fashion. Correct
Quality planning is the process of developing a quality plan for
  • project Correct
Question text If you were a lead developer of a software company and you are asked to submit a project/product within a stipulated time-frame with no cost barriers, which model would you select?
  • RAD Correct
RAD Model has
  • 5 phases Correct
RAD Model has high reliability requirements.
  • False Correct
RAD stands for
  • Rapid Application Development Correct
ranch of discipline associated with the development of softwareproduct using well-defined scientific principles, methods and procedures.
  • Software Engineering Correct
Release notes show what happened in this software version. Typically the information includes:
  • All of the above Correct
Release notes show what happened in this software version. Typically the information includes: A. Bug fixes B. New functionality C. Detail of new features added to the software D.Any bugs that are not yet fixed
  • All of the above Correct
Resources include people, hardware, software, or other assets. Many different types of people, skill sets, and resources are needed to build a home.
  • A project requires resources, often from various areas Correct
Resources, such as people and equipment, need to do work.
  • A project is an endeavor Correct
SDLC stands for
  • Software Development Life Cycle Correct
Select the incorrect statement: “Software engineers should
  • be dependent on their colleagues.” Correct
Selection of a model is based on
  • All of the mentioned Correct
This course is taught by the mentor:
Professor Paul Jacob Cruz

Paul Jacob Cruz

Master of Science in Computer Science.

All courses