Deck 10: The Tower of Babel
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/50
العب
ملء الشاشة (f)
Deck 10: The Tower of Babel
1
C++ is in fact a "subset" of C, meaning that all of the C++ language is part of C.
False
2
Lady Ada Lovelace is regarded as the world's first programmer on the basis of her correspondence with Charles Babbage and her published notes on his work with the Analytic Engine.
True
3
C programs can make use of low-level information such as knowledge of where data are stored in memory. _________________________
True
4
____________________ language code fragments can be embedded in Web pages to make those pages active rather than static.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
5
C# is the successor to C++ and is the same basic language.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
6
Java is the language used to frame database queries. _________________________
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
7
Writing all computer programs in the same programming language would be more efficient because all languages meet essentially the same needs.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
8
FORTRAN and ____________________ were the dominant high-level languages of the 1960s and 1970s.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
9
The use of parallelism always reduces processing time because subtasks are being executed concurrently.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
10
Logic programming languages are sometimes called imperative languages. _________________________
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
11
Early versions of FORTRAN included a while loop mechanism. _________________________
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
12
The majority of business transactions, billions of them per day, are still done on ____________________ code that has now been updated and is likely to continue to run for the foreseeable future.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
13
C++ was designed with engineering applications in mind. _________________________
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
14
FORTRAN does not allow the use of external libraries.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
15
There are multiple programming languages not so much because there are tasks that one programming language cannot do but because each programming language was designed to meet specific needs.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
16
Unlike FORTRAN, COBOL, C, C++, and Ada, which were carefully developed as programming languages, ____________________, a modern, object-oriented language, was almost an accident.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
17
Early versions of FORTRAN allowed the use of mathematical symbols such as < to compare two quantities.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
18
Procedural languages differ in the details of assigning a new value to a variable, in the mechanisms the language provides for directing the flow of control through conditional and looping statements, and in the statement forms that control input and output.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
19
At some point, an increase in the number of ____________________ can become more of a hindrance than a help, due to the extra data communication required.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
20
Much of the processing in the business world concerns updating "transaction files" with changes from "master files."
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
21
A ____ expresses a property about a single object or a relationship among several objects.
A) fact
B) fallacy
C) query
D) connection
A) fact
B) fallacy
C) query
D) connection
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
22
____ was the first high-level programming language actually implemented.
A) COBOL
B) BASIC
C) PL-1
D) FORTRAN
A) COBOL
B) BASIC
C) PL-1
D) FORTRAN
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
23
Patterned after the human brain, ____ can involve massive interconnections of many extremely simple devices.
A) neural networks
B) kinetic networks
C) biometric networks
D) psychometric networks
A) neural networks
B) kinetic networks
C) biometric networks
D) psychometric networks
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
24
Today ____ is still strong in the transportation industry (aircraft, helicopters, subway systems, European high-speed train control systems) and in safety monitoring systems at nuclear reactors, as well as in financial and communication systems.
A) Ada
B) C
C) Java
D) C++
A) Ada
B) C
C) Java
D) C++
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
25
____ source code is freely available and can be used, distributed, or modified by anyone.
A) C#
B) Python
C) Java
D) J#
A) C#
B) Python
C) Java
D) J#
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
26
____ is a proprietary language-intellectual property belonging to Microsoft Corporation.
A) Ada
B) C++
C) F#
D) BASIC
A) Ada
B) C++
C) F#
D) BASIC
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
27
A(n) ____ is a model or mental framework for representing or thinking about something.
A) pyramid
B) paradigm
C) architecture
D) stack
A) pyramid
B) paradigm
C) architecture
D) stack
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
28
____ goes a step further toward not specifying exactly how a task is to be done.
A) Logic interfacing
B) Logic structuring
C) Logic outlining
D) Logic programming
A) Logic interfacing
B) Logic structuring
C) Logic outlining
D) Logic programming
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
29
Using a single processor, finding the largest of N numbers takes ____ time.
A)
(1)
B)
(NlogN)
C)
(N2)
D)
(N)
A)
(1)B)
(NlogN)C)
(N2)D)
(N) فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
30
____ is the FORTRAN implementation of "input."
A) FETCH
B) GET
C) READ
D) INPUT
A) FETCH
B) GET
C) READ
D) INPUT
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
31
____ is really a catchall term for a variety of approaches to computing architectures and algorithm design.
A) Distributed processing
B) Serial processing
C) Parallel processing
D) Scalable processing
A) Distributed processing
B) Serial processing
C) Parallel processing
D) Scalable processing
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
32
Directing the flow of control in a FORTRAN program by using ____ statements is similar to using the various JUMP statements in the assembly language.
A) BRANCH
B) RUN
C) GOSUB
D) GO TO
A) BRANCH
B) RUN
C) GOSUB
D) GO TO
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
33
Code filled with GO TO statements that send the flow of control all over the place is known as "____."
A) linguini code
B) spaghetti code
C) strangled code
D) messy code
A) linguini code
B) spaghetti code
C) strangled code
D) messy code
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
34
Java ____ are programs designed to run from Web pages.
A) applications
B) beans
C) grounds
D) applets
A) applications
B) beans
C) grounds
D) applets
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
35
____ was originally designed for systems programming, in particular for writing the operating system UNIX.
A) COBOL
B) C
C) Python
D) Java
A) COBOL
B) C
C) Python
D) Java
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
36
____ was born out of frustration with existing languages and environments for systems programming.
A) F#
B) C#
C) Go
D) FORTRAN
A) F#
B) C#
C) Go
D) FORTRAN
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
37
A program to interact with an I/O device is called a ____.
A) device-let
B) device interface
C) device driver
D) device hook
A) device-let
B) device interface
C) device driver
D) device hook
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
38
The task of finding the largest number in a list can be solved in a MIMD parallel fashion using the ____ model.
A) distributed
B) divide-and-conquer
C) piecewise
D) stepwise
A) distributed
B) divide-and-conquer
C) piecewise
D) stepwise
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
39
____ is the most widely used language for writing system software because of the versatility its design philosophy bestowed on it.
A) C++
B) Pascal
C) Java
D) C
A) C++
B) Pascal
C) Java
D) C
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
40
A ____ occurs when a function, in the course of acting on its argument values to produce a result value, also changes other values that it has no business changing.
A) side effect
B) side line
C) secondary interface
D) secondary routine
A) side effect
B) side line
C) secondary interface
D) secondary routine
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
41
Describe the two models of parallel architectures.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
42
With what is SQL designed to be used?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
43
Provide an explanation of the word function in the context of functional languages.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
44
Is recursion the major argument for using a functional language? If not, what is?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
45
Describe in detail what a metalanguage like XML is and what it can do.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
46
What is HTML used for?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
47
Discuss dynamic Web pages and PHP.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
48
Briefly discuss the relationship between facts and queries in logic programming.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
49
Of what does programming in a procedural language consist?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
50
Explain what an expert system is.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck

