CH13 CS

Pataasin ang iyong marka sa homework at exams ngayon gamit ang Quizwiz!

program's objectives

-The _____ is a clear statement of the problem you are trying to solve. -The _____ is a clear statement of the end result of the program.

(logic)

A _____ error occurs when the programmer uses an incorrect calculation or leaves out a programming procedure. An example of a _____ error would be an incorrect formula for a calculation. After all syntax errors have been resolved, sample data should be used to test _____.

program

A _____ is a list of instructions for the computer to follow to accomplish the task of processing data into information.

syntax error

A _____ is a mistake or misspelling in a programming language. A _____ is a violation of the rules of the programming language.

translator

A _____ is a programming language processor that converts a computer program from one language to another. In the testing process, a syntax error can be identified when a program is run through a computer by using a _____ program to run the program in machine language.

module

A program _____ is made up of logically related program statements. A program _____ is the program's processing steps.

beta

Testing by a select group of potential users is called _____ testing.

input

The _____ data required and the source for this data are determined after you know what the output should look like. In a payroll system hours worked is an example of _____.

processing requirements

The _____ define the processing tasks that must happen for input data to be processed into output. An example would be a calculation. An example of _____ would be the calculations to compute weekly paychecks.

desired output

The _____ describes what you want to get out of the computer system. It is best to specify this before inputs. A time and billing report is an example of _____.

program specifications

The _____ document may record things like objectives, inputs, outputs, and calculations.

program specifications document

The _____ records program objectives, desired outputs, needed inputs, and required processing.

selection

The _____ structure is a logic structure to identify when a decision must be made. In a _____ structure, you ask a question and, depending on the answer, you take one of two courses of action.

specification

The program _____ is a list of five items that the programmer must specify.

analysis

The program specification is also called the program _____.

(Programming)

_____ is a problem-solving procedure containing instructions made up of statements used in a language such as BASIC, C++, or Java. A _____ language is a computer language used to write instructions for computers to execute. These are all examples of _____ languages. A _____ language uses a collection of symbols, words, and phrases that instruct a computer to perform specific operations. These languages focus on processing data and information. C++, C#, Java, JavaScript, Python, and Swift are all examples of _____ languages. This identifies the six steps in _____.

OOP Object-oriented programming

_____ is a process by which a program is organized into objects. Each object contains both the data and processing operations necessary to perform a task.

Problem and constraint

_____ is a programming language generation that incorporates artificial intelligence. _____ languages incorporate artificial intelligence. _____ languages are fifth generation programming languages.

SQL

_____ is a query language that is used to search and generate reports from a database. _____ is a query language that is used in all relational databases.

Program specification

_____ is a step in the software development process. _____ is the first step in programming.

Sequential

_____ is a type of logic structures used to link the various parts of a flowchart. With a _____ structure, you perform an action or task, and then you perform the next action, in order The _____ structure is a logic structure to identify one program statement following another.

Locating and correcting operational errors

_____ is an operations activity.

Pseudocode

_____ is like an outline of a program before it is written. This _____ is an outline of the logic of the program you will write.

Machine

_____ languages are first generation programming languages. In _____ language data is represented in 1s and 0s.

Task-Oriented

_____ languages are fourth generation programming languages. _____ languages, also known as 4GLs, are designed to solve specific problems.

High-Level Procedural

_____ languages are third generation programming languages.

Assembly

_____ languages use abbreviations or mnemonics that are automatically converted to the appropriate sequence of 1s and 0s. _____ languages are second generation programming languages.

Procedural

_____ languages, also known as 3GLs, express logic that can solve general problems.

Debugging

_____ refers to the process of testing and then eliminating errors. Running the program on a computer and then fixing the parts that do not work is referred to as _____.

Computer-aided software engineering (CASE)

_____ tools provide some automation and assistance in program design, coding, and testing.

task machine problem and constraint assembly procedural

Select all the generations of programming languages.

Beta testing Desk checking Translating Manually testing

Select all the methods that may be used for finding and removing program errors.

