Operating Systems and Software Basics Flashcards

1
Q

What is an Operating System (OS)

A

The most important piece of software running on a computer.
It sits between you and the hardware and kind of acts as in interpreter, allowing us to use the computer. (For now, just imagine Microsoft Windows.)

Allows you to run other programs (such as word, calculator, chrome)

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

OS Hierarchy

A

Applications

Windows, MacOS Kernel (OS)

CPU. Memory. Devices

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

Popular/Widely Used Operating Systems

A

• Microsoft Windows
• Apple macOS
• Google’s Android OS (modified version of linux)
• Apple iOS
• Linux
Open Source
Running on literally everything
Teslas, Smart TVs, Routers, Smart Toasters, etc

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

What is a File System?

A

Something that is used to keep track of data/files on a computer that makes the files easily retrievable. (A file in the context being a file on your computer, such as “jenny png” or “homework1.pdf”)

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

Common File Systems

A

Microsoft:
• NTFS (new)
• FAT-32 (old)
Apple:
• APFS
• Mac OS Extended
• EXFAT
Linux:
• Ext4
• Ext3 (old)

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

Programs and Processes

A

• Programs
• What you probably know as “apps”
• Some code that can be loaded into memory and “run”
• Think: calc.exe, word.exe, paint.exe
• Process
• A “running” program that has been loaded into memory

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

What is a Virtual Machine (VMs)

A

Just an operating system running inside of another operating system.
(Windows inside Windows, Linux inside Windows, Linux inside Linus, etc.)

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

What’s the Point of VMs?

A

VMs are good for testing out stuff without “dirtying up” your own computer
Our Use Case (Cloud/Azure VMs)
• Networking Lab
• Ticketing System (os Ticket)
• Active Directory Lab

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