CNIT 17600 Exam 1 Flashcards

studied byStudied by 105 people
5.0(1)
Get a hint
Hint

A Model

1 / 209

encourage image

There's no tags or description

Looks like no one added any tags here yet for you.

210 Terms

1

A Model

One way of breaking down the layers of a computing system and thinking about how computers function

New cards
2

Task

Find something that we want to do

New cards
3

Algorithm

Break the problem down into steps

New cards
4

Program

This is the full set of instructions you write in a programming language (like Python or C++) to tell the computer what to do. Think of it like writing a recipe for making a cake. The program is the complete recipe with all the steps listed.*

New cards
5

Instruction Set Architecture

This is the limited set of basic commands that the computer's processor can understand directly. It's like a list of very simple tasks the processor knows how to do, such as "add two numbers" or "store this data

New cards
6

Microarchitecture

Connects all the small hardware components, like registers, memory units, and arithmetic units, to make sure those ISA instructions can be processed efficiently.*

New cards
7

Logic Gates

simplest building blocks of a computer, performing basic binary like 1s and 0s, so every component of the microarchitecture can be implemented using logic gates.

New cards
8

Devices

Computing system is a series of switches considered transistors. These transistors have a charge which is manipulated by electrons and can be interpreted as either 1 or 0.

New cards
9

An abstraction

 a mental model that removes complex details.

New cards
10

Top Down

Program that has a knight touch every square once, Kinda goes in a sequence-like motion

New cards
11

A system

 is a collection of components linked together and organized in such a way as to be recognizable as a single unit.

New cards
12

The boundary of a system defines

what is inside the system (the components like CPU, memory and hard drive) and what is outside (the environment). It helps us understand what belongs to the system.

New cards
13

The environment

 is anything outside of the system, like sound ways like your voice and hearing, stuff outside of the system things will affect it heat, how much space does it have and other computers in its enviornment that it can talk with

New cards
14

System Architecture

The fundamental properties, and the patterns of relationships,connections, constraints, and linkages among the components and between the system and its environment are known collectively as the architecture of the system

New cards
15

Client server computing

 A program on a client computer requests services from a program on a server computer

New cards
16

Distributed Processing Systems

2-tier,3-tier,N-tier

New cards
17

Cloud computing

the cloud is someone else's computer

New cards
18

Peer to peer computing

client-server computer must request a computer

New cards
19

Centralization of services permits

easier administration of services by IT
professionals
easier availability and location by
users
consistency of resources, such as files
and data, can be managed and assured
more efficient and cost-effective
hardware procurement through purchasing
a small number of very powerful
computers

New cards
20

Two-tier architecture

Two computers are involved in a service

New cards
21

Three-tier architecture

Three computers are involved in a service

New cards
22

N-tier architecture

Extends the three-tier model by adding more layers (or tiers) to separate different functions further.

New cards
23

Software as a Service (SaaS)

applications run on a server or processing may be divided on server and client.

New cards
24

Platform as a Service (PaaS)

tools for a developer to create and run applications

on a cloud platform

New cards
25

 Infrastructure as a Service (IaaS)

cloud-based hardware emulation of virtual

machines and networking

New cards
26

Cloud Computing Advantages

• Client’s datacenter needs are simplified; reduced costs

• Supports collaboration

• Scalable to a variety of host platforms

• Reduced maintenance downtime

• Lower investment for short-term projects

New cards
27

Cloud computing disadvantages

• Quality of security is critical and questionable

• Outages or loss of connectivity may prevent users from

working

• Requires long-term commitment and viability of cloud

service

• Changes in operating procedures can result in data loss

New cards
28

PEER-TO-PEER COMPUTING advantages

• Sharing files between personal computers

• Internet file sharing

New cards
29

PEER-TO-PEER COMPUTING disadvantages

• Difficult to establish centralized control of services

• Difficult to locate services

• Difficult to synchronize versions of files or software

• Difficult to secure network from unauthorized access

and from viruses

New cards
30

Gen 0: Hobbies, What were the first devices

Mechanical Calculating Machines

New cards
31

What years was Gen 0

1642-1945

New cards
32

Who made the calculating clock

Wilhelm Schinckard

New cards
33

Who made the pascaline

Blaise Pascal

New cards
34

Who made the difference Engine

Charles Babbage

New cards
35

Who made the punches card tabulating machine

Herman Hollerith

New cards
36

Who was the first programmer?

Ada Lovelace

New cards
37

What is a pascaline

Adds and subtracts only, you have to manually control the switches

New cards
38

What is a difference engine

A comples design of gears and pulleys that does manual calculations

New cards
39

What was the punched card tabulating machine built for?

The census

New cards
40

What did Alan turning do?

developed many core concepts to computing as we understand it today.

New cards
41

First generation was

More of a university project

New cards
42

First generation had

vaccum tube computers

New cards
43

Vaccum computer years

(1945-1953)

New cards
44

What did the Atanasoff Berry Computer Do

solved systems of linear equations

New cards
45

what did ATANASOFF BERRY COMPUTER (ABC) implement

There were vacuum tubes - electron tubes, thermionic valves, or simply valves, are electronic devices that control the flow of electric current in a vacuum.

Magnetic drum for kilobytes

Not random access, have to turn them until you get the bits and turn to the right spot

New cards
46

What was the first general computer?

The ENIAC

New cards
47

The second generation device

Transistorized Computers

New cards
48

Second generation years

(1954 - 1965)

New cards
49

What did Transistorized computers have

small vacuum tubes, smaller transistors, nanometers, so small for electrons then get confused and not get over them

New cards
50

Transistorized computer example

univac 1100

New cards
51

What is a transistor

Replaced vacuum tube, fast, small,

More durable, cheap

New cards
52

What is a magnetic core

Replaced magnetic drums, information available instantly, replace our drums and first ability to have random access

New cards
53

what is Magnetic Disks

Replaced magnetic tape, data can be accessed directly, can go backwards and forward

New cards
54

what is core memory module

sewing like project - thread put in it, expensive to produce

New cards
55

The third generation…

integrated circuit computers

New cards
56

Third generation years

1965-1980

New cards
57

The third generation had

hundreds of transistors smashed together 

New cards
58

Did the third generation have short or long term storage

short term

New cards
59

What are Integrated Circuits

Replaced circuit boards, smaller, cheaper, faster, more reliable

New cards
60

what are transistors now used for

memory construction

New cards
61

What is a terminal

An input/output device with a keyboard and screen

New cards
62

What is the IBM 360

Typewriter like 

Using paper as our screen

New cards
63

Fourth generation years

1980-??

New cards
64

Fourth generation had

large scale integration, advances in chip technology

New cards
65

Fourth generation computer

VLSI computers

New cards
66

Moores law

The density of transistors in an integrated circuit will double every year

New cards
67

Floppy disks

used for storage, 1.22 gb, larger and hold less for floppy disks,

New cards
68

Moore's Law means that…

computers get better and cheaper over time because we can fit more tiny switches (transistors) onto computer chips

New cards
69

Rock's law

The cost of capital equipment to build semiconductors will double every four years

New cards
70

Quantum Computing

Not very well researched- will likely be in the next generation

New cards
71

Optical Computing/Photonic Computing is

Moving data at the speed of light

New cards
72

With this new tech, we have the potential to

upgrade from gigahertz speeds of CPUs to terabits speeds (1000x faster)

New cards
73

Definition of an Operating
System

A collection of computer programs that
integrate the hardware resources of the
computer and make those resources
available to a user and the user’s
programs, in a way that allows the user
access to the computer in a productive,
timely, and efficient manner.

New cards
74

How did users interact with the ENIAC?

plugboards

New cards
75

Signed and Unsigned Binary numbers

Signed binary starts with a 1 unsigned starts with 0

New cards
76

Bit

(short for binary digit) is the smallest unit of data in a computer.

New cards
77

Nibble/Nybble

a four-bit aggregation, or half an octet. It is also known as half-byte or tetrade.

New cards
78

Byte

a group of binary digits or bits (usually eight) operated on as a unit.

New cards
79

A gibibyte is most accuratley used to measure what

data storage

New cards
80

how does rgb define a color

using floating point representation

New cards
81

What is the main memory?

RAM

New cards
82

A hardware platform may support …

a variety of operating systems

New cards
83

An operating system may support…

many platforms

New cards
84
term image

integrated computer enviroment

New cards
85
term image

Simplified Diagram of
Operating System Services

New cards
86

memory resident

Always loaded in memory
• Commonly called the kernel
• Contains essential services required by other
parts of the operating system and applications.
• Typically responsible for managing memory,
processes and tasks, and secondary storage

New cards
87

memory non resident

Infrequently used programs
• Software tools
• Commands

New cards
88

unix has what kind of configuration

Monolithic configuration

New cards
89

windows has qhat kind of configuration

Hierarchical (layered) configuration

New cards
90

MAC OS has what kind of configuration

microkernal

New cards
91
term image

monolithic kernal

New cards
92

monolithic drawbacks

stability and integrity must be
managed carefully

New cards
93
term image

hierarchical model of an OS

New cards
94
term image

microkernal

New cards
95

microkernal has

minimum essential functionality

New cards
96

operating systems can …

Manages, loads, and executes programs

New cards
97

CLI

Command Line Interface

New cards
98

GUI

graphical user interface

New cards
99

what is a shell?

User interface and command processor that
interacts with the kernel

New cards
100

File

local unit of storage

New cards

Explore top notes

note Note
studied byStudied by 4 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 501 people
Updated ... ago
4.9 Stars(11)
note Note
studied byStudied by 26 people
Updated ... ago
5.0 Stars(2)
note Note
studied byStudied by 2924 people
Updated ... ago
4.7 Stars(10)
note Note
studied byStudied by 8 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 21 people
Updated ... ago
5.0 Stars(2)
note Note
studied byStudied by 1 person
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 22 people
Updated ... ago
5.0 Stars(1)

Explore top flashcards

flashcards Flashcard42 terms
studied byStudied by 16 people
Updated ... ago
5.0 Stars(2)
flashcards Flashcard154 terms
studied byStudied by 20 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard85 terms
studied byStudied by 6 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard67 terms
studied byStudied by 4 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard69 terms
studied byStudied by 7 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard50 terms
studied byStudied by 1 person
Updated ... ago
5.0 Stars(1)
flashcards Flashcard30 terms
studied byStudied by 7 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard22 terms
studied byStudied by 128 people
Updated ... ago
5.0 Stars(1)