module 5 day 1 Flashcards

1
Q

What allow us to run programs?

A

processes

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

what are applications we can run, like a web browser?

A

Programs

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

what are programs that are running?

A

Processes

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

How can we calculate the information our software contains?

A

Give it resources so that it can be run.

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

what do processes take up?

A

hardware resources. cpu, ram

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

what is a process given when it is launched to identify it from other processes?

A

process ID

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

When your computer runs a program, what decides what resources to give the program?

A

the kernel

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

What are background processes also known as?

A

Daemon processes

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

what processes do we not normally see or interact with, but our system needs to function?

A

background, daemon processes

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

what are things like,
scheduling resources,
logging,
managing networks, etc,
examples of?

A

background processes

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

when windows boots up, what is the first non-kernel user mode?

A

the session manager subsystem, or smss.exe

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

what process facilitates setting stuff up for the OS to work right after boot up.

A

smss.exe

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

what is the login process when Windows boots up? the process being… like program sort of process.

A

winlogon.exe

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

what is the client server runtime subsystem, or csrss.exe?

A

a process that handles running the Windows GUI and command line console

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

what process does Linux use as the first process?

A

init

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

what does each new process created in Windows need a parent to do?

A

to tell the OS that a new process needs to be made.

17
Q

what is the environment of a process?

A

settings and variables inherited by a child process from its parent

18
Q

on what operating system can child processes operate independently of their parents?

A

Windows

19
Q

how do you create a new process from the command line? for notepad, on PowerShell

A

notepad.exe

20
Q

if you open notepad.exe from PowerShell, what is the parent process and the child process?

A

PowerShell is the parent process. notepad is the child.

21
Q

in Windows, what happens if you kill the parent process of a child process/

A

nothing. the child process continues unphased.