Domain 1 Flashcards

1
Q

Kernel

A

Software component responsible for interacting with hardware
Allocating memory to individual programs

allocating CPU time to individual programs

enabling programs to interact with one another

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

When was Linux created

A

1991 by Linus Torvalds

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

Gnu gpl - 4 specific software freedoms

A
  1. freedom to use software for any purpose
  2. freedom to examine the source code in modify
  3. freedom to redistribute the software
  4. freedom to redistribute your modified software
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Copy left versus permissive licensing

A

Copyleft requires subsequent programs to be license under the same license for example GNU GPL.
permissive licensing does not require that

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

Software freedom definition

A

Free as in “liberty to do what you want with the software” not free as in a 0 dollars

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

Creative Commons license is

A

Gives everyone from individual creators to large institutions a standardized way to Grant public permissions to use a creative work under copyright law

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

Copyright protection summary

A

Legally recognized right to create a copy of something

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

FSF overview

A

Founded in 1985 by Richard Stallman

driving force behind GNU project

often referred to as copy left

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

OSI overview

A

Open source initiative

licenses approved by the OSI are called permissive licenses Apache, MIT, BSD

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

Apache, BSD, MIT license characteristics

A

Allows for the modification of code and to be distributed under other licenses unlike GPL

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

UNIX history

A

AT&T in 1969

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

Private cloud computing technology sites

A

Own cloud
next cloud
file cloud

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

Apache httpd

A

LAMP stack.

On windows, Linux, Mac, bsd.

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

C language

A

.c and .h for headers

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

Rpm

A

Redhat package manager

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

Yum

A

Package manager for RH and Cent OS, fedora

17
Q

Where is the OS on a raspberry pi

A

Micro sd