Deck 1: An Overview of Computers and Programming
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
Match between columns
سؤال
سؤال
Match between columns
سؤال
سؤال
سؤال
Match between columns
سؤال
سؤال
Match between columns
سؤال
سؤال
سؤال
Match between columns
سؤال
Match between columns
سؤال
Match between columns
سؤال
Match between columns
سؤال
Match between columns
سؤال
Match between columns
سؤال
سؤال
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/60
العب
ملء الشاشة (f)
Deck 1: An Overview of Computers and Programming
1
Typically, a programmer develops a program's logic, writes the code, and ____ the program, receiving a list of syntax errors.
A)runs
B)compiles
C)executes
D)tests
A)runs
B)compiles
C)executes
D)tests
B
2
A(n)____ is a named memory location whose value can vary.
A)input
B)variable
C)output
D)logic
A)input
B)variable
C)output
D)logic
B
3
Besides the popular, comprehensive programming languages such as Java and C++, many programmers use scripting languages such as Python, Lua, Perl, and PHP.
True
4
A ____ error results when you use a syntactically correct statement but use the wrong one for the current context.
A)syntax
B)logical
C)semantic
D)programming
A)syntax
B)logical
C)semantic
D)programming
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
5
Programmers can use either procedural programming or object-oriented programming to develop programs.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
6
The process of walking through a program's logic on paper before you actually write the program is called ____.
A)desk-checking
B)flowcharting
C)pseudocoding
D)testing
A)desk-checking
B)flowcharting
C)pseudocoding
D)testing
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
7
Computer programmers often refer to memory addresses using ____ notation.
A)binary
B)indirect
C)mathematical
D)hexadecimal
A)binary
B)indirect
C)mathematical
D)hexadecimal
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
8
Every programming language has rules governing its word usage and punctuation.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
9
Alan Turing is often regarded as the first programmer.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
10
Once a program is completely coded, it is ready for a company or organization to use.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
11
The process of finding and correcting program errors is called ____.
A)desk-checking
B)syntax-checking
C)error correcting
D)debugging
A)desk-checking
B)syntax-checking
C)error correcting
D)debugging
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
12
Before a programmer plans the logic of the program, he or she must ____.
A)understand the problem
B)write the program code
C)test the program
D)maintain the program
A)understand the problem
B)write the program code
C)test the program
D)maintain the program
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
13
Professional computer programmers write programs to satisfy their own needs.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
14
____ data items may involve organizing or sorting them, checking them for accuracy, or performing calculations with them.
A)Processing
B)Inputting
C)Outputting
D)Converting
A)Processing
B)Inputting
C)Outputting
D)Converting
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
15
An infinite loop is a flow of program logic that repeats and never ends.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
16
Software can be classified into two broad types: application software and programming software.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
17
The heart of the programming process lies in planning the program's logic.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
18
A flowchart is an English-like representation of the logical steps necessary to solve a problem.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
19
____ errors are relatively easy to locate and correct because the compiler or interpreter you use highlights every error.
A)Logic
B)Syntax
C)Input
D)Process
A)Logic
B)Syntax
C)Input
D)Process
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
20
After a programmer plans the logic of a program, the next step is ____.
A)understanding the problem
B)testing the program
C)translating the program
D)coding the program
A)understanding the problem
B)testing the program
C)translating the program
D)coding the program
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
21
The ____ is used to represent output in a flowchart.
A)square
B)circle
C)parallelogram
D)triangle
A)square
B)circle
C)parallelogram
D)triangle
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
22
In a flowchart, the ____ is used to represent processing.
A)circle
B)diamond
C)triangle
D)rectangle
A)circle
B)diamond
C)triangle
D)rectangle
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
23
To enter the program into a computer so you can translate and execute it, you usually use a keyboard to type program statements into a(n)____.
A)command line
B)input screen
C)editor
D)word processor
A)command line
B)input screen
C)editor
D)word processor
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
24
A(n)____ is a repeating flow of logic with no end.
A)nonterminated condition
B)infinite loop
C)variable
D)decision symbol
A)nonterminated condition
B)infinite loop
C)variable
D)decision symbol
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
25
The repetition of a series of steps is called a(n)____.
A)repeat flow
B)loop
C)flow
D)infinite loop
A)repeat flow
B)loop
C)flow
D)infinite loop
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
26
Many programming languages use the term ____ to refer to the marker that is used to automatically recognize the end of data in a file.
A)data_end
B)end_data
C)eof
D)eod
A)data_end
B)end_data
C)eof
D)eod
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
27
Using ____ involves writing down all the steps you will use in a program.
A)a compiler
B)an interpreter
C)a flowchart
D)pseudocode
A)a compiler
B)an interpreter
C)a flowchart
D)pseudocode
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
28
A(n)____ is a program that you use to create simple text files.
A)text editor
B)IDE
C)GUI
D)GDE
A)text editor
B)IDE
C)GUI
D)GDE
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
29
After programs are put into production, making necessary changes is called ____.
A)debugging
B)conversion
C)maintenance
D)testing
A)debugging
B)conversion
C)maintenance
D)testing
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
30
A ____ allows users to interact with a program in a graphical environment.
A)GCI
B)CGI
C)command line
D)GUI
A)GCI
B)CGI
C)command line
D)GUI
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
31
A(n)____________________ programmer would approach a problem by dividing the process into manageable subtasks.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
32
When instructions are carried out, a program runs, or ____________________.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
33
The ____ is the standard terminal symbol for a flowchart.
A)circle
B)lozenge
C)diamond
D)square
A)circle
B)lozenge
C)diamond
D)square
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
34
A(n)____ is a location on your computer screen where you type text entries to communicate with the computer's operating system.
A)input line
B)communication line
C)command line
D)GCI
A)input line
B)communication line
C)command line
D)GCI
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
35
When you draw a flowchart, you use a(n)____________________ to represent the input symbol, which indicates an input operation.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
36
A(n)____________________ is the sequence of steps necessary to solve any problem.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
37
The major difference between the two main programming styles in use today is the ____.
A)use of flowcharts versus pseudocode
B)testing procedure used by the programmer
C)programmer's focus during the earliest planning stages of a project
D)programming language used
A)use of flowcharts versus pseudocode
B)testing procedure used by the programmer
C)programmer's focus during the earliest planning stages of a project
D)programming language used
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
38
A preselected value that stops the execution of a program is often called a(n)____________________ value because it does not represent real data.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
39
You represent a decision in a flowchart by drawing a decision symbol, which is shaped like a ____.
A)parallelogram
B)square
C)diamond
D)circle
A)parallelogram
B)square
C)diamond
D)circle
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
40
A(n)____ is a software package that provides an editor, a compiler, and other programming tools.
A)GUI
B)CGI
C)GDE
D)IDE
A)GUI
B)CGI
C)GDE
D)IDE
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
41
What is a variable and how is it used in a program?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
42
Currently, there are two major techniques used to develop programs and their procedures. Name and describe them.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
43
Match between columns
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
44
What is involved in putting a program into production?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
45
Match between columns
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
46
Describe the function of a compiler and an interpreter.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
47
Describe temporary and permanent storage.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
48
Match between columns
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
49
How is a decision represented in a flowchart?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
50
Match between columns
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
51
How does a program recognize the end of an input file?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
52
List the features that are commonly included with an IDE editor.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
53
Match between columns
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
54
Match between columns
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
55
Match between columns
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
56
Match between columns
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
57
Match between columns
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
58
Match between columns
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
59
Discuss two ways that you can enter a program into a computer.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck
60
What are some of the features provided by modern programming languages that were not available in older programming languages?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 60 في هذه المجموعة.
فتح الحزمة
k this deck