Week 3 Chapter 2 Flashcards

(6 cards)

1
Q

Q: What is the key feature of I Generation programming languages?

A

A: In the I Generation (1949), programming involved manually converting 0’s and 1’s (binary code) into machine statements.

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

Q: What significant development occurred in II Generation programming languages?

A

A: II Generation (1950s) introduced assembly languages, and the first compiler was devised by Grace Hopper to automatically convert binary code into statements.

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

Q: What are some key developments of III Generation programming languages?

A

A: III Generation (1956-1970s) saw the introduction of high-level programming languages, including FORTRAN (1956), COBOL (1959), and BASIC (1964). Key control statements like ‘IF’, ‘DO’, and ‘GOTO’ were introduced.

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

Q: Which languages are considered part of the III Generation of programming languages?

A

A: Languages like FORTRAN, COBOL, BASIC, Pascal, and modern languages such as C, C++, PHP, and JavaScript are part of the III Generation.

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

Q: What was developed during IV Generation (1970s-1990s) in programming?

A

A: The IV Generation saw the development of MATLAB for mathematical programming and the rise of SQL for database management. Python also emerged in this period.

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

Q: What is notable about V Generation programming languages?

A

A: V Generation (1990s-present) focuses on languages developed for real-world applications, such as Mercury and OPS5, and languages designed for artificial intelligence and complex problem-solving.

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