Super 25 Sen Q&A v2v
Super 25 Sen Q&A v2v
1
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
1. A Quality Focus:
Any engineering approach (including software engineering) must rest on an organizational commitment to quality. Total
quality management, six sigma and similar philosophies foster a continuous process improvement culture, and it is this
culture that ultimately leads to the development of increasingly more effective approaches to software engineering. The
bedrock that supports software engineering is a quality focus.
2. Process Layer:
The foundation for software engineering is the process layer. Software Engineering process is the glue that holds the
technology layers together and enables rational and timely development of computer software. Process defines a
framework that must be established for effective delivery of software engineering technology. The software process
forms the basis for management control of software projects and establishes the context in which technical methods are
applied, works products (models, documents, data, reports, forms etc.) are produced, milestones are established,
quantity is ensured and change is properly managed.
3.Methods:
Software Engineering methods provide the technical ―how to building software. Methods encompass a broad array of
tasks that include communication, requirements analysis, design modeling, program construction, testing and support.
4.Tools:
2
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
Software Engineering tools provide automated or semi-automated support for the process and the methods. When tools
are integrated so that information created by one tool can be used by another, a system for the support of software
development, called computer–aided software engineering is established.
2. State and explain with examples four categories of software. (ANY FOUR TYPES EXPLAINATION
WITH EXAMPLE) / Types of Software.
Ans:
1. System Software
1. System software is a collection of programs written to service other programs.
2. Few examples of system software are compilers, editors, and file management utilities, process complex, but
determinate, information structures.
3. Other systems applications are operating system components, drivers, and telecommunications.
Example : DOS, WINDOWS
2. Real-time Software
(Question: Explain the features of real world software. – 3 Marks)
1. Software that monitors or analyses or controls real-world events as they occur is called real time.
2. Elements of real-time software include a data gathering component that collects and formats information from an
external environment, an analysis component that transforms information as required by the application.
3. A control/output component that responds to the external environment and a monitoring component that coordinates
all other components so that real-time response can be maintained.
Example : airline reservation system, railway reservation system
3. Business Software
1. Business information processing is the largest single software application area. Discrete "systems”.
2. For example: payroll, accounts receivable/payable, inventory have evolved into management information system (MIS)
software that accesses one or more large databases containing business information.
3. Applications in this area restructure existing data in a way that facilitates business operations or management decision
making.
4. In addition to conventional data processing application, business software applications also encompass interactive
computing.
Example : Tally
4. Engineering and Scientific Software
1. Engineering and scientific software have been characterized by "number crunching" algorithms.
2. Applications range from astronomy to volcanology, from automotive stress analysis to space shuttle orbital dynamics,
and from molecular biology to automated manufacturing.
3. However, modern applications within the engineering/scientific area are moving away from conventional numerical
algorithms.
4. Computer-aided design, system simulation, and other interactive applications have begun to take on real-time and
even system software characteristics.
Example : CAD / CAM software
3
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
5. Embedded Software
1. Intelligent products have become commonplace in nearly every consumer and industrial market.
2. Embedded software resides in read-only memory and is used to control products and systems for the consumer and
industrial markets.
3. Embedded software can perform very limited and esoteric functions, for example: keypad control for a microwave
oven.
4. To provide significant function and control capability, for example: digital functions in an automobile such as fuel
control, dashboard displays, and braking systems.
Example : Microwave, Washing machine software
6. Personal Computer Software
1. The personal computer software market has burgeoned over the past two decades. 2.Word processing, spread sheets,
computer graphics, multimedia, entertainment, database management, personal and business fi applications, external
network, and database access are only a few of hundreds of applications. Example: Microsoft word, Excel.
3. Perspective Model
a. Explain Waterfall Model with neat labelled diagram. State its Advantages
andDisadvantages
b. RAD
c. Spiral
Ans: a-
4
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
5
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
b-
6
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
7
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
8
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
c-
9
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
10
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
11
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
12
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
b-
13
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
14
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
15
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
7. List and explain any four principles of “Core Principles” of Software Engineering.
Ans:
The First Principle: The Reason It All Exists
A software system exists for one reason: to provide value to its users. All decisions should be made with this in mind.
Before specifying a system requirement, system functionality, before determining the hardware platforms, first
determine, whether it adds value to the system.
The Second Principle: KISS (Keep It Simple, Stupid!)
All design should be as simple as possible, but no simpler. This facilitates having a more easily understood and easily
maintained system.
It doesn’t mean that features should be discarded in the name of simplicity.
Simple also does not mean “quick and dirty.” In fact, it often takes a lot of thought and work over multiple iterations to
simplify.
The Third Principle: Maintain the Vision
A clear vision is essential to the success of a software project.
16
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
If you make compromise in the architectural vision of a software system, it will weaken and will eventually break even
the well designed systems.
Having a powerful architect who can hold the vision helps to ensure a very successful software project.
The Fourth Principle: What You Produce, Others Will Consume
Always specify, design, and implement by keeping in mind that someone else will have to understand what you are
doing.
The audience for any product of software development is potentially large.
Design (make design), keeping the implementers (programmers) in mind. Code (program) with concern for those who
will maintain and extend the system.
Someone may have to debug the code you write, and that makes them a user of your code.
The Fifth Principle: Be Open to the Future
A system with a long lifetime has more value.
True “industrial-strength” software systems must last for longer.
To do this successfully, these systems must be ready to adapt changes.
Always ask “what if,” and prepare for all possible answers by creating systems that solve the general problem.
The Sixth Principle: Plan Ahead for Reuse
Reuse saves time and effort.
The reuse of code and designs has a major benefit of using object-oriented technologies.
Planning ahead for reuse reduces the cost and increases the value of both the reusable components and the systems
into which they are incorporated.
The Seventh principle: Think!
Placing clear, complete thought before action almost always produces better results.
When you think about something, you are more likely to do it right. You also gain knowledge about how to do it right
again.
If you do think about something and still do it wrong, it becomes a valuable experience.
Applying the first six principles requires intense thought, for which the potential rewards are enormous.
If you have responsibility for conducting a meeting, prepare an agenda in advance of the meeting.
Principle 9
(a) Once you agree to something, move on.
(b) If you can’t agree to something, move on.
(c) If a feature or function is unclear and cannot be clarified at the moment, move on.
The people who participate in communication should recognize that many topics require discussion and that moving on
is sometimes the best way to achieve communication agility.
18
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
There are many instances in which you and other stakeholders must negotiate functions and features, priorities, and
delivery dates. If the team has collaborated well, all parties have a common goal.
Still, negotiation will demand compromise from all parties.
19
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
Principle 10.Track the plan frequently and make adjustments as required. Software projects fall behind schedule one
day at a time. Therefore, it makes sense to track progress on a daily basis, looking for problem areas and situations in
which scheduled work does not conform to actual work conducted. When slippage is encountered, the plan is adjusted
accordingly.
20
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
21
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
22
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
23
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
24
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
11. Draw and explain Transition diagram from requirement model to design model.
Ans: Transition diagram from requirement model to design model
Software requirements, manifested by the data, functional, and behavioural models, feed the design task. Using one of a
number of design methods, the design task produces a data design, an architectural design, an interface design, and a
component design. Each of the elements of the analysis model provides information that is necessary to create the four
design models required for a complete specification of design.
Design is a meaningful engineering representation of something that is to be built. It can be traced to a customer’s
requirements and at the same time assessed for quality against a set of predefined criteria for ―good‖ design. In the
software engineering context, design focuses on four major areas of concern: data, architecture, interfaces, and
components Design begins with the requirements model.
The data design transforms the information domain model created during analysis into the data structures that will be
required to implement the software. The data objects and relationships defined in the entity relationship diagram and
the detailed data content depicted in the data dictionary provide the basis for the data design activity. Part of data design
may occur in conjunction with the design of software architecture. More detailed data design occurs as each software
component is designed. The architectural design defines the relationship between major structural elements of the
software, the design pattern that can be used to achieve the requirements that have been defined for the system, and
the constraints that affect the way in which architectural design patterns can be applied.
The architectural design representation the framework of a computer based system can be derived from the system
specification, the analysis model, and the interaction of subsystems defined within the analysis model. The interface
design describes how the software communicates within itself, with systems that interoperate with it, and with humans
who use it. An interface implies a flow of information (e.g., data and/or control) and a specific type of behaviour.
25
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
Therefore, data and control flow diagrams provide much of the information required for interface design. The
component-level design transforms structural elements of the software architecture into a procedural description of
software components. Information obtained from the PSPEC, CSPEC, and STD serve as the basis for component design.
Relationship: A relationship identifies names and defines an association between two entity types One-to-one
relationship:
Example: We have a relationship between the Customers table and the Addresses table. If each address can belong to
only one customer, this relationship is "One to One".
26
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
Cardinality: In the case of Data Modeling, Cardinality defines the number of attributes in one entity set, which can be
associated with the number of attributes of other set via relationship set. Example: One-to-one, One-to-many, Many-to-
one, Many-to-many.
27
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
13. Differentiate between White box and Black box testing (any six points).
Ans:
28
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
29
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
The People:
1. The “people factor” is so important that the Software Engineering
Institute has developed a People Capability Maturity Model (People CMM) to continually improve its
ability to attract, develop, motivate, organize, and retain the workforce needed to accomplish its
strategic business objectives.
2. The people capability maturity model defines the following key practice areas for software people:
a. Staffing
b. communication and coordination
c. work environment
d. performance management
e. Training, compensation, competency analysis and development, career development,
workgroup development, team/culture development and others.
3. Organizations that achieve high levels of People-CMM maturity have higher likelihood of
30
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
The Product:
1. Before a project can be planned, product objectives and scope should be established, alternative
solutions should be considered and technical and management constraints should be identified.
2. Without this information, it is impossible to define reasonable (and accurate) estimates of the cost, an
effective assessment of risk, a realistic breakdown of project tasks, or a manageable project schedule
that provides a meaningful indication of progress.
3. Objectives identify the overall goals for the product (from the stakeholders’ points of view) without
considering how these goals will be achieved.
4. Scope identifies the primary data, functions, and behaviors that characterize the product.
5. The alternatives enable managers and practitioners to select a “best” approach, given the constraints
imposed by delivery deadlines, budgetary restrictions, personnel availability, technical interfaces, and
other factors.
The Process:
1. A software process provides the framework from which a comprehensive plan for software
development can be established.
2. A small number of framework activities are applicable to all software projects, regardless of their size
or complexity.
3. Number of different task sets—tasks, milestones, work products, and quality assurance points enable
the framework activities to be adapted to the characteristics of the software project and the
requirements of the project team.
4. Finally, umbrella activities—such as software quality assurance, software configuration management,
and measurement occur throughout the process.
The Project:
1. To manage complexity, we conduct planned and controlled software projects.
2. The success rate for present-day software projects may have improved but our project failure rate
remains much higher than it should be.
3. To avoid project failure, a software project manager and the software engineers who build the
product must avoid a set of common warning signs, understand the critical success factors that lead to
good project management, and develop a common-sense approach for planning, monitoring, and
controlling the project.
COCOMO is a hierarchy of cost estimation models it includes basic, intermediate and detailed sub
model.
31
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
1. Basic Model
The basic model aims at estimating, in a quick and rough fashion, most of the small to medium sized
software projects.
Three modes of software development are considered in this model:
Organic: A small team of experienced developers develops software in a very familiar environment.
Embedded: The project has tight constraints, which might be related to the target processor.
Semidetached: It is an intermediate mode between the organic mode and embedded mode.
Depending on the problem at hand, the team might include a mixture of experienced and less
experienced people with only a recent history of working together.
The Basic COCOMO equations take the form:
E = ab (KLOC)b
D = cb (E)d
SS = E/D persons
P = KLOC/E
Where E = effort
D = Deployment time
SS = staff size
P = productivity
ab ,bb ,cb ,db = Coefficients
2. Intermediate Model
In the Intermediate model Boehm introduced an additional set of 15 predictors called cost drivers in the
intermediate model to take account of the software development environment.
Cost drivers are used to adjust the nominal cost of a project to the actual project environment, hence
increasing the accuracy of the estimate.
The cost drivers are grouped into 4 categories:-
1. Product attributes
a. Required software reliability (RELY)
b. Database size (DATA)
c. Product complexity (CPLX)
2. Computer attributes
a. Execution time constraint (TIME)
b. Main store constraint (STOR)
c. Virtual machine volatility (VIRT)
d. Computer turnaround time (TURN)
3. Personnel attributes
a. Analyst capability (ACAP)
b. Application experience (AEXP)
c. Programmer capability (PCAP)
d. Virtual machine experience (VEXP)
e. Programming Language experience (LEXP)
4. Project attributes
a. Morden programming practices (MODP)
b. Use of software tool (TOOL)
32
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
COCOMO II :
COCOMO-II is the revised version of the original Cocomo (Constructive Cost Model) and is developed
at University of Southern California. It is the model that allows one to estimate the cost, effort and
schedule when planning a new software development activity.
COCOMO II provides the following three-stage series of models for estimation of Application Generator,
System Integration, and Infrastructure software projects:
33
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
× SizeB
×M
where – M = PERS × RCPX × RUSE × PDIF × PREX × FCIL × SCED;
– A = 2.94 in initial calibration,
Size in KLOC, B varies from 1.1 to 1.24 depending on novelty of the project, development flexibility,
risk management approaches and the process maturity.
34
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
35
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
36
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
37
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
38
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
39
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
1. Heuristic Technique:
40
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
41
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
42
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
43
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
Interdependency: The interdependency of each compartmentalized activity or task must be determined. Some tasks
must occur in sequence while others can occur in parallel. Some activities cannot commence until the work product
produced by another is available. Other activities can occur independently.
44
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
Time allocation: Each task to be scheduled must be allocated some number of work units (e.g., person-days of effort). In
addition, each task must be assigned a start date and a completion date that are a function of the interdependencies and
whether work will be conducted on a fulltime or part-time basis.
Effort validation: Every project has a defined number of staff members. As time allocation occurs, the project manager
must ensure that no more than the allocated number of people has been scheduled at any given time.
Defined responsibilities: Every task that is scheduled should be assigned to a specific team member. Defined outcomes:
Every task that is scheduled should have a defined outcome.
Defined milestones: Every task or group of tasks should be associated with a project milestone. Program evaluation and
review technique (PERT) and critical path method (CPM) are two project scheduling Methods that can be applied to
software development.
Defined outcomes – Every task that is scheduled should have a defined outcome for software projects such as a work
product or part of a work product – Work products are often combined in deliverables.
45
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
Level 1: Initial.
The software process is characterized as ad hoc and occasionally even chaotic. Few processes are defined, and success
depends on individual effort.
Level 2: Repeatable.
Basic project management processes are established to track cost, schedule, and functionality. The necessary process
discipline is in place to repeat earlier successes on projects with similar applications.
Level 3: Defined.
The software process for both management and engineering activities is documented, standardized, and integrated into
an organization wide software process. All projects use a documented and approved version of the organization's process
for developing and supporting software. This level includes all characteristics defined for level 2
Level 4: Managed.
Detailed measures of the software process and product quality are collected. Both the software process and products are
quantitatively understood and controlled using detailed measures. This level includes all characteristics defined for level 3
46
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
Level 5: Optimizing.
Continuous process improvement is enabled by quantitative feedback from the process and from testing innovative ideas
and technologies. This level includes all characteristics defined for level 4.
47
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
48
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
49
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
50
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
51
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
b. Draw use-case diagram for ATM system with minimum four use cases and two actors.
Ans:
Use case diagram for ATM system with minimum four use cases and two actors
52
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
53
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
a. Salary calculation
b. Allowances, special bonus calculation and approval
c. Tax statement/certificate
d. Apply loan/approvals
iii. Performance
a. Recording annual performance
b. Details about parameters for performance appraisal
c. Analysis performance and determining hike in payment.
i) Order module :
55
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
56
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
57
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
b-
The passenger can initiate either Reservation process or Enquiry process; If a user opts for Reservation process
then the system shall proceed with ticket generation process and same needs to be notified to the Admin. If user
opts for enquiry module then appropriate request shall be entertain and result to be displayed to the user.
c-
58
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
59
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
d-
In organic mode :
i)
E= 2.4 * (500) 1.05
= 2.4 * 682.21
=1637.30 person-months
ii) D = 2.5 * (1637.30) 0.38
=2.5 *16.64
=41.6 months
In Embedded mode :
i) E= 3.6*(500) 1.20
=
3.6 * 1732.86
61
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
=6238.29 Person-Months
In Semidetached mode :
i) E= 3.0 *(500) 1.12
=
3.0 * 1054.01
=3162.04 Person-Months
ii) D= 2.5 * (3162.04) 0.35
=
2.5 * 16.78
= 41.95 Months
Use COCOMO Model for organic, Semi detached, embedded mode to calculate effort and development time for size of
project 600 KLOC
Ans:
62
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
63
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
64
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
65
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
66
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
i-
ii-
67
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
68
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
69
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
iii-
iv-
70
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428
V2V EdTech LLP | SEN (CO/IT/AIML) (22412) | VIMP QUESTIONS
71
YOUTUBE : SUBSCRIBE NOW INSTA : FOLLOW NOW
Download V2V APP on Playstore for more FREE STUDY MATERIAL
Contact No : 9326050669 / 9326881428