make programs easier to use locate and correct operational errors standardize software

Select all the operations activities.

logic structures flowcharts pseudocode top-down program design

Select all the structured programming techniques of program design.

sequential selection repetition

Select all the types of logic structures used to link the various parts of a flowchart.

program documentation program maintenance program code program specification program design program test

Select the six steps in the software development process.

software development life cycle

Software developers use the _____ to create programs.

Agile

_____ development begins with getting basic functionality of a program running. _____ development, a popular development methodology, starts by getting core functionality of a program working and then expands on it until the customer is satisfied with the results.

True

After all syntax errors have been corrected, the program is tested for logic errors. A(n) interpreter converts the programmer's procedural language program, one statement at a time, into machine code just before it is executed; without being saved. A compiler creates an executable file that can be saved and run later.

Sample

After all syntax errors have been corrected, the program is tested for logic errors. _____ data is used to test the correct execution of each program statement.

patch

A programming modification is called a _____.

top-down

A structured programming technique, called _____ program design, is used to identify the program modules A structured programming technique, called _____ program design, is used to identify the program's processing steps.

compiler

A(n) _____ converts the programmer's procedural language program code into machine language code, which can be saved and run later. A(n) _____ converts program code into machine language.

interpreter

A(n) _____ converts the programmer's procedural language program, one statement at a time, into machine code just before it is executed; without being saved.

syntax

After all _____ errors have been resolved, sample data should be used to test the correct execution of each program statement.

maintenance

As much as 75% of the total lifetime cost for an application program is for _____. The purpose of program _____ is to ensure that current programs are operating error-free, efficiently, and effectively.

software engineers

Computer professionals known as programmers, or _____, use the software development life cycle to create software required for information systems.

programmers

Computer professionals known as software engineers, or _____, use the software development life cycle to create software required for information systems. A computer _____ updates and repairs existing programs.

design

During program _____, you plan a solution using structured programming techniques.

symbols

Flowcharts use special shapes, called _____, to represent different types of actions or steps in a process.

desk checking

Reviewing a program looking for errors is referred to as _____. When a programmer is proofreading a printout of a program looking for errors, it is referred to as _____.

operations changing needs

Select all the categories of activities that must be reviewed as part of program maintenance.

False

Program documentation occurs only at the end of the programming process. An interpreter creates an executable file that can be saved and run later.

software development

Programming is also known as _____.

testing

These are the steps used in the program _____ process.

generations

This is a list of the five _____ of programming languages. Machine, Assembly, Procedural, Task, and Problems and Constraints are the five programming _____.

selection

This is an example of a _____ logic structure.

repetition

This is an example of a _____ logic structure. The _____ structure is a logic structure to describe a process that may be repeated as long as a certain condition remains true. In a _____ structure, you continue to repeat actions based on the answer to a question.

help

Users can learn how to use a program by referring to the _____ feature within the application.

code

Writing out the steps that instruct the computer what to do consists of writing the program _____. The program _____ instructs the computer what to do.

Operations

_____ activities must be reviewed as part of program maintenance.

Flowcharts

_____ are used to graphically present the detailed sequence of steps needed to solve a programming problem. These symbols are used in _____ to graphically present the detailed sequence of steps needed to solve a programming problem. These _____ symbols are used to graphically present the detailed sequence of steps needed to solve a programming problem.

Structured

_____ code uses logic structures. _____ programming is a logical programming method.

Documentation

_____ consists of written descriptions and procedures about a program and how to use it. Operators also need _____ so that if a program sends them an error message, they will know what to do. Users can learn how to use a program by reading the user _____.


Kaugnay na mga set ng pag-aaral

The Four Magical Questions of Application 🦄

View Set

2 - 200-201 https://ccnasec.com/

View Set

Stress Management: Chapter 4 - Mind/Body Connection

View Set

Missouri State University Theatre 101 Foster FINAL

View Set

GCSE Identifying Rocks and Textures under the Microscope

View Set

Chapter 25 Study Guide - The Immortal Life of Henrietta Lacks

View Set