ICF: Block 1: All units

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

1/434

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.

435 Terms

1
New cards

Hardware

Physical part of the computer which does the work of the system.

E.g: Hard Disk Drive (HDD)

2
New cards

Software

Lines of code to tell the computer how to work, can be easily modified/corrupted.

E.g.: system and device drivers that make up a hard disk drive.

3
New cards

Motherboard

Circuit board through which all components of a computer communicate via multiple paths of electrical circuits.

<p>Circuit board through which all components of a computer communicate via multiple paths of electrical circuits.</p>
4
New cards

CPU

"Brain" of the computer. Communicates with all the computer's other components to carry out the instructions of a program.

<p>"Brain" of the computer. Communicates with all the computer's other components to carry out the instructions of a program.</p>
5
New cards

Registers *NT

*NT: Storage locations for the CPU.

6
New cards

Clock Speed *NT

*NT: Determines how many instructions the CPU can execute.

7
New cards

ROM: What it stands for

Read-Only Memory

8
New cards

ROM

Non-volatile, stored permanently for the device to run. Contains read-only memory; read from often and written to rarely.

Classroom analogy: teacher's lesson plan.

<p>Non-volatile, stored permanently for the device to run. Contains read-only memory; read from often and written to rarely.</p><p>Classroom analogy: teacher's lesson plan.</p>
9
New cards

RAM: What it stands for

Random Access Memory

10
New cards

RAM

Volatile, primary/main memory. Data stored here when system is on, and deleted when system turns off.

Classroom analogy: equations written on a chalkboard.

<p>Volatile, primary/main memory. Data stored here when system is on, and deleted when system turns off.</p><p>Classroom analogy: equations written on a chalkboard.</p>
11
New cards

Storage

Allows you to store digital data. Data is divided into sectors and partitions.

E.g.: HDDs and SSDs.

Classroom analogy: filing cabinet where all documents for the class are stored.

<p>Allows you to store digital data. Data is divided into sectors and partitions.</p><p>E.g.: HDDs and SSDs.</p><p>Classroom analogy: filing cabinet where all documents for the class are stored.</p>
12
New cards

SSD: What it stands for *NT

*NT: Solid State Drive

13
New cards

SSD *NT

*NT: A type of storage that is faster, uses less power, and costs more than HDDs.

E.g.: flash memory chips.

<p>*NT: A type of storage that is faster, uses less power, and costs more than HDDs. </p><p>E.g.: flash memory chips. </p>
14
New cards

HDD: What it stands for *NT

*NT: Hard Disk Drive

15
New cards

HDD *NT

*NT: A type of storage that is slower, requires more power, and is more delicate than SSDs.

E.g.: individual magnetic disks.

<p>*NT: A type of storage that is slower, requires more power, and is more delicate than SSDs. </p><p>E.g.: individual magnetic disks. </p>
16
New cards

Storage Sectors

Smallest physical unit on the disk. Data is read from and written to disks in sectors. Typically 512 or 4096 bytes.

17
New cards

Storage Partitions

Logical divisions of a physical storage device. They are managed independently & are MBs-TBs in size.

E.g., C:, D:, on Windows.

18
New cards

GPU: What it stands for

Graphics Processing Unit

19
New cards

GPU

A processor that is designed to handle rendering graphics and generate output images to a monitor.

<p>A processor that is designed to handle rendering graphics and generate output images to a monitor.</p>
20
New cards

PSU: What it stands for

Power Supply Unit

21
New cards

PSU

Converts power from main output (e.g., a wall outlet) into low voltage for the computer to use.

Most have switch to change between voltages, some auto-detect voltage or can accept any voltage between given limits.

<p>Converts power from main output (e.g., a wall outlet) into low voltage for the computer to use.</p><p>Most have switch to change between voltages, some auto-detect voltage or can accept any voltage between given limits.</p>
22
New cards

Theory of Operations: Boot Process Steps

1) BIOS

2) Boot Loader

3) Kernel

*FS

<p>1) BIOS</p><p>2) Boot Loader</p><p>3) Kernel</p><p>*FS</p>
23
New cards

Location of System Boot-Up Instructions

ROM

24
New cards

BIOS: What it stands for

Basic Input/Output System

25
New cards

BIOS Steps

1) Performs POST, reports back the result.

2) Looks for bootable device from the boot sequence, finds location of OS.

