VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

Similar documents

VALLIAMMAI ENGINEERING COLLEGE

DEFENSE ACQUISITION UNIVERSITY EMPLOYEE SELF-ASSESSMENT. Outcomes and Enablers

IS 525 Chapter 2. Methodology Dr. Nesrine Zemirli

Webb s Depth of Knowledge: Transitioning to

Software Life Cycle Models

VALLIAMMAI ENGINEERING COLLEGE

Indiana K-12 Computer Science Standards

Software Development Lifecycle

UNIT-III LIFE-CYCLE PHASES

QUESTION BANK PART - A

UNIT IV SOFTWARE PROCESSES & TESTING SOFTWARE PROCESS - DEFINITION AND IMPLEMENTATION

VALLIAMMAI ENGINEERING COLLEGE

CC532 Collaborative System Design

VALLIAMMAI ENGINEERING COLLEGE

Model Based Systems of Systems Engineering. Fran McCafferty Principal Systems Engineer

Science Achievement Level Descriptors STRUCTURE AND FUNCTION GRADE 5

PREPARATION OF METHODS AND TOOLS OF QUALITY IN REENGINEERING OF TECHNOLOGICAL PROCESSES


Technology Engineering and Design Education

Introduction to Software Engineering

Q. No. BT Level. Question. Domain

Software Engineering: A Practitioner s Approach, 7/e. Slides copyright 1996, 2001, 2005, 2009 by Roger S. Pressman

Towards an MDA-based development methodology 1

Software Project Management 4th Edition. Chapter 3. Project evaluation & estimation

Mid Term Exam SES 405 Exploration Systems Engineering 3 March Your Name

An introduction to software development. Dr. C. Constantinides, P.Eng. Computer Science and Software Engineering Concordia University

in the New Zealand Curriculum

Object-oriented Analysis and Design

Lesson 5: Understanding Subtraction of Integers and Other Rational Numbers

Code Complete 2: A Decade of Advances in Software Construction Construx Software Builders, Inc. All Rights Reserved.

Requirements Gathering using Object- Oriented Models

David N Ford, Ph.D.,P.E. Zachry Department of Civil Engineering Texas A&M University. Military Acquisition. Research Project Descriptions

CHAPTER 1: INTRODUCTION TO SOFTWARE ENGINEERING DESIGN

Michael Gaydar Deputy Director Air Platforms, Systems Engineering

VALLIAMMAI ENGINEERING COLLEGE

VALLIAMMAI ENGINEERING COLLEGE

VALLIAMMAI ENGINEERING COLLEGE

deeply know not If students cannot perform at the standard s DOK level, they have not mastered the standard.

Understanding Requirements. Slides copyright 1996, 2001, 2005, 2009, 2014 by Roger S. Pressman. For non-profit educational use only

Discovery Activity: Slope

Engineering Technology

Trenton Public Schools. Eighth Grade Technological Literacy 2013

Rajasthan Technical University, Kota

OCEAN OBSERVATORIES INITIATIVE. Release 2 Schedule. OOI CI Release 2 Kickoff M a y 2,

Content Area: Mathematics- 3 rd Grade

K.1 Structure and Function: The natural world includes living and non-living things.

Software Engineering Principles: Do They Meet Engineering Criteria?

Introduction to Software Requirements and Design

PROGRAM UNDERSTANDING TASK IN THE CONTEXT OF PSP

UNIT VIII SYSTEM METHODOLOGY 2014

Presentation on DeepTest: Automated Testing of Deep-Neural-N. Deep-Neural-Network-driven Autonomous Car

General Education Rubrics

CURRICULUM. Innovation and Invention Thomas Jefferson High School. Resources Textbooks, workbooks, software, hardware, etc

Software Maintenance Cycles with the RUP

Model-Based Systems Engineering Methodologies. J. Bermejo Autonomous Systems Laboratory (ASLab)

CHAPTER 1 INTRODUCTION TO THE GUIDE

CSE - Annual Research Review. From Informal WinWin Agreements to Formalized Requirements

Hardware/Software Codesign of Real-Time Systems

VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur


COURSE SYLLABUS. Course Title: Introduction to Quality and Continuous Improvement

Jerome Tzau TARDEC System Engineering Group. UNCLASSIFIED: Distribution Statement A. Approved for public release. 14 th Annual NDIA SE Conf Oct 2011

Strategic Considerations when Introducing Model Based Systems Engineering

1 Introduction and Roadmap: History and Challenges of Software Evolution

VALLIAMMAI ENGINEERING COLLEGE SRM NAGAR KATTANKULATHUR DEPARTMENT OF MECHANICAL ENGINEERING ME6504 METROLOGY AND MEASUREMENTS QUESTION BANK

UML and Patterns.book Page 52 Thursday, September 16, :48 PM

learning progression diagrams

Are Rapid Fielding and Good Systems Engineering Mutually Exclusive?

THE APPLICATION OF SYSTEMS ENGINEERING ON THE BUILDING DESIGN PROCESS

UNIT-4 POWER QUALITY MONITORING

Physics-Based Modeling In Design & Development for U.S. Defense Virtual Prototyping & Product Development. Jennifer Batson Ab Hashemi

Leading Systems Engineering Narratives

SHANTILAL SHAH ENGINEERING COLLEGE. Production engineering department. Computer Aided Manufacturing ( ) Laboratory Manual


Questioning Strategies Questions and Answers

Oregon Science Content Standards Grades K-6

Code Complete 2: Realities of Modern Software Construction

An Iterative Subsystem-Generated Approach to Populating a Satellite Constellation Tradespace

Technology Strategy for Managers and Entrepreneurs

SF2972: Game theory. Mark Voorneveld, February 2, 2015

Engineering Autonomy

Bloom s Taxonomy and Differentiation (cont.)

1 The group, chaired by Walter Deffaa (REGIO), included 11 other Directors General and a Deputy Secretary General: M. 2 Ares(2015)

Do not copy BME Abbreviated Course Title (19 spaces or less): Design of Biomedical Systems and Devices

CAD Mechanical Design I

Socio-cognitive Engineering

Systems Engineering Overview. Axel Claudio Alex Gonzalez

By the end of this chapter, you should: Understand what is meant by engineering design. Understand the phases of the engineering design process.

DFTG Blueprint Reading and Sketching

Content Map For Career & Technology

Towards a multi-view point safety contract Alejandra Ruiz 1, Tim Kelly 2, Huascar Espinoza 1

Project Management for Research and Development: Using Tailored Processes to Assure Quality Outcomes

PROPOSED SCHEME OF COURSE WORK

Systems engineering research

VALLIAMMAI ENGINEERING COLLEGE

The Industry 4.0 Journey: Start the Learning Journey with the Reference Architecture Model Industry 4.0

Proportion & the Golden Ratio Wednesday Thursday 2

COMPLIANCE WITH THIS PUBLICATION IS MANDATORY

VALLIAMMAI ENGINEERING COLLEGE

Transcription:

VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur 603203. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK Degree & Branch : B.E C.S.E. Year & Semester : II / IV Section : CSE 1 & 2 Subject Code : CS6403 Subject Name : SOFTWARE ENGINEERING Name of the Teacher : Dr.B.Vanathi & Mr.N.Leo Bright Tennisson UNIT - I PART A S.NO QUESTIONS COMPETENCE LEVEL 1 Describe earned value analysis. 2 Differentiate Known Risks and Predictable Risks. Analyze BTL -4 3 Distinguish Reactive and proactive risk strategies. Understand BTL -2 4 How would you describe the challenges in software? 5 Can you list the fundamental activities of a software process? 6 In what way would you summarize incremental model? Evaluate BTL -5 7 Define Software. 8 Compare and contrast Unicast, Multicast, and Broadcast. Analyze BTL -4 9 Define software engineering. 10 Can you interpret what is happening in maturity levels of SEIs Understand BTL -2 CMM? 11 How would you describe failures in water fall model? 12 Compare various categories of software. Analyze BTL -4 13 How would you illustrate CASE? 14 Discuss about the various drawbacks of spiral model. Understand BTL -2 15 How will you generalize the characteristics of software? Create BTL -6 Prepared By:Dr.B.Vanathi & Mr.N.Leo Bright Tennisson Page 1

16 What examples can you find to illustrate software risks? 17 Demonstrate your understanding of umbrella activities of a software process. 18 How would you formulate LOC and FP estimation? Create BTL -6 19 How would you summarize COCOMO models? Understand BTL -2 20 Can you discriminate task regions in the Spiral model? Justify. Evaluate BTL -5 1 (i) Describe System Engineering (8) (ii) Describe its Hierarchy in detail with diagram. (8) 2 Explain in detail about the life cycle process? Analyze BTL -4 3 Examine the Taxonomy of CASE tools. 4 Summarize about project scheduling. Understand BTL -2 5 (i) State different life cycle models (4) Understand BTL -1 (ii) Describe the various Evolutionary Process Models with neat diagram (12) 6 (i) Explain in detail about iterative waterfall model Analyze BTL -4 (ii) Write a short note on spiral model of software development. 7 Express the following task set for project planning in detail Understand BTL -2 (i) Project Scope and Feasibility (4) (ii) Risk Analysis and Resource requirements (4) (iii) Cost and effort estimation (4) (iv) Project schedule development (4) 8 How would you illustrate risk projection? 9 Evaluate and explain about the role of repository in ICASE Evaluate BTL -5 environment. 10 (i) What is COCOMO Model (8) Create BTL -6 (ii) Based on what you learn develop a COCOMO model? UNIT-II PART A 1 How would you describe Evolutionary process Models? Prepared By:Dr.B.Vanathi & Mr.N.Leo Bright Tennisson Page 2

2 Describe the characteristics of requirement engineering. 3 Evaluate and explain about User Interface prototyping? Evaluate BTL -5 4 Define Petri Net. 5 How would you summarize data object? Understand BTL -5 6 Define data modeling? 7 Can you classify attributes? Analyze BTL -4 8 Can you explain Elicitation in SE? Understand BTL -4 9 How would you describe Requirement Engineering Process Functions? 10 How would you define an Analysis model? 11 Differentiate Rapid prototyping techniques? Analyze BTL -2 12 Can you explain System Modeling? Analyze BTL -4 13 Illustrate the advantages of evolutionary prototyping. 14 Differentiate functional and non functional models. Understand BTL -2 15 How will you develop a requirement elicitation? Create BTL -6 16 With an example illustrate traceability in software engineering? 17 Show your understanding about maturity levels in SEIs CMM. 18 Generalize and explain about requirement analysis. Create BTL -6 19 Express the benefits of prototyping. Understand BTL -2 20 Can you differentiate prototyping approaches in software process? Evaluate BTL -2 1 How will you describe behavioral models? 2 Explain in detail about data modeling? Analyze BTL -4 3 How would you describe about Requirement Engineering? 4 Differentiate various Functional models Understand BTL -2 (i) Performance Requirements (4) (ii) Design Requirements (4) Prepared By:Dr.B.Vanathi & Mr.N.Leo Bright Tennisson Page 3

(iii) Derived Requirements (4) (iv) Allocated Requirements (4) 5 Explain in detail about the classical analysis? Analyze BTL -4 6 Define and Describe in detail with diagram Understand BTL -1 (i) Functional (8) (ii) Non-functional system requirements. (8) 7 State and summarize in your own words about prototyping approaches in software process. Understand BTL -2 8 (i) Evaluate software document with an example (8) Evaluate BTL -5 (ii) Explain in detail about software document? (8) 9 Based on what you learn develop a Functional and non functional user Create BTL -6 requirements. 10 How would you demonstrate your understanding of (i) structured analysis (8) (ii) data dictionary (8) UNIT-III PART A 1 Compare and contrast various coupling methods. Understand BTL -2 2 Describe about analysis model. 3 Can you differentiate hard real time & soft real time systems? Analyze BTL -4 4 How would you describe design process? 5 In what way would you rank various elements of data design? Evaluate BTL -5 6 Define product engineering. 7 Interpret about vertical partitioning. Understand BTL -2 8 Define coupling. 9 Discuss about modular design. Understand BTL -2 10 Define architectural styles. 11 Can you infer data design? Analyze BTL -4 12 Give the theme of Transform mapping? Understand BTL -2 13 Define cohesive module. 14 Explain common activities in design process? Analyze BTL -4 15 Illustrate about the principles of a software design. Prepared By:Dr.B.Vanathi & Mr.N.Leo Bright Tennisson Page 4

16 Rewrite in your own words about Architecture Design. Create BTL -6 17 Can you compare elements of design model? Evaluate BTL -5 18 What examples can you find to demonstrate the different types of Cohesion? 19 Show with illustration about horizontal partitioning. 20 Based on what you know, generalize the term vertical partitioning? Create BTL -6 1 Describe in detail (i) Software design (4) (ii) Design concepts (4) (iii) Design Heuristics used in software engineering (8) 2 Can you substitute an alternative for a user interface design? Justify Evaluate BTL -5 your answer. 3 Apply your understanding on (i) Architectural Design (8) (ii) Architectural mapping using Data flow with an example (8) 4 How would you summarize real time systems with illustration? Understand BTL -2 5 Describe in detail about real time executives. 6 Can you discuss in detail what is happening in Data acquisition Understand BTL -2 systems? 7 Examine Architectural Styles. (i) Data centered Architecture (3) (ii) Data Flow Architecture (3) (iii) Call and Return Architecture (3) (iv) Object Oriented Architecture(4) (v) Layered Architecture (3) 8 Point out the function of design principles. Narrate in detail. Analyze BTL -4 9 Describe in detail about Software Configuration Management. 10 Generalize and explain about monitoring and control system? Create BTL -6 UNIT-IV Prepared By:Dr.B.Vanathi & Mr.N.Leo Bright Tennisson Page 5

PART A 1 How would you describe the objectives of testing? 2 What ideas can you point out on two levels of testing? Analyze BTL -4 3 Differentiate verification and validation? Understand BTL -2 4 How would you describe various testing activities? 5 Can you list the types software testing? 6 Measure the performance of equivalence partitioning. Evaluate BTL -5 7 Define white box testing. 8 What would you infer from Regression Testing? Analyze BTL -4 9 Define black box testing. 10 Summarize various testing strategies for conventional software? Understand BTL -2 11 Define software Testing. 12 Analyze the guidelines of integration testing. Analyze BTL -4 13 Apply your understanding of SCI. 14 Give internal and external views of testing. Understand BTL -2 15 Generalize your opinion about Smoke Testing. Create BTL -6 16 What examples can you find to demonstrate boundary value analysis? 17 How would you show your understanding of big-bang? 18 Based on what you know, generalize the advantages and Create BTL -6 disadvantages of white & black box testing. 19 How would you summarize cyclometric complexity? Understand BTL -2 20 Can you assess the description about stubs and drivers? Evaluate BTL -5 1 How would you describe the types of software testing (i) White box testing-basic path testing (8) (ii) Control structure testing (8) 2 Explain in detail about (i) System testing (8) (ii) Debugging (8) Analyze BTL -4 Prepared By:Dr.B.Vanathi & Mr.N.Leo Bright Tennisson Page 6

3 Describe in detail about the (i) Black box testing (2) (ii) Test Cases (2) (iii) Test design Techniques (12) 4 How would you differentiate testing and testing boundary condition? Understand BTL -2 5 Identify and describe in detail about software testing strategies. Remember BTL- 1 6 How would you summarize Integration testing? Understand BTL -2 7 How would you apply your understanding about Software implementation techniques? 8 Explain in detail about the structural testing? Analyze BTL -4 9 What conclusions can you draw from regression testing? Support Evaluate BTL -5 your answer with a neat sketch. 10 Based on what you know, generalize the term system testing. Create BTL -6 UNIT-V PART A 1 How would you describe debugging? 2 Can you list the common approaches in debugging? Analyze BTL -1 3 How would you evaluate the occurrence of software change? Evaluate BTL -5 4 Analyze the value or importance ofrisk scheduling and tracking? Analyze BTL -4 5 List the types of project plan? 6 Interpret the happening in RMMM? Understand BTL -2 7 Differentiate measure and metrics. Understand BTL -2 8 Test what would happen when software change strategies occur. Evaluate BTL -5 9 Can you summarize RFP risk Management? Understand BTL -2 10 Explain metrics computed during error tracking activity? Remember BTL -4 11 Describe Earned Value Analyse. 12 How would you summarize software maintenance? Understand BTL -2 13 Apply your understanding on timeline chart. 14 What information would you use to generalize the view that Create BTL -6 Prepared By:Dr.B.Vanathi & Mr.N.Leo Bright Tennisson Page 7

Make/Buy decision? 15 Define Delphi method. 16 Illustrate the COCOMO II model. 17 Define the Objectives of Formal Technical Reviews. 18 Compare and evaluate the advantages and disadvantages of size Analyze BTL -4 measure. 19 What examples can you find to explain estimation techniques? 20 Based on what you know, generalize the term Measure? Create BTL -6 1 Describe in detail about software cost estimation. 2 (i) What elements used in COCOMO II model (4) (ii) Demonstrate the COCOMO II model? Explain in detail. (12) 3 How would you conclude the facts that Delphi Method is widely Create BTL -5 used? 4 How would you summarize Understand BTL -2 (i) Risk Mitigation (4) (ii) Risk Monitoring (4) (iii) Risk Management (8) 5 Can you associate what is happening in software Maintenance? Understand BTL -2 6 What approach would you used to demonstrate (i) Function Point (8) (ii) Line of coding based estimation (8) 7 Describe in detail about the (i) scheduling (8) (ii) error tracking.(8) 8 What is the function of risk management? Explain in detail. Analyze BTL -4 9 Can you substitute an idea on project planning? Justify your answer. Evaluate BTL -6 10 Describe in detail about the software configuration management. Prepared By:Dr.B.Vanathi & Mr.N.Leo Bright Tennisson Page 8