Deck 10: Behind the Scenes: Software Programming

ملء الشاشة (f)
exit full mode
سؤال
________ breaks down a problem into a series of high-level tasks and continues to break each task into successively more detailed subtasks.

A) Object-oriented analysis
B) Top-down design
C) Bottom-up design
D) Inheritance
استخدم زر المسافة أو
up arrow
down arrow
لقلب البطاقة.
سؤال
In object-oriented programming, ________ allows a new class to automatically use all the data and methods of an existing class.

A) reusability
B) regression
C) scalability
D) inheritance
سؤال
A loop decision point for an algorithm consists of three features: an initial value, a set of actions to be performed, and a(n) ________.

A) class
B) operator
C) test condition
D) documentation plan
سؤال
Division by zero is a ________ error that is caught when the program executes.

A) compiler
B) runtime
C) syntax
D) logical
سؤال
The set of specific, sequential steps that describe exactly what a computer program must do to complete the work is called a(n) ________.

A) Beta code
B) structure chart
C) algorithm
D) working plan
سؤال
Translating an algorithm into a programming language is called ________.

A) interpreting
B) coding
C) compiling
D) executing
سؤال
SQL is an example of a ________ category programming language.

A) 2GL
B) 3GL
C) 4GL
D) 5GL
سؤال
Object-oriented ________ are defined by the information (data) and the actions (methods) associated with them.

A) blocks
B) classes
C) units
D) fields
سؤال
The capability of moving a completed programming solution easily from one type of computer to another is known as ________.

A) portability
B) scalability
C) transferability
D) inheritance
سؤال
Which of the following is the final stage of the program development life cycle (PDLC)?

A) Making a Plan
B) Coding
C) Testing and Documentation
D) Debugging
سؤال
An example of a first-generation language is ________.

A) BASIC
B) machine language
C) COBOL
D) assembly language
سؤال
________ is the set of instructions that programmers have written in a higher-level language.

A) Executable code
B) Base code
C) Compiled code
D) Source code
سؤال
Which statement does not describe fifth-generation languages?

A) They are the most "natural" of languages.
B) They use a set of short, English-based commands (such as ADD) that speak directly to the CPU.
C) Problems are presented as a series of facts or constraints rather than as a specific algorithm.
D) The system of facts can be queried.
سؤال
What is the first step of the system development life cycle (SDLC)?

A) Design
B) Analysis
C) Problem and Opportunity Identification
D) Development
سؤال
________ is the process of translating a task into a series of commands that a computer will use to perform the task.

A) Debugging
B) Programming
C) Analyzing
D) Diagramming
سؤال
Which of the following provides a visual representation of the patterns of an algorithm?

A) Flowchart
B) Pseudocode
C) Gantt chart
D) Flow analysis
سؤال
The keywords used in programming languages that use decisions to redirect the flow of a program are called ________.

A) pseudocode
B) control structures
C) flowcharts
D) operators
سؤال
The process that converts program code into machine language is called ________.

A) documentation
B) variable declaration
C) compilation
D) execution
سؤال
An integrated development environment (IDE) is a ________.

A) program that helps interpret code
B) tool that converts one programming language into a different programming language
C) collection of tools that helps programmers write and test their programs
D) program that translates code into binary 1s and 0s and ignores comments
سؤال
A clearly stated objective of how a program should work and how it responds to errors is called the ________.

A) SDLC
B) problem statement
C) compilation
D) execution
سؤال
Which refers to a text-based approach to documenting an algorithm?

A) Syntax
B) Pseudocode
C) Keywords
D) Data types
سؤال
The program specification is a clear statement of the goals and objectives of the project.
سؤال
Which is not a key factor a programmer uses in selecting the language for a project?

A) Space available
B) Number of inputs required
C) Speed required
D) Type of target application
سؤال
How many times does code that is architecture neutral need to be compiled?

A) 0 (it does not need to be compiled)
B) 1
C) 2
D) Every time it is run
سؤال
Which of the following is not true about rapid application development (RAD)?

A) Documents are created before the prototype.
B) It is an alternative to the waterfall approach.
C) A prototype is developed before system documents.
D) Prototyping is an example of RAD.
سؤال
Corona and App Inventor can be used to develop ________.

A) complex web applications
B) apps for mobile devices
C) Mac software
D) Web pages
سؤال
Which of the following is not done by modern IDE editors to help the programmer?

A) Left indents all code
B) Provides auto-completion of code
C) Applies color to comments
D) Align sections of code appropriately
سؤال
Which programming language uses a combination of existing technologies like JavaScript, CSS, and XML?

A) AJAX
B) HTML5
C) VBScript
D) JSON
سؤال
Before its final commercial release, a(n) ________ version of software may be offered to certain test sites or to interested users free or at a reduced cost.

