C++ Developing A Program Flashcards

Steps for developing a program

1
Q

C++ Development Steps

A
  1. Define the problem
  2. Design a solution
  3. Write program implementing solution
  4. Compile program
  5. Link object files
  6. Test program
  7. Debug
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

“What” Step

A

First step of developing a program, defining the problem

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

“How” Step

A

Second step of developing a program, figuring out a solution

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

Traits of Good Solution

A
  • streightforward
  • well documented
  • built modularly
  • robust
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Requrements for Writting a Program

A
  • knowledge of programing language

* an editor

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

Features of Programing Editor

A
  • line numbering
  • syntax highlighting and coloring
  • unambigous font
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Compiler Tasks

A
  • checks if the code follows c++ language rules

* translates source program into machine language

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

Iostream Library

A

Responsible for printing text to konitor and getting input from user

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

Debugging

A

Removing bugs, when the programs runs but doesn’t work correctly

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