Prog 3115
Prog 3115
Prog 3115
State Finished
Completed on Thursday, 16 January 2020, 2:01 PM
Time taken 2 mins 5 secs
Grade 10.00 out of 10.00 (100%)
Question 1
Correct
Mark 1.00 out of 1.00
Flag question
Question text
The more you know the theories of computer science field, the better
programmer you become.
Select one:
True
False
Question 2
Correct
Mark 1.00 out of 1.00
Flag question
Question text
Computer Programming is the study of computers and computational
systems.
Select one:
True
False
Question 3
Correct
Mark 1.00 out of 1.00
Flag question
Question text
Programming is instructing the computer by means of a programming
language to perform certain tasks for your desired output.
Select one:
True
False
Question 4
Correct
Mark 1.00 out of 1.00
Flag question
Question text
Computer Programming is the scientific and practical approach to
computation and its applications.
Select one:
True
False
Question 5
Correct
Mark 1.00 out of 1.00
Flag question
Question text
_________ runs a set of instructions.
Select one:
a. CPU
b. RAM
Feedback
Your answer is correct.
Question 6
Correct
Mark 1.00 out of 1.00
Flag question
Question text
There is a valid expression in almost all programming languages.
Select one:
True
False
Question 7
Correct
Mark 1.00 out of 1.00
Flag question
Question text
This works as a temporary storage to help the CPU achieve the desired
output/outcome.
Select one:
a. CD
b. RAM
c. ROM
Feedback
Your answer is correct.
Question 8
Correct
Mark 1.00 out of 1.00
Flag question
Question text
The moment we write var X or var Y, a/an ________ is allocated in RAM
because unlike mathematical variables which exist mainly in our brains,
the variables of a program resides in an actual physical location.
Select one:
a. space
b. hollow
c. ordinal
d. numeral
Feedback
Your answer is correct.
Question 9
Correct
Mark 1.00 out of 1.00
Flag question
Question text
A programming language is a language which the computer
understands.
Select one:
True
False
Question 10
Correct
Mark 1.00 out of 1.00
Flag question
Question text
A program is a set of instructions loaded in the CPU that the CPU
executes to achieve an outcome.
Select one:
True
False
Flag question
Question text
Assembly language uses short ______________ codes for instructions and
allows the programmer to introduce names for blocks of memory that
hold data
Select one:
a. mnemonic
b. rhythm
c. duplicated
d. poetic
Feedback
Your answer is correct.
Question 2
Correct
Mark 1.00 out of 1.00
Flag question
Question text
Such instructions can be executed directly when they are in the
computer manufacturer-specific numerical form known asAnswer
machine language
.
Question 3
Correct
Mark 1.00 out of 1.00
Flag question
Question text
This is one level above machine language.
Select one:
a. assembly language
b. VS
c. BASIC
d. BASIC.NET
Feedback
Your answer is correct.
Question 4
Correct
Mark 1.00 out of 1.00
Flag question
Question text
Machine and assembly languages are “low-level,” requiring a
programmer to manage explicitly all of a computer’sAnswer
idiosyncratic
features of data storage and operation.
Question 5
Correct
Mark 1.00 out of 1.00
Flag question
Question text
Machine language
Answer instructions typically use some bits to represent
operations, such as addition, and some to represent operands, or
perhaps the location of the next instruction.
Question 6
Correct
Mark 1.00 out of 1.00
Flag question
Question text
machine langua
AAnswer consists of the numeric codes for the operations
that a particular computer can execute directly.
Question 7
Correct
Mark 1.00 out of 1.00
Flag question
Question text
Computer programming language, any of various languages for
expressing a set of detailed instructions for a digitalAnswer
computer
.
Question 8
Correct
Mark 1.00 out of 1.00
Flag question
Question text
codes
TheAnswer are strings of 0s and 1s, or binary digits (“bits”),
which are frequently converted both from and to hexadecimal (base 16)
for human viewing and modification.
Question 9
Correct
Mark 1.00 out of 1.00
Flag question
Question text
_______________ is difficult to read and write, since it does not resemble
conventional mathematical notation or human language, and its codes
vary from computer to computer.
Select one:
a. Notation
b. machine language
c. Social Network
d. BASIC
Feedback
Your answer is correct.
Question 10
Correct
Mark 1.00 out of 1.00
Flag question
Question text
After a simple substitution process when expressed in a
assembly language
correspondingAnswer .
Flag question
Question text
The improved BASIC language for Altair was the __________ product
Microsoft sold.
Select one:
a. first
b. second
c. fourth
d. third
Feedback
Your answer is correct.
Question 2
Correct
Mark 1.00 out of 1.00
Flag question
Question text
In the _________, computers ran on gigantic mainframe machines,
requiring their special rooms with powerful air-conditioning to keep
them cool
Select one:
a. 1990s
b. 1960s
c. 19670s
d. 1980s
Feedback
Your answer is correct.
Question 3
Correct
Mark 1.00 out of 1.00
Flag question
Question text
They were the first high-level languages.
Select one:
a. Algorithmic languages
b. Algorithmic language
Feedback
Your answer is correct.
Question 4
Correct
Mark 1.00 out of 1.00
Flag question
Question text
Gates and Microsoft wrote versions of BASIC for the Apple computer.
Select one:
True
False
Question 5
Correct
Mark 13.00 out of 13.00
Flag question
Question text
Match the earliest basic languages developed at Dartmouth with its
description.
log in HELLO
Answer 1
erase the current program without clearing its name SCRATCH
Answer 2
clear the current program from permanent storage UNSAVE
Answer 3
save the current program in permanent storage SAVE
Answer 4
display the names of programs in permanent storage CATALOG
Answer 5
change the name of the current program without erasing it RENAME
Answer 6
display the current program LIST
Answer 7
start BASIC mode BASIC
Answer 8
name and begin writing a program NEW
Answer 9
interrupt the currently running program STOP
Answer 10
retrieve a previously named program from permanent OLD
storage Answer 11
execute the current programs RUN
Answer 12
log off BYE
Answer 13
Feedback
Your answer is correct.
Question 6
Correct
Mark 1.00 out of 1.00
Flag question
Question text
VB was based on BASIC and relied on some of its commands and
structure but invaluable in many small business applications.
Select one:
True
False
Question 7
Correct
Mark 1.00 out of 1.00
Flag question
Question text
This contributed a notation for describing the structure of a
programming language, Backus–Naur Form.
ALGOL
Answer:
Question 8
Correct
Mark 1.00 out of 1.00
Flag question
Question text
Visual basic is introduced in_______________.
Select one:
a. 2011
b. 2001
c. 1981
d. 1991
Feedback
Your answer is correct.
Question 9
Correct
Mark 1.00 out of 1.00
Flag question
Question text
Paul Allen and Galileo wrote a version of BASIC for the Altair personal
computer.
Select one:
True
False
Question 10
Correct
Mark 1.00 out of 1.00
Flag question
Question text
The first important algorithmic language was FORTRAN. This is
designed in 1957 by an _________ team led by John Backus.
Select one:
a. MIT
b. Apple
c. Dell
d. IBM
Feedback
Your answer is correct.
Question 11
Correct
Mark 1.00 out of 1.00
Flag question
Question text
Visual Basic is written by Microsoft.
Select one:
True
False
Question 12
Correct
Mark 1.00 out of 1.00
Flag question
Question text
This is the so-called DO-loops.
repetitive loops
Answer:
Question 13
Correct
Mark 1.00 out of 1.00
Flag question
Question text
Who is not one of the founding fathers of Microsoft?
Select one:
a. Paul Allen
b. Bill Gates
c. Both of them
d. None of them
Feedback
Your answer is correct.
Question 14
Correct
Mark 1.00 out of 1.00
Flag question
Question text
FORTRAN
Answer made it convenient to have subprograms for
common mathematical operations, and built libraries of them.
Question 15
Correct
Mark 1.00 out of 1.00
Flag question
Question text
BASIC was traditionally one of the most commonly used computer
programming languages.
Select one:
True
False
Question 16
Correct
Mark 1.00 out of 1.00
Flag question
Question text
Like machine language, assembly language requires detailed knowledge
of internal________________.
Select one:
a. computer code
b. computer data
c. computer architecture
d. data distribution
Feedback
Your answer is correct.
Question 17
Correct
Mark 1.00 out of 1.00
Flag question
Question text
These are the descendants of ALGOL.
Select one:
a. Pascal
b. Both of them.
c. Ada
d. Neither of Them.
Feedback
Your answer is correct.
Question 18
Correct
Mark 1.00 out of 1.00
Flag question
Question text
BASIC.NET matched the functionality of Java and C# with the syntax of
______________.
Select one:
a. BASIC
b. Internet
c. www
d. Microsoft Office
Feedback
Your answer is correct.
Question 19
Correct
Mark 1.00 out of 1.00
Flag question
Question text
By the _____________, the mania for programming personal computers
had subsided in the wake of running professional software created by
others.
Select one:
a. mid-1990s
b. mid-1980s
c. mid-1970s
d. mid-2000s
Feedback
Your answer is correct.
Question 20
Correct
Mark 1.00 out of 1.00
Flag question
Question text
Assembly language is designed to be easily translated into machine
language.
Select one:
a. Disagree
b. Agree
Feedback
Your answer is correct.
Question 21
Correct
Mark 1.00 out of 1.00
Flag question
Question text
It was developed by Dartmouth mathematicians John George Kemeny
and Tom Kurtzas as a teaching tool for undergraduates.
Select one:
a. BASIC
b. Microsoft Office
c. computer science
d. computer theory
Feedback
Your answer is correct.
Question 22
Correct
Mark 1.00 out of 1.00
Flag question
Question text
A ___________ program is a function applied to data, rather than being a
sequence of procedural steps as in FORTRAN and ALGOL.
Select one:
a. BASIC
b. LISP
c. VC
d. ALGOL
Feedback
Your answer is correct.
Question 23
Correct
Mark 1.00 out of 1.00
Flag question
Question text
Visual Basic is game changer.
Select one:
True
False
Question 24
Correct
Mark 1.00 out of 1.00
Flag question
Question text
Assembly language is useful when such details are important, as in
programming a computer to interact with _______________ (printers,
scanners, storage devices, and so forth).
Select one:
a. hardware
b. software
c. commands
d. input/output devices
Feedback
Your answer is correct.
Question 25
Correct
Mark 1.00 out of 1.00
Flag question
Question text
The BASIC language was designed for _____________.
Select one:
a. working people
b. children
c. hobbyists
d. professionals
Feedback
Your answer is correct.
Question 26
Correct
Mark 1.00 out of 1.00
Flag question
Question text
BASIC was intended to be a ________________for generalists to use to
unlock the power of the computer in business and other realms of
academia
Select one:
a. code
b. computer language
c. website
Question 27
Correct
Mark 1.00 out of 1.00
Flag question
Question text
Algorithmic languag
Answer are designed to express mathematical or
symbolic computations.
Question 28
Correct
Mark 1.00 out of 1.00
Flag question
Question text
The language BASIC was an acronym for Beginner's All-Purpose
Symbolic Instruction Code.
Select one:
a. Disagree
b. Agree
Feedback
Your answer is correct.
Question 29
Correct
Mark 1.00 out of 1.00
Flag question
Question text
FORTRAN was intended for scientific computations with_______________
and collections of them organized as one- or multidimensional arrays.
Select one:
a. real numbers
b. association
c. development
d. coding
Feedback
Your answer is correct.
Question 30
Correct
Mark 1.00 out of 1.00
Flag question
Question text
This was designed by a committee of American and European computer
scientists during 1958–60 for publishing algorithms.
Select one:
a. ALGOL
b. FORTRAN
c. BASIC
d. BASIC.NET
Feedback
Your answer is correct.
Question 31
Correct
Mark 1.00 out of 1.00
Flag question
Question text
BASIC was the most widely known computer language among
developers.
Select one:
True
False
Question 32
Correct
Mark 1.00 out of 1.00
Flag question
Question text
FORTRAN is more powerful than BASIC.
Select one:
True
False
Question 33
Correct
Mark 1.00 out of 1.00
Flag question
Question text
BASIC, a computer language written at________________ in 1963, would
change that.
Select one:
a. University of America
b. Dartmouth college
c. Harvard University
d. MIT
Feedback
Your answer is correct.
Question 34
Correct
Mark 1.00 out of 1.00
Flag question
Question text
They can express algebraic operations in notation similar to
mathematics and allow the use of subprograms that package commonly
used operations for reuse.
Algorithmic languages
Answer:
Question 35
Correct
Mark 1.00 out of 1.00
Flag question
Question text
This uses an English-like notation—novel when introduced.
Select one:
a. Pascal
b. COBOL
c. BASIC
d. Ada
Feedback
Your answer is correct.
Question 36
Correct
Mark 1.00 out of 1.00
Flag question
Question text
The mainframes received their instructions from _____________ by
computer operators, and any instructions given to a mainframe
required writing a new piece of software, which was the realm of
mathematicians and computer scientists.
Select one:
a. development
b. codes
c. commands
d. punch cards
Feedback
Your answer is correct.
Question 37
Correct
Mark 1.00 out of 1.00
Flag question
Question text
GOTO
AAnswer statement that allowed non-sequential execution
of program code.
Question 38
Correct
Mark 1.00 out of 1.00
Flag question
Question text
This is released by Microsoft in 2001.
Select one:
a. BASIC.NET
b. BASIC
c. C++
d. VB
Feedback
Your answer is correct.