A) gamma
B) release to manufacturers (RTM)
C) beta
D) general availability (GA)
سؤال
If a client must wait too long for software that works, he might attempt to add requests for more and more features to be added to the program. This is known as ________.

A) scope creep
B) feature laden
C) feature overload
D) scope bloat
سؤال
Which language is the most popular language for writing Apple macOS applications?

A) C++
B) HTML
C) Objective C
D) Java
سؤال
________ is a programming language that can be used to create a wide range of Windows applications.

A) Visual Basic
B) PHP
C) BASIC
D) HTML
سؤال
Special symbols called tags are used in which of the following languages?

A) C#
B) Java
C) HTML/XHTML
D) C++
سؤال
The process of identifying all the categories of inputs that are part of the problem the program is meant to solve is known as ________.

A) object-oriented analysis
B) error handling
C) code editing
D) debugging
سؤال
________ enables users to define their own data-based tags and facilitates the exchange of information between websites.

A) HTML
B) XHTML
C) XML
D) PHP
سؤال
Code ________ is the step in which a programmer physically types the code into the computer.

A) editing
B) creation
C) testing
D) compiling
سؤال
Which of the following would not be used to build websites with interactive capabilities?

A) Active Server Pages (ASP)
B) PHP (PHP: Hypertext Preprocessor)
C) FORTRAN
D) Java Server Pages (ISP)
سؤال
A small Java-based program is called a ________.

A) Java class
B) JSP
C) JavaScript
D) Java applet
سؤال
Which category of programming languages use graphical blocks to represent control elements and variables?

A) visual programming
B) VBScript
C) Object oriented
D) Scripting
سؤال
Programming is necessary when the software needed to accomplish a task is not available.
سؤال
Second-generation languages are also known as assembly languages.
سؤال
Bottom-up design is a systematic approach in which a problem is broken into a series of high-level tasks.
سؤال
Part of a testing plan includes the precise output values that a perfect program would return for input values.
سؤال
Web applications are programs that a website uses to make information available to other websites.
سؤال
The standard set of vocabulary for pseudocode is specific and detailed.
سؤال
Service packs are also known as software updates.
سؤال
Data is the raw input that users have at the start of the job.
سؤال
Control commands are keywords in a programming language that allow the programmer to direct the flow of the program based on a decision.
سؤال
Prolog is an example of a fourth-generation programming language.
سؤال
A data-flow diagram provides a visual representation of an algorithm.
سؤال
Code that is architecture neutral can run on many CPUs.
سؤال
An Application Programming Interface is the documentation of the rules for the standard way for web services software to interact.
سؤال
Inheritance means that the data and methods of an existing class can be extended and customized to fit a new class.
سؤال
During the program debugging stage, the people who will use the program test the software.
سؤال
When programmers need to create several different examples of a class, each is known as an object.
سؤال
Java is architecture neutral.
سؤال
Eventually all programming languages will merge into one universal language.
سؤال
One IDE can often be configured to support many different languages.
سؤال
A compiler translates the source code into an intermediate form of code, line by line.
سؤال
A Windows application which demands a lot of raw processing power to execute repetitive complex calculations is a good candidate for the object-oriented programming language C/C++.
سؤال
In a(n) ________ system, each step is dependent on the previous step being completed.
سؤال
________ is the part of the problem statement that describes what a program should do if the input data is invalid.
سؤال
The programming term IDE stands for ________.
سؤال
You can automate features in most modern software programs by using custom-built miniprograms called ________.
سؤال
In object-oriented terms, a new, modified class is called the ________ class.
سؤال
In the ________ phase of the SDLC, exploration of the depth of a problem and development of program specifications take place.
سؤال
A(n) ________ translates source code into an intermediate form of code, line by line.
سؤال
A(n) ________ is a visual diagram of a process that includes any decisions that are made along the way.
سؤال
The process of running a program over and over to find and repair errors and make sure the program behaves in the way it should is known as ________.
سؤال
In object-oriented terms, an original class is called the ________ class.
سؤال
The programming term SDLC stands for ________.
سؤال
A(n) ________ program is the binary sequence that has been translated from source code by a compiler for use by the CPU.
سؤال
________-generation languages use symbols and commands to help programmers tell the computer what to do.
سؤال
A(n) ________ error is caused by not following the strict, precise set of rules for a specific programming language.
سؤال
SQL stands for ________.
سؤال
A(n) ________ is a control structure that continues to be performed while a test condition is true.
سؤال
In the "Making a Plan" step of the PDLC, a(n) ________ is written in natural, ordinary language describing exactly what the computer program is to do.
سؤال
The flowchart shape for a binary decision is a(n) ________.
سؤال
Scratch and App Inventor are considered ________ programming languages.
سؤال
The keywords For and Next are often used to create a loop.
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/130
auto play flashcards
العب
simple tutorial
ملء الشاشة (f)
exit full mode
Deck 10: Behind the Scenes: Software Programming
1
________ breaks down a problem into a series of high-level tasks and continues to break each task into successively more detailed subtasks.

A) Object-oriented analysis
B) Top-down design
C) Bottom-up design
D) Inheritance
B
2
In object-oriented programming, ________ allows a new class to automatically use all the data and methods of an existing class.

A) reusability
B) regression
C) scalability
D) inheritance
D
3
A loop decision point for an algorithm consists of three features: an initial value, a set of actions to be performed, and a(n) ________.

A) class
B) operator
C) test condition
D) documentation plan
C
4
Division by zero is a ________ error that is caught when the program executes.

A) compiler
B) runtime
C) syntax
D) logical
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
5
The set of specific, sequential steps that describe exactly what a computer program must do to complete the work is called a(n) ________.

A) Beta code
B) structure chart
C) algorithm
D) working plan
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
6
Translating an algorithm into a programming language is called ________.

A) interpreting
B) coding
C) compiling
D) executing
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
7
SQL is an example of a ________ category programming language.

A) 2GL
B) 3GL
C) 4GL
D) 5GL
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
8
Object-oriented ________ are defined by the information (data) and the actions (methods) associated with them.

A) blocks
B) classes
C) units
D) fields
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
9
The capability of moving a completed programming solution easily from one type of computer to another is known as ________.

A) portability
B) scalability
C) transferability
D) inheritance
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
10
Which of the following is the final stage of the program development life cycle (PDLC)?

A) Making a Plan
B) Coding
C) Testing and Documentation
D) Debugging
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
11
An example of a first-generation language is ________.

A) BASIC
B) machine language
C) COBOL
D) assembly language
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
12
________ is the set of instructions that programmers have written in a higher-level language.

A) Executable code
B) Base code
C) Compiled code
D) Source code
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
13
Which statement does not describe fifth-generation languages?

A) They are the most "natural" of languages.
B) They use a set of short, English-based commands (such as ADD) that speak directly to the CPU.
C) Problems are presented as a series of facts or constraints rather than as a specific algorithm.
D) The system of facts can be queried.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
14
What is the first step of the system development life cycle (SDLC)?

A) Design
B) Analysis
C) Problem and Opportunity Identification
D) Development
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
15
________ is the process of translating a task into a series of commands that a computer will use to perform the task.

A) Debugging
B) Programming
C) Analyzing
D) Diagramming
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
16
Which of the following provides a visual representation of the patterns of an algorithm?

A) Flowchart
B) Pseudocode
C) Gantt chart
D) Flow analysis
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
17
The keywords used in programming languages that use decisions to redirect the flow of a program are called ________.

A) pseudocode
B) control structures
C) flowcharts
D) operators
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
18
The process that converts program code into machine language is called ________.

A) documentation
B) variable declaration
C) compilation
D) execution
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
19
An integrated development environment (IDE) is a ________.

A) program that helps interpret code
B) tool that converts one programming language into a different programming language
C) collection of tools that helps programmers write and test their programs
D) program that translates code into binary 1s and 0s and ignores comments
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
20
A clearly stated objective of how a program should work and how it responds to errors is called the ________.

A) SDLC
B) problem statement
C) compilation
D) execution
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
21
Which refers to a text-based approach to documenting an algorithm?

A) Syntax
B) Pseudocode
C) Keywords
D) Data types
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
22
The program specification is a clear statement of the goals and objectives of the project.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
23
Which is not a key factor a programmer uses in selecting the language for a project?

A) Space available
B) Number of inputs required
C) Speed required
D) Type of target application
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
24
How many times does code that is architecture neutral need to be compiled?

A) 0 (it does not need to be compiled)
B) 1
C) 2
D) Every time it is run
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
25
Which of the following is not true about rapid application development (RAD)?

A) Documents are created before the prototype.
B) It is an alternative to the waterfall approach.
C) A prototype is developed before system documents.
D) Prototyping is an example of RAD.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
26
Corona and App Inventor can be used to develop ________.

A) complex web applications
B) apps for mobile devices
C) Mac software
D) Web pages
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
27
Which of the following is not done by modern IDE editors to help the programmer?

A) Left indents all code
B) Provides auto-completion of code
C) Applies color to comments
D) Align sections of code appropriately
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
28
Which programming language uses a combination of existing technologies like JavaScript, CSS, and XML?

A) AJAX
B) HTML5
C) VBScript
D) JSON
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
29
Before its final commercial release, a(n) ________ version of software may be offered to certain test sites or to interested users free or at a reduced cost.

