Elements Of Data Pricessing Flashcards

Algorithm, flowcharts etc.

1
Q

What is problem solving?

A

Problem solving is a process of identifying a problem and finding the best solution for it. It is a skill that can be developed by following a well organized approach.

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

What is programming?

A

Programming is a problem solving activity with the help of computer system. It is a process to prepare different instructions for the computer.

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

What does a programmer do?

A

A programmar writes instructions and computer executes these instructions to solve the problem. A person can be a good programmer if he has the skill of solving the problems.

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

Which method do the engineering and science students use to solve problems?

A

The engineering and science students use the engineering and scientific methods to solve problems.

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

How can programmars solve problems?

A

Programmers can solve problems with the help of software development method.

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

How many steps are there to solve any kind of problem?

A

Nine

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

Name the steps to solve problems :

A
  1. Problem identification
  2. Specify requirements
  3. Analyze the problem
  4. Design algorithm and flowchart
  5. Write the program (coding)
  6. Test and debug the program
  7. Implement the program
  8. Maintain and update the program
  9. Document the program
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

How is a problem identified?

A

Problem identification is an important step to find the correct solution of a problem. Otherwise it cannot be solved correctly if it’s not identified.

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

Why is it important to specify requirements to solve a problem?

A

The requirements specification is a very important step to solve a problem because if the user’s requirements are clearly specified, only then a solution can be suggested.

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

Explain the process of analyzing the problem:

A

Analyzing the problem is a process of understanding the problem. A problem cannot be solved without understanding it correctly.

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

Which questions are important while analyzing the problem?

A
  1. How many solutions are possible for the given problem?
  2. Which one is the best solution?
  3. Can the problem be solved on computer?
  4. What are the input and output?
  5. How can the bigger problem be divided into a smaller problem?
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Designing algorithm:

A

The designing of an algorithm requires a list of steps required to solve a problem. It is then verified whether the algorithm solved the problems according to the requirement or not.

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

What steps does an algorithm perform?

A
  1. Get data (Input)
  2. Process data (processing)
  3. Display results (output)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Designing flowchart:

A

Flowchart is a graphical representation of an algorithm. It helps to understand the algorithm easily. It is also helpful in understanding the flow of control and data in algorithm.

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

What is syntax

A

The set of rules of a programming language is known as syntax.

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

Why is it important to test a program?

A

A program must be tested in the process of problem solving. This process verifies the accuracy of the program. The program is tested by executing it again and again.