## Computer Science: An Overview |

### From inside the book

Results 1-3 of 61

Page 141

After all, to discover an algorithm is to find a method of

whose solution the algorithm is to compute. Thus, to understand how algorithms

are discovered is to understand the problem-

Problem ...

After all, to discover an algorithm is to find a method of

**solving**that problemwhose solution the algorithm is to compute. Thus, to understand how algorithms

are discovered is to understand the problem-

**solving**process. The Theory ofProblem ...

Page 142

Evaluate the program for accuracy and for its potential as a tool for

problems. Having presented Polya's list, we should emphasize that these phases

are not steps to be followed when trying to solve a problem but rather phases ...

Evaluate the program for accuracy and for its potential as a tool for

**solving**otherproblems. Having presented Polya's list, we should emphasize that these phases

are not steps to be followed when trying to solve a problem but rather phases ...

Page 191

Thus, the procedural paradigm tells us to approach a problem by trying to find a

method for

already mentioned this paradigm emphasizes the question "What is the problem?

Thus, the procedural paradigm tells us to approach a problem by trying to find a

method for

**solving**it. In contrast, let us consider the declarative paradigm. Asalready mentioned this paradigm emphasizes the question "What is the problem?

### What people are saying - Write a review

#### LibraryThing Review

User Review - readafew - LibraryThingThis book was assigned reading for the opening class to my MSIT. I found it a great refresher for a large part of my original CS degree. It is well put together and fairly easy to read. Lots of useful ... Read full review

#### LibraryThing Review

User Review - geekcowboy - LibraryThingGreat book to introduce the theory and practical concepts of computer science. Read full review

### Contents

Introduction | 1 |

PART ONE Machine Architecture | 19 |

Data Manipulation | 62 |

Copyright | |

11 other sections not shown

### Other editions - View all

### Common terms and phrases

activities actually algorithm Alice application application software ASCII assign binary bit patterns block bulk storage byte called Carol Chapter COBOL computer science concept consider consists contains current entry data control block database described devices diagram disk employee example execution Figure floating-point FORTRAN goal hash head pointer hexadecimal identified implemented input insertion sort instruction integer key field linked list loop machine language machine's main memory memory cells modified module move node operating system parity bit password perform pivot entry polynomial position problem produce program counter programming languages pseudocode Questions/Exercises queue record relation represented request result retrieve routine search tree Section segment sequence sequential file solution solving sort algorithm stack statement step stored string structure subprogram syntax tape target value task technique terminal translator Turing machine