QUIZ #4 - Solutions (5pts each)

Similar documents
Information System Design and Development (Advanced Higher) Unit. level 7 (12 SCQF credit points)

Generating Test Cases From Use Cases

Table of Contents Welcome to the Federal Work Study (FWS)/Community Service/America Reads program.

Science in the Environment: Living Things (National 1)

ASSESSMENT GUIDELINES (PRACTICAL /PERFORMANCE WORK) Grade: 85%+ Description: 'Outstanding work in all respects', ' Work of high professional standard'

Assumption University Five-Year Strategic Plan ( )

Education: Professional Experience: Personnel leadership and management

EUROPEAN-ACCREDITED ENGINEERING MASTER DEGREE PROGRAMME.

Execution Plan for Software Engineering Education in Taiwan

Different Requirements Gathering Techniques and Issues. Javaria Mushtaq

Developing an Assessment Plan to Learn About Student Learning

Document number: 2013/ Programs Committee 6/2014 (July) Agenda Item 42.0 Bachelor of Engineering with Honours in Software Engineering

A GENERIC SPLIT PROCESS MODEL FOR ASSET MANAGEMENT DECISION-MAKING

Testing A Moving Target: How Do We Test Machine Learning Systems? Peter Varhol Technology Strategy Research, USA

WP 2: Project Quality Assurance. Quality Manual

All Professional Engineering Positions, 0800

EOSC Governance Development Forum 4 May 2017 Per Öster

Higher education is becoming a major driver of economic competitiveness

MATH 205: Mathematics for K 8 Teachers: Number and Operations Western Kentucky University Spring 2017

1 Use complex features of a word processing application to a given brief. 2 Create a complex document. 3 Collaborate on a complex document.

Guidelines for Mobilitas Pluss top researcher grant applications

July 17, 2017 VIA CERTIFIED MAIL. John Tafaro, President Chatfield College State Route 251 St. Martin, OH Dear President Tafaro:

Visit us at:

School Inspection in Hesse/Germany

ASSISTANT DIRECTOR OF SCHOOLS (K 12)

Problem Solving for Success Handbook. Solve the Problem Sustain the Solution Celebrate Success

Software Maintenance

Rules of Procedure for Approval of Law Schools

UNA PROFESSIONAL ACCOUNTING PREP PROGRAM

Orientation Workshop on Outcome Based Accreditation. May 21st, 2016

Guidelines for Mobilitas Pluss postdoctoral grant applications

Self Assessment. InTech Collegiate High School. Jason Stanger, Director 1787 Research Park Way North Logan, UT

Running Head: STUDENT CENTRIC INTEGRATED TECHNOLOGY

Special Educational Needs & Disabilities (SEND) Policy

Intervention in Struggling Schools Through Receivership New York State. May 2015

Appendix IX. Resume of Financial Aid Director. Professional Development Training

Evaluation of Learning Management System software. Part II of LMS Evaluation

Statewide Strategic Plan for e-learning in California s Child Welfare Training System

University of Toronto

Internship Department. Sigma + Internship. Supervisor Internship Guide

MMOG Subscription Business Models: Table of Contents

Bachelor of International Hospitality Management, BA IHM. Course curriculum National and Institutional Part

LEAVE NO TRACE CANADA TRAINING GUIDELINES

Experiences Using Defect Checklists in Software Engineering Education

2 Organizational. The University of Alaska System has six (6) Statewide Offices as displayed in Organizational Chart 2 1 :

LEAVE NO TRACE CANADA TRAINING GUIDELINES

Differential Tuition Budget Proposal FY

Residential Admissions Procedure Manual

Navitas UK Holdings Ltd Embedded College Review for Educational Oversight by the Quality Assurance Agency for Higher Education

Tentative School Practicum/Internship Guide Subject to Change

Clinical Quality in EMS. Noah J. Reiter, MPA, EMT-P EMS Director Lenox Hill Hospital (Rice University 00)

Natchitoches Parish School Board Special Education Progress Monitoring Procedures

Moderator: Gary Weckman Ohio University USA

Implementing a tool to Support KAOS-Beta Process Model Using EPF

Qualification handbook

2. Related Documents (refer to policies.rutgers.edu for additional information)

Programme Specification. MSc in International Real Estate

Inquiry Learning Methodologies and the Disposition to Energy Systems Problem Solving

Educational system gaps in Romania. Roberta Mihaela Stanef *, Alina Magdalena Manole

GUIDE TO EVALUATING DISTANCE EDUCATION AND CORRESPONDENCE EDUCATION

University of Michigan - Flint POLICY ON FACULTY CONFLICTS OF INTEREST AND CONFLICTS OF COMMITMENT

Customised Software Tools for Quality Measurement Application of Open Source Software in Education

Development of an IT Curriculum. Dr. Jochen Koubek Humboldt-Universität zu Berlin Technische Universität Berlin 2008

English Language Arts Summative Assessment

Library & Information Services. Library Services. Academic Librarian (Maternity Cover) (Supporting the Cardiff School of Management)

CERTIFIED TEACHER LICENSURE PROFESSIONAL DEVELOPMENT PLAN

Position Statements. Index of Association Position Statements

THE COLLEGE OF WILLIAM AND MARY IN VIRGINIA INTERCOLLEGIATE ATHLETICS PROGRAMS FOR THE YEAR ENDED JUNE 30, 2005

Multi Method Approaches to Monitoring Data Quality

Friday, October 3, 2014 by 10: a.m. EST

Early Warning System Implementation Guide

Requirements-Gathering Collaborative Networks in Distributed Software Projects

ETHICAL STANDARDS FOR EDUCATORS. Instructional Practices in Education and Training

University of Toronto

Introduction to Questionnaire Design

