Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Document preview thumbnail
Preview 3 out of 18 pages
Exam (elaborations)

REVATURE INTERVIEW- QUESTIONS AND ANSWERS| LATEST UPDATE 100% SOLVED

Document preview thumbnail
Preview 3 out of 18 pages

REVATURE INTERVIEW- QUESTIONS AND ANSWERS| LATEST UPDATE 100% SOLVED

Content preview

REVATURE INTERVIEW- QUESTIONS AND ANSWERS| LATEST UPDATE 100% SOLVED




SDLC (Software Development Life Cycle) the process of developing software through
analysis, design, implementation and maintenance.



Analysis: used to plan the basic project approach and to conduct product feasibility




Requirements: clearly define and document the product requirements



Design: this is where the design functions and operations are described in detail. Diagrams and
pseudocode are some ways to describe the software.



Development: this is where the the product starts getting built.




Implementation: After making the product it goes into testing



Maintenance: Fixing bugs and updating technologies. Agile is an example where requirements
are flexible whereas, waterfall has a set path and predictability.




Datatypes varchar: string of any character data




integer: signed 32-bit whole number

,smallint: 16-bit whole number



float: floating point number




date: a date value



timestamp: includes data and time




null: represents an empty value




Unified Modeling Language (UML) a general-purpose, developmental, modeling language in
the field of software engineering, that is intended to provide a standard way to visualize the
design of a system. Using Activities, Actors, Database Schemas, Programming Language
Statements. UML's appear in the Software Requirements Specification (SRS) document- a
description of a software system to be developed. It lays out functional and non-functional
requirements, and may include a set of use cases that describe user interactions that the
software must provide.




-(static) Structure diagrams show the things in a system being modeled. In a more technical
term, they show different objects in a system. Ex: Use-case, class



-(Dynamic) Behavioral diagrams shows what should happen in a system. They describe how the
objects interact with each other to create a functioning system. Ex: Sequence, Activity

, Use case diagram Use case- summary of scenarios for a single task or goal. Shows scenarios
of what happens when someone interacts with the system. ex: patient calls clinic to make
appointment. Receptionist finds empty slot and schedules it.




Helpful in 3 areas: Determining features, communicating with clients, generating test cases




Class diagrams gives an overview of a system by showing its classes and relationships among
them. Class diagrams are static- they display what interacts but not what happens when they
do interact.



Relationships of Class Diagrams:

-Association: just shows a link connecting two classes

-Aggregation: shows which class belongs to a collection. For example, the class "library" is made
up of one or more books, among other materials. In aggregation, the contained classes are not
strongly dependent on the life cycle of the container. In the same example, books will remain
so even when the library is dissolved.

Composition: Stronger form of aggregation. For example, a shoulder bag's side pocket will also
cease to exist once the shoulder bag is destroyed.

-Generalization: Shows a class is a superclass of the other. Ex: Payment is a superclass of Cash,
Check and Credit

-Realization: denotes the implementation of the functionality defined in one class by another
class. Ex: the printing preferences that are set using the printer setup interface are being
implemented by the printer.

Document information

Uploaded on
March 30, 2025
Number of pages
18
Written in
2024/2025
Type
Exam (elaborations)
Contains
Questions & answers
£10.02

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
KateJones
4.8
(12)
Sold
31
Followers
0
Items
5707
Last sold
1 week ago



Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their exams and reviewed by others who've used these revision notes.

Didn't get what you expected? Choose another document

No problem! You can straightaway pick a different document that better suits what you're after.

Pay as you like, start learning straight away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and smashed it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions