Central Repositories and Case Tools in SDLC Quiz

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson
Download our mobile app to listen on the go
Get App

Questions and Answers

Match the following steps in program design with their descriptions:

Design the Program = Use control structures to form the logic of a program Code the Program = Translating the logic requirement from flowcharts and pseudocode into a programming language Test the Program = Process of detecting, locating, and removing all syntax errors and logic errors in a computer program Document and Maintain the Program = Written descriptions of what a program is and how to fix it

Match the following control structures with their definitions:

Sequence = One statement follows another in logical order Selection = IF-THEN-ELSE Iteration (loop) = DO UNTIL / DO WHILE

Match the following testing methods with their definitions:

Desk checking = Reading through, or checking, the program for syntax errors and logic errors Debugging = The process of detecting, locating, and removing all syntax errors and logic errors in a computer program Beta testing = The process of testing the program using real data

Match the following types of documentation with their descriptions:

<p>User documentation = For the people who will use the program Operator documentation = For the computer operators, so they know what to do if the program or hardware malfunctions Programmer documentation = For the next programmer who must modify and maintain what has been written</p> Signup and view all the answers

Match the following programming terminologies with their definitions:

<p>Syntax = Set of grammatical rules to follow to write valid expressions in a programming language Syntax errors = Errors occurred when syntax rules are not followed Programming language = Set of rules that tells the computer what operations to do</p> Signup and view all the answers

Match the following terms with their definitions:

<p>Not authorized for sale or distribution in any manner = The document cannot be sold or distributed in any way This document may not be copied, scanned, duplicated, forwarded, distributed, or posted on a website, in whole or part = Restrictions on the usage of the document Using Information Technology, 11e Introduction to Python = Title of the document This proprietary material solely for authorized instructor use = The material is only for the use of authorized instructors</p> Signup and view all the answers

Match the following actions with their meanings in the context of the document:

<p>Copied = Creating an exact reproduction of the document Scanned = Creating a digital version of the document Duplicated = Creating an additional copy of the document Posted on a website = Making the document available on the internet</p> Signup and view all the answers

Match the following terms with their definitions:

<p>Distribution = The action of sharing something out to a number of recipients Scanned = Converting a document into a digital image Forwarded = Sending a document to a new destination Posted on a website = Publishing a document on the internet</p> Signup and view all the answers

Match the following terms with their definitions:

<p>Proprietary material = Material owned by a particular company or individual Authorized instructor = A person who has been given permission to use the material Not authorized for sale = Cannot be sold legally Posted on a website = Uploaded and made visible on a website</p> Signup and view all the answers

Match the following actions with their restrictions in the context of the document:

<p>Sale = The document cannot be sold Distribution = The document cannot be shared with others Duplication = Creating additional copies of the document is not allowed Posting on a website = The document cannot be made available on the internet</p> Signup and view all the answers

Match the following phases of Software Development Life Cycle (SDLC) with their descriptions:

<p>SDLC Phase 3: Design the System = Involves preliminary and detailed design showing output, input, storage, processing requirements, system controls and backup SDLC Phase 4: Develop the System = Includes developing or acquiring the software, making a decision to make or buy, acquiring or upgrading the hardware, and testing the system SDLC Phase 5: Implement the System = Involves choosing a strategy to convert to the new system, and training the users SDLC Phase 6: Maintain &amp; Update the System = Involves performing system audits, making changes to the system based on new conditions, and finalizing documentation</p> Signup and view all the answers

Match the following strategies to convert to a new system with their descriptions:

<p>Direct Implementation = Quit the old and start using the new Parallel Implementation = Use both the old and the new side by side, until the new system has been proved reliable Phased Implementation = Phase in parts of new in gradually as parts of old are phased out Pilot Implementation = Have the new system tried out by a few users</p> Signup and view all the answers

Match the following types of testing with their descriptions:

<p>Unit Testing = Performance of system’s individual parts tested System Testing = Parts are linked and tested to see if they work together properly; real data may be used</p> Signup and view all the answers

Match the following types of CASE tools with their uses:

<p>Analysis Tools = Used during the analysis stage of the Software Development Life Cycle Design Tools = Used during the design stage of the Software Development Life Cycle Project Management Tools = Used for managing the project during the Software Development Life Cycle Database Management Tools = Used for managing the database during the Software Development Life Cycle</p> Signup and view all the answers

Match the following with their descriptions:

<p>Computer Aided Software Engineering (CASE) = Development and maintenance of software projects with help of various automated software tools Central Repository = Serves as a source of common, integrated and consistent information for CASE tools</p> Signup and view all the answers

Match the following tools with their usage in Software Development Life Cycle (SDLC):

<p>Upper Case Tools = Used in planning, analysis and design stages Lower Case Tools = Used in implementation, testing and maintenance Integrated Case Tools = Helpful in all the stages of SDLC Central Repository = Stores product specifications, requirement documents, related reports and diagrams</p> Signup and view all the answers

Match the following steps with their description in the programming process:

<p>Clarify/define the problem = Clarify objectives &amp; users, desired outputs, inputs, processing, and document the analysis Design a solution = Create an algorithm, determine program logic using top-down approach and modules Code the program = Translate the program design into code Test the program = Check the program for errors and fix any that are found</p> Signup and view all the answers

Match the following terms with their definitions in programming:

<p>Algorithm = A set of clear steps to solve a problem Program = A list of instructions that the computer must follow to process data into information Programming = The process of creating a program SDLC = The process of creating an information system</p> Signup and view all the answers

Match the following steps with their order in the programming process:

