Amazon cover image
Image from Amazon.com

Problem solving and programming concepts / Maureen Sprankle.

By: Publication details: New Jersey : Prentice-Hall, c1998.Edition: 4th editionDescription: xx, 486 p. : ill. ; 28 cmISBN:
  • 9780136318057
  • 0136318053 (pbk.)
Subject(s): DDC classification:
  • 005.1 22 SPR
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Call number Copy number Status Date due Barcode
Book Open Access Book Open Access Engineering Library 005.1 SPR 1 (Browse shelf(Opens below)) 1 Available BUML23100799

Table of content
Chapter 1 General problem-solving concepts
Problem solving in everyday life
Types of problems
Problem solving with computers
Difficulties with problem solving
etc.

Chapter 2 Beginning problem-solving concepts for the computer
Constants and variables
Data types
Functions
Operators
Expressions and Equations
Summary

Chapter 3 Programming concepts
How the computer stores data
Communicating with the computer
Organizing the problem
Testing the solution
Coding the program

Chapter 4 An introduction to programming structure
Pointers for structuring a program
Cohesion and coupling
The modules and their functions
The four logic structures

Chapter 5 Problem solving with the sequential logic structure
Algorithm instructions and flowcharts symbols
The sequential logic structure
Solution development


Chapter 6 Problem solving with decisions
The decision logic structure
Multiple IF/THEN/ELSE Instruction
Using straight through logic
Using positive logic
Using negative logic
Logic conversion
Which decision logic logic
Decision tables
Putting it all together

Chapter 7 Problem solving with loops
The loop logic structure
Incrementing
Accumulating
WHILE/WHILE-END
Putting it all together
REPEAT/UNTIL
Putting it all together
etc

Chapter 8 Problem solving with the case logic structure
Codes
Putting it all together
Menus
Putting it all together

Chapter 9 Processing Arrays
Arrays
Putting it all together
Two dimensional
Putting it all together
Multidimensional
Table look-up technique
The pointer technique
etc.

Chapter 10 Data structures
Sorting Techniques
Stacks
Linked lists
Binary trees


Chapter 11 Concept of object oriented programming
Object oriented Languages such as C++
GUI
Event driven object oriented programming

Chapter 12 Object Oriented Programming Design
Steps in Designing an object Oriented application
Interface design
Steps in designing an event-driven Object oriented application
Summary
New terms

Chapter 13 File concepts
Sequential-access file
Random-access files
Buffers
Primary and secondary keys
Algorithm instructions and flowchart symbols
System flowchart
etc.

Chapter 14 Sequential-access file applications
Designing output reports
Headings and line counters
Control breaks
Multiple Contro-Breake
Using indicators for program control
Error handling

Chapter 15 Sequential-access file Updating
Creating files
The master file
Transaction file
Activity file
Backup file
Updating the master file using a transaction file
etc.

Chapter 16 Random-access file processing and updating
Index files
Updating random-access file using an interactive process
Summary
New terms

Chapter 17 Introduction to application software
Types of horizontal software
Steps to learning a new software package
Software compatibility problem

Chapter 18 Problem solving for processing and desktop publishing
Word processing
Graphic
Desktop publishing
Some design concept
Word-processing and desktop-publishing planning
Types of documents

Chapter 19 Problem solving for spreadsheets
Spreadsheet basics
Design of spread sheet
Putting it all together
Macros
Graphs and presentation graphics

Chapter 20: Problem solving for relational database management system
Database management system versus records management system
Designing of a database management system
Putting it all together
etc


Chapter 21: Document processing
The six elements of computer system
Sharing data
Linking data



Glossary : p. 475-482 . _ Index : p. 483-486

There are no comments on this title.

to post a comment.