Computer Science CP 1-10

Ace your homework & exams now with Quizwiz!

Grace Hopper's immeasurable contributions to computer science have earned her the nickname

"Amazing Grace"

What was the first commercially successful computer with the mouse/GUI technology?

"Mac"

What was the first electronic digital computer?

(ABC) Atanasoff Berry Computer

List 3 things that were done long ago to keep track of numbers before the invention of the Abacus.

- Marking rocks -carving notches in bones -tying knots in rope

What does CPU stand for?

-Central Processing Unit -The CPU is essentially the brains of the computer.

In what 3 areas are computers superior to human beings?

-Computers are faster -more accurate -do not forget -are more intelligent than human beings

List 2 human errors that can cause a computer to give erroneous information.

-If the information given by a human being to a computer are faulty -Sloppy data entry

What are the 2 most common applications for a computer?

-Word processors -Electronic spreadsheets

Computer Science is...

-computer programming. -Computer science is not the same thing as Computer Literacy or Computer Applications.

What 2 things is the Compaq known for?

-first portable computer -first computer to be 100% compatible with an IBM PC.

How big was Harvard's Mark-I calculator? What was required to enter numbers?

51 feet long and 8 feet tall. required rewiring the machine with thousands of wires.

How does a compiler translate?

A compiler translates the entire program into an executable file before execution.

Describe a Very-High-Level Language.

A high-level language consists of a set of specific commands. Each of these commands is very exact in is meaning and purpose.

Describe a High-Level Language.

A language that uses English words as instructions. -BASIC -Pascal -FORTRAN -COBOL -LISP -Java -Python

What is a program?

A program is a sequence of instructions, which enables a computer to perform a desired task

Who was Charles Babbage's assistant?

Ada Byron (the Countess of Lovelace)

How does an interpreter translate?

An interpreter translates one program statement at a time during execution.

What type of device measures in a continuous fashion?

Analog

What common term is often used to refer to the application software found on a cell phone?

App

What was the first successful personal computer?

Apple-II computer

What is the "exposure equation"?

Bewilderment + Exposure = Obvious

During World War II, Enigma became much more complicated and codes were changed daily. What was the name of the improved decryption machine designed by Alan Turing?

Bomba Kryptologiczna

What is the major difference between Java and C++?

C++ was designed to be backwardly compatible with the original C. This meant you could chose to use OOP.

What secondary storage device is coded with areas that reflect and absorb laser light?

CDs

What does CRT stand for?

Cathode Ray Tube

^What computer was used by British code breakers to help decrypt the secret coded messages from this device?

Colossus computers

What does computer hardware refer to?

Computer hardware refers to any physical piece of computer equipment that can be seen or touched.

What does computer software refer to?

Computer software is intangible, it refers to set of computer instructions which make the computer perform a specific task

What type of information allows you to make a precise copy of the original?

Digital

What computer first introduced Assembly Language?

EDSAC (Electronic Delay Storage Automatic Computer).

What computer was the successor to the ENIAC and was the first stored program computer?

EDVAC

What was the first electronic general purpose computer? -What was required to program it?

ENIAC required rewiring the machine with thousands of wires

Explain why the use of BASIC become widespread when personal computers came out in 1976.

Early PCs had very little memory and could not handle big languages like FORTRAN or COBOL. They were able to handle a small language like BASIC.

When a metal is a semiconductor, that means it allows you to precisely control the flow of what?

Electrons

Python in the successor to ABC with new features added. List 2 of these features.

Exception Handling and the ability to interface with the Amoeba operating system

Where are external peripheral devices located? Examples:

External peripheral devices are located outside the computer and connected with some interface, which is usually a cable -Printer -keyboard -mouse -scanner -jump drive

What was the first successful programming language?

FORTRAN

PL/I was created by combining all of the features of which 2 languages?

FORTRAN COBOL

The intention was that PL/I would be "everything for everyone". The reality was this language was not popular. Explain why.

FORTRAN programmers did not like the COBOL features, the COBOL programmers did not like the FORTRAN features, and new programmers found the language too complex and overwhelming to learn.

What does GUI stand for?

Graphics User Interface

What was the first personal computer to be taken seriously as a business tool?

IBM P.C.

Where are internal peripheral devices connected? Examples:

Internal peripheral devices are connected to the computer inside the system unit. -Disk drive -CD ROM drive -hard drive -network interface card -video card

What is the first Platform Independent language?

Java

Who invented logarithms and designed a more efficient way to do Lattice Multiplication?

John Napier

Least to Greatest bytes

Kilo Byte 1 thousand bytes Mega Byte 1 million bytes Giga Byte 1 billion bytes Tera Byte 1 trillion bytes Peta Byte 1 thousand terabytes Exa Byte 1 million terabytes Zetta Byte 1 billion terabytes Yotta Byte 1 trillion terabytes

What are Machine Code and Assembly Language considered "low-level languages?"

Languages because they function at, or very close to, the level of 1s and 0s.

What does LCD stand for?

Liquid Crystal Display

What coding machine was used by the Nazis in the 1940s which was even more complicated than the Enigma machine?

Lorenz SZ-40 Cypher

What was the first operating system for this computer and which company made it?

MS-DOS by Microsoft

What does programming in Machine Language entail?

Machine Code means you are directly manipulating the 1s and 0s of the computer's binary language

What computer stopped working on September 9, 1947 when a moth got stuck in one of its relays?

Mark II

Where and when was the Abacus invented?

Middle Eastern Area in 3000 BC

When referring to Windows operating systems, what do "NT" and "XP" stand for?

NT (New Technology) XP (experience)

What does OOP stand for?

Object Oriented Programming

Blaise Pascal made an adding machine way back in 1642. What was the plastic version that many people were still using in the 1970s?

Pocket adder

Which country first "Broke Enigma" in 1932?

Poland

What kind of chip stores temporary information for the computer?

RAM (Random Access Memory) chips

What kind of chip stores permanent information for the computer?

ROM (Read Only Memory) chips

Iron Oxide is the technical term for something we use to store information on an old floppy disk.

Rust

What are computer chips made out of?

Silicon

What is Sneaker Net?

Sneakernet was when you had to store a document on a floppy diskette and walked to the computer with an attached printer to print

what is one of the most important elements of learning in a classroom?

Student teacher relationship

What does system software refer to? Examples:

System software refers to the instructions that the computer requires to operate properly. -Windows -UNIX -Linux -MAC OS

What is the name for the piece of hardware which contains the CPU and computer memory?

System unit

After IBM standardized hardware with _____________, they set out to standardize software as well by creating _____________.

System/360 PL/I (Programming Language 1).

Why did the 1880 Census take 8 years to complete?

The "Great Wave of Immigration" meant that there were more people in the country. As a result, it took much longer to count everyone.

The slide rule was used for centuries. What 1970s invention finally replaced it?

The Scientific calculator

^What did Herman Hollerith invent to solve this problem?

The Tabulating Machine

What do the Turing Machine and the Von Neumann Architecture have in common?

They share both programs instructions and its data in RAM

In 1983, Bjarne Stroustrup created a new language by combining C with OOP. What was that language called?

This new language became C++.

As of 2013, what is the fastest computer in the world?

Titan Supercomputer

What is the most important aspect of this course?

To learn how to give correct and logical instructions to a computer with the help of a programming language.

What was the first commercially available computer?

UNIVAC

How was Python 3.0 different from any of the earlier version of Python?

Version 3.0 Python eliminated redundant ways to perform the same task.

What company developed mouse technology?

Xerox Corporation

What does "Platform Independence" mean?

a program created on one computer will work and have the exact same output on any computer.

LISP is known for being one of the languages specifically designed to help develop____________ _____________

artificial intelligence

How many transistors can we fit on a tiny microchip today?

billions

Formula Translator (FORTRAN) was designed for which groups of people?

designed for mathematicians, scientists and engineers.

Harold Locke Hazen and Vannevar Bush built the Differential Analyzer, a large scale computing machine capable of solving_______

differential equations

List 3 things that Tim Berners-Lee invented in 1990.

first web server first web browser HTML (HyperText Markup Language)

Why is Charles Babbage considered "The Father of Computers?"

for creating the first design of a general purpose computer

COBOL (Common Business Oriented Language) was designed for which group of people?

for the business community, it became extremely successful when the Department of Defense adopted COBOL as its official programming language

IBM's System/360 essentially standardized computer_________

hardware.

A loom is a device used to make cloth. What was special about Jacquard's Loom?

his loom accepted special flexible cards that are punched with information in a way that it is possible to program how cloth will be weaved. It didn't require the continuous manual recalibration.

What does periphery mean?

imprecise boundary

What invention marks the beginning of "The Third Generation of Computers?"

integrated circuit

Why did a number of college professors did not like BASIC?

it did not teach proper programming structure.

Why did Tom Kurtz and John Kemeny create BASIC?

it was a simple, basic, easy-to-learn language would give non-math and non-science majors the ability to use computers.

What is the main board in a computer, with all the primary computer components, called?

motherboard

What does application software refer to?

refers to the instructions that the computer requires to do something specific.

Why is Ada Byron considered "The Mother of Programming?"

she developed certain programming ideas and techniques that are still used in programming languages today.

Niklaus Wirth created the language Pascal specifically for the purpose of ____________ ___________.

teaching programming

Why do some people credit Konrad Zuse as the "inventor of the computer?"

the Z3 was Turing Complete and therefore proclaim Konrad Zuse as the "inventor of the computer".

In 1969, a slimmed down version of BCPL was released. It was simply called B. In 1972, an improved version of B was released. What was that language called?

the new language was called C.

Computers are inferior to humans in that

they have no creativity

What invention marks the beginning of "The Second Generation of Computers?"

transistor

What does a computer translator do?

translates a high-level language into low-level machine code.

A computer is__________ if it can solve any computational problem provided memory and execution time are not issues.

turing complete

What invention marks the beginning of "The First Generation of Computers?"

vacuum tubes


Related study sets

America is regarded as the world's sole superpower after the Soviet Union

View Set

STUKENT NEW MEDIA (DIGITAL) MARKETING CHAPTER QUIZZES

View Set

1314 2.5 Transformations of Functions

View Set

Course: Math 7B (2018) Unit: 1. PROBABILITY AND GRAPHING Assignment: 4. Sample Space

View Set

Exam 4 old testament Harris test questions

View Set

Comparative politics chapter 9 quiz

View Set

English 3 Honors: Arthur Miller Bio

View Set

Ch. 2 Physical Science study guide - Properties of Matter

View Set