(BIS) Chapter 4: Hardware and Software

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/78

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.

79 Terms

1
New cards

Why is it important to learn about hardware and software?

To improve security, productivity, morale, reduce costs, and increase competitiveness.

2
New cards

What is expected of managers regarding hardware/software investments?

Define business needs, ask relevant questions, and evaluate options.

3
New cards

What are the main components of computer hardware?

CPU, memory, bus, input/output devices.

4
New cards

What are the phases for completing an instruction?

Fetch, Decode, Execute, Store.

5
New cards

What is a multicore processor?

A processor with two or more independent cores that can execute instructions simultaneously.

6
New cards

What does clock speed measure and in what unit?

Speed of processing steps; measured in Gigahertz (GHz).

7
New cards

What is a semiconductor fabrication plant called?

A fab or foundry

8
New cards

What is multiprocessing?

The simultaneous execution of two or more instructions.

9
New cards

What is parallel processing?

Multiple processors executing the same task simultaneously.

10
New cards

What is grid computing?

Coordinated computers solving a common problem via a central server.

11
New cards

What is main memory used for?

Stores program instructions and data for quick access by the CPU.

12
New cards

How many bits make a byte?

Eight bits.

13
New cards

What does RAM stand for, and is it volatile?

Random Access Memory; yes, it's volatile.

14
New cards

What is cache memory?

High-speed memory accessible faster than main memory.

15
New cards

What is ROM and is it volatile?

Read-Only Memory; no, it is non-volatile.

16
New cards

What are EEPROM and PROM?

Types of ROM; EEPROM is erasable and reprogrammable, PROM is not.

17
New cards

What is secondary storage?

Long-term data storage, not directly accessible by the CPU.

18
New cards

Give examples of secondary storage devices.

Magnetic tape, HDDs, RAID, SSDs.

19
New cards

What is an SSD?

Solid-state drive with no moving parts, fast access, and low power usage.

20
New cards

Name common input devices.

Keyboard, mouse, scanners, RFID, pen input, touch screens.

21
New cards

What is OCR and OMR?

Optical character recognition; optical mark recognition.

22
New cards

What does a graphics card do?

Translates binary data into images.

23
New cards

What is a GPU?

Graphics Processing Unit – renders images.

24
New cards

Name types of output devices.

Display screens, printers, plotters, 3D printers.

25
New cards

What are the three classes of general-purpose computers?

Portable, Nonportable (single-user), and Multi-user systems.

26
New cards

Examples of portable computers?

Smartphones, laptops, notebooks, tablets.

27
New cards

What are thin clients?

Low-cost, managed computers with no storage drives.

28
New cards

What is a workstation?

A powerful desktop computer for technical/engineering work.

29
New cards

What is a server?

A computer that performs specific tasks for many users.

30
New cards

What is a mainframe computer?

A large system shared by hundreds of concurrent users.

31
New cards

What is a supercomputer used for?

High-speed, specialized computations.

32
New cards

What are qubits used in?

Quantum computers.

33
New cards

What principles do quantum computers use?

Superposition and entanglement.

34
New cards

What is a server farm?

A room with many servers managed together.

35
New cards

What is a blade server?

A system that houses multiple motherboard units in one chassis.

36
New cards

What is a data center?

Climate-controlled facility housing IT infrastructure.

37
New cards

What are the 4 data center tiers and their downtime?

Tier 1: 28.8 hrs

Tier 2: 22 hrs

Tier 3: 1.6 hrs

Tier 4: 26.3 mins

38
New cards

Which tier offers full fault tolerance?

Tier 4 (2N + 1 redundancy).

39
New cards

What is green computing?

Environmentally responsible design, use, and disposal of IT products.

40
New cards

What is EPEAT (Electronic Product Environmental Assessment Tool)?

A tool to evaluate environmental performance of IT products.

41
New cards

How are EPEAT ( Electronic Product Environmental Assessment Tool) tiers defined?

Bronze: 23 required, 0 optional

Silver: 23 required, 50% optional

Gold: 23 required, 75% optional

42
New cards

What does system software include?

Operating systems, utilities, middleware.

43
New cards

What is the kernel in an OS?

Core component that manages hardware and critical processes.

44
New cards

What is server virtualization?

Creating multiple virtual servers on one physical server.

45
New cards

What is a hypervisor?

Software that manages virtual machines and their resources.

46
New cards

What are embedded systems?

OS embedded in other devices for specific control functions.

47
New cards

What is middleware?

Software that connects applications and enables them to communicate, sitting between the OS and applications.

48
New cards

What is an operating system (OS)?

A set of programs that control a computer’s hardware and provide an interface for application software.

49
New cards

What are the main functions performed by an OS?

Control hardware

Provide a user interface

Manage I/O

Provide hardware independence

Manage memory

Manage tasks

Provide networking

Control system access

Manage files

50
New cards

What are the five types of OS task management?

Multiuser – Supports multiple users at once

Multiprocessing – Uses multiple CPUs/cores simultaneously

Multitasking – Runs multiple applications at the same time

Multithreading – Runs multiple parts of a program at once

Real-time – Responds instantly to input (used in embedded systems)

51
New cards

What is Service-Oriented Architecture (SOA)?

A design model where software components (services) are loosely coupled and interact via APIs.

52
New cards

What are APIs (Application Programming Interfaces)?

Sets of programming instructions that let software communicate or interact with other programs or services.

53
New cards

What is application software used for?

Solving problems and performing tasks.

54
New cards

What is proprietary software?

Custom software designed for a specific company or purpose.

55
New cards

What is off-the-shelf software?

Pre-made software for general use.

56
New cards

What is SaaS?

Software as a Service—hosted online and accessed via the internet.

57
New cards

SaaS advantages?

Accessible anywhere, auto updates, lower cost, managed availability.

58
New cards

What is enterprise software?

Software for organization-wide functions with shared data.

59
New cards

What should be considered when selecting enterprise software?

Cost, installation ease, support, integration.

60
New cards

Programming language

A set of rules and symbols to write software.

61
New cards

What does a compiler do?

Converts source code into machine code.

62
New cards

What is an IDE?

Integrated Development Environment – combines coding tools.

63
New cards

What is a software license (EULA)

Legal agreement outlining usage rights for software.

64
New cards

Types of software licenses?

Single-user, individual/multiuser, network/multiuser.

65
New cards

What is open-source software?

Free software with accessible source code for modification.

66
New cards

What license protects open-source software?

GNU General Public License (GPL).

67
New cards

Disadvantage of Open-Source Software

Hidden costs, limited support.

68
New cards

Why are software upgrades important?

For new features, security, and as a revenue source for developers.

69
New cards

What is the challenge with software upgrades in companies?

Determining value and planning upgrade strategies.

70
New cards

What are some examples of personal application software?

Tax-preparation programs

Website creation tools

Music composition software

Photo and video editing software

Educational and reference tools

Entertainment software

Fitness tracking programs

CAD (Computer-Aided Design) software

71
New cards

What is CAD software used for?

Designing products and structures with computer-assisted design tools.

72
New cards

What is workgroup application software designed for?

To support teamwork and collaboration regardless of team members’ physical locations.

73
New cards

What type of software is ideal for group collaboration?

Web-based software.

74
New cards

Can personal application software be used in workgroups?

Yes, it can often be extended for use in collaborative settings.

75
New cards

What is enterprise application software?

Software designed for organization-wide business needs that shares data with other enterprise applications.

76
New cards

What are key factors when choosing enterprise software?

Total cost

Ease of installation

Required training and support

Integration with existing applications

77
New cards

What is a programming language?

A set of keywords, commands, symbols, and rules used to write software instructions.

78
New cards

What is the role of a compiler?

It translates source code written by programmers into machine-language instructions the computer can execute.

79
New cards

What is an integrated development environment (IDE)?

A software suite that combines all necessary tools for software development into one package