Google Technical Support - Weeks I, II, III Flashcards

Intro, Hardware, Operating Systems

1
Q

3 Major Operating Systems

A
  1. Windows
  2. Mac
  3. Linux
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

4 Main Parts of a Kernel

A
  1. Process Manager
  2. Memory Manager
  3. File Manager
  4. I/O Manager
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

5 Components of Boot Up

A
  • Power on
  • POST
  • Boot Devices loaded in Boot Order
  • Bootloader loads OS
  • System and User Space processes launched
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

APFS (def & 2 main attributes)

A

Mac OS major file system

  • optimized for flash and solid-state drive storage
  • primary focus on encryption
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

BASH (acronym & 1 attribute)

A

Bourne Again SHell; most common shell

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

BIOS/UEFI

A

Low level software that initializes our computers hardware to make sure everything is running properly during the system boot

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

Boot Order

A

order in which devices are checked on startup

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

Boot Devices

A

devices that are attached to our system (USB drives, hard drives, etc) and are loaded in a certain order on startup

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

Boot Loader

A

a small program on a device that loads its operating system

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

Chrome OS

A

Linux based operating system; built around/designed to optimize web browsing

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

Data Block

A

the form data is saved to on the hard drive; easier and faster to retrieve than one long string; allows optimization of storage space

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

ext4

A

Standard file system for Linux (can vary with different distributions)

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

File Data Storage

A

Data is segmented and saved to the hard drive in data blocks

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

3 Main Components of an OS File Manager

A
  • File Data
  • Metadata
  • Filesystem
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

File System

A

How OS keeps track of files; different OS have different, often incompatible, file systems

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

Finder

A

Mac OS file manager (not to be confused with its file system APFS)

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

I/O Devices (synonym)

A

Peripherals

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

I/O Manager

A

manages data I/O between computer and devices as well as intercommunication between devices

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

Kernel

A

Main core of an operating system; talks directly to hardware and manages system’s resources

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

Linux

A

an open source kernel that many developers, worldwide, have built Operating Systems on

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

Linux Distribution (def & 2 examples)

A

An operating system built using a Linux kernel

  • Ubuntu (desktop)
  • Android OS (mobile)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Logs

A

Files that record system events on our computer

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

Mac OS

A

Apple’s Operating System

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

Memory Manager

A

Optimizes memory usage; makes sure there’s enough memory for programs to run

25
Q

Metadata (def and 3 examples)

A

Information about a file such as:

  • author
  • last modified
  • file extension
  • etc.
26
Q

MSI (definition)

A

Installer package file format used by Windows; used for installation, storage, and removal of programs

27
Q

MSI files (acronym)

A

Microsoft Installer files; now Windows Installer

28
Q

MTSC.exe (acronym)

A

Microsoft terminal services client

29
Q

mtsc.exe (definition and use)

A

a client program used to create Remote Desktop Protocol (RDP) connections to remote computers

30
Q

NTFS (def & 1 attribute)

A

Windows’ major file system

  • is supported by Linux
31
Q

Open Source (def)

A

free to share, modify, and distribute

32
Q

Operating System

A

A package of programs that manage a computer’s resources and allow interaction with the computer

33
Q

Pages

A

Data stored as chunks in virtual memory

34
Q

Plink (acronym)

A

PuTTY Link

35
Q

Plink (definition and use)

A

makes remote SSH connections from the command line; good for connecting a Windows system to a remote, Linux-based OS

36
Q

Port 22

A

Default SSH Port

37
Q

POST (acronym)

A

Power On Self Test

38
Q

POST (def)

A

a series of diagnostic tests run on startup to make sure computer is in proper working order

39
Q

Process

A

A program that’s excecuting; 1 program can have multiple processes running (ex. browser windows)

40
Q

Process Manager

A

creates processes, efficiently schedules them, and manages how processes are terminated

41
Q

PuTTY

A

free, open source software for making remote connections through several network protocols, including SSH

42
Q

Qwiklabs

A

Online learning environment that simulates real-world IT Support scenarios

43
Q

RDP (acronym)

A

Remote Desktop Protocol

44
Q

Remote Connection

A

Allows management of multiple machines from anywhere in the word

45
Q

Secure Shell (definition)

A

a protocol implemented by other programs to securely access one computer from another

46
Q

program that interprets text commands sent via the CLI and sends them to the OS to execute

A

Shell

47
Q

SSH (Acronym)

A

Secure shell

48
Q

SSH client

A

connects to another machine remotely

49
Q

SSH server

A

a background program that authenticates client requests on a remote machine

50
Q

Swap Space

A

Space allocated on hard drive for virtual memory

51
Q

Time Slice

A

A very short interval of time allocated to a process for CPU execution

52
Q

touch

A

Linux bash command to create a file

53
Q

User Space

A

Parts of the operating system that people directly interact with; applications

54
Q

Virtual Memory

A

Combination of hard drive space and RAM that works as memory for executing processes; storage for rarely used features of programs

55
Q

VM (acronym & def)

A

Virtual Machine; an application that installs and runs a copy of OS on your computer

56
Q

VPN (acronym)

A

Virtual Private Network

57
Q

VPN (definition)

A

Allows access to a private network over the internet

58
Q

What are two things needed to log in to a remote machine?

A

an account on the remote computer and its IP address