<p>1) Performs POST, reports back the result.</p><p>2) Looks for bootable device from the boot sequence, finds location of OS.</p>
26
New cards

POST: What it stands for

Power-On Self Test

27
New cards

POST

Built-in diagnostic that confirms hardware is working properly.

If something isn't working, it'll flash certain lights (reference computer manual) and shut down.

28
New cards

Boot Loader Steps

1) Provides instructions from MBR to CPU.

2) Loads OS instructions into RAM.

29
New cards

MBR: What it stands for

Master Boot Record

30
New cards

MBR

Tells BIOS where to find OS so the computer can boot up.

31
New cards

Kernel Steps

1) Loads registry.

2) Loads drivers.

3) Control is handed over to user.

<p>1) Loads registry.</p><p>2) Loads drivers.</p><p>3) Control is handed over to user.</p>
32
New cards

CPU Modes

1) User Mode

2) Kernel Mode

*FS

<p>1) User Mode</p><p>2) Kernel Mode</p><p>*FS</p>
33
New cards

User Mode Features

CPU mode that:

- is restricted/unprivileged

- operates from user/administrator requests

- runs applications, presents user interface (UI)

- doesn't have direct access to RAM and other hardware.

*admins are still a user!

*FS

34
New cards

Kernel Mode Features

CPU mode that:

- is unrestricted/privileged

- operates from the OS system calls

- runs core OS components

- has direct access to all hardware.

*FS

35
New cards

Operating System Software

Bridge between the human user and the computer hardware. Kept in storage (HDD, SSD, USB, etc) and provides a platform for application software to run.

(When computer is turned on, instructions for how to run OS are then loaded into RAM).

<p>Bridge between the human user and the computer hardware. Kept in storage (HDD, SSD, USB, etc) and provides a platform for application software to run.</p><p>(When computer is turned on, instructions for how to run OS are then loaded into RAM).</p>
36
New cards

Windows Operating System Components

1) Interface

2) Drivers

3) Registry

4) Security

5) File Management

37
New cards

User Interface (Windows OS Component)

Made up of command prompt, power shell, file explorer, search, action center, start menu.

38
New cards

Drivers (Windows OS Component)

The translator: a software component that lets the operating system and a device communicate with each other.

39
New cards

Registry (Windows OS Component)

Central hierarchical database that stores necessary configuration information.

E.g., contains information for hardware, networking information, user preferences, file types, etc.

*FS

<p>Central hierarchical database that stores necessary configuration information.</p><p>E.g., contains information for hardware, networking information, user preferences, file types, etc.</p><p>*FS</p>
40
New cards

Security (Windows OS Component)

Uses password protection, file encryption, limited privileges (user vs administrator) to prevent unauthorized changes.

41
New cards

File Management (Windows OS Component)

File systems allow a disk (e.g., HDD) to store and retrieve data.

*FS

42
New cards

File Management Types

1) NTFS

2) FAT32

*FS

43
New cards

NTFS: What it stands for

New Technology File System

44
New cards

NTFS

Type of file management with:

- a complex structure

- 16TB file size

- encrypted with Encrypting File System (EFS)

- has automatic troubleshooting

- supports file compression

- has user-level disk space.

*FS

45
New cards

FAT32: What it stands for

File Allocation Table

46
New cards

FAT32

Type of file management with:

- simple structure

- 4GB

- not encrypted

- no provision for fault tolerance

- no compression

- no user-level disk space.

*FS

47
New cards

Client Applications

Programs that do real work for users. Unable to run without OS platform.

E.g.: word processors, spreadsheets, database management systems.

48
New cards

OS Installation: Windows Procedures

1) PC

2)BIOS CMOS

3) Windows installation media,

4) Windows activation key

49
New cards

PC (OS Installation: Windows Procedures)

Requires access to a working PC with at least one storage drive.

50
New cards

BIOS CMOS (OS Installation: Windows Procedures)

Access BIOS CMOS settings and change the CMOS boot order so your installation media is the first boot device.

51
New cards

CMOS: What it stands for

Complementary Metal-Oxide Semiconductor

52
New cards

CMOS

Stores user hardware settings, giving the user control over PC hardware settings such as password, security settings, boot device order, internal device options, and the system clock/calendar.

*NT

<p>Stores user hardware settings, giving the user control over PC hardware settings such as password, security settings, boot device order, internal device options, and the system clock/calendar.</p><p>*NT</p>
53
New cards

Windows Installation Media (OS Installation: Windows Procedures)

