LIBERTY UNIVERSITY CSIS 340 FINAL EXAM 2023 EXAM
3 LATEST VERSIONS 150 QUESTIONS & CORRECT
ANSWERS|A+ GUARANTEED
Abstraction - ANSWER: A view of an object that focuses on the information relevant
to a particular purpose and ignores the remainder of the information
Activity - ANSWER: A set of cohesive tasks of a process, a component of work
performed during the course of a project.
Authority - ANSWER: The power to influence or direct the behavior of others
Baseline - ANSWER: A specification or product that has been formally reviewed and
agreed upon that serves as the basis for further development, regardless of media
Capability Maturity model - ANSWER: A model that contains the essential elements
of effective processes for one or more disciplines and describes an evolutionary
improvement path from ad hoc, immature processes to disciplines, mature
processes with improved quality and effectiveness
CASE - ANSWER: A software product that can assist software engineers by providing
automated support for software life-cycle activities
Context Diagram - ANSWER: Depicts the system under development as a single high-
level process (a single icon in the center of the diagram) and then shows the
relationship that the system has with other external entities such as networks, other
software not being developed as part of the project, external data stores, etc.
Defect - ANSWER: A problem which, if not corrected, could cause an application to
either fail or to produce incorrect results.
Deliverable - ANSWER: A product or service produced intended for a customer. For
example this could be a document, report, or software product.
Delphi technique - ANSWER: An information gathering technique used as a way to
reach a consensus of experts on a subject.
Design convention - ANSWER: Collection of design decisions and advice that, taken
together, promotes certain design qualities
Design patterns - ANSWER: Generic solutions for making lower-level design
decisions. a description of the problem and the essence of its solution to enable the
solution to be reused in different settings
Design principles - ANSWER: Descriptive characteristics of good design
, Domain expert - ANSWER: an individual who is intimately familiar with the domain
and can provide detailed information to the domain engineers.
Duration - ANSWER: the total number of work periods (not including holidays or
other nonworking periods) required to complete a schedule activity or work
breakdown structure component. A particular and continuous length of time used in
scheduling of projects. Gantt charts
Egoless programming - ANSWER: a software development technique based on the
concept of team, rather than individual, responsibility for program development.
Exception Handling - ANSWER: A programming language mechanism that passes
error information by throwing and catching exceptions.
Extreme programming - ANSWER: This approach uses stories or scenarios for
requirements, develops tests first, has direct customer involvement on the team,
uses pair programming, and provides for continuous code refactoring and
integration.
Failure - ANSWER: The undesired effect observed in a software system delivered
service.
Fault - ANSWER: A manifestation of an error.
An incorrect step, process, or data definition in a computer program.
A defect in a hardware device or component.
Formal methods - ANSWER: Software engineering methods used to specify, develop,
and verify the software through application of a rigorous mathematically based
notation and language.
Formal roles - ANSWER: Defined explicitly in an organizational structure
Functional Organization - ANSWER: A hierarchical organization where each employee
has one clear superior, and staff are grouped by areas of specialization and managed
by a person with expertise in that area.
Functional requirements - ANSWER: A statement that identifies what a product or
process must accomplish to produce required behavior and/or results
Gantt chart - ANSWER: Tool to track progress where activities are shown in parallel.
Helps understand which activities can be performed concurrently.
Incremental Development - ANSWER: A software development technique in which
requirements definition, design, implementation, and testing occur in overlapping,
The benefits of buying summaries with Stuvia:
Guaranteed quality through customer reviews
Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.
Quick and easy check-out
You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.
Focus on what matters
Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!
Frequently asked questions
What do I get when I buy this document?
You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.
Satisfaction guarantee: how does it work?
Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.
Who am I buying these notes from?
Stuvia is a marketplace, so you are not buying this document from us, but from seller morrismuriithi009. Stuvia facilitates payment to the seller.
Will I be stuck with a subscription?
No, you only buy these notes for $17.99. You're not tied to anything after your purchase.