<p>Clarify/define the problem = Step 1 Design a solution = Step 2 Code the program = Step 3 Test the program = Step 4</p> Signup and view all the answers

Match the following algorithm examples with their descriptions:

<p>The taxi algorithm = Go to the taxi stand. Get in a taxi. Give the driver my address. The call-me algorithm = When your plane arrives, call my cellphone. Meet me outside baggage claim. The rent-a-car algorithm = Take the shuttle to the rental car place. Rent a car. Follow the directions to get to my house. The bus algorithm = Outside baggage claim, catch bus number 70. Transfer to bus 14 on Main Street. Get off on Elm street. Walk two blocks north to my house.</p> Signup and view all the answers

Match the following unit topics to their descriptions:

<p>10.1 Systems Development &amp; the Life Cycle of a Software Project = Focuses on the stages involved in creating a software project UNIT 10A: Systems Development &amp; Programming = Teaches how to instruct a computer on what tasks to perform 10.2 Programming: Traditionally a Five-Step Procedure = Breaks down the traditional steps involved in programming UNIT 10: Systems Development &amp; Programming = Overall topic that covers both systems development and programming</p> Signup and view all the answers

Match the following terms with their definitions:

<p>Systems Development = The process of creating and improving an information system Programming = The process of creating a set of instructions for a computer to follow Software Project = A planned set of interrelated tasks to be executed over a fixed period and within certain cost and other limitations Life Cycle of a Software Project = The stages a software project goes through from when it is first conceived until it is no longer in use</p> Signup and view all the answers

Match the following chapter units with their focus areas:

<p>10.1 Systems Development &amp; the Life Cycle of a Software Project = Exploration of the stages of a software project UNIT 10A: Systems Development &amp; Programming = Learning to instruct a computer 10.2 Programming: Traditionally a Five-Step Procedure = Understanding the traditional steps in programming UNIT 10: Systems Development &amp; Programming = An overview of systems development and programming</p> Signup and view all the answers

Match the following activities to their benefits:

<p>Learning systems development and programming = Can boost your career Doing computer-related projects yourself = Can lead to creating your own apps Becoming a better communicator = Can improve your ability to convey complex information clearly</p> Signup and view all the answers

Match the following concepts with their respective units:

<p>Systems Development &amp; the Life Cycle of a Software Project = 10.1 Traditionally a Five-Step Procedure = 10.2 Systems Development &amp; Programming = UNIT 10A Systems Development &amp; Programming overall topic = UNIT 10</p> Signup and view all the answers

Match the following roles with their responsibilities in system development:

<p>Users = Consulted in the development of the new system as they will be the ones using it Management = Should be consulted as they control the budget and resources Technical staff = Involved in executing the project or work with the people who do Systems Analyst = Performs systems analysis, design, and implementation</p> Signup and view all the answers

Match the phases of the Systems Development Life Cycle (SDLC) with their descriptions:

<p>Preliminary investigation = Conduct a preliminary analysis and propose alternative solutions Systems analysis = Gather and analyze data, observe people and processes at work Systems design = Create a data flow diagram to show how data flows through the system Systems development = Develop the new system based on the requirements Systems implementation = Implement the new system into the organization Systems maintenance = Frequently revise and upgrade the system</p> Signup and view all the answers

Match the steps in the first phase of SDLC with their descriptions:

<p>Conduct a preliminary analysis = Analyze the current system and propose alternatives Interview people within the organization = Gather insights from the people who are using the system Decide to leave the system as is, improve it, or develop a new system = Evaluate the best course of action for the system Get management approvals for next phase = Secure permission to proceed to the next phase of SDLC</p> Signup and view all the answers

Match the steps in the second phase of SDLC with their descriptions:

<p>Gather data = Collect necessary information for system analysis Analyze the data = Evaluate the data collected using modeling tools Create a data flow diagram = Visualize how data flows through the system Get management approval to proceed = Secure permission to proceed to the next phase of SDLC</p> Signup and view all the answers

Match the following system components with their descriptions:

<p>Hardware = Physical components of a computer system Software = Programs and operating systems of a computer People = Users and IT staff involved in the system Data = Information used by the system</p> Signup and view all the answers

Which of the following actions is NOT allowed with this document?

<p>Copying (B)</p> Signup and view all the answers

According to the document, who is authorized to use this material?

<p>Instructors (B)</p> Signup and view all the answers

What is the publication year of the document?

<p>2015 (B)</p> Signup and view all the answers

Which of the following is NOT mentioned as a restriction for this document?

<p>Partially posting on a website (B)</p> Signup and view all the answers

What is the purpose of the statement 'Not authorized for sale or distribution in any manner'?

<p>To protect copyright (D)</p> Signup and view all the answers

Which of the following is NOT mentioned as an action that is prohibited with this document?

<p>Printing (C)</p> Signup and view all the answers

What is the intended audience for this document?

<p>Instructors (B)</p> Signup and view all the answers

Which of the following is NOT mentioned as a way to use this document?

<p>Posting on a website (B)</p> Signup and view all the answers

What is the publisher of this document?

<p>McGraw-Hill Education (A)</p> Signup and view all the answers

Which of the following is NOT mentioned as an action that is prohibited with this document?

<p>Selling (A)</p> Signup and view all the answers

Flashcards are hidden until you start studying

Related Documents

(10) ECT200_Ch10.pptx

More Like This

Central Nervous System Overview Quiz
77 questions
Capitals of Central America and Caribbean
32 questions
Central Place Theory Quiz
14 questions

Central Place Theory Quiz

InvulnerableGold2463 avatar
InvulnerableGold2463
Use Quizgecko on...
Browser
Browser