Deck 18: Computing Programming

ملء الشاشة (f)
exit full mode
سؤال
Programs written for commercial application software and operating systems contain many millions of lines of code.
استخدم زر المسافة أو
up arrow
down arrow
لقلب البطاقة.
سؤال
An esoteric language called reMorse produces program statements that look like Morse code.
سؤال
To design a(n) algorithm , you might begin by recording the steps required to solve the problem manually.
سؤال
High-level languages are used to develop applications, games, Web apps, and most other software.
سؤال
Algorithms are written in a format that is specific to a particular programming language.
سؤال
In the search for one perfect language to use for programming computers, computer scientists have invented thousands of programming languages.
سؤال
Today, program code is written using a computer programming graphic , such as BASIC, Python, PHP, Alice, Java, or C++.
سؤال
Python uses 'if' and 'else' as the keywords for a selection control structure.
سؤال
The section of code that repeats is referred to as a(n) variable .
سؤال
The Python programming tool with its color-coded editor can be accessed online using a browser.
سؤال
Leaving off the colon in the statement while (loopCount would produce a runtime error.
سؤال
To assist programmers, the Python program editor uses audio coding for keywords and parameters.
سؤال
When you enter a telephone number on your cell phone, the phone's software collects the first number you enter, then it collects the next number, and so on until you touch the Call button.
سؤال
Computer programs must handle many scenarios .
سؤال
You can think of algorithms as boxes in the computer memory where a program stores numbers or words.
سؤال
Variables that hold values cannot be used in calculations.
سؤال
In an early phase of the software development process, the algorithm is coded into instructions written in a programming language so that a computer can implement it.
سؤال
The procedure for converting source code into 0s and 1s can be accomplished by a(n) variable or an interpreter.
سؤال
A(n) debugger is sometimes packaged with a programming language or can be obtained as an add-on.
سؤال
Because the conversion to machine code takes place before the program runs, compiled programs execute very slowly.
سؤال
A(n) ____ represents a value that can change.

A) variable
B) code
C) algorithm
D) memory module
سؤال
To design an algorithm, you might begin by recording the steps required to  ___.

A) code the instructions in programming language
B) solve the problem manually
C) make macaroni and cheese
D) create a vector image
سؤال
What is the purpose of coding the algorithm into instructions written in a programming language?

A) It allows the computer to implement it.
B) It helps integrate the circuits.
C) It forces the user to learn a new programming language.
D) It instructs the computer on what not to do.
سؤال
The ____ for making a batch of macaroni and cheese is a set of steps that includes boiling water, cooking the macaroni in the water, and making a cheese sauce.

A) code
B) codex
C) algorithm
D) modus operandi
سؤال
The process of writing computer programs is called computer ____.

A) programming
B) writing
C) coding
D) language
سؤال
A ____ directs the computer to repeat one or more instructions until a certain condition is met.

A) selection control structure
B) repetition control structure
C) variable
D) algorithm
سؤال
The vocabulary of a programming language contains a limited number of ____.

A) letters
B) numbers
C) words
D) numerals
سؤال
The ___ checks to see if the loop has been executed a specific number of times.

A) decision point
B) first letter
C) final code
D) bit code
سؤال
In Python, two ____ symbols carry out a comparison between two values.

A) bracket
B) pound
C) equals
D) colon
سؤال
To make additional repetitions, the computer program must backtrack to the beginning of the ____.

A) loop
B) code
C) variable
D) codex
سؤال
A Python program consists of a series of ____.

A) recipes
B) graphics
C) instructions
D) vectors
سؤال
____ help programmers formulate a method for solving problems and carrying out tasks that are performed by the programs they create.

A) Codes
B) Modules
C) Algorithms
D) Marks
سؤال
Program instructions can be referred to as ____.

A) modules
B) code
C) marks
D) operandi
سؤال
The condition that requires a program to branch is often defined by the contents of ____.

A) algorithms
B) variables
C) memory modules
D) keywords
سؤال
Software is simply a collection of one or more computer ____ containing a list of instructions for the microprocessor.

A) programs
B) codes
C) languages
D) objects
سؤال
Computers often perform ____ tasks.

A) repetitive
B) illegal
C) misdirected
D) encrypted
سؤال
There are many programming languages, and each one requires a unique set of ____ to code a program.