A) gamma
B) release to manufacturers (RTM)
C) beta
D) general availability (GA)
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
30
If a client must wait too long for software that works, he might attempt to add requests for more and more features to be added to the program. This is known as ________.

A) scope creep
B) feature laden
C) feature overload
D) scope bloat
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
31
Which language is the most popular language for writing Apple macOS applications?

A) C++
B) HTML
C) Objective C
D) Java
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
32
________ is a programming language that can be used to create a wide range of Windows applications.

A) Visual Basic
B) PHP
C) BASIC
D) HTML
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
33
Special symbols called tags are used in which of the following languages?

A) C#
B) Java
C) HTML/XHTML
D) C++
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
34
The process of identifying all the categories of inputs that are part of the problem the program is meant to solve is known as ________.

A) object-oriented analysis
B) error handling
C) code editing
D) debugging
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
35
________ enables users to define their own data-based tags and facilitates the exchange of information between websites.

A) HTML
B) XHTML
C) XML
D) PHP
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
36
Code ________ is the step in which a programmer physically types the code into the computer.

A) editing
B) creation
C) testing
D) compiling
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
37
Which of the following would not be used to build websites with interactive capabilities?

A) Active Server Pages (ASP)
B) PHP (PHP: Hypertext Preprocessor)
C) FORTRAN
D) Java Server Pages (ISP)
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
38
A small Java-based program is called a ________.

A) Java class
B) JSP
C) JavaScript
D) Java applet
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
39
Which category of programming languages use graphical blocks to represent control elements and variables?

A) visual programming
B) VBScript
C) Object oriented
D) Scripting
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
40
Programming is necessary when the software needed to accomplish a task is not available.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
41
Second-generation languages are also known as assembly languages.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
42
Bottom-up design is a systematic approach in which a problem is broken into a series of high-level tasks.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
43
Part of a testing plan includes the precise output values that a perfect program would return for input values.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
44
Web applications are programs that a website uses to make information available to other websites.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
45
The standard set of vocabulary for pseudocode is specific and detailed.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
46
Service packs are also known as software updates.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
47
Data is the raw input that users have at the start of the job.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
48
Control commands are keywords in a programming language that allow the programmer to direct the flow of the program based on a decision.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
49
Prolog is an example of a fourth-generation programming language.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
50
A data-flow diagram provides a visual representation of an algorithm.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
51
Code that is architecture neutral can run on many CPUs.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
52
An Application Programming Interface is the documentation of the rules for the standard way for web services software to interact.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
53
Inheritance means that the data and methods of an existing class can be extended and customized to fit a new class.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
54
During the program debugging stage, the people who will use the program test the software.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
55
When programmers need to create several different examples of a class, each is known as an object.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
56
Java is architecture neutral.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
57
Eventually all programming languages will merge into one universal language.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
58
One IDE can often be configured to support many different languages.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
59
A compiler translates the source code into an intermediate form of code, line by line.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
60
A Windows application which demands a lot of raw processing power to execute repetitive complex calculations is a good candidate for the object-oriented programming language C/C++.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
61
In a(n) ________ system, each step is dependent on the previous step being completed.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
62
________ is the part of the problem statement that describes what a program should do if the input data is invalid.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
63
The programming term IDE stands for ________.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
64
You can automate features in most modern software programs by using custom-built miniprograms called ________.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
65
In object-oriented terms, a new, modified class is called the ________ class.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
66
In the ________ phase of the SDLC, exploration of the depth of a problem and development of program specifications take place.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
67
A(n) ________ translates source code into an intermediate form of code, line by line.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
68
A(n) ________ is a visual diagram of a process that includes any decisions that are made along the way.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
69
The process of running a program over and over to find and repair errors and make sure the program behaves in the way it should is known as ________.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
70
In object-oriented terms, an original class is called the ________ class.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
71
The programming term SDLC stands for ________.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
72
A(n) ________ program is the binary sequence that has been translated from source code by a compiler for use by the CPU.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
73
________-generation languages use symbols and commands to help programmers tell the computer what to do.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
74
A(n) ________ error is caused by not following the strict, precise set of rules for a specific programming language.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
75
SQL stands for ________.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
76
A(n) ________ is a control structure that continues to be performed while a test condition is true.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
77
In the "Making a Plan" step of the PDLC, a(n) ________ is written in natural, ordinary language describing exactly what the computer program is to do.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
78
The flowchart shape for a binary decision is a(n) ________.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
79
Scratch and App Inventor are considered ________ programming languages.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
80
The keywords For and Next are often used to create a loop.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.
فتح الحزمة
k this deck
locked card icon
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 130 في هذه المجموعة.