IDE Flashcards

1
Q

what is source code

A

easy code for humans to write in however computer requires it to be translated into machine code to be read and run

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

what is machine code

A

low level language which are tricky for humans to read and write however easier for computer to run

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

tell me 2 characteristic of low level language

A
  • code is difficult to read and understand
  • you can control what cpu does and specific commands so faster and efficient
  • dont need a translator to translate it
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

tell me 3characteristics of high level languages

A
  • easier to read understand and modify
  • must be translated into machine code
  • no control over cpu so closer and less efficient
  • easily store data
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

what are three type of translators

A

assemblers compliers and interpreters

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

what are 3 characteristics of compliers

A
  • translates al source code at the same time into a file
  • only needed once
  • creates list of errors when compiled
  • runs quickly but takes long to compile
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

what are three characteristics of interpreters

A
  • translates and runs source codes one instruction a time
  • needed every time u run programme
  • return error as soon as its found good for debugging
    run slowly as translated as running
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

what is a code editor

A

allow programer to write code:
auto correcting
auto indentation and line numbering

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

what is a run time enviroment

A

allows the code to be run quickly

- identify logic errors

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

what is error diagnostics and debugging

A

help find errors and identify location and way to fix it

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

what is error diagnostics and debugging

A

help find errors and identify location and way to fix it

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

what are translators

A

translate source code into machine code

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

what is a gui

A

design the user interface by building it up graphically

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