C Primer Plus (5th Edition)

   

1:

What are the four core activities in the software development process? Describe each activity briefly.

2:

What is an algorithm and how can it be expressed?

3:

Why do computers need a very precise set of instructions to solve a problem?

4:

In what order are instructions in pseudocode and C# executed?

5:

What are the three different errors programmers encounter? Describe each of them briefly.

6:

Why is computer testing a tricky undertaking?

7:

Briefly describe process-oriented programming.

8:

Briefly describe object-oriented programming. What are the advantages of object-oriented programming compared to process-oriented programming?

9:

What is an object? What does it consist of?

10:

What is the relationship between a class and its objects?

11:

How are the objects of a specific programming problem often identified?

12:

What is a software part meant for reuse called?

13:

What is the basic unit of reuse in .NET? Describe this unit.

14:

Which part of .NET offers software components for reuse?

15:

What are some of the design goals of C# and .NET?

16:

What are the main steps required for running a simple C# program?

17:

Can a C# program that has been accepted by the compiler still contain errors?


   

Категории