Term
| Development methodologies |
|
Definition
| __ are integrated collections of models, tools, techniques, and processes |
|
|
Term
|
Definition
| __ models provide the detail needed to develop a system that meets users’ needs. |
|
|
Term
|
Definition
| __ perform design activities to create models that produce an architectural blueprint for system implementation |
|
|
Term
|
Definition
| ____ specify detailed blueprints for software component construction and the interaction between software components and users. |
|
|
Term
|
Definition
| Program instructions are sometimes called ____. |
|
|
Term
|
Definition
| Binary CPU instructions, called ____, are the earliest programming languages |
|
|
Term
|
Definition
| Today, the term ____ is often used to describe a mnemonic representing a data item’s memory address. |
|
|
Term
|
Definition
| The one-to-many (1:N) relationship between later-generation programming statements and the CPU actions implementing them is called ____. |
|
|
Term
|
Definition
| A ____ uses mnemonics to represent instructions, variables, and labels and has a degree of instruction explosion higher than 1:1. |
|
|
Term
|
Definition
| A ____ is a nonprocedural language suitable for developing software that mimics human intelligence. |
|
|
Term
|
Definition
| A ____ is a request to execute a specific method and return a response. |
|
|
Term
|
Definition
| A(n) ____ enables programmers to develop applications that do most of their work by calling other applications and system software. |
|
|
Term
|
Definition
| ____ programming languages guarantee program portability between other OSs and application programs. |
|
|
Term
|
Definition
| A ____ defines the name and data type of program variables. |
|
|
Term
|
Definition
| A ____ is any instruction, such as an assignment statement or a computation, that updates or computes a data value. |
|
|
Term
|
Definition
| A ____ is a source code instruction that controls the execution of other source code instructions. |
|
|
Term
|
Definition
| A(n) ____ is a placeholder for missing executable code. |
|
|
Term
|
Definition
| A(n) ____ searches an object code file for external function calls. |
|
|
Term
|
Definition
| ____ linking is performed during program loading or execution |
|
|
Term
|
Definition
| A(n) ____ reads a single source code instruction, translates it into CPU instructions or a DLL call, and executes the instructions or DLL call immediately, before the next program statement is read. |
|
|
Term
|
Definition
| A program’s ____ version omits the symbol table and debugging checkpoints to reduce program size and increase execution speed. |
|
|
Term
|
Definition
| ____ is an OOP language and program execution environment developed by Sun Microsystems during the early and mid-1990s. |
|
|
Term
|
Definition
| A Java compiler or interpreter translates Java source code into machine instructions and service routine calls for a hypothetical computer and OS called the ____. |
|
|
Term
|
Definition
| A Java ____ runs inside another program, such as a Web browser, and performs functions such as accepting user input and displaying forms and images. |
|
|
Term
|
Definition
| ____ are those compiled and linked for a particular CPU and OS |
|
|
Term
| integrated development environment |
|
Definition
| A(n) ____ is a collection of automated support tools to speed development and testing. |
|
|
Term
| computer-assisted software engineering |
|
Definition
| The term ____ tool usually refers to a tool that supports the UP requirements and design disciplines. |
|
|
Term
|
Definition
| A tool suite that primarily supports model development is sometimes called a ____ tool. |
|
|
Term
|
Definition
| A tool suite that primarily supports application development based on specific analysis and design models is sometimes called a(n) ____ tool. |
|
|
Term
|
Definition
| ____ tools generate program and other source code from models, compile and link the programs, create databases, and create, register, and install all components. |
|
|