A) letters
B) modus operandi
C) techniques
D) numerals
سؤال
The ____ keyword tells the computer what to do if the player did not select the first variable.

A) if
B) else
C) then
D) but
سؤال
A statement that requires a program to branch is called a ____.

A) selection control structure
B) selection display structure
C) selection control display
D) statement control structure
سؤال
Programming is sometimes referred to as ____.

A) operating
B) marking
C) coding
D) codexing
سؤال
The collection of instructions generated by a compiler is called ____ code.

A) source
B) object
C) origin
D) binary
سؤال
<strong>  In the accompanying figure, the .exe file denoted by item 3 is written in ____ language.</strong> A) high-level B) assembly C) machine D) syntax <div style=padding-top: 35px> In the accompanying figure, the .exe file denoted by item 3 is written in ____ language.

A) high-level
B) assembly
C) machine
D) syntax
سؤال
A(n) ____ converts and executes one statement at a time while the program is running.

A) source code
B) object code
C) compiler
D) interpreter
سؤال
<strong>  In the accompanying figure, item 2 represents a(n) ____.</strong> A) variable B) compiler C) algorithm D) interpreter <div style=padding-top: 35px> In the accompanying figure, item 2 represents a(n) ____.

A) variable
B) compiler
C) algorithm
D) interpreter
سؤال
Common syntax errors include all of the following except ____.

A) dividing by zero
B) omitting required punctuation
C) misspelling a keyword
D) forgetting to close parentheses
سؤال
<strong>  In the accompanying figure, item 4 indicates a(n) ____ to be processed if the player selected friendly tunnel.</strong> A) source code B) statement C) symbol D) keyword <div style=padding-top: 35px> In the accompanying figure, item 4 indicates a(n) ____ to be processed if the player selected "friendly tunnel."

A) source code
B) statement
C) symbol
D) keyword
سؤال
A(n) ____ language uses short op codes as keywords.

A) assembly
B) object
C) machine
D) runtime
سؤال
Today's computers include a very rudimentary ____ language that can be used to enter a sequence of operating system commands.

A) batch processing
B) low-level
C) full-featured
D) assembly
سؤال
<strong>  In the accompanying figure, the term indicated by item 1 is a ____.</strong> A) source code B) statement C) symbol D) keyword <div style=padding-top: 35px> In the accompanying figure, the term indicated by item 1 is a ____.

A) source code
B) statement
C) symbol
D) keyword
سؤال
<strong>  In the accompanying figure, the object indicated by item ____ demonstrates that a comparison is being carried out between two values.</strong> A) 2 B) 3 C) 4 D) 1 <div style=padding-top: 35px> In the accompanying figure, the object indicated by item ____ demonstrates that a comparison is being carried out between two values.

A) 2
B) 3
C) 4
D) 1
سؤال
A(n) ____ is based on commands specified to a particular CPU or microprocessor family.

A) low-level language
B) high-level language
C) compiler
D) interpreter
سؤال
____ errors can be caused by an inadequate definition of the problem or an incorrect formula for a calculation.

A) Syntax
B) Runtime
C) Logic
D) Processing
سؤال
A(n) ___ uses command words and grammar based on human languages to provide what computer scientists call a level of abstraction that hides machine language.

A) low-level language
B) high-level language
C) compiler
D) interpreter
سؤال
All programs are eventually converted into ____ code before they can be executed by the microprocessor.

A) machine
B) source
C) binary
D) application
سؤال
BASIC, Java, Python, and C are examples of ____ languages because they make the programming process easier by replacing cryptic assembly commands with understandable commands.

A) low-level
B) high-level
C) compiler
D) interpreter
سؤال
The procedure for converting ____ code into 0s and 1s can be accomplished by a compiler or an interpreter.

A) source
B) object
C) origin
D) binary
سؤال
To experiment with a(n) ____ programming language, you need a program editor to write the code, and you need a language-specific compiler or an interpreter to run and test the programs you create.

A) batch-processing
B) low-level
C) full-featured
D) assembly
سؤال
If testing a program does not produce the expected results, the program contains an error, sometimes called a(n) ____.

A) bug
B) variable
C) spider
D) code
سؤال
A ____ error occurs when an instruction does not follow the grammar rules of the programming language.

A) syntax
B) runtime
C) logic
D) processing
سؤال
Programming languages can be divided into two major categories: ____ languages.

A) machine and assembly
B) low-level and high-level
C) compiler and interpreter
D) variable and algorithm
سؤال
A(n) ____________________ is a set of steps for carrying out a task that can be written down and implemented.
سؤال
BASIC is an example of a(n) ____________________ language.
سؤال
An error that is detected as a program runs is referred to as a(n) ____________________ error.
سؤال
Case-Based Critical Thinking Questions Case 18-1 Sarah wants to learn more about computer programming and the techniques used to code a program. Since there are so many different programming languages, she has decided to start by working with Python. Sarah is learning the vocabulary of Python by examining what the language's keywords mean. When she sees PRINT, she knows it directs the computer to ____.

A) send the information to the printer driver
B) display the text on the screen
C) commit the instructions to memory
D) carry out logical operations
سؤال
A(n) ____________________ converts all the statements in a program in a single batch, and the resulting collection of instructions is placed in a new file.
سؤال
Case-Based Critical Thinking Questions Case 18-1 Sarah wants to learn more about computer programming and the techniques used to code a program. Since there are so many different programming languages, she has decided to start by working with Python. Sarah does not want to use Python in an online programming environment, so she has downloaded the programming tools and installed them locally. Which menu should she use when she is ready to test her program?

A) the Format menu
B) the Run menu
C) the Help menu
D) the Python menu
سؤال
Most of the program files distributed as software applications contain ____________________ that is ready for the processor to execute.
سؤال
____________________ code consists of 1s and 0s that can be directly executed by the computer.
سؤال
Explain the difference between low-level language and high-level language.
سؤال
Case-Based Critical Thinking Questions Case 18-1 Sarah wants to learn more about computer programming and the techniques used to code a program. Since there are so many different programming languages, she has decided to start by working with Python. Sarah wants to set up a scenario that requires the user to choose between two variables. She has learned that Python uses ____ as the keywords for a selection control structure.

A) IF and THEN
B) ELSE and OR
C) SAVE and PRINT
D) IF and ELSE
سؤال
Describe three common errors that cause a program to work incorrectly.
سؤال
A(n) ____________________, or command, is a word that has a specific meaning and action.
سؤال
In Python, a(n) ____________________ is required punctuation for the end of an IF statement.
سؤال
Usually a(n) ____________________ is used to control the number of times the loop repeats
سؤال
A(n) ____________________ directs the computer to repeat one or more instructions until a certain condition is met.
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/75
auto play flashcards
العب
simple tutorial
ملء الشاشة (f)
exit full mode
Deck 18: Computing Programming
1
Programs written for commercial application software and operating systems contain many millions of lines of code.
True
2
An esoteric language called reMorse produces program statements that look like Morse code.
True
3
To design a(n) algorithm , you might begin by recording the steps required to solve the problem manually.
True
4
High-level languages are used to develop applications, games, Web apps, and most other software.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
5
Algorithms are written in a format that is specific to a particular programming language.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
6
In the search for one perfect language to use for programming computers, computer scientists have invented thousands of programming languages.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
7
Today, program code is written using a computer programming graphic , such as BASIC, Python, PHP, Alice, Java, or C++.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
8
Python uses 'if' and 'else' as the keywords for a selection control structure.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
9
The section of code that repeats is referred to as a(n) variable .
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
10
The Python programming tool with its color-coded editor can be accessed online using a browser.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
11
Leaving off the colon in the statement while (loopCount would produce a runtime error.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
12
To assist programmers, the Python program editor uses audio coding for keywords and parameters.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
13
When you enter a telephone number on your cell phone, the phone's software collects the first number you enter, then it collects the next number, and so on until you touch the Call button.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
14
Computer programs must handle many scenarios .
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
15
You can think of algorithms as boxes in the computer memory where a program stores numbers or words.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
16
Variables that hold values cannot be used in calculations.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
17
In an early phase of the software development process, the algorithm is coded into instructions written in a programming language so that a computer can implement it.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
18
The procedure for converting source code into 0s and 1s can be accomplished by a(n) variable or an interpreter.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
19
A(n) debugger is sometimes packaged with a programming language or can be obtained as an add-on.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
20
Because the conversion to machine code takes place before the program runs, compiled programs execute very slowly.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
21
A(n) ____ represents a value that can change.

A) variable
B) code
C) algorithm
D) memory module
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
22
To design an algorithm, you might begin by recording the steps required to  ___.

A) code the instructions in programming language
B) solve the problem manually
C) make macaroni and cheese
D) create a vector image
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
23
What is the purpose of coding the algorithm into instructions written in a programming language?

A) It allows the computer to implement it.
B) It helps integrate the circuits.
C) It forces the user to learn a new programming language.
D) It instructs the computer on what not to do.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
24
The ____ for making a batch of macaroni and cheese is a set of steps that includes boiling water, cooking the macaroni in the water, and making a cheese sauce.

A) code
B) codex
C) algorithm
D) modus operandi
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
25
The process of writing computer programs is called computer ____.

A) programming
B) writing
C) coding
D) language
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
26
A ____ directs the computer to repeat one or more instructions until a certain condition is met.

A) selection control structure
B) repetition control structure
C) variable
D) algorithm
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
27
The vocabulary of a programming language contains a limited number of ____.

A) letters
B) numbers
C) words
D) numerals
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
28
The ___ checks to see if the loop has been executed a specific number of times.

A) decision point
B) first letter
C) final code
D) bit code
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
29
In Python, two ____ symbols carry out a comparison between two values.

A) bracket
B) pound
C) equals
D) colon
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
30
To make additional repetitions, the computer program must backtrack to the beginning of the ____.

A) loop
B) code
C) variable
D) codex
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
31
A Python program consists of a series of ____.

A) recipes
B) graphics
C) instructions
D) vectors
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
32
____ help programmers formulate a method for solving problems and carrying out tasks that are performed by the programs they create.

A) Codes
B) Modules
C) Algorithms
D) Marks
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
33
Program instructions can be referred to as ____.

A) modules
B) code
C) marks
D) operandi
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
34
The condition that requires a program to branch is often defined by the contents of ____.

A) algorithms
B) variables
C) memory modules
D) keywords
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
35
Software is simply a collection of one or more computer ____ containing a list of instructions for the microprocessor.

A) programs
B) codes
C) languages
D) objects
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
36
Computers often perform ____ tasks.

A) repetitive
B) illegal
C) misdirected
D) encrypted
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
37
There are many programming languages, and each one requires a unique set of ____ to code a program.

A) letters
B) modus operandi
C) techniques
D) numerals
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
38
The ____ keyword tells the computer what to do if the player did not select the first variable.

A) if
B) else
C) then
D) but
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
39
A statement that requires a program to branch is called a ____.

A) selection control structure
B) selection display structure
C) selection control display
D) statement control structure
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
40
Programming is sometimes referred to as ____.

A) operating
B) marking
C) coding
D) codexing
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
41
The collection of instructions generated by a compiler is called ____ code.

A) source
B) object
C) origin
D) binary
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
42
<strong>  In the accompanying figure, the .exe file denoted by item 3 is written in ____ language.</strong> A) high-level B) assembly C) machine D) syntax In the accompanying figure, the .exe file denoted by item 3 is written in ____ language.

A) high-level
B) assembly
C) machine
D) syntax
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
43
A(n) ____ converts and executes one statement at a time while the program is running.

A) source code
B) object code
C) compiler
D) interpreter
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
44
<strong>  In the accompanying figure, item 2 represents a(n) ____.</strong> A) variable B) compiler C) algorithm D) interpreter In the accompanying figure, item 2 represents a(n) ____.

A) variable
B) compiler
C) algorithm
D) interpreter
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
45
Common syntax errors include all of the following except ____.

A) dividing by zero
B) omitting required punctuation
C) misspelling a keyword
D) forgetting to close parentheses
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
46
<strong>  In the accompanying figure, item 4 indicates a(n) ____ to be processed if the player selected friendly tunnel.</strong> A) source code B) statement C) symbol D) keyword In the accompanying figure, item 4 indicates a(n) ____ to be processed if the player selected "friendly tunnel."

A) source code
B) statement
C) symbol
D) keyword
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
47
A(n) ____ language uses short op codes as keywords.

A) assembly
B) object
C) machine
D) runtime
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
48
Today's computers include a very rudimentary ____ language that can be used to enter a sequence of operating system commands.

A) batch processing
B) low-level
C) full-featured
D) assembly
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
49
<strong>  In the accompanying figure, the term indicated by item 1 is a ____.</strong> A) source code B) statement C) symbol D) keyword In the accompanying figure, the term indicated by item 1 is a ____.

