Linux Basics Flashcards

1
Q

gcc

A

GNU C Compiler

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

Why type of software is GNU?

A

Free software

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

What is GPL

A

GNU General Public License. Means source code is freely available to anyone.

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

What are the 2 main software development models

A

Cathedral Model, Bazaar Model

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

Cathedral Model

A

Source code only open to developers until release

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

Bazaar Model

A

Source code available to all for higher input and collaboration

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

What does it mean to compile a language

A

translate a language into machiene code

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

What is Interpreted languages?

A

Conversion happens on a line-by-line basis, (on the fly). The program run much slower, but is much easier to develop

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

Assembly Language programming

A

programming at assembly level duyoy

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

What 4 things does a package contain

A

Dependency information
Version info
Architecture info
Binary packages - packeages that have an executable

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