Process and Importance of programming Flashcards

Module 1

1
Q

What is a programming language?

A

They give instructions to the computer in a form of a program or code.

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

What is C

A

A general procedural purposive programming language

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

Who created C? Where and When?

A

C was created by Dennis Ritchie in 1972 at the Bell Laboratories at ATAT(American Telephone and Telegraph

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

What C is used for?

A

C is used to creating operating systems like UNIX

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

C was originally called as? Why?

A

New B

Because it succeeded B

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

Which languages B was based on?

A

BCPL - Basic Combined Programming Language

CPL - Combined Programming Language

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

Who created B? When and where?

A

B was created by Ken Thompson during 1970 in the Bell Laboratories

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

How C is compiled?

A
  1. Once the code is written, it will be passed to a compiler.
  2. The compiler converts our code to assembly code.
  3. Assembly code is then being converted to machine code by an assembler.
  4. Then the linker combines the libraries and the code of our program. Therefore, the program is executed.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Who created BCPL? When?

A

Martin Richards

1967

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

Who created CPL? When?

A

University of Cambridge

1960

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

Which language influenced CPL?

A

ALGOL - Algorithmic Language

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

What were BCPL and CPL used to make?

A

They were used to create operating system and compilers

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

Which language is the first high-level language implemented under the UNIX operating system?

A

B

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

When was ALGOL created? What was it used for?

A

1950

ALGOL is used to create scientific applications.

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

What is a program?

A

A set of instruction that machines follow

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

What is a programmer?

A

A programmer are people who create programs

17
Q

What is programming?

A

Giving instructions to a computer and ensures it does not make a mistake.

18
Q

What is an IDE?

A

IDES combine compilers and linkers into one package.