UNIVERSITY OF SURREY. BSc Programmes in Computing. Level 1 Examination. CS183: Systems Analysis and Design. Time allowed: 2 hours Spring Semester 2006
|
|
|
- Vanessa Holmes
- 9 years ago
- Views:
Transcription
1 CS/183/17/SS06 UNIVERSITY OF SURREY BSc Programmes in Computing Level 1 Examination CS183: Systems Analysis and Design Time allowed: 2 hours Spring Semester 2006 Answer ALL questions in Section A and TWO questions from Section B. **ANSWERS ** SEE NEXT PAGE
2 CS/183/17/SS06 - Page 2 - SECTION A - Answer ALL 50 questions in this section [one mark each]. These questions are multiple choice. You should choose only one answer for each question by ringing (circling) the letter of your choice on the paper. THE CORRECT ANSWER IS IN BOLD TYPE 1. The process of understanding how an information system can support business needs, design the system, build it, and deliver it to users is the. A. analysis phase of the SDLC B. object oriented approach C. rule for creating a CASE tool D. systems development life cycle E. waterfall development methodology 2. The primary goal of the systems analyst is to. A. acquire a working tool B. create a wonderful system C. make a significant business impact D. establish the three phases of the SDLC E. purchase a silver bullet 3. The is generated by the department or person that has an idea for a new information system. A. feasibility analysis B. gradual refinement C. project sponsor D. system request E. work plan 4. In which phase of the SDLC is the system proposal developed? A. analysis B. design C. implementation D. planning E. system delivery
3 CS/183/17/SS06 - Page 3-5. The analysis phase of the SDLC answers which questions. A. who will create the system and when will it be used B. who will the system be for, what the system will do, when will it be used, and where will it be used C. why build the system, what the system will be, and how the system will work D. why build the system, who will the system be for, when will it be used, and how the system will work E. why build the system, who will the system be for, when will it be used, and where will it be used 6. The principal disadvantages(s) with the waterfall development methodology is (are). A. a long time elapses between completion of the system proposal and the delivery of the system B. it identifies system requirements long before programming begins C. it minimizes changes to the requirements as the project proceeds D. the design must be completely specified on paper before programming begins E. a long time elapses between completion of the system proposal and the delivery of the system and the design must be completely specified on paper before programming begins 7. Objects can be thought of as little modules that encapsulate. A. Techniques for system development B. Data and processes C. Other objects D. System specifications E. Business operations
4 CS/183/17/SS06 - Page 4-8. The distinction between a class and an object is. A. A class is a template for creating objects, while an object is an instance of a class B. An object is a template for creating objects, while a class is an instance of an object C. Classes can be instantiated from objects, while the opposite is not true D. Classes and objects both are templates only, but classes provide a more complete template E. Neither a class nor an object is a template, but objects are better suited for system development 9. Each object has that specify information about the object. A. Methods B. Messages C. Procedures D. Other objects E. Attributes 10. implement an object s behaviour. A. Methods B. Messages C. Procedures D. Other objects E. Attributes 11. are instructions sent to an object that in turn trigger methods. A. Data B. Messages C. Procedures D. Other objects E. Attributes
5 CS/183/17/SS06 - Page According to the principle of inheritance, A. A superclass inherits methods and attributes from its subclass B. A subclass inherits messages and data from its superclass C. A superclass inherits messages and data from its subclass D. A class can inherit methods and attributes from every other class E. A subclass inherits methods and attributes from its superclass 13. means that the same message can be interpreted differently by different classes of objects. A. Inheritance B. Encapsulation C. Polymorphism D. Information Hiding E. Dynamic Binding 14. is an example of functional requirements. A. The system should work with any web browser B. The system should load any web page within 3 seconds C. Customers should be able to see their orders after authentication D. The system should comply with the company s policy of buying all PCs and servers from Dell E. The system should be able to search all available inventory in order to determine whether a product can be made by a given date 15. The most commonly used information-gathering technique is. A. interviewing B. joint application design (JAD) sessions C. document analysis D. observation E. questionnaires
6 CS/183/17/SS06 - Page During an interview, the following question is asked; How many times during a typical week does a customer complain about inadequate service following a sale? This question is an example of a (n) question. A. Opinion-generating B. Eye-opening C. open-ended D. closed-ended E. probing 17. The information gathering technique that is most effective in combining information from a variety of perspectives, building consensus, and resolving discrepancies is a(n). A. document analysis B. interview C. joint application development D. observation E. questionnaire 18. The information gathering technique that enables the analyst to collect facts and opinions from a wide range of geographically dispersed people quickly and with the least expense is the. A. document analysis B. interview C. JAD session D. observation E. questionnaire
7 CS/183/17/SS06 - Page Which of the following diagramming symbols represents a use case in a use case diagram? A. B. C. D. E. 20. Which of the following diagramming symbols represents a generalization relationship in a use case diagram? A. B. C. D. E.
8 CS/183/17/SS06 - Page The event that causes a use case to begin is called a(n). A. action B. trigger C. hammer D. anvil E. stakeholder 22. Which of the following relationships represent the extension of the functionality of the use case to cover optional behaviour? A. association relationship B. extend relationship C. include relationship D. generalization relationship E. optional relationship 23. Which of the following are used to create objects? A. concrete objects B. abstract objects C. concrete classes D. abstract classes E. concrete instances 24. Which of the following would most likely not be an example of an attribute? A. employee name B. customer address C. stock number D. ISBN number E. cancel appointment
9 CS/183/17/SS06 - Page A(n) of an analysis class is where the behaviour of the class is defined. A. operation B. attribute C. class D. object E. abstract class 26. A-kind-of relationships represent relationships. A. generalization B. association C. aggregation D. subsetting E. vague 27. A-part-of or has-parts relationships represent relationships. A. generalization B. association C. aggregation D. subsetting E. vague 28. Which of the following would not be an appropriate class name? A. student B. patient C. John D. customer E. doctor
10 CS/183/17/SS06 - Page An analyst depicts the static view of an information system with. A. use-case models B. structural models C. behavioural models D. interaction diagrams E. statechart diagrams 30. A(n) describes information about an object. A. attribute B. behaviour C. operation D. message E. instance 31. A systems analyst draws a lifeline with an X at the end. This lifeline represents. A. a message that cannot be delivered B. an object that is destroyed at a point in time C. a message that is delivered at that point in time D. an object that is complete at that point in time E. an object that arrives at its final destination 32. On a sequence diagram, an object name of Students:List would indicate that. A. Students is an instance of the List class that contains individual student objects B. List is an instance of the Students class C. List is a method of the Students class D. the Students and Lists objects are combined for that step in the sequence diagram E. a message is being passed from the Students class to the List class
11 CS/183/17/SS06 - Page The order of messages on a sequence diagram goes from to. A. right to left B. bottom to top C. left to right D. top to bottom E. left to right, top to bottom 34. Which of the following is not a fundamental way to approach the creation of a new information system? A. develop a custom application in-house B. rely on an external vendor to build the system C. purchase a software package and customize it D. rely on end-users to develop it themselves E. all of the above are ways to create new information systems 35. An advantage of custom development is that the organization can. A. accept functionality that is not a perfect fit B. build technical skills and functional knowledge C. install in a short period of time D. remove all risk from the project E. save money on the purchase 36. The process of building new systems by combining packaged software, existing legacy systems, and new software written to integrate everything together is called. A. customization B. formal methodology C. outsourcing D. systems integration E. workaround
12 CS/183/17/SS06 - Page Manipulating certain parameters to refine the way features work in a software package is called. A. a workaround B. adjustment C. customization D. feature adjustability E. parameterizing 38. What is one primary problem with server-based computing architectures? A. As more users place heavier demands on the server, it is expensive to increase server capacity. B. Client terminals are no longer made by hardware vendors. C. It is difficult to maintain security in the server-based environment. D. Servers are no longer made by hardware vendors. E. Servers cannot be manufactured quickly by vendors. 39. In an n-tiered architecture, the is (are) spread across two or more different sets of servers. A. presentation logic B. application logic C. data access logic D. data storage E. presentation logic, application logic, data access logic or data storage 40. A(n) is basically an electronic list of information that is stored on a disk. A. sequential access file B. unordered sequential access file C. ordered sequential access file D. random access file E. transaction file
13 CS/183/17/SS06 - Page The process of ensuring that values linking tables together through the primary and foreign keys are valid and correctly synchronized is. A. hierarchical integrity B. primary integrity C. table integrity D. referential unity E. referential integrity 42. A data model that does not contain repeating fields and leads to tables containing fields that are dependent on a whole primary key is in normal form. A. balanced B. first C. primary D. second E. third 43. If the logical data model contains fields that depend on another non-primary key field, then it is in violation of the rules of. A. base normal form B. first normal form C. non-normal form D. second normal form E. third normal form 44. In order to reduce the number of joins that must be performed in a query and to increase the speed of data access, the data analyst will the physical model. A. cluster B. denormalize C. index D. normalize E. optimize
14 CS/183/17/SS06 - Page is the development of all parts of the new system including the software, documentation, and new operating procedures. A. Construction B. Design C. Documentation D. Management E. Testing 46. The cost of fixing one major bug after the system is installed can easily exceed the. A. annual salary of a programmer B. cost of one week s work as a programmer C. cost of two weeks work as a programmer D. entire cost of the programming project E. value of the entire systems team 47. The number of errors found will be highest in the stage of testing. A. unit test B. integration test C. system test D. acceptance test (alpha) E. acceptance test (beta) 48. documentation is designed to help programmers and systems analysts understand the application software and maintain it after the system is installed. A. Acceptance B. Integration C. Navigation D. System E. User
15 CS/183/17/SS06 - Page Which of the following is the most costly aspect of the installation process? A. change management B. conversion C. maintenance D. training E. analysis 50. Training for a business system should focus on. A. all the capabilities of the new system B. complex computerized modules and code C. helping the users to accomplish their jobs D. how to use the system E. not using the system [Total for Section A: 50 marks] SEE NEXT PAGE FOR SECTION B
16 CS/183/17/SS06 - Page 16 - SECTION B - Answer TWO questions in this section. You should answer this section in the answerbook provided. Each question carries 25 marks, so Section B accounts for 50% of the total marks for the paper. 1. See attached sequence diagram for sample answer. [20 marks] (a) Differences: Sequence diagram is dynamic (shows changes over time) Class diagram is static (shows the non-moving relationships) Sequence diagram shows objects (instances of classes) and how they interact. Class diagram shows classes (virtual templates for objects) and their relationships. [5 marks] 2. This question is about Requirements Gathering (Requirements Determination). (a) (b) Selecting Participants Designing the JAD Session Preparing for the JAD Session Conducting the JAD Session Post-JAD Follow-up i) A facilitator: Ensures the group sticks to the agenda. Explain technical terms Records group input (eg. on whiteboard, flipchart, computer display). Help resolve difficulties. [6 marks for any 3 of the above] [5 marks] ii) A facilitator does not insert his/her opinions into the discussion (ie. Remains neutral at all times). [2 marks] iii) Scribes assist the facilitator by recording notes and making copies (and not taking part in the discussion). [2 marks]
17 CS/183/17/SS06 - Page (c) Interviews: Selecting interviewees: make schedule or list of all people to be interviewed. Designing interview questions: designing closed-ended, open-ended, or probing questions. Preparing for the interview: create interview plan, anticipating possible answers and providing follow-up questions. Conducting the interview: build up rapport and trust, explain why the questions are being asked, present an unbiased view, take careful notes, make sure every answer is understood. Post-interview follow-up: prepare interview report, often also sending this to the interviewees for approval/clarification (with thanks). [10 marks] (a) Note: Treatment class and associated dotted line is part of the answer for part (b)
18 CS/183/17/SS06 - Page 18 - Classes 5 marks; some attributes 2 marks; some methods/operations 2 marks Health Team aggregation 2 marks; correct multiplicity 2 marks Employee generalisation 2 marks Person generalisation 2 marks Patient-Symptom association with correct multiplicity 2 marks Symptom-Illness association with correct multiplicity 2 marks [21 marks] (b) See diagram on previous page in answer to (a). Treatment class and associated line to symptom-illness relationship 3 marks. Explanation that this is an associative class, describing a relationship 1 mark [4 marks] [Total for Section B: 50 marks] EXAMINER: Dr J. Y. Clark
Fundamentals of Information Systems, Fifth Edition. Chapter 8 Systems Development
Fundamentals of Information Systems, Fifth Edition Chapter 8 Systems Development Principles and Learning Objectives Effective systems development requires a team effort of stakeholders, users, managers,
IT2404 Systems Analysis and Design (Compulsory)
Systems Analysis and Design (Compulsory) BIT 1 st YEAR SEMESTER 2 INTRODUCTION This is one of the 4 courses designed for Semester 1 of Bachelor of Information Technology Degree program. CREDITS: 04 LEARNING
Software Engineering. Requirements elicitation - Facts finding. Software Engineering Requirements Elicitation Slide 1
Software Engineering Requirements elicitation - Facts finding Software Engineering Requirements Elicitation Slide 1 Chapter Objectives To introduce software the Requirements Engineering Process To describe
Name: Class: Date: AIST3610 StudyChk02 - Questions from text Chapters 3 & 4
Class: Date: AIST3610 StudyChk02 - Questions from text Chapters 3 & 4 Multiple Choice Identify the choice that best completes the statement or answers the question. 1. An example of a nonfunctional requirement
Introduction to Systems Analysis and Design
Introduction to Systems Analysis and Design What is a System? A system is a set of interrelated components that function together to achieve a common goal. The components of a system are called subsystems.
Fourth generation techniques (4GT)
Fourth generation techniques (4GT) The term fourth generation techniques (4GT) encompasses a broad array of software tools that have one thing in common. Each enables the software engineer to specify some
LECTURE 3 REQUIREMENTS GATHERING
LECTURE 3 REQUIREMENTS GATHERING Key Definitions The As-Is system is the current system and may or may not be computerized The To-Be system is the new system that is based on updated requirements The System
Information Systems Development Process (Software Development Life Cycle)
Information Systems Development Process (Software Development Life Cycle) Phase 1 Feasibility Study Concerned with analyzing the benefits and solutions for the identified problem area Includes development
LECTURE 1. SYSTEMS DEVELOPMENT
LECTURE 1. SYSTEMS DEVELOPMENT 1.1 INFORMATION SYSTEMS System A system is an interrelated set of business procedures used within one business unit working together for a purpose A system has nine characteristics
SYSTEMS ANALYSIS DESIGN
SYSTEMS ANALYSIS DESIGN Third Edition ALAN DENNIS Indiana University BARBARA HALEY WIXOM University of Virginia ROBERTA M. ROTH University of Northern Iowa WILEY John Wiley & Sons, Inc. http://www.wiley.com/college/dennis
UNIVERSITY OF SURREY
CSM/03/6/AS06 UNIVERSITY OF SURREY MSc Information Systems Level M Examination CSM03: Information Systems Development Time allowed: 2 hours Autumn Semester 2006 Answer THREE questions. Calculators are
CHAPTER 9. DEVELOPING IT SY STEM S Bringing IT System s to Life
CHAPTER 9 DEVELOPING IT SY STEM S Bringing IT System s to Life 9-2 Introduction Every Organization Is Using Information Technology But IT systems don t magically appear. Organizations spend billions of
Answers to Review Questions
Tutorial 2 The Database Design Life Cycle Reference: MONASH UNIVERSITY AUSTRALIA Faculty of Information Technology FIT1004 Database Rob, P. & Coronel, C. Database Systems: Design, Implementation & Management,
Chapter 6 Determining System Requirements
Chapter 6 Determining System Requirements Multiple Choice Questions 1. The impertinence characteristic of a good systems analyst is represented by which of the following statements? a. You must challenge
Phase 2 Systems Analysis. Dr. Feng-Jen Yang
Phase 2 Systems Analysis Dr. Feng-Jen Yang Phase Description Systems analysis is the 2nd phase in the systems development life cycle (SDLC) Use requirements modeling, data and process modeling, and object
How To Design Software
The Software Development Life Cycle: An Overview Presented by Maxwell Drew and Dan Kaiser Southwest State University Computer Science Program Last Time The design process and design methods Design strategies
(BA122) Software Engineer s Workshop (SEW)
Training for the Business Analyst (BA122) Software Engineer s Workshop (SEW) Duration: 4 days CDUs (Continuing Development Units): 28 Description: A practical workshop covering the role of the Business-Systems
Workflow and Process Analysis for CCC
Section 3.6 Design Workflow and Process Analysis for CCC This tool introduces the importance of workflow and process improvement in a community-based care coordination (CCC) program, describes the value
A UML Introduction Tutorial
A UML Introduction Tutorial 1/27/08 9:55 PM A UML Introduction Tutorial In this tutorial you will learn about the fundamentals of object oriented modelling, the Unified Modelling Language and the software
This unit introduces the Systems Development Life Cycle and the roles involved in ICT system development.
Unit Title: OCR unit number 34 Level: 2 Credit value: 6 Guided learning hours: 50 Unit reference number: Introduction to IT Systems Development J/601/3247 Candidates undertaking this unit must complete
Object Oriented Programming. Risk Management
Section V: Object Oriented Programming Risk Management In theory, there is no difference between theory and practice. But, in practice, there is. - Jan van de Snepscheut 427 Chapter 21: Unified Modeling
Questions? Assignment. Techniques for Gathering Requirements. Gathering and Analysing Requirements
Questions? Assignment Why is proper project management important? What is goal of domain analysis? What is the difference between functional and non- functional requirements? Why is it important for requirements
Systems Analysis and Design
Systems Analysis and Design Slides adapted from Jeffrey A. Hoffer, University of Dayton Joey F. George, Florida State University Joseph S. Valacich, Washington State University Modern Systems Analysis
AN OVERVIEW OF SYSTEMS ANALYSIS: SYSTEMS ANALYSIS AND THE ROLE OF THE SYSTEMS ANALYST. Lecture 1. 21.10.2014, Tuesday
AN OVERVIEW OF SYSTEMS ANALYSIS: SYSTEMS ANALYSIS AND THE ROLE OF THE SYSTEMS ANALYST Lecture 1 21.10.2014, Tuesday 2 A Series of Lectures 1.The Role of the Systems 2.Project Planning and Project Management
Glossary of Object Oriented Terms
Appendix E Glossary of Object Oriented Terms abstract class: A class primarily intended to define an instance, but can not be instantiated without additional methods. abstract data type: An abstraction
Determining requirements
Systems Analysis Determining requirements ผ สอน ดร.สล ล บ ญพราหมณ ITM-631 Information System Development ... การจะพ ฒนาท กส งท กอย างให เจร ญน น จะต องสร างและเสร ม ข นจากพ นฐานเด มท ม อย ก อนท งส น ถ
Case studies: Outline. Requirement Engineering. Case Study: Automated Banking System. UML and Case Studies ITNP090 - Object Oriented Software Design
I. Automated Banking System Case studies: Outline Requirements Engineering: OO and incremental software development 1. case study: withdraw money a. use cases b. identifying class/object (class diagram)
COURSE TITLE: (OLS 207) INFORMATION SYSTEMS ANALYSIS, DESIGN AND EVALUATION
COURSE TITLE: (OLS 207) INFORMATION SYSTEMS ANALYSIS, DESIGN AND EVALUATION Course Instructor Nelson Msagati (Assistant Lecturer) Said Ally (Assistant Lecturer) Course Description The course introduces
Object Oriented Design
Object Oriented Design Kenneth M. Anderson Lecture 20 CSCI 5828: Foundations of Software Engineering OO Design 1 Object-Oriented Design Traditional procedural systems separate data and procedures, and
Object-Oriented Systems Analysis and Design
Object-Oriented Systems Analysis and Design Noushin Ashrafi Professor of Information System University of Massachusetts-Boston Hessam Ashrafi Software Architect Pearson Education International CONTENTS
System Design Approaches. System Design. Model-Driven Approaches Modern Structured Design. Model-Driven Approaches
System Design Systems design the specification of a detailed computer-based solution. Also called physical design. systems analysis emphasizes the business problem systems design emphasizes the technical
Engineering Process Software Qualities Software Architectural Design
Engineering Process We need to understand the steps that take us from an idea to a product. What do we do? In what order do we do it? How do we know when we re finished each step? Production process Typical
ISSUES OF STRUCTURED VS. OBJECT-ORIENTED METHODOLOGY OF SYSTEMS ANALYSIS AND DESIGN
ISSUES OF STRUCTURED VS. OBJECT-ORIENTED METHODOLOGY OF SYSTEMS ANALYSIS AND DESIGN Mohammad A. Rob, University of Houston-Clear Lake, [email protected] ABSTRACT In recent years, there has been a surge of
Objectives. Chapter 12. System Design. Model-Driven Approaches. System Design Approaches 2016-02-17. Systems Design
McGraw-Hill/Irwin Chapter 12 Systems Design Copyright 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 12-2 Objectives Describe the design phase in terms of your information building blocks.
SAULTCOLLEGE OF APPLIED ARTS AND TECHNOLOGY SAULT STE. MARIE, ONTARIO COURSE OUTLINE
SAULTCOLLEGE OF APPLIED ARTS AND TECHNOLOGY SAULT STE. MARIE, ONTARIO COURSE OUTLINE COURSE TITLE: Systems Analysis & Design CODE NO. : SEMESTER: 3 PROGRAM: AUTHOR: Computer Programmer Dennis Ochoski DATE:
44-76 mix 2. Exam Code:MB5-705. Exam Name: Managing Microsoft Dynamics Implementations Exam
44-76 mix 2 Number: MB5-705 Passing Score: 800 Time Limit: 120 min File Version: 22.5 http://www.gratisexam.com/ Exam Code:MB5-705 Exam Name: Managing Microsoft Dynamics Implementations Exam Exam A QUESTION
Subject : System Analysis and Design BCA -II UNIT 1
Subject : System Analysis and Design BCA -II UNIT 1 Ques1 what is system design.explain its types. Ans: SYSTEM DESIGN :Systems design is the process or art of defining the architecture, components, modules,
www.dotnetsparkles.wordpress.com
Database Design Considerations Designing a database requires an understanding of both the business functions you want to model and the database concepts and features used to represent those business functions.
Quantification and Traceability of Requirements
Quantification and Traceability of Requirements Gyrd Norvoll Master of Science in Computer Science Submission date: May 2007 Supervisor: Tor Stålhane, IDI Norwegian University of Science and Technology
Chapter 8 Approaches to System Development
Systems Analysis and Design in a Changing World, sixth edition 8-1 Chapter 8 Approaches to System Development Table of Contents Chapter Overview Learning Objectives Notes on Opening Case and EOC Cases
Concepts of Database Management Seventh Edition. Chapter 9 Database Management Approaches
Concepts of Database Management Seventh Edition Chapter 9 Database Management Approaches Objectives Describe distributed database management systems (DDBMSs) Discuss client/server systems Examine the ways
Using Rational Rose to Create Object-Oriented Diagrams
Using Rational Rose to Create Object-Oriented Diagrams This is a brief overview to get students started in using Rational Rose to quickly create object-oriented models and diagrams. It is not by any means
Interaction Diagrams. Use Cases and Actors INTERACTION MODELING
Karlstad University Department of Information Systems Adapted for a textbook by Blaha M. and Rumbaugh J. Object Oriented Modeling and Design Pearson Prentice Hall, 2005 INTERACTION MODELING Remigijus GUSTAS
COURSE NAME: Database Management. TOPIC: Database Design LECTURE 3. The Database System Life Cycle (DBLC) The database life cycle contains six phases;
COURSE NAME: Database Management TOPIC: Database Design LECTURE 3 The Database System Life Cycle (DBLC) The database life cycle contains six phases; 1 Database initial study. Analyze the company situation.
Types of UML Diagram. UML Diagrams 140703-OOAD. Computer Engineering Sem -IV
140703-OOAD Computer Engineering Sem -IV Introduction to UML - UML Unified Modeling Language diagram is designed to let developers and customers view a software system from a different perspective and
Chapter 1 System Development Environment
Chapter 1 System Development Environment Definition Information systems analysis and design: The organizational process to develop computer-based information systems. History In the early years of computing,
MAHATMA GANDHI UNIVERSITY SCHOOL OF DISTANCE EDUCATION (MGU CBCSS UG SDE 2012)
MAHATMA GANDHI UNIVERSITY SCHOOL OF DISTANCE EDUCATION (MGU CBCSS UG SDE 2012) B.Sc Computer Science Semester V BCS 502 Core-19: System Analysis &Design Multiple Choice questions 1... includes review of
Five Steps Towards Effective Fraud Management
Five Steps Towards Effective Fraud Management Merchants doing business in a card-not-present environment are exposed to significantly higher fraud risk, costly chargebacks and the challenge of securing
www.gr8ambitionz.com
Data Base Management Systems (DBMS) Study Material (Objective Type questions with Answers) Shared by Akhil Arora Powered by www. your A to Z competitive exam guide Database Objective type questions Q.1
MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question.
Exam Name MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question. 1) Which of the following requires a systems development method that uses a data orientation
System Modeling / Class Diagra Diagr m a Week 6
System Modeling / Class Diagram Week 6 System modeling Agenda (Lecture) Agenda (Lab) Create CRC cards for your group project Create a system level (analysis level) class diagram (Lab Assignment #6) for
1. INTRODUCTION TO RDBMS
Oracle For Beginners Page: 1 1. INTRODUCTION TO RDBMS What is DBMS? Data Models Relational database management system (RDBMS) Relational Algebra Structured query language (SQL) What Is DBMS? Data is one
Programming and Software Development (PSD)
Programming and Software Development (PSD) Course Descriptions Fundamentals of Information Systems Technology This course is a survey of computer technologies. This course may include computer history,
Tutorial - Building a Use Case Diagram
Tutorial - Building a Use Case Diagram 1. Introduction A Use Case diagram is a graphical representation of the high-level system scope. It includes use cases, which are pieces of functionality the system
D6 INFORMATION SYSTEMS DEVELOPMENT. SOLUTIONS & MARKING SCHEME. June 2013
D6 INFORMATION SYSTEMS DEVELOPMENT. SOLUTIONS & MARKING SCHEME. June 2013 The purpose of these questions is to establish that the students understand the basic ideas that underpin the course. The answers
A MODEL OF OPENEHR BASED ELECTRONIC MEDICAL RECORD IN INDONESIA
A MODEL OF OPENEHR BASED ELECTRONIC MEDICAL RECORD IN INDONESIA 1 A.B. Mutiara, 2 A. Muslim, 3 T. Oswari, 4 R.A. Miharja 1,2,4 Faculty of Computer Science and Information Technology, Gunadarma University,
General Problem Solving Model. Software Development Methodology. Chapter 2A
General Problem Solving Model Software Development Methodology These focus on understanding what the problem is about Chapter 2A Concerned with understanding more about the nature of the problem and possible
Improve Your Energy Data Infrastructure:
Electric Gas Water Information collection, analysis, and application 2818 North Sullivan Road, Spokane, WA 99216 509.924.9900 Tel 509.891.3355 Fax www.itron.com Improve Your Energy Data Infrastructure:
Karunya University Dept. of Information Technology
PART A Questions 1. Mention any two software process models. 2. Define risk management. 3. What is a module? 4. What do you mean by requirement process? 5. Define integration testing. 6. State the main
Job Description. Applications Analyst (BI) (BISRID_033)
Job Description Job Title: Reports to: Team: Location: Applications Analyst (BI) (BISRID_033) SAP Applications Leader BIS Nelson Job Purpose Responsible for the provision of the overall management of BI
BCS Professional Examination 2015 Professional Graduate Diploma. April 2015. Examiners Report. System Design Methods
BCS Professional Examination 2015 Professional Graduate Diploma April 2015 Examiners Report System Design Methods Question 1 1.a) Discuss why prototyping and agile approaches to systems design are increasingly
KS3 Computing Group 1 Programme of Study 2015 2016 2 hours per week
1 07/09/15 2 14/09/15 3 21/09/15 4 28/09/15 Communication and Networks esafety Obtains content from the World Wide Web using a web browser. Understands the importance of communicating safely and respectfully
Queensland recordkeeping metadata standard and guideline
Queensland recordkeeping metadata standard and guideline June 2012 Version 1.1 Queensland State Archives Department of Science, Information Technology, Innovation and the Arts Document details Security
Understand why, when and how-to to formally close a project
Project Closure Purpose: Understand why, when and how-to to formally close a project Audience: Project managers, project sponsors, team members and other key stakeholders Learning Objectives: Describe
Assuming the Role of Systems Analyst & Analysis Alternatives
Assuming the Role of Systems Analyst & Analysis Alternatives Nature of Analysis Systems analysis and design is a systematic approach to identifying problems, opportunities, and objectives; analyzing the
Survey Research. Classifying surveys on the basis of their scope and their focus gives four categories:
Survey Research Types of Surveys Surveys are classified according to their focus and scope (census and sample surveys) or according to the time frame for data collection (longitudinal and cross-sectional
Basic Unified Process: A Process for Small and Agile Projects
Basic Unified Process: A Process for Small and Agile Projects Ricardo Balduino - Rational Unified Process Content Developer, IBM Introduction Small projects have different process needs than larger projects.
Recovering Business Rules from Legacy Source Code for System Modernization
Recovering Business Rules from Legacy Source Code for System Modernization Erik Putrycz, Ph.D. Anatol W. Kark Software Engineering Group National Research Council, Canada Introduction Legacy software 000009*
Exhibit F. VA-130620-CAI - Staff Aug Job Titles and Descriptions Effective 2015
Applications... 3 1. Programmer Analyst... 3 2. Programmer... 5 3. Software Test Analyst... 6 4. Technical Writer... 9 5. Business Analyst... 10 6. System Analyst... 12 7. Software Solutions Architect...
SAMPLE INVITATION TO TENDER ADVERTISEMENT (CONTRACT)
SAMPLE INVITATION TO TENDER ADVERTISEMENT (CONTRACT) Invitation to Tender [Insert brief description of project/consultancy E.g. provision of legal services for X native title claim ]. [Name of Representative
2 SYSTEM DESCRIPTION TECHNIQUES
2 SYSTEM DESCRIPTION TECHNIQUES 2.1 INTRODUCTION Graphical representation of any process is always better and more meaningful than its representation in words. Moreover, it is very difficult to arrange
Smarter Balanced Assessment Consortium. Recommendation
Smarter Balanced Assessment Consortium Recommendation Smarter Balanced Quality Assurance Approach Recommendation for the Smarter Balanced Assessment Consortium 20 July 2012 Summary When this document was
Object Oriented System Analyze and Design of Revenue Information System using UML
Object Oriented System Analyze and Design of Revenue Information System using UML Sany Ang Department of Accounting Petra Christian University, Surabaya, Indonesia [email protected] and Prof. Dr. Chaiyong
The Rap on RUP : An Introduction to the Rational Unified Process
The Rap on RUP : An Introduction to the Rational Unified Process Jeff Jacobs Jeffrey Jacobs & Associates phone: 650.571.7092 email: [email protected] http://www.jeffreyjacobs.com Survey Does your
INFORMATION TECHNOLOGY PROGRAMMER/ANALYST
JOB DESCRIPTION MICHIGAN CIVIL SERVICE COMMISSION JOB SPECIFICATION INFORMATION TECHNOLOGY PROGRAMMER/ANALYST Employees in this job function as information technology professionals, participating in or
Improved Business Process Through XBRL: A Use Case for Business Reporting
Improved Business Process Through : A Use Case for Business Reporting CONTENTS PAGE FOREWORD. 3 THE PROBLEM: SIGNIFICANT REPORTING AND BUSINESS PROCESS CHALLENGES FACING BANKING REGULATORS... 4 THE RESULTS:
THE BCS PROFESSIONAL EXAMINATION Diploma October 2014 EXAMINERS REPORT Systems Analysis and Design
THE BCS PROFESSIONAL EXAMINATION Diploma October 2014 EXAMINERS REPORT Systems Analysis and Design Section A General Comments Many candidates lack the skill of being able to apply theoretical knowledge
CHAPTER 1: INTRODUCTION TO RAPID APPLICATION DEVELOPMENT (RAD)
CHAPTER 1: INTRODUCTION TO RAPID APPLICATION DEVELOPMENT (RAD) 1. INTRODUCTIONS RAD refers to a development life cycle designed Compare to traditional life cycle it is Faster development with higher quality
A. Waterfall Model - Requirement Analysis. System & Software Design. Implementation & Unit Testing. Integration & System Testing.
Processing Models Of SDLC Mrs. Nalkar Sanjivani Baban Asst. Professor, IT/CS Dept, JVM s Mehta College,Sector 19, Airoli, Navi Mumbai-400708 [email protected] Abstract This paper presents an
Design Thinking for. Requirements Analysis
Design Thinking for Requirements Analysis IN THIS ARTICLE Design Thinking for Requirements Analysis Are you in the requirements gathering and analysis phase of a project? Do you need to get a clear understanding
Requirements Analysis Concepts & Principles. Instructor: Dr. Jerry Gao
Requirements Analysis Concepts & Principles Instructor: Dr. Jerry Gao Requirements Analysis Concepts and Principles - Requirements Analysis - Communication Techniques - Initiating the Process - Facilitated
The Software Process. The Unified Process (Cont.) The Unified Process (Cont.)
The Software Process Xiaojun Qi 1 The Unified Process Until recently, three of the most successful object-oriented methodologies were Booch smethod Jacobson s Objectory Rumbaugh s OMT (Object Modeling
Software Engineering Question Bank
Software Engineering Question Bank 1) What is Software Development Life Cycle? (SDLC) System Development Life Cycle (SDLC) is the overall process of developing information systems through a multi-step
Requirements Engineering Process
Software Engineering Requirements Engineering Process Based on Software Engineering, 7 th Edition by Ian Sommerville Objectives To describe the principal requirements engineering activities and d their
Software Engineering. System Models. Based on Software Engineering, 7 th Edition by Ian Sommerville
Software Engineering System Models Based on Software Engineering, 7 th Edition by Ian Sommerville Objectives To explain why the context of a system should be modeled as part of the RE process To describe
Analysis and Design with UML
Analysis and Design with UML Page 1 Agenda Benefits of Visual Modeling History of the UML Visual Modeling with UML The Rational Iterative Development Process Page 2 What is Visual Modeling? Item Order
Use Cases. Massimo Felici. Massimo Felici Use Cases c 2004 2011
Use Cases Massimo Felici Use Cases 1 Support requirements engineering activities and the requirement process Capture what a system is supposed to do, i.e., systems functional requirements Describe sequences
A system is a set of integrated components interacting with each other to serve a common purpose.
SYSTEM DEVELOPMENT AND THE WATERFALL MODEL What is a System? (Ch. 18) A system is a set of integrated components interacting with each other to serve a common purpose. A computer-based system is a system
Swirl. Multiplayer Gaming Simplified. CS4512 Systems Analysis and Design. Assignment 1 2010. Marque Browne 0814547. Manuel Honegger - 0837997
1 Swirl Multiplayer Gaming Simplified CS4512 Systems Analysis and Design Assignment 1 2010 Marque Browne 0814547 Manuel Honegger - 0837997 Kieran O' Brien 0866946 2 BLANK MARKING SCHEME 3 TABLE OF CONTENTS
SOFTWARE REQUIREMENTS
SOFTWARE REQUIREMENTS http://www.tutorialspoint.com/software_engineering/software_requirements.htm Copyright tutorialspoint.com The software requirements are description of features and functionalities
CSC340S - Information Systems Analysis and Design
csc340 Information Systems Analysis and Design page 1/18 University of Toronto Faculty of Arts and Science Department of Computer Science CSC340S - Information Systems Analysis and Design Spring 1997 John
High-Volume Data Warehousing in Centerprise. Product Datasheet
High-Volume Data Warehousing in Centerprise Product Datasheet Table of Contents Overview 3 Data Complexity 3 Data Quality 3 Speed and Scalability 3 Centerprise Data Warehouse Features 4 ETL in a Unified
Software development life cycle. Software Engineering - II ITNP92 - Object Oriented Software Design. Requirements. Requirements. Dr Andrea Bracciali
Software development life cycle Software life cycle: Software Engineering - II ITNP92 - Object Oriented Software Design Dr Andrea Bracciali Module Co-ordinator 4B86 [email protected] Spring 2014 (elicitation)
Object Oriented Software Models
Software Engineering CSC 342/ Dr Ghazy Assassa Page 1 Object Oriented Software Models Use case diagram and use case description 1. Draw a use case diagram for a student-course-registration system. Show
Applicant Workflow Hiring Managers
Applicant Workflow Hiring Managers Below is a visual diagram for the staff applicant flows and statuses in the Santa Clara University Online Recruitment System. The applicant workflow process: 1. The Applicant
