Show Recommended textbook solutionsEngineering Electromagnetics8th EditionJohn Buck, William Hayt 483 solutions Introduction to the Theory of Computation3rd EditionMichael Sipser 389 solutions
Computer Organization and Design MIPS Edition: The Hardware/Software Interface5th EditionDavid A. Patterson, John L. Hennessy 220 solutions
Introduction to Algorithms3rd EditionCharles E. Leiserson, Clifford Stein, Ronald L. Rivest, Thomas H. Cormen 720 solutions
CSCI 2150, UNG - Oconee, Prof. Mullins, Summer 19 Terms in this set (45)black-box testing A form of dynamic testing that involves viewing the software unit as a device that has expected input and output behaviors but whose internal workings are unknown (a black box). If the unit demonstrates the expected behaviors for all the input data in the test suite, it passes the test breach of warranty The failure of a product to meet the terms of its warranty. business information system A set of interrelated components—including hardware, software, databases, networks, people, and procedures—that collects data, processes it, and disseminates the output. Capability Maturity Model Integration (CMMI) A process improvement approach developed by the Software Engineering Institute at Carnegie Mellon that defines the essential elements of effective processes. CMMI-Development (CMMI-DEV) An application of CMMI that is frequently used to assess and improve software development practices. contributory negligence e A defense in a negligence case in which the defendant argues that the plantiff's own actions contributed to his or her injuries. decision support system (DSS) A type of business information system used to improve decision making in a variety of industries deliverable The products of a software development process, such as statements of requirements, flowcharts, and user documentation. dynamic testing An approach to software QA testing in which the code for a completed unit of software is tested by entering test data and comparing the actual results with the expected results. failure mode how a product or process could fail to perform the desired functions described by the customer failure mode and effects analysis (FMEA) A technique used to develop ISO 9000- compliant quality systems by both evaluating reliability and determining the eff hazard log a logging and monitoring system to track hazards from a project's start to its finish high-quality software system systems that are easy to learn and use because they perform quickly and efficiently; they meet their users' needs; and they operate safely and reliably so that system downtime is kept to a minimum
integration testing A form of software testing in which individual software units are combined into an integrated subsystem that undergoes rigorous testing to ensure that the linkages among the various subsystems work successfully ISO 9001 family of standards a guide to quality products, services, and management. ISO 9001:2008 provides a set of standardized requirements for a quality management system. It is the only standard in the ISO 9001 family for which organizations can be certified N-version programming A form of redundancy in which two or more (n) computer systems execute a series of program instructions simultaneously. product liability The liability of manufacturers, sellers, lessors, and others for injuries caused by defective products. quality assurance (QA) Methods within the software development cycle designed to guarantee reliable operation of a product. quality management Business practices that focus on defining, measuring, and refining the quality of the development process and the products developed during its various stages. redundancy The use of multiple interchangeable components designed to perform a single function—in order to cope with failures and errors reliability The probability of a component or system performing without failure over its product life risk The probability of an undesirable event occurring times the magnitude of the event's consequences if it does happen. safety-critical system A system whose failure may cause injury or death software defect Any error that, if not removed, could cause a software system to fail to meet its users' needs. software development methodology A standard, proven work process that enables systems analysts, programmers, project managers, and others to make controlled and orderly progress in developing high-quality software. software quality The degree to which a software product meets the needs of its users static testing The use of special software programs called static analyzers to look for suspicious patterns in programs that might indicate a defect.strict liability - system safety engineer - someone who has explicit responsibility for the system's safety. The safety engineer uses hazard loggs ... system testing A form of software testing in which various subsystems are combined to test the entire system as a complete entity. user acceptance testing Independent testing performed by trained end users to ensure that a system operates as expected. warranty An assurance to buyers or lessees that a product meets certain standards of quality. white-box testing A form of dynamic testing that treats the software unit as a device that has expected input and output behaviors and whose internal workings are known. Whitebox testing involves testing all possible logic paths through the software unit, with thorough knowledge of its logic. _____ involves viewing the software unit as a device that has expected input and output behaviors but whose internal workings are unknown Black-box testing _____ refers to methods within the development cycle that guarantee reliable operation of the product. Software quality assurance Capability Maturity Model Integration (CMMI) is a process improvement approach that defines the essential elements of effective processes. True If the product fails to meet the terms of its written guarantee, the buyer or lessee can sue for _____. Breach of warranty In the context of developing safety-critical systems, the safety engineer's role is limited to producing a hazard log. False Software defects are commonly lethal and many personal injuries are related to software failures. False Software quality is the degree to which a software product meets the needs of its users. True The _____ standard serves many industries and organizations as a guide to quality products, services, and management. ISO 9001 The safety engineer uses a logging and monitoring system to track _____ from a project's start to its finish. hazards User acceptance testing is performed by trained end users to ensure that the system operates as they expect. True When software is well-designed, programmers make no mistakes in turning design specifications into lines of code. False When sued for _____, a software supplier is not held responsible for every product defect that causes customer or third-party loss. negligence _____ defines five levels of software development maturity and identifies the issues that are most critical to software quality and process improvement. Capability Maturity Model Integration (CMMI) Sets with similar termsEthics and tech - ch 730 terms Vrs3136 Ethics in Information Technology Chapter 731 terms dub360 Comp Ethics Ch 732 terms zloty CH 733 terms BrittSchultz Sets found in the same folderCh. 1 Terms35 terms jorrinct Ch. 2 Terms39 terms jorrinct Ch. 3 Terms60 terms jorrinct Ch. 4 Terms54 terms jorrinct Other sets by this creatorFinal Exam Slides101 terms jorrinct 1730 Final Exam65 terms jorrinct Theory Final Exam53 terms jorrinct ENGL 2400 Final Exam42 terms jorrinct Verified questions
COMPUTER SCIENCE You write this statement to respond to exceptions. a. run/handle b. try/except c. try/handle d. attempt/except Verified answer
COMPUTER SCIENCE What is the effect of calling MAX-HEAPIFY (A, i) for i > A.heap-size/2? Verified answer
COMPUTER SCIENCE Suppose we have a variable something that is a reference to a Thing object. How would we call the method doIt on our Thing object? a. doIt(), b. something.dolt(), c. doIt(something), d. something/doIt, e. something(doIt). Verified answer
COMPUTER SCIENCE A loop pattern that asks the user whether to continue on each iteration is called a(n) a) interactive loop b) end-of-file loop c) sentinel loop d) infinite loop Verified answer Recommended textbook solutionsEngineering Electromagnetics8th EditionJohn Buck, William Hayt 483 solutions Computer Organization and Design MIPS Edition: The Hardware/Software Interface5th EditionDavid A. Patterson, John L. Hennessy 220 solutions
Introduction to Algorithms3rd EditionCharles E. Leiserson, Clifford Stein, Ronald L. Rivest, Thomas H. Cormen 720 solutions Starting Out with Python3rd EditionTony Gaddis 610 solutions Other Quizlet setsImmune Medications Pharm97 terms Stephanie_Cavalier PSYC 2100109 terms gad6fb 326: Exam 1148 terms KrayKrayKorean7 World G sol20 terms mmaddox0936 Related questionsQUESTION What Supports the Transition from SAP ERP to SAP S/4 HANA? 2 answers QUESTION According to the AIA Best Practices, organizing construction documents name the sequence of drawings in the Construction Documents System that fall under the 2nd section major disciplines 3 answers QUESTION Layered Architecture: Form Classes and which layer does it belong to? 15 answers QUESTION Collection of classes, associations, operations, events and constraints that are closely interrelated with each other. The objects and classes from the object model are the "seeds" for it. model in UML as packages 2 answers |