CIS 005 1.2 OO Flashcards

(142 cards)

1
Q

In the middle of the seventeenth century a French mathematician built and sold gear driven machines that performed whole addition and subtractions problems

A

Blaise Pascal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

After Blaise Pascal built his add. Sub. machine a German mathematician built the first (but unreliable) device designed to do all four whole number operations

A

Gottfried Wilhelm von Leibniz

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

In the late 18th century a Frenchman developed a loom that be came known as the ____ loom of his namesake It was used for weaving cloth. This was the first machine that make use of input effectively

A

Joseph Jacquard, Jacquard Loom.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

By he 19th century a British mathematician by the name of _____ _____ created what was called the _____ ______

A

Charles Babbage, Analytical engine.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What was so revolutionary about the analytical engine despite it being to complex for the technology of the day?

A

It was the first counting machine to have memory so that intermediate steps wouldn’t have to be reentered, and it mad use of jacquard’s Punched cards so that both numbers could be included in the mechanical steps.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Charles Babbage, the creator of the analytical engine, had an assistant. This assistant is a romantic figure in the computing world for being considered the firs computer programmer. The computing language used by the US dept. of Def. is named after her.

A

Ada B Lovelace.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Computing began to excel at a rapid pace by the…

A

end of the 19th century.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

This man produced and sold a mechanical adding machine in the late 19 century

A

William Burroughs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

_____ ______ produced and created the first electro mechanical tabulator which read from a punched card

A

Dr. Herman Hollerith

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Dr. Herman Hollerith’s electro mechanical tabulator, revolutionized what in America?

A

The U.S. Census

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Dr. Herman Hollerith used his electro mechanical tabulator to begin the company that is now known as

A

IBM

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

This British mathematician named_____ _____went on to create an abstract math model that forever changed computing. This model layer the foundation for computing theory called…

A

William Turing, The Turing machine.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

The most prestigious medal in the field of mathematics equivalent to the Nobel peace prize is called the ____ ____

A

Turing Award

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Analysis of the capabilities of _____ _____ is a part of theoretical studies for all computer sciences students.

A

Turing machines

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

several Computers were under design and construction by the outbreak of which war?

A

WWII

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

The two most prevalent computers during the outbreak of WWII were the _____ ____ ____ __and the ___

A

The Harvard Mark I, ENIAC

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

_____ ____ ____A consultant on the ENIAC project began another machine known as the_____ Which was completed in 1950

A

John Von Neumann, EDVAC

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

In 1951 the first commercial computer called the _____ was completed

A

UNIVAC 1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

The_____ was the first computer used to predict the outcome of a presidential election.

A

UNIVAC 1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

What were the years of the first generation of a computers?

A

1951-1959

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

What were the years of the second generation of a computers?

A

1959-1965

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

What were the years of the third generation of a computers?

A

1965-1971

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

What were the years of the fourth generation of a computers?

A

1971-?

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

What were first generation computers made out of?

A

Vacuum tubes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
What are Vacuum tubes
A device that controls electric current through a vacuum in a sealed container.
26
What was the primary memory device used in first generation computers?
Magnetic drum
27
what was the input device for computers of the first generation?
IBM cards (Descendent of the Hollerith card)
28
what was the input device by the end of the first generation?
the input device was a much faster sequential reading "magnetic tape " .
29
What were storage devices called that were external to the computer system's memory?
Auxiliary storage devices
30
Collectively, Auxiliary storage devices, input and output devices became known as____ ____
Peripheral devices.
31
This device ushered in the second generation of commercial computing systems
the transistor
32
transistor
A solid state electronic semiconductor device, with three connections, capable of amplification in addition to rectification.
33
Why was the transistor a good replace for the vacuum Tube?
It was smaller, more reliable, faster more durable and cheaper
34
Who were the three men who won the Nobel peace prize for the creation of the transistor?
John Bardeen, Walter H Brattain, and William B. Shockley.
35
What was the second thing that field the second generation of computing systems?
The advent of immediate -access memory.
36
The second generation used memory made from ____ ____
Magnetic Cores
37
How much information was each magnetic core capable of storing at a time?
One bit of information.
38
What was different about the motionless magnetic cores that made them more useful?
The information on them was available instantly.
39
The auxiliary storage device that accompanied the second generation was the____ ___
Magnetic Disk
40
The Magnetic disk was a better peripheral device because it did what ?
It allowed the user to access information in specific places on the disk because the information was stored in a specific places that could be accessed directly by referring to the location on the disk.
41
The second generation had the _____ other ______ of the computing system assembled on circuit boards.
Transistors/Components
42
The third generation was characterized by ____ _____unlike the first generation had its components on a circuit boards
Integrated circuits (IC's)
43
why did Integrated circuits (IC's) replace circuit boards?
It was smaller, more reliable, and cheaper than second generation circuit boards.
44
What is a Integrated circuit (IC)?
A solid piece of silicon that contained the transistors, a and other components.
45
Who is Gordon Moore?
One of the Co-Founders of Intel
46
Moore's law, Named after Cofounder of Intel Gordon more, notes that ever since the invention of the IC (aka a chip)
The number of circuits that could be placed on a single IC was doubling each year.
47
Because IC technology allowed transistors to be used for memory construction
Transistors were also used for memory construction.
48
During the second generation ____ _____ was still needed because the memory was still volatile.
Auxiliary storage
49
What was was introduced in the third generation that gave the computer system user direct access to the computer system
The terminal
50
In the third generation what was a a terminal?
An Input/output device known as the keyboard and Monitor
51
What was special about the terminal?
It provided the user direct access to the system, and provided an immediate response.
52
What characterized the fourth generation?
Large scale integration.
53
What is large scale integration?
Large scale integration is the movement from several thousand transistors only silicone chip in the early 1970s to a whole new microcomputer on a chip
54
Main memory devices are still almost exclusively made out of _____ ___to this day
Chip technology
55
during this generation Moore's law was now modified to mean that chip density was doubling every
18 months
56
But Late 1970s the phrase patented vocabulary
Personal computer (PC)
57
By the mid _____ microcomputers had become so cheap that almost anyone could have the children children grew up playing Pac-Man.
Mid 1970s
58
In the fourth generation new names had entered the commercial computer market like
Apple, Tandy\RadioShack, Atari, Commodore, Sun
59
By the fourth generation several tech companies had already been established for sometime
IBM, Remington rand, NCR, DEC (digital equipment Corporation), Hewlett-Packard, Control data, and Burroughs
60
Was introduced ______ in ______ and was soon followed by compatible machines manufactured by other companies.
IBM PC, 1981
61
In the mid _____ larger more powerful machines were created; they were referred to as____
1980's, Workstations
62
Workstations for typically intended for _____ and they were characterized by a new term called_____
Business/Networking
63
What is the definition of network?
a set of computers connected together to interact with one another
64
All networked computers were made more powerful by the introduction of
RISC (reduced instruction set computer)
65
The Instructions that an RISC computer follow were written in what?
Machine language
66
By the mid 1980s Moore's Law was once again adjusted to mean
Computers will either double in power or halve in cost for the same power every 18 months
67
By the late 1980s radically new machine architectures begin. Called
Parallel architectures
68
Parallel architectures rely on a set of interconnected
Central processing units
69
One class of parallel machines is organized so that all processors
Share the same memory unit
70
Other class of machines each Central processor has its own ______and communicate with others over a very fast______
Local memory, internal network
71
What way does the first class of parallel architectures offer fast execution?
The program can be separated into multiple pieces and those pieces can be executed simultaneously on separate processors (SIMD computer)
72
What does S I MD stands for?
Single instruction, multiple data streams
73
What is the second class of parallel architectures offered fast execution?
It works on different parts of the program simultaneously (M I M D computer)
74
What does M I MD stand for?
Multiple construction, multiple data streams
75
Software designed for ____ is different from software design for_____
Parallel machines, sequential machines
76
The concept of a large machine with many users gateway to a network of smaller machines connected so that they can share resources such as printers, software, and data. Is this machine cost?
The Ethernet.
77
Invented the Ethernet?
Robert Metcalf and David Boggs
78
What is the definition of Ethernet?
Anytime of local area network originally developed by Xerox Corporation
79
By 1989 Novell's NetWare connecting pieces together with a_____
File server
80
What is a fileserver?
A PC with generous mass storage in good input\output capability
81
Stations or personal computers network together became known as ____
LANs(local area networks)
82
What is the definition of LANs
A network that connects several computers that are located nearby (in the same room or building) allowing them to share files and devices such as printers
83
The Internet as we know it today descends from
ARPANET
84
What is ARPANET?
A government sponsored network begun in the late 1960s which originally consisted of 11's concentrated in Los Angeles and Boston
85
Like ARPANET and LANs the Internet using something called____ _____
Packet switching
86
What is packet switching
Simply put Packet switching is a way for messages to share lines,
87
Internet is made up of many different ____ across the world that communicate using____
Networks, Common protocol
88
What is the name of the common protocol used to Communicate on the Internet?
TCP/IP (Transmission control protocol\Internet protocol)
89
What is TCP/IP (Transmission control protocol\Internet protocol)?
A standard format for transmitting data in packets from one computer to another. It is used on the Internet and various other networks.
90
According to Paul E. Cerruzzi "If the Internet of the 1990s became the information super highway…
…then the Ethernet became the equally important network of local roads to feed it"
91
What were the years of 1st generation of software
(1951– 1959)
92
What were the years of 2nd generation of software
(1959 – 1965)
93
What were the years of 3rd generation of software
(1965 – 1971)
94
What were the years of 4th generation of software
(1971 – 1989)
95
What were the years of 5th generation of software
(1990 – present)
96
The first generation of software instructions were written in binary where program is have to remember who Long strings of ones and zeros. This is known as what?
Machine language
97
Because writing in machine code is so tedious programmers created what was used as a mnemonic code Machine language called what?
Assembly language
98
Because every program that is executed on the computer eventually must be in the form is Machine language, programmers created a sort of translator called an...
Assembler
99
Why weren't assembling languages and assemblers the most favorable way to write computer programs?
Because they were using to remember then long strings of binary digits.
100
The programmers who these tools to make programming easier for others were Called what?
Systems programmers
101
The assembly language acted as a buffer between the programmer and the
Machine hardware
102
After the development of the assembly languages, what came along to help programmer to write instructions using more English like statements?
High level languages
103
What are the three high level languages developed during the second generation that are still used today?
FORTRAN, and COBOL, Lisp
104
What is the FORTRAN language designed for?
Numerical applications
105
What is the COBOL language designed for?
Business applications
106
Each high-level language translating program that goes with it. What is a translating program called?
A Compiler
107
What is a systems programmer?
A programmer who writes programs needed for a computer system to function (As opposed to the programs used in particular types of useful computation)
108
What is an applications programmer?
A programmer who uses the tools created by systems programmers to make useful applications.
109
What has created the stratification of programing?
the Need to make programming easier.
110
The applications programmers become more insulated from the computer hardware as the….
Software becomes more sophisticated.
111
What became apparent in the third generation of computers
That humans were slowing the computing process down
112
The slowing of the computing process gave rise to something new that would determine which programs would run and when. What was this program called?
The operating system
113
In the first two generations of software, ____ had been written to handle often needed tasks. ____ loaded programs into memory and ____ linked pieces of programs together. This was all replaced by the _____ ______
Utility programs, Loaders, Linkers, Operating systems.
114
In the third-generation utility programs were refined and put it under the direction of the
Operating System
115
What is Systems software?
A group of utility programs, the operating system, and the language translators (assemblers and compilers)
116
In the beginning of the computer era the computer user and programmer
Were the same person
117
The fourth generation in the 1970s saw the introduction of better programming techniques called
Structured programming
118
What is structured programming
Simply put it is a logical disciplined approach to programming,
119
Name two languages that were built on structured program.
Pascal, Modula-2
120
What language was introduced for third-generation machines, Was refined and upgraded to more structured versions?
BASIC
121
What language allows the user to intersperse assembly language statements and high-level program?
C
122
What structured language allows the user to access low-level statements
C++
123
What structured programming language became the language of choice in the industry?
C++
124
By the time of the _____ _____ better and more powerful operating systems were being developed.
Fourth Generation
125
____, developed AT&T as a research tool has become standard in many university settings
UNIX
126
____, developed for the IBM PC, And _____ developed for PC compatibles, became standards for all personal computers.
PC-DOS,MS DOS
127
The operating system for mackintosh introduced concept of the…
Mouse Andy point and click graphical interface
128
Of the typical application packages spreadsheets, word processers, and database management, which were the first in the industry?
Lotus 123(Spreadsheet), word perfect (word processors), dbase IV(database management)
129
The fifth generation was notable for three major events what were they?
The rise of Microsoft as a dominant player and computer software, Object oriented design and programming, the World Wide Web.
130
In the 1990s spreadsheet, word processor, and database programs all became bungled and what is known as…
Office suites
131
____ ____ ____ became the design choice for large programming projects
Object oriented design
132
Why did object oriented design become the choice for programmers?
Structured design is based on a hierarchy of tasks, where as object oriented design is based on a hierarchy of data objects.
133
_____ a language design by Sun Microsystems for object oriented programming began to rival what language
Java, C++
134
Tim Berners-Lee a British researcher created a set of technical rules that became known as the____ ____ ____
World wide web
135
Tim Berners Lee created this language for formatting documents and text in browsers for the World Wide Web
HTML
136
In 1993 _______ {and} ________ created _________ the first graphics capable browser
Mark Andreessen and Eric Bina, Mosaic
137
Mosaic went on to become _____ ____ browser
Netscape Navigator
138
Microsoft's_____ _____ bundled with all of the Windows operating systems ultimately put who out of business?
Internet Explorer, Netscape navigator (Mosaic)
139
The bundling Microsoft Internet Explorer with their operating systems led to what in 2001?
A monopoly lawsuit filed by the US government
140
Which web browser that retained the flavor of mosaic and has now captured 25% of the browser market was released in November 2004 ?
Mozilla Firefox
141
What has ultimately characterized the fifth generation?
The profile of the user has changed.
142
What is an embedded system?
A computer that forms part of a larger machine of some other car.