Insert commercial, purchased media to prepare bootable media.

E.g.: DVD, USB flash drive, or DVD/USB "burner" software.

54
New cards

Windows Activation Key (OS Installation: Windows Procedures)

Activate using the activation key.

55
New cards

Virtualization

Software that creates an abstraction layer over hardware; i.e., turns physical hardware into virtual resources. Applied to networks, storage, OSs, apps, etc.

<p>Software that creates an abstraction layer over hardware; i.e., turns physical hardware into virtual resources. Applied to networks, storage, OSs, apps, etc.</p>
56
New cards

Virtualization Components

1) Host Server

2) Virtual Machine

3) Hypervisor

4) Guest OS

*FS

57
New cards

Host Server (Virtualization Component)

Computer on which virtualized environment resides, providing computing resources like power, memory, network, I/O.

58
New cards

Virtual Machine (Virtualization Component)

Emulation of computer system using the host's hardware.

59
New cards

Hypervisor (Virtualization Component)

Software layer that creates and runs VMs, interfacing between VM and hardware.

60
New cards

Types of Hypervisors

1) Bare Metal

2) Hosted

61
New cards

Bare Metal (Hypervisor Type)

Hypervisor type that has the basics to operate guest OS.

Looks like normal machine when you boot up the computer.

<p>Hypervisor type that has the basics to operate guest OS.</p><p>Looks like normal machine when you boot up the computer.</p>
62
New cards

Hosted (Hypervisor Type)

Hypervisor type that adds an extra layer of host OS to bare metal hypervisor.

You open your computer to your host OS, then load the hypervisor on top; you can see the host OS in the background of the hypervisor.

<p>Hypervisor type that adds an extra layer of host OS to bare metal hypervisor.</p><p>You open your computer to your host OS, then load the hypervisor on top; you can see the host OS in the background of the hypervisor.</p>
63
New cards

Guest OS (Virtualization Component)

Installed on a VM and allows for end-user interaction that is indistinguishable from a standard physical computer/server.

64
New cards

Virtualization Advantages

1) Reduces operational costs: fewer physical servers.

2) Minimizes/eliminates downtime: not reliant on a single server; virtual server continues if a machine fails.

3) Productivity and efficiency increase: sharing resources, greater return on hardware investment, multiple OSs.

4) Offers flexibility and scalability: reallocation of workload, can be customized to fit needs.

*FS

<p>1) Reduces operational costs: fewer physical servers.</p><p>2) Minimizes/eliminates downtime: not reliant on a single server; virtual server continues if a machine fails.</p><p>3) Productivity and efficiency increase: sharing resources, greater return on hardware investment, multiple OSs. </p><p>4) Offers flexibility and scalability: reallocation of workload, can be customized to fit needs. </p><p>*FS</p>
65
New cards

Virtualization Disadvantages

1) Physical hardware performance: hypervisors run on the physical hardware of the machine.

2) Security risk: requires good security program due to volatility of virtual servers.

3) Additional training requirements: new processes and methodologies, education required to manage environment and tools.

*FS

<p>1) Physical hardware performance: hypervisors run on the physical hardware of the machine. </p><p>2) Security risk: requires good security program due to volatility of virtual servers. </p><p>3) Additional training requirements: new processes and methodologies, education required to manage environment and tools. </p><p>*FS</p>
66
New cards

Virtualization Security Prevention Measures

1) Hardening.

2) Treat virtual machines the same way you would your own computer.

*FS

67
New cards

Hardening

A method of securing a system by reducing its surface of vulnerability.

E.g.: Remove unnecessary hardware, disable copy/paste between system and VM, patch the OS, disable unused services, prevent further allocation of hardware.

*FS

68
New cards

Host Server Hardware Requirements

1) CPU and RAM: determines how many VMs can be supported.

2) Storage: ensures allotted space for VMs stored on host.

3) Network Interface Card: determines bandwidth and speed.

4) Input/Output Device Support: enables interaction with user.

* Depends on number and roles of VMs managed.

*FS

69
New cards

Servers

Computers on a network dedicated to:

1) Providing services/functionality to other computers on the network.

2) Managing resources on the network (i.e., data, users, groups, security, applications).

70
New cards

Network Models

1) Peer to Peer

2) Client Server

71
New cards

Peer to Peer Network Model

Everyone acts as both a client and a server; can request and respond to services.

Won't typically see this in our work life.

