IDE's Flashcards

1
Q

what are the 2 types of computing languages

A

High level
Low level

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

what is the high-level code

A

code that is easy for humans to write and understand and that needs to be translated into machine code

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

what is low-level code

A

code that is difficult for humans to write and understand but are easier for computers to rum

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

what are 2 types of low-level codes

A

machine code
assembly language

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

what are 3 advantages of high-level code

A

one instruction of HL code can represent many instructions of LL code
The same code will work with many processors
code is easy to understand and read

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

what are 2 disadvantages of high-level code

A

must be translated
don’t have control over what the CPU does so it is less memory efficient and slower

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

what are 3 disadvantages of LL codes

A
  • will only work on one type of machine or processor
  • programmer needs to know about the structure of the CPU and how it manages memory so it is difficult
  • code is difficult to read and understand
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

what are 2 advantages of LL codes

A

does not need to be translated
faster and more memory-efficient

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
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
10
Q

what are the 2 types of translators

A

compiler
interpreter

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

what are the 4 features of a compiler

A

translates all of the source code at the same time
creates an executable file
provides a list of errors for the entire program
once compiled the program runs quickly but it takes time to compile

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

what are 4 features of an interpreter

A
  • runs the source code one line at a time
  • needed every time you want to run the program
  • will stop when there is an error which is good for debugging
  • programs will be slower
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

what is an IDE

A

a piece of software that provides features to help a programmer develop their program

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

what are the parts of an IDE

A

code editor
run time environment
explorer window
error diagnostics

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

what are 5 features of an IDE that make it easier to write programs

A

line numbering
auto-code colouring
autocorrect
auto indentation
autocomplete
documentation
GUI

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