Introduction to Programming Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

how many programming ethics are there?

A

6

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

what are the 6 programming ethics?

A

CHARBG

  1. Contribute to society and human being
  2. Honor confidentiality
  3. Avoid harm to others
  4. Respect the privacy of others
  5. Be honest and trust worthy
  6. Give proper credit for intellectual property
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

a collection of instruction that can be executed by a computer to perform a specific task

A

a computer program

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

the different languages of the instruction

A

programming languages

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

the act of constructing programs

A

programming/coding

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

the human-readable description of a program written in a programming language.

A

code

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

what are the 3 classification of programming languages?

A

machine, assembly, and high level languages

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

a program in this format is written in machine code.

A

machine language

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

is initially developed to address the disadvantages involved with machine code programming

A

assembly language

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

expressed in half-English and arithmetic calculations are written in a way familiar to mathematics.

A

high level language

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

uses symbolic codes

A

assembly language

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

the only language a computer can understand

A

machine language

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

for a program written in the assembly language, to be executable it must be translated into machine code using _

A

assembler

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

code that is written in high level programming language

A

source code

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

any language used to command the computer must first be converted to his language

A

machine language

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

equivalent to grammar in English

A

syntax

17
Q

translates just one statement at a time then translates it into machine code

A

interpreter

18
Q

not dedicated to a particular type of computer also known as _

A

portable

19
Q

a language that is portable

A

high level language

20
Q

creates a pattern of symbols to make it valid

A

syntax

21
Q

scans the entire program then converts it to machine code

A
22
Q

disobedience to such pattern generates _ or _

A

syntax error or compile time error

23
Q

scans the entire program then converts it to machine code

A

compiler

24
Q

full name of IDE

A

integrated development environment

25
Q

what is an ide?

A

a software for building apps hat combines common developer tools and single graphical user interface (GUI)

26
Q

what are the basic development tools in ide?

A
  1. editor
  2. compiler
  3. linker
  4. loader
  5. debugger
  6. viewer