TY - BOOK AU - Savitch, Walter J. TI - Pascal, an introduction to the art and science of programming SN - 805374507 AV - QA 76.73.P2 .S28 1991 PY - 1991/// CY - Redwood City, California PB - The Benjamin/Cummings Publishing Company, Inc. KW - PASCAL (COMPUTER PROGRAM LANGUAGE) N1 - Includes bibliographical references and index; Chapter One. Introduction to computers and problem solving -- Chapter Two. Introduction to problem solving with Pascal -- Chapter Three. More Pascal and programming techniques -- Chapter Four. Designing procedures for subtasks -- Chapter Five. Procedures for modular design -- Chapter Six. Designing programs that make choices -- Chapter Seven. Problem solving using Loops -- Chapter Eight. Designing functions and data types -- Chapter Nine. Arrays for problem solving -- Chapter Ten Complex array structures -- Chapter Eleven. Records and other data structures -- Chapter Twelve. Program design methodology -- Chapter Thirteen. Text files and secondary storage -- Chapter fourteen. Problem solving using recursion -- Chapter fifteen. Solving numeric problems -- Chapter sixteen. More files types -- Chapter seventeen. Dynamic data structures -- Appendixes N2 - Introduction to computers and problem solving. Introduction to problem solving with Pascal. More Pascal and programming techniques. Designing procedures for substasks. Procedures for modular design. Designing programs that make choices. Problem solving using loops. Designing functions and data types. Arrays for problem solving. Complex array structures. Records and other data structures. Program design methodology. Text files and secondary storage. Problem solving using recursion. Solving numeric problems. More files types. Dynamic data structures. The goto statement. Syntax diagrams for standard Pascal. Conformant array parameters. Functions and procedures as parameters. A quick introduction to the Vi editor. Summary of Vi commands. UNIX files and directories. Summary of UNIX commands. I/O redirection in UNIX. Character sets ER -