Tuesday, June 18, 2019

SE UNIT- 1 COURSE FILE CONTENT


Tutorial-1 (UNIT-I)


Date:

Course Name & Code : Software Engineering & 17CI10
Program/Sem/Sec        : B.Tech., CSE., III-Sem., Section-A
Academic Year           : 2018-19
-----------------------------------------------------------------------------------------------------------------------------------------------------------


Q.No.
Question/Problem/Topic Discussed
1
List out the types of “SOFTWARE” with examples.
2
Explain “SOFTWARE MYTHS” in Software Engineering.
3
With a neat diagram, explain how a Process Framework will be used in Software Development?
4
Define CMMI. How CMMI is useful in Software Engineering? Discuss the levels associated with CMMI.

























Faculty-1
Faculty-2
Course Coordinator
Module Coordinator
HOD
Dr.Ch. Venkata Narayana
G.Balu Narasimha Rao
Dr.Ch. Venkata Narayana
Dr.Ch. Venkata Narayana
Dr.Ch. Venkata Narayana





Objective Questions (UNIT-I)

Date:

Course Name & Code : Software Engineering & 17CI10
Program/Sem/Sec        : B.Tech., CSE., III-Sem., Section-A
Academic Year           : 2018-19
-----------------------------------------------------------------------------------------------------------------------------------------------------------
1.1 Software is
(a) Superset of programs (b) subset of programs
(c) Set of programs (d) none of the above

1.2 Which is NOT the part of operating procedure manuals?
(a) User manuals (b) Operational manuals
(c) Documentation manuals (d) Installation manuals

1.3 Which is NOT a software characteristic?
(a) Software does not wear out (b) Software is flexible
(c) Software is not manufactured (d) Software is always correct

1.4 Product is
(a) Deliverables (b) User expectations
(c) Organization's effort in development (d) none of the above

1.5 To produce a good quality product, process should be
(a) Complex (b) Efficient
(c) Rigorous (d) none of the above
1.6 Which is not a product metric?
(a) Size (b) Reliability
(c) Productivity (d) Functionality

1.7 Which is NOT a process metric?
(a) Productivity (b) Functionality
(c) Quality (d) Efficiency

1.8 Effort is measured in terms of:
(a) Person-months (b) Rupees
(c) Persons (d) Months

1.9 UML stands for
(a) Uniform modeling language (b) Unified modeling language
(c) Unit modeling language (d) Universal modeling language

1.10 An independently deliverable piece of functionality providing access to its services through interface is  called
(a) Software measurement (b) Software composition
(c) Software measure (d) Software component




1.11 Infrastructure software are covered under
(a) Generic products (b) Customized products
(c) Generic and Customized products (d) none of the above

1.12 Management of software development is dependent on
(a) people (b) product
(c) Process (d) all of the above

1.13 During software development, which factor is most crucial?
(a) People (b) Product
(c) Process (d) Project

1.14 Program is
(a) Subset of software (b) super set of software
(c) Software (d) none of the above

1.15 Milestones are used to
(a) Know the cost of the project (b) know the status of the project
(c) know user expectations (d) none of the above

1.16 The term module used during design phase refers to
(a) Function (b) Procedure
(c) Sub program (d) All of the above

1.17 Software consists of
(a) Set of instructions + operating system
(b) Programs + documentation + operating procedures
(c) Programs + hardware manuals (d) Set of programs

1.18 Software engineering approach is used to achieve:
(a) Better performance of hardware (b) Error free software
(c) Reusable software (d) Quality software product

1.19 Concept of software engineering are applicable to
(a) Fortran language only (b) Pascal language only
(c) ‘C’ language only (d) All of the above

1.20 CASE Tool is
(a) Computer Aided Software Engineering (b) Component Aided Software Engineering
(c) Constructive Aided Software Engineering (d) Computer Analysis Software Engineering

1.21 Which of the following is not a phase of CMMI? 
a. Initial
b. Quantitatively managed
c. Integrated
d. Defined




1.22 Abbreviate the term CMMI. 
a. Capability Maturity Modification integration
b. Capability Managed Maturity Integration
c. Capability Maturity Model Integrator
d. Capability Maturity Model Integration

1.23 Which of the following is the Process Improvement Model? 
a. CMMI
b. Agile
c. Prototyping
d. V model

1.24 Capability level in which process area is either not performed or doesn't achieve all goals and objectives defined by CMMI respective level
  1. Level0:incomplete
  2. Level0:complete
  3. Level1:Performed
  4. Level2:Managed

