0% found this document useful (0 votes)
168 views8 pages

Quiz - Week 5 - Attempt 1

CSIS 101 Quiz

Uploaded by

mikeschallra
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
168 views8 pages

Quiz - Week 5 - Attempt 1

CSIS 101 Quiz

Uploaded by

mikeschallra
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

Quiz: High Level Programming

Languages
 Due Apr 22 at 11:59pm

 Points 20

 Questions 20

 Time Limit 30 Minutes

 Allowed Attempts 3

Instructions
The quiz:

 Covers the Textbook material from Module 5: Week 5.


 Contains 20 multiple-choice and true/false questions.
 Is limited to 30 minutes.
 Allows 3 attempts.
 Is worth 20 points.

Quizzes are open book and open notes. Use of Internet search tools is not
advised as our quizzes are keyed to the textbook information. Textbooks and
searches do not always agree and for this course; therefore, your textbook is
the authoritative agent.
Submit this assignment by 11:59 p.m. (ET) on Monday of Module 5: Week 5.

TAKE THE QUIZ AGAIN


Attempt History

Attempt Time Score

LATEST Attempt 1 11 minutes 18 out


Correct answers are hidden.
Score for this attempt: 18 out of 20
Submitted Apr 17 at 11:45am
This attempt took 11 minutes.

Question 1
1 / 1 pts
____ a program means running it on many data sets to be sure its performance falls within required limits.

Debugging

Benchmarking

Configuring

Coding

IncorrectQuestion 2
0 / 1 pts
_______ is the time to plan how the program will accomplish the determined task.

Program design

Assembly design

Processing design

Program statement document

Question 3
1 / 1 pts
Most programming languages are now presented within an ____.

integrated development environment

integrated deployment environment

implementation development environment

interactive development environment

Question 4
1 / 1 pts
Even though a high-level programming language allows the programmer to think of memory locations in
abstract rather than physical terms, the programmer is still directing, via program instructions, every
change in the value of a memory location.

True

False

Question 5
1 / 1 pts
The software translator used to convert our high-level language instructions into machine language
instructions is called a(n) ____.

compiler

editor

loader

linker

Question 6
1 / 1 pts
Syntax is the rules for exactly how _______ must be written in a programming language.
orders

instructions

executables

statements

Question 7
1 / 1 pts
A program written in a(n) procedural language consists of sequences of statements that manipulate
data items. _________________________

True

False

IncorrectQuestion 8
0 / 1 pts
The availability of the appropriate compiler guarantees that a program developed on one type of machine
can be compiled on a different type of machine.

True

False

Question 9
1 / 1 pts
Imperative commands are instructions in the _______.

machine Language

assembly Language

processing language
programming language

Question 10
1 / 1 pts
If anything is changed on an already-tested module, regression testing is done to be sure that this change
hasn’t introduced a new error into code that was previously correct.

True

False

Question 11
1 / 1 pts
Much of the processing in the business world concerns updating “transaction files” with changes from
“master files.”

True

False

Question 12
1 / 1 pts
____, which includes MIMD, is really a catchall term for a variety of approaches to computing
architectures and algorithm design.

Distributed processing

Serial processing

Parallel processing

Scalable processing

Question 13
1 / 1 pts
____ was born out of frustration with existing languages and environments for systems programming.

F#

C#

Go

FORTRAN

Question 14
1 / 1 pts
____ is the most widely used language for writing system software because it combines the power of a
high-level language with the ability to circumvent that level of abstraction and work at the assembly-
language-like level.

C++

Pascal

Java

Question 15
1 / 1 pts
Java ____ are programs designed to run from webpages.

applications

beans

grounds

applets

Question 16
1 / 1 pts
Early versions of FORTRAN allowed the use of mathematical symbols such as < to compare two
quantities.

True

False

Question 17
1 / 1 pts
With a suitable parallel processor, a search for the largest of 1,000,000 numbers requires (2*lgN), or ____
steps.

500

40

1,000,000

Question 18
1 / 1 pts
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

False

Question 19
1 / 1 pts
Writing all computer programs in the same programming language would be more efficient because all
languages meet essentially the same needs.

True
False

Question 20
1 / 1 pts
C# offers a feature called garbage collection that automatically reclaims memory no longer needed by the
program.

True

False

Quiz Score: 18 out of 20

You might also like