Computer Ckass 6
Computer Ckass 6
Computer Ckass 6
1. c 2. d 3. b 4. b 5. d
6. c 7. a 8.b 9. a 10.d
Ans: Search Engine: A search engine is a website that allows us to search for
information on the internet.
Examples: Google Yahoo
Q#2: Difference between 2D and 3D Shapes.
Ans:
2D Shapes 3D Shapes
i. 2D Shapes have only Two dimensions i. 3D Shapes have an additional dimension,
length and width height
ii. 2D shapes are represented on a flat ii. 3D shapes have depth and can be
surface, such as a piece of Paper represented more realistically
iii. 2D shapes have no volume iii.3D shapes have a measureable volume.
iv. 2D shapes can be transformed by iv.3D shapes can be transformed by rotation,
rotation and scaling scaling and translation.
Q#3:Define software.
Ans:
Word Processing Software. ...
Spreadsheet Software. ...
Presentation Software. ...
Multimedia Software. ...
Web Browsers. ...
Educational Software. ...
Graphics Software. ...
Freeware.
Q#5: Omitted
Unit#4: Algorithmic Thinking
Tick the correct option;
1. c 2. a 3. b 4. b 5. d
2. 6. a 7. b 8. b 9. c 10. A
Fill in the blanks;
1. Any task to be performed which can be thought in terms of inputs and matching outputs is
called Problem.
2. We can reduce the risk of failure by proper planning of a solution.
3. A problem is known as Complex problem if it requires more computational time and
resources to be solved.
4. An Algorithm is a finite sequence of instructions used to solve a specific problem or to
perform a specific task.
5. In Sequential flow process must be executed in the same order in which they are written.
Q#1: Name the benefits of step-by-step process of problem solving.
Ans: There are 6 steps to solve a problem efficiently;
1. Identify problem 2. Problem definition 3. Problem analysis
3. Planning solution 5. Test the solution 6.Selecting best solution
Q#2: Omitted
Q#3: What do you mean by problem analysis?
Ans: A problem that initially looks like a human error may be a latent human error that is the result
of a poorly designed user interface, system or process.
Q#4: Differentiate between specific and non-specific instructions in problem solving.
Ans:
Specific Instruction Non-Specific Instruction
1. Sometimes we have clear instructions 1. Sometime we do not have clear
to solve a problem these instructions is instructions or requirements for the
called specific instruction. algorithms and we have to extract them
from problem statements. These are
called non-specified instructions.
2. Specific instructions are clear and 2.Nonspecific instructions can be vague
straightforward, reducing the chance of and ambiguous.
confusing or miscommunication.
Q#5: Omitted
Q#6: List the elements that we must consider while selecting a solution.
Ans: Difficulty level
Time to implement the solution
Cost of implementing the solution
Q#7:Differentiate between simple and complex problems.
Ans: Simple Problems:
A problem that can be solved in simple steps is considered “easy” in most
contexts, even if it is large.
Example: Turning on a fun, writing table of a specific number.
Complex Problems:
The problems that cannot be solved in simple steps are called complex
problems.
Example: Drawing a car, finding the area of an irregular shape.