1.25 Framework that encompasses a process, set of methods and an array of tools is termed as
  1. software engineering
  2. telecommunication engineering
  3. hardware engineering
  4. civil engineering

1.26 Which of the following activities of a Generic Process framework provides a feedback report?
a) Communication
b) Planning
c) Modeling & Construction
d) Deployment
1.27 Which is the Layered Technology in Bedrock that supports Software Engineering? 
a. Methods
b. Tools
c. Process
d. Quality Focus

1.28 What is the level of metrics and indicators that are available to measure the process and quality? 
a. Optimized
b. Defined
c. Quantitatively Managed
d. Managed






Faculty-1
Faculty-2
Course Coordinator
Module Coordinator
HOD
Dr.Ch. Venkata Narayana
G.Balu Narasimha Rao
Dr.Ch. Venkata Narayana
Dr.Ch. Venkata Narayana
Dr.Ch. Venkata Narayana

   Descriptive Questions (UNIT-I)

Date:

Course Name & Code : Software Engineering & 17CI10
Program/Sem/Sec        : B.Tech., CSE., III-Sem., Section-A
Academic Year           : 2018-19

1.
(a)
Define “Software Engineering”? How the software evolves? Give examples.
6 M

(b)
What do you mean by “Software”? Describe different definitions of “Software”.
6M




2.
(a)
When a “Bath Tub Curve” and “Ideal Curve” occurs? Explain with an example.
6 M

(b)
Explain the changing nature of software with examples
6M




3.
(a)
Write characteristics of “Software” with examples
6 M

(b)
Differentiate Software Engineering and Software process
6M




4.
(a)
What is “Legacy Software”? Explain Legacy Software Evolution Laws
12M




5.
(a)
Are there any myths in Software? If yes, list out the types and give the brief description about them.
12M




6.
(a)
Why “Software Engineering” is called as “Layered Technology”? Justify your answer with a neat figure.
12M




7.
(a)
With a neat diagram, explain how a Process Framework will be used in Software Development? Also write about their Umbrella Activities.
12M




8.
(a)
Expand CMMI. How CMMI is useful in Software Engineering? Discuss the levels associated with CMMI.
12M




9.
(a)
Is it important to assess the “Software Process”? If yes, write about how a “Software process” can be assessed?
12M




10
(a)
Discuss about different Software Process Models with their activities.
12M





Faculty-1
Faculty-2
Course Coordinator
Module Coordinator
HOD
Dr.Ch. Venkata Narayana
G.Balu Narasimha Rao
Dr.Ch. Venkata Narayana
Dr.Ch. Venkata Narayana
Dr.Ch. Venkata Narayana


Assignment-1 (UNIT-I)

Date:

Course Name & Code : Software Engineering & 17CI10
Program/Sem/Sec        : B.Tech., CSE., III-Sem., Section-A
Academic Year           : 2018-19


Q.No.
Question
Related
CO
1.
Explain the changing nature of software with examples.
CO1
2.
Are there any myths in Software? If Yes, give the brief description about them.
CO1
3.
Differentiate Software Engineering and Software process.
CO1
4.
How a Process Framework will be used in Software Development? Draw a neat diagram also.
CO1
5.
Define CMMI. How CMMI is useful in Software Engineering? Discuss the levels associated with CMMI
CO1
6
Why it is necessary to assess the Software Process? Write about the different Software Assessment Approaches.
CO1
7
Discuss about different Software Process Models with their activities.
CO1























Faculty-1
Faculty-2
Course Coordinator
Module Coordinator
HOD
Dr.Ch. Venkata Narayana
G.Balu Narasimha Rao
Dr.Ch. Venkata Narayana
Dr.Ch. Venkata Narayana
Dr.Ch. Venkata Narayana



Topics covered through ICT (UNIT-I)

Course Name & Code : Software Engineering & 17CI10
Program/Sem/Sec        : B.Tech., CSE., III-Sem., Section-A
Academic Year           : 2018-19

Topic:                                                                                                                                                                    Date:
Slide-1


Slide-2

Slide-3






Slide-4
Slide-5



Slide-6

























Faculty-1
Faculty-2
Course Coordinator
Module Coordinator
HOD
Dr.Ch. Venkata Narayana
G.Balu Narasimha Rao
Dr.Ch. Venkata Narayana
Dr.Ch. Venkata Narayana
Dr.Ch. Venkata Narayana


No comments:

Post a Comment