<p>Everyone acts as both a client and a server; can request and respond to services.</p><p>Won't typically see this in our work life.</p>
72
New cards

Client Server Network Model

Client makes requests and server responds with services.

<p>Client makes requests and server responds with services.</p>
73
New cards

Client Attributes

Needs less security, holds less information, makes requests, supports single user. Uses similar hardware as server and can host firewalls.

E.g.: Laptops, PCs, phones, etc.

<p>Needs less security, holds less information, makes requests, supports single user. Uses similar hardware as server and can host firewalls.</p><p>E.g.: Laptops, PCs, phones, etc.</p>
74
New cards

Server Attributes

Needs more security, holds more information, fulfills requests, and supports multiple users. Similar hardware as client and can host firewalls.

E.g.: database servers, mail servers, file servers, etc.

<p>Needs more security, holds more information, fulfills requests, and supports multiple users. Similar hardware as client and can host firewalls.</p><p>E.g.: database servers, mail servers, file servers, etc.</p>
75
New cards

Methods for Server Security

1) Disable devices from being plugged in.

2) Man-traps (two doors, must close first door before opening second), key into the server room.

3) One admin account.

4) Rotating passwords.

5) Disconnect from network.

*FS

76
New cards

Server Types

We'll focus on:

1) ADDS

2) DNS

3) DHCP

(There are many and we don't need to know names of each).

<p>We'll focus on:</p><p>1) ADDS</p><p>2) DNS</p><p>3) DHCP</p><p>(There are many and we don't need to know names of each).</p>
77
New cards

ADDS: What it stands for

Active Directory Domain Services

78
New cards

ADDS

Server type used for managing permissions and user/group access to network resources.

79
New cards

ADDS Logical Structure Components

1) Forest

2) Tree

3) Domain

4) Organizational Unit

5) Objects

*FS

<p>1) Forest</p><p>2) Tree</p><p>3) Domain</p><p>4) Organizational Unit</p><p>5) Objects</p><p>*FS</p>
80
New cards

Forest (ADDS Logical Structure)

A set of one or more domain trees that do not form a contiguous (common border) namespace.

<p>A set of one or more domain trees that do not form a contiguous (common border) namespace.</p>
81
New cards

Tree (ADDS Logical Structure)

Made up of several domains that share a common schema and configuration (namespace).

<p>Made up of several domains that share a common schema and configuration (namespace).</p>
82
New cards

Domain (ADDS Logical Structure)

A security or administrative boundary.

<p>A security or administrative boundary.</p>
83
New cards

Organizational Unit (OU) (ADDS Logical Structure)

A container within a domain where you can place users, groups, computers, etc.

<p>A container within a domain where you can place users, groups, computers, etc.</p>
84
New cards

Object (ADDS Logical Structure)

User, group, computer, application, printer, etc.

<p>User, group, computer, application, printer, etc.</p>
85
New cards

ADDS Physical Structure Components

1) Sites

2) Domain Controller

3) Global Catalog Server

4) Member Servers

5) Domain Clients

86
New cards

Sites (ADDS Physical Structure)

Maps the physical structure of a network (defined as a range of IP subnets)

87
New cards

Domain Controller (ADDS Physical Structure)

Manages the domain security policy.

<p>Manages the domain security policy.</p>
88
New cards

Global Catalog Server (ADDS Physical Structure)

Allows access to network resources in other domains within a tree or forest.

89
New cards

DNS: What it stands for

Domain Name System

90
New cards

DNS

Server type that resolves domain names to IP addresses.

(e.g. www.google.com links to 8.8.8.8)

91
New cards

DNS Path

www.facebook.com/profile

92
New cards

DNS TLD

www.facebook.com/profile

93
New cards

TLD: What it stands for

Top-Level Domain

94
New cards

DNS Domain Name

www.facebook.com/profile

95
New cards

DNS Subdomain

www.facebook.com/profile

aka "host name"

96
New cards

DHCP: What it stands for

Dynamic Host Configuration Protocol

97
New cards

DHCP

A standardized protocol that enables clients to be dynamically assigned an IP address with various configuration parameters.

98
New cards

DHCP Steps

DORA:

1) Discover

2) Offer

3) Request

4) Acknowledge

*FS

99
New cards

Discover (DHCP Steps)

Client sends out a DHCP discover message to identify DHCP servers.

100
New cards

Offer (DHCP Steps)

The DHCP server responds with an available IP address and options.