Exploring computer science with Scheme
The aim of this textbook is to present the central and basic concepts, techniques, and tools of computer science. The emphasis is on presenting a problem-solving approach and on providing a survey of all of the most important topics covered in computer science degree programs. Scheme is used throughout as the programming language, and the author stresses a functional programming approach that concentrates on the creation of simple functions that are composed to obtain the desired programming goal
Lehrbuch
xxxii, 579 pages : illustrations ; 25 cm.
9780387948959, 0387948953
37043986
1 Introduction to Computer Science
2 Problem Solving and Problem Abstraction
3 Programming the Computer
4 Lists: The Basic Data Structure
5 Conditionals
6 Repetition Through Recursion
7 Data Structures
8 Functionals
9 Input and Output
10 Repetition Through Iteration
11 Advanced Uses of Functions
12 Database Management Systems
13 Compilers and Interpreters
14 Operating Systems
15 Artificial Intelligence
16 Soft Computing: Fuzzy Logic, Neural Networks, and Genetic Algorithms
Colophon
Includes index