• Wrong document? Swap it for free
  • Written by students who passed
  • Immediately available after payment
  • Read online or as PDF
Sell
Where do you study
Your language
Document preview thumbnail
Preview 2 out of 6 pages
Exam (elaborations)

Invitation to Computer Science Test Questions with Correct Answers Latest Update 2025

Document preview thumbnail
Preview 2 out of 6 pages

Invitation to Computer Science Test Questions with Correct Answers Latest Update 2025 Linguistic realization - Answers Translating algorithms from programming languages 3000 years ago - Answers The history of math started _________ Analytical Engine - Answers Created by Babbage, it used a mill to perform arithmetic operations Sequential algorithm - Answers Straight line algorithm Elegance - Answers The computer science equivalence of style Analysis of algorithms - Answers The study of the efficiency of algorithms Selection sort algorithm - Answers A sorting algorithm that keeps moving larger items toward the back of the list Binary search worst case - Answers The object is not on the list in a binary search O(2^n) - Answers An exponential algorithm Approximation algorithm - Answers An algorithm that doesn't solve a problem, but provides a close approximation to a solution Sign/Magnitude notation - Answers A way to represent signed integer values in binary, 0 = + and 1 = - Amplitude - Answers Height of a wave, loudness Bit depth - Answers The number of bits used to encode a sound sample Sum of products - Answers A circuit construction algorithm Full Adder Circuit - Answers Performs binary addition on two unsigned N-bit integers 2^30 - Answers There are _____ bytes in a gigabyte Cache - Answers Temporary memory which is 5-10 times faster than RAM Register - Answers A storage cell that holds the operands and result of an arithmetic operation N bits wide - Answers If a computer has a max 2^N cells than each address field must be ________ CISC (Complex Instruction Set Computer) - Answers ________ have a wide range of powerful features so finished programs are shorter. COMPARE - Answers This operation in assembly language uses condition codes Program counter - Answers A register that holds the address of the next instruction to be fetched in the fetch execute cycle SIMD parallel processing - Answers A parallel processing model in which multiple processors all execute the same instruction on their own local data Op code table - Answers Sorted list of all legal assembly language op codes and their binary equivalents Fifth Generation - Answers This will most likely include computers with parallel processors Carrier wave - Answers A modem modulates a standard analog signal called a _______ _________ so that it encodes binary information FTP (File Transfer Protocol) - Answers Enables users to move files around a network quickly and easily Imperative languages - Answers Another name for procedural languages Benchmarking - Answers Running a program on many data sets to be sure its performance falls within required limits; timing the same algorithm on two different machines C - Answers ____ is used for systems programming (unix). Side-effect - Answers Occurs when a function changes other values that it is not supposed to affect Parsing - Answers The sequence of tokens formed by the scanner is checked to see if it is syntactically correct Language - Answers The collection of all statements that can be successfully parsed, and is defined by a grammar Strength reduction - Answers Slow arithmetic operations are replaced with faster ones State diagram - Answers Relating to a Turing machine, circles are used to represent states Church-Turing thesis - Answers This can never be proved because the definition of an algorithm is descriptive and not mathematical

Content preview

Invitation to Computer Science Test Questions with Correct Answers Latest Update 2025

Linguistic realization - Answers Translating algorithms from programming languages

3000 years ago - Answers The history of math started _________

Analytical Engine - Answers Created by Babbage, it used a mill to perform arithmetic operations

Sequential algorithm - Answers Straight line algorithm

Elegance - Answers The computer science equivalence of style

Analysis of algorithms - Answers The study of the efficiency of algorithms

Selection sort algorithm - Answers A sorting algorithm that keeps moving larger items toward the back
of the list

Binary search worst case - Answers The object is not on the list in a binary search

O(2^n) - Answers An exponential algorithm

Approximation algorithm - Answers An algorithm that doesn't solve a problem, but provides a close
approximation to a solution

Sign/Magnitude notation - Answers A way to represent signed integer values in binary, 0 = + and 1 = -

Amplitude - Answers Height of a wave, loudness

Bit depth - Answers The number of bits used to encode a sound sample

Sum of products - Answers A circuit construction algorithm

Full Adder Circuit - Answers Performs binary addition on two unsigned N-bit integers

2^30 - Answers There are _____ bytes in a gigabyte

Cache - Answers Temporary memory which is 5-10 times faster than RAM

Register - Answers A storage cell that holds the operands and result of an arithmetic operation

N bits wide - Answers If a computer has a max 2^N cells than each address field must be ________

CISC (Complex Instruction Set Computer) - Answers ________ have a wide range of powerful features so
finished programs are shorter.

COMPARE - Answers This operation in assembly language uses condition codes

Program counter - Answers A register that holds the address of the next instruction to be fetched in the
fetch execute cycle

, SIMD parallel processing - Answers A parallel processing model in which multiple processors all execute
the same instruction on their own local data

Op code table - Answers Sorted list of all legal assembly language op codes and their binary equivalents

Fifth Generation - Answers This will most likely include computers with parallel processors

Carrier wave - Answers A modem modulates a standard analog signal called a _______ _________ so
that it encodes binary information

FTP (File Transfer Protocol) - Answers Enables users to move files around a network quickly and easily

Imperative languages - Answers Another name for procedural languages

Benchmarking - Answers Running a program on many data sets to be sure its performance falls within
required limits; timing the same algorithm on two different machines

C - Answers ____ is used for systems programming (unix).

Side-effect - Answers Occurs when a function changes other values that it is not supposed to affect

Parsing - Answers The sequence of tokens formed by the scanner is checked to see if it is syntactically
correct

Language - Answers The collection of all statements that can be successfully parsed, and is defined by a
grammar

Strength reduction - Answers Slow arithmetic operations are replaced with faster ones

State diagram - Answers Relating to a Turing machine, circles are used to represent states

Church-Turing thesis - Answers This can never be proved because the definition of an algorithm is
descriptive and not mathematical

Computability - Answers Turing machines define the limits of ____________ which is what can be done
by symbol manipulation algorithms

Generality - Answers Unsolvable problems are unsolvable because of their _____________________

Computation models - Answers Another name for simulation models

Stochastic components - Answers Parts of the system that display random behavior

Uniform random number - Answers An integer variable that takes on one of the values 1, 2, 3, ... 100.

Scientific visualization - Answers The use of images and visualization techniques to make scientific data
easier to interpret and understand

Tuple - Answers A row in a table containing data about one instance of an entity

Document information

Uploaded on
April 3, 2025
Number of pages
6
Written in
2024/2025
Type
Exam (elaborations)
Contains
Questions & answers
$10.99

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
TutorJosh
3.5
(76)
Sold
502
Followers
16
Items
32970
Last sold
2 days ago



Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions