Hardware, Software, + Servers

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/55

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

56 Terms

1
New cards

instruction phase

fetch instruction, decode instruction

2
New cards

execution phase

execute instruction, store results

3
New cards

multicore processor

two or more independent processing units

cores sequence + executes instructions

processor generates heat

4
New cards

clock speed

series of electronic pulses

produced at a preddetermined rate

governs speed at which steps are completed

5
New cards

gigahertz (GHz)

measures clock speed

one billion cycles per secondm

6
New cards

manufacturing processors → integrated circuit (IC)/chip

set of electronic circuits on one small of semi conductor material (normally silicon), can be extremely small

7
New cards

manufacturing processors → semiconductor fabrication plant

called fa/foundry, factory where integrated circuits are manufactured, use extreme uv lithography (EUVL) process, extremely expensive to set up

8
New cards

multiprocessing

simultaneously execute two or more instructions

9
New cards

co-processors

one processor executes specific instruction types while CPU work on another processing activity

10
New cards

parallel processing

simultaneously execute the same task on multiple processors

11
New cards

massively parallel processing systems

link hundreds of processors

12
New cards

grid computing

coordinated computers, owned by multiple individuals/organizations

solves a common problem, low-cost approach to parallel processing

central server is key

divides computing tasks into subtasks, assigns work to grid computers, monitors processing

13
New cards

main memory

repidly provides working storage to CPU, data storage in memory

used for program instructions + data

14
New cards

random access memory (RAM)

memory where instructions/data can be temporarily stored, volatile storage, mounted directly on main circuit board, many varieties

statistic random access memory (SRAM), dynamic random access memory (DRAM), double data route synchronous dynamic random access memory (DDR SDRAM)

15
New cards

cache memory

high-speed memory, processor can access more rapidly than main memory

16
New cards

read-only memory

nonvolatile memory providing permanent storage for data + instructions that do not change

17
New cards

programmable read-only memory (PROM)

holds data + instructions that can never be changed

18
New cards

electrically erasable PROM (EEPROM)

user-modifiable read-only data, can be erased + reprogrammed repeatedly through the application of higher than normal electrical voltage

19
New cards

secondary storage

stores large amounts of data, instructions, + information

more permanent than main memory, less expensive than primary memory

not directly accessible by CPU

20
New cards

secondary storage devices

magnetic tape, hard disk drive (HDD), redundant array of independent/inexpensive disks (RAID), virtual tape

21
New cards

solid state storage device (SSD)

stores data in memory chips, uses less power + provides faster data access, no moving parts

22
New cards

input/output devices

allows interactions with a computer system

common personal comuter input devices (keyboard + computer mouse)

23
New cards

optical data readers

special scanning device to scan documents (optimal mark recognition (OMR), optical character recognition (OCR))

24
New cards

bar code scanners

laser scanner reads a bar code lavel, may be stationary/handheld

25
New cards

radio frequency identification (RFID)

microchip with an antenna broadcasrs its unique identifier to reciever (transmits data to a tag, tag read by an RFID reader and processed)

26
New cards

output devices

computer graphics card, graphics processing unit (GPU), printers, 3D printer

27
New cards

portable computers

small enough to carry easily (laptops, smartphones, notebooks, tablets)

28
New cards

non-portable (single user)

thin clients (low-cost, centrally managed computers, no internal/external attatched drives for data storage) + desktop computers + nettop computers + work stations

29
New cards

server

computer employed by many users for a specific task, scalable (web server, enterprise server, file server)

30
New cards

mainframe

backward capability (run decades old software), shared by many concurrent users

31
New cards

supercomputers

special purpose machines designed for applications requiring extensive + rapid computational capacities

32
New cards

quantum computers

based on qubits, follow quantum physics principless

33
New cards

server farm

large number of server in the same roam, access to machine can be controlled

34
New cards

blade server

houses many individual computer motherboards (contain 1+ processors, computer memory, computer storage, network connections)

35
New cards

data center

climate + access controlled building or a set of buildings, houses the computer hardware that delivers an organization data + IS

36
New cards

green computing

efficient + environmentally responsible design, manufacture, operation, + disposal of IT related products (includes all types of computing devices)

37
New cards

electronic production environmental assessment tool (EPEAT)

ranking system based n 51 environmental criteria, three tiers (bronze, silver, gold)

38
New cards

system software

includes operating systems, utilities, + middleware, coordinates the activities + functions of the hardware + other programs throughout the computer system

39
New cards

application software

consists of programs that help users solve computing problems

40
New cards

operating system (OS)

set of programs controlling a computers hardware, interface with application software

41
New cards

kernal

heart of the OS controlling critical processes, ties OS components together, regulates other programs

42
New cards

server virtualization

logically dividing a single physical servers resources to create multiple logical servers, virtual machine acts as its own dedicated machine

43
New cards

hyper-visor

virtual server program that controls the host processor + resources, allocates the necessary resources to each virtual machine, + ensures that they do not disrupt each other

44
New cards

embedded systems

computer system implanted in + dedicated to the control of another device

45
New cards

utility programs

perform a variety of tasks typically related to system matinence or problem correction

46
New cards

middleware

provides messaging services, lies between OS + applications running on it

47
New cards

service oriented architecture (SOA)

discrete modules provide specific functions to applicationsa

48
New cards

application programming interfaces (API)

set of programming instructions + standards, micro services can interact via APIs

49
New cards

propriety software

one of a kind, designed for a specific application + individual company/org/person, can give a company a competitive advantage

50
New cards

off the shell softeware

produced by software vendors to address needs that are common across businesses, orgs, or individuals

51
New cards

software as a service (SaaS)

third party provider hosts applications (become availale to subscribers over the internet)

advantages → available from any device, provider handles upgrades + patches, lower costs for software licensing

52
New cards

programming lanaguages

set of keywords, commands, symbols, + rules for constructing statements

53
New cards

complier

translates programmers source code into the machine-language instructions

54
New cards

integrated development environment

combines the tools required for software engineering into one package

55
New cards

end user license agreement (EULA) legal agreement between the software manufacturer + the user, stiulates the terms of usage

legal agreement between the software manufacturer + the user, stiulates the terms of usage

56
New cards

GNU general public license (GPL)

protects open-source software

disadvantages → support issues, hidden costs