A) source code
B) statement
C) symbol
D) keyword
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
50
<strong>  In the accompanying figure, the object indicated by item ____ demonstrates that a comparison is being carried out between two values.</strong> A) 2 B) 3 C) 4 D) 1 In the accompanying figure, the object indicated by item ____ demonstrates that a comparison is being carried out between two values.

A) 2
B) 3
C) 4
D) 1
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
51
A(n) ____ is based on commands specified to a particular CPU or microprocessor family.

A) low-level language
B) high-level language
C) compiler
D) interpreter
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
52
____ errors can be caused by an inadequate definition of the problem or an incorrect formula for a calculation.

A) Syntax
B) Runtime
C) Logic
D) Processing
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
53
A(n) ___ uses command words and grammar based on human languages to provide what computer scientists call a level of abstraction that hides machine language.

A) low-level language
B) high-level language
C) compiler
D) interpreter
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
54
All programs are eventually converted into ____ code before they can be executed by the microprocessor.

A) machine
B) source
C) binary
D) application
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
55
BASIC, Java, Python, and C are examples of ____ languages because they make the programming process easier by replacing cryptic assembly commands with understandable commands.

A) low-level
B) high-level
C) compiler
D) interpreter
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
56
The procedure for converting ____ code into 0s and 1s can be accomplished by a compiler or an interpreter.

A) source
B) object
C) origin
D) binary
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
57
To experiment with a(n) ____ programming language, you need a program editor to write the code, and you need a language-specific compiler or an interpreter to run and test the programs you create.

A) batch-processing
B) low-level
C) full-featured
D) assembly
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
58
If testing a program does not produce the expected results, the program contains an error, sometimes called a(n) ____.

A) bug
B) variable
C) spider
D) code
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
59
A ____ error occurs when an instruction does not follow the grammar rules of the programming language.

A) syntax
B) runtime
C) logic
D) processing
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
60
Programming languages can be divided into two major categories: ____ languages.

A) machine and assembly
B) low-level and high-level
C) compiler and interpreter
D) variable and algorithm
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
61
A(n) ____________________ is a set of steps for carrying out a task that can be written down and implemented.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
62
BASIC is an example of a(n) ____________________ language.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
63
An error that is detected as a program runs is referred to as a(n) ____________________ error.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
64
Case-Based Critical Thinking Questions Case 18-1 Sarah wants to learn more about computer programming and the techniques used to code a program. Since there are so many different programming languages, she has decided to start by working with Python. Sarah is learning the vocabulary of Python by examining what the language's keywords mean. When she sees PRINT, she knows it directs the computer to ____.

A) send the information to the printer driver
B) display the text on the screen
C) commit the instructions to memory
D) carry out logical operations
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
65
A(n) ____________________ converts all the statements in a program in a single batch, and the resulting collection of instructions is placed in a new file.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
66
Case-Based Critical Thinking Questions Case 18-1 Sarah wants to learn more about computer programming and the techniques used to code a program. Since there are so many different programming languages, she has decided to start by working with Python. Sarah does not want to use Python in an online programming environment, so she has downloaded the programming tools and installed them locally. Which menu should she use when she is ready to test her program?

A) the Format menu
B) the Run menu
C) the Help menu
D) the Python menu
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
67
Most of the program files distributed as software applications contain ____________________ that is ready for the processor to execute.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
68
____________________ code consists of 1s and 0s that can be directly executed by the computer.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
69
Explain the difference between low-level language and high-level language.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
70
Case-Based Critical Thinking Questions Case 18-1 Sarah wants to learn more about computer programming and the techniques used to code a program. Since there are so many different programming languages, she has decided to start by working with Python. Sarah wants to set up a scenario that requires the user to choose between two variables. She has learned that Python uses ____ as the keywords for a selection control structure.

A) IF and THEN
B) ELSE and OR
C) SAVE and PRINT
D) IF and ELSE
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
71
Describe three common errors that cause a program to work incorrectly.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
72
A(n) ____________________, or command, is a word that has a specific meaning and action.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
73
In Python, a(n) ____________________ is required punctuation for the end of an IF statement.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
74
Usually a(n) ____________________ is used to control the number of times the loop repeats
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
75
A(n) ____________________ directs the computer to repeat one or more instructions until a certain condition is met.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
locked card icon
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.