2.5 Languages and IDE Flashcards

1
Q

What does IDE stand for?

A
  • Integrated development environment
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
1
Q

What are features of IDE?

A
  • Syntax highlighting
  • Error diagnostics
  • Run time environment
  • Editor
  • Translator
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the advantages of IDE?

A
  • Syntax highlighting ; more readable
  • Error diagnostics ; finds bugs
  • Run time environment ; see program change
  • Editor ; write code
  • Translator ; saves time
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are examples of high level languages?

A
  • Python
  • Pseudocode
  • JavaScript
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is high level language?

A
  • Human readable code
  • Translated into machine code
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is low level language?

A
  • Machine specific code
  • Computer readable
  • Untranslated
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the advantages of high level languages?

A
  • Human readable ; easier to write and read
  • Portable ; less code written
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are the disadvantages of high level languages?

A
  • Requires translation ; takes up time
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the advantages of low level languages?

A
  • No translation ; saves time
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are the disadvantages of low level languages?

A
  • Difficult to read ; cannot understand purpose of code
  • Not portable ; has to be rewritten
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is assembly language?

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