GCSE. Mathematics A. Mark Scheme for January General Certificate of Secondary Education Unit A503/01: Mathematics C (Foundation Tier)

MSE 5301, Interagency Disaster Management Course Syllabus. Course Description. Prerequisites. Course Textbook. Course Learning Objectives

Environmental Science: Earth s Resources (National 3) level 3 (6 SCQF credit points)

Chamilo 2.0: A Second Generation Open Source E-learning and Collaboration Platform

Educating Georgia s Future gadoe.org. Richard Woods, Georgia s School Superintendent. Richard Woods, Georgia s School Superintendent. gadoe.

Syllabus CHEM 2230L (Organic Chemistry I Laboratory) Fall Semester 2017, 1 semester hour (revised August 24, 2017)

(2) "Half time basis" means teaching fifteen (15) hours per week in the intern s area of certification.

IUPUI Office of Student Conduct Disciplinary Procedures for Alleged Violations of Personal Misconduct

Chapter 2. University Committee Structure

Standards and Criteria for Demonstrating Excellence in BACCALAUREATE/GRADUATE DEGREE PROGRAMS

UoS - College of Business Administration. Master of Business Administration (MBA)

Initial English Language Training for Controllers and Pilots. Mr. John Kennedy École Nationale de L Aviation Civile (ENAC) Toulouse, France.

Deal with substances hazardous to health

Assessment of Student Academic Achievement

Minitab Tutorial (Version 17+)

PROPOSED MERGER - RESPONSE TO PUBLIC CONSULTATION

TREATMENT OF SMC COURSEWORK FOR STUDENTS WITHOUT AN ASSOCIATE OF ARTS

IRB-FLINT Standard Operating Procedures May Institutional Review Board (IRB-FLINT) Standard Operating Procedures. May 2012

Procedures for Academic Program Review. Office of Institutional Effectiveness, Academic Planning and Review

Marie Skłodowska-Curie Actions (MSCA)

Committee to explore issues related to accreditation of professional doctorates in social work

Three Strategies for Open Source Deployment: Substitution, Innovation, and Knowledge Reuse

Nearing Completion of Prototype 1: Discovery

Certified Six Sigma Professionals International Certification Courses in Six Sigma Green Belt

A Study of Metacognitive Awareness of Non-English Majors in L2 Listening

Transcription:

CS 435 Spring 2014 SOFTWARE ENGINEERING Department of Computer Science Name QUIZ #4 - Solutions (5pts each) 1. Which of the following is not one of the elements of a design pattern? a. name b. application domain c. problem d. solution Answer: b (Section 12.1) 2. The concepts and techniques discussed for can be used in conjunction with a pattern-based approach. a. Architectural design b. Component-level design c. User interface design d. All of the above Answer: d (Section 12.2.1) 3. Before choosing an architectural design pattern it must be assessed for its appropriateness to the application and overall architectural style. Answer: a (Section 12.3) 4. Which of the following is not one of the attributes of software quality? a. Adds value for developers and users b. Effective software process creates infrastructure c. Removes need to consider performance issues d. Useful products satisfy stakeholder requirements Answer: c (Section 14.2) 1

5. Good enough software delivers high quality software functions along with specialized functions that contain known bugs. Answer: b (Section 14.3.1) 6. Which of the following is likely to be the most expensive cost of quality? a. Appraisal costs b. External failure costs c. Internal failure costs d. Prevention costs Answer: b (Section 14.3.2) 7. Poor quality leads to software risks that can become serious? Answer: a (Section 14.3.3) 8. When a system fails to deliver required functions it is because the customer changes requirements? Answer: b (Section 14.3.4) 9. Developers must start focusing on quality during the design phase in order to build secure systems. Answer: a (Section 14.3.5) 2

10. Quality control encompasses a set of software engineering actions that help to ensure that each work product meets its quality goals. Answer: a (Section 14.4.3) 11. In general the earlier a software defect is discovered and corrected the less costly to the overall project budget. Answer: a (Section 15.1) 12. Which of the following are objectives for formal technical reviews? a. allow senior staff members to correct errors b. assess programmer productivity c. determining who introduced an error into a program d. uncover errors in software work products Answer: d (Section 15.6) 13. A review summary report answers which three questions? a. terminate project, replace producer, request a time extension b. what defects were found, what caused defects, who was responsible c. what was reviewed, who reviewed it, what were the findings d. none of the above Answer: c (Section 15.6.2) 14. In any type of technical review, the focus of the review is on the product and not the producer. Answer: a (Section 15.6.3) 3

15. People who perform software quality assurance must look at the software from the customer's perspective. Answer: a (Section 16.1) 16. Which of these activities is not one of the activities recommended to be performed by an independent SQA group? a. prepare SQA plan for the project b. review software engineering activities to verify process compliance c. report any evidence of noncompliance to senior management d. serve as the sole test team for any software produced Answer: d (Section 16.3.1) 17. Statistical quality assurance involves a. using sampling in place of exhaustive testing of software b. surveying customers to find out their opinions about product quality c. tracing each defect to its underlying cause, isolating the "vital few" causes, and moving to correct them d. tracing each defect to its underlying causes and using the Pareto principle to correct each problem found Answer: c (Section 16.5) 18. Six Sigma methodology defines three core steps. a. analyze, improve, control b. analyze, design, verify c. define, measure, analyze d. define, measure, control Answer: c (Section 16.5.2) 4

19. Software reliability problems can almost always be traced to a. errors in communication b. errors in design c. errors in implementation d. all of the above Answer: d (Section 16.6.1) 20. Software safety is a quality assurance activity that focuses on hazards that a. affect the reliability of a software component b. may cause an entire system to fail c. may result from user input errors d. prevent profitable marketing of the final product Answer: b (Section 16.6.2) 5