Quiz 1 IT 105 (chap 1) Flashcards

1
Q

Who was Charles Babbage?

A
  • An English mathematician, early 1800s
  • Attempted to build a mechanical calculating machine
  • He called it an “analytical engine”
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
1
Q

What does the analytical machine resemble? What did the analytical machine do?

A

-It resembles the modern computer in many conceptual ways
- It envisioned the use of Jacquard’s punched cards for input data for the program
- Provided memory for internal storage, performed calculations as specified by the program using a CPU known as a “mill” and printed output

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

What happened in the late 1930’s and early 1940’s

A

-Several diff groups of researchers independently developed versions of the modern electronic computer

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

What is the Mark I ?

A

-This was built in 1937 by Howard H. Aiken
- Associates at Harvard with help/funding from IBM used thousands of mechanical relays

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

What are relays?

A

Binary switches controlled by electrical currents to perform Boolean logic

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

What is ABC?

A
  • The first totally electronic dig computer was devised by John V. Atanasoff(physicist at Iowa State College in 1937)
  • Machine was built in 1939 by him and a grad student clifford berry , using electronic vacuum tubes as the switching components
  • It is a binary based machine
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What did ABC consist of?

A

-An ALU with thirty units that could do addition and subtraction , a rotating drum memory that held thirty binary numbers of 50 digits each and punched card input

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

What are important aspects of the ENIAC?

A
  • Generally considered to be the first all electronic digital computer
    -Designed and built between 1943 and 1946 by John Mauchly and J. Presper Eckert at UPENN using the concepts that Mauchly saw in Atanasoff’s machine
  • Had limited storage capability with only 20 locations each capable of holding a 10-digit decimal number(an additional one hundred numbers could be stored in read only memory)
    -Calculations were performed using decimal arithmetic
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What were the most important improvements on the ENIAC?

A
  • A memory that would hold both programs and data , the so called store program concept
  • Binary processing data : this simplified the design of the computer and allowed the use of binary memory for both instructions/data
  • also recognized natural relationship between the on/off nature of switches and calculation in the binary number system using boolean logic
    -CPU includes control unit and ALU
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What did the ENIAC contain?

A

-contained 18,000 vacuum tubes, occupied a floor space of more than 15,000 square ft, weighed more than 30 tons
- was recognized as an important achievement

-was operated until 1955 when it was dismantled(not destroyed )

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

What is the ENIAC project?

A

-in 1945 , John von Neumann who was a consultant on the ENIAC project, proposed a computer than included a big amount of improvements over the ENIAC design.

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

What are the important aspects modern computer architecture ?

A
  • It is referred to also as von neumann architecture
  • All early electronic computers relied on electronic vacuum tubes for their operation
  • Today’s designs still reflect ABC, ENIAC, EDVAC, IAS
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are vacuum tubes?

A

-Bulky, made of glass, fragile, short lived, and required large amounts of power to operate
-require an internal electric heater to function , they fail very quickly and become “burned out”
- It is also known as an electron tube (device that controls electric current flow in a high vacuum between electrodes to which an electric potential diff has been applied)
- thermionic vacuum tubes came later , mini style, some w top cap connections for higher voltage

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

What is a transistor?

A
  • A miniature semiconductor that regulates or controls current or voltage flow in addition amplifying/generating these electrical signals and acting as a switch/gate for them
    -when working as an amplifier , a transistor transforms a small input current into a bigger output current
    -As a switch, it can be in one of two distinct states (on or off) to control the flow of electronic signals through an electrical circuit or electronic device
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Why are transistors important?

A

-They are used to create simple electronic switches
- Basic elements inn (ICs) which consist of a large number of transistors interconnected with circuitry and baked into a single silicon microchip
- In big numbers, They are used to create microprocessors where millions of them are embedded into a single iC
- Also drive computer mem chips and mem storage devices for MP3 players, smartphones, cameras, and electronic games

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

How did transistors revolutionize the tech world?

A
  • The size of transistors has decreased and their prices have fallen as well
  • Integrating transistors with resistors and other diodes or electronics components has made ICs smaller
  • This phenomenon regarding miniaturization relates to Moore’s Law
10
Q

What is Moore’s Law

A

states that the number of transistors in a small IC would double every two years

11
Q

What is the hardware component?

A

-The most visible part of the computer
-A display screen is commonly used to observe output
-CPU = cores(inside the computer )
- Memory is to hold your programs and data while processing is taking place

12
Q

Components of a Computer System

A
  • ## The CPUs, memory, and all of the input, output, and storage devices form the hardware part
13
Q

How do large and small computers differ?

A
  • primarily in the number of cores
    -amount of memory
  • amount of speed, capacity, and the selection of I/O devices provided
14
Q

What are a CPU’s primary subunits?

A
  • ALU
  • Control unit which also controls movement of internal CPU data from one part of the CPU to another
  • Interface: moves program instructions and data between the CPU and other hardware components
15
Q

What does the interface unit do?

A

-The interface unit interconnects the CPU with memory and also with the various I/O modules
-also can be used to connect multiple CPU cores together

16
Q

What does a bus do?

A
  • A bus connects the CPU, memory, and all of the I/O components
  • A bus is a bundle of wires that carry signals and power between diff components
17
Q

What is the main memory?

A

-known as primary storage (RAM) holds programs and data for access by the CPU
-Primary storage is made up of a large number of cells which is each numbered and individually addressable
- each cell holds a single binary number which represent. part of a data value or part of an instruction
- the smallest size of a call is 8 bits

18
Q

What are the instructions ?

A
  • instructions that form a particular program are stored within the primary storage, then brought into the CPU and executed
    -they are executed one at a time
    -they must be in primary storage to be executed
  • each instruction is designed to perform a simple task
  • instructions also exist to perform basic arithmetic to move data from 1 place in the computer to another, to perform IO
19
Q

Where does a computer’s power come from ?

A
  • It comes from the ability to execute simple instructions at a high speed , measured in high speed of instructions executed per second
  • it is necessary to translate high level language programs into the language of the machine for execution of the program to take place
20
Q

What is the software component?

A

-software consists of the program that tells the computer what to do
- Two major categories of software: system software and application
- Application (microsoft word, facebook)
-System helps you to manage your files, load/execute programs , and to accept your commands
- system software prog. are also known as an OS

21
Q

What is the importance of an OS?

A
  • Windows, Linux, macOS are all examples of an OS
  • It is an essential part
  • User interface is an element : allows you to execute programs, enter commands, and manipulate files
  • It also accepts input from a keyboard
22
Q

What does the user interface also do?

A

-The user interface also does output presentation on the display
- on some systems the output display might be simple text
- the display includes a graphical user interface with a windowing system

23
Q

What is API?

A

-Application Programming Interface
- Acts as an interface for application programs and utilities to access the internal services provided by the OS
- These include file services, data comm. services, user interface services

24
Q

What is the Kernel Module?

A
  • (many internal services are provided by kernel)Contains the most important OS processing functions
    -remaining services are provided by other modules that are controlled by the kernel
  • kernel manages memory by locating and allocating space to programs that need it
  • schedules time for each application to execute
  • provides communication between programs that are being executed, manages and arranges services and resources that are provided by other modules
  • provides security
25
Q

What does the communication component require?

A

both hardware+software

26
Q

What is communication?(hardware)

A

-hardware comp. physically connect computers together into multiprocessing systems or clusters, or via telephone, satelite, etc.
- a communication channel provides connection between computers
- this channel may be a wire cable , fiber optic cablr, telephone line

27
Q

What is communication? (software)

A
  • Serves as an interface between the computer and the communication channel
  • the communication comp. also requires additional software within the OS of each computer to make it possible for each computer to understand what the other computers they are connected with are saying
  • this software establishes the connections, controls the flow of data, and directs the data to the proper applications for use
28
Q

What is communication?(storage )

A
  • Computer systems include one or more forms of long-term storage, usually hard disks or solid state storage
  • Also possibly network”cloud” storage, optical disks, USB, or SD in memory