Computer Science - 1st Edition - ISBN: 9780750602525, 9781483104256

Computer Science

1st Edition

A Concise Introduction

Authors: Ian Sinclair
eBook ISBN: 9781483104256
Imprint: Newnes
Published Date: 1st January 1990
Page Count: 186
Tax/VAT will be calculated at check-out Price includes VAT (GST)
30% off
30% off
30% off
30% off
30% off
20% off
20% off
30% off
30% off
30% off
30% off
30% off
20% off
20% off
30% off
30% off
30% off
30% off
30% off
20% off
20% off
24.95
17.46
17.46
17.46
17.46
17.46
19.96
19.96
19.99
13.99
13.99
13.99
13.99
13.99
15.99
15.99
31.95
22.36
22.36
22.36
22.36
22.36
25.56
25.56
Unavailable
Price includes VAT (GST)
× DRM-Free

Easy - Download and start reading immediately. There’s no activation process to access eBooks; all eBooks are fully searchable, and enabled for copying, pasting, and printing.

Flexible - Read on multiple operating systems and devices. Easily read eBooks on smart phones, computers, or any eBook readers, including Kindle.

Open - Buy once, receive and download all available eBook formats, including PDF, EPUB, and Mobi (for Kindle).

Institutional Access

Secure Checkout

Personal information is secured with SSL technology.

Free Shipping

Free global shipping
No minimum order.

Description

Computer Science: A Concise Introduction covers the fundamentals of computer science.
The book describes micro-, mini-, and mainframe computers and their uses; the ranges and types of computers and peripherals currently available; applications to numerical computation; and commercial data processing and industrial control processes. The functions of data preparation, data control, computer operations, applications programming, systems analysis and design, database administration, and network control are also encompassed. The book then discusses batch, on-line, and real-time systems; the basic concepts of computer architecture; and the characteristics of main memory and backing storage. The main characteristics of common types of input, output, and input/output devices used in commercial computer applications and data transmission system are also considered.
The book tackles the organization and accessing of serial, sequential, and indexed sequential file; file processing and management; and the concepts and functions of operating systems. The text describes on-line and off-line programming methods as well.
Computer science students will find the book useful.

Table of Contents


Preface

1 Fundamentals

Number Codes

Other Bases

Negative Numbers

Binary Arithmetic

Coding to Binary

Suggestions for Practical Work

Multiple-Choice Test Questions

2 Programs

Programming Fundamentals

Types of Program Instructions

Algorithms

Program Flow

Suggestions for Practical Work

Multiple-Choice Test Questions

3 Computers and Programs

Types of Tasks

Computing Work

Work Classifications

Higher-Level Functions

Steps In A Program Project

Suggestions for Practical Work

Multiple-Choice Test Questions

4 Inside the Machine

The CPU

Managing Memory

CPU Action

Interfacing and Peripherals

Memory Types

Backing Stores

Hard Disks

CD ROM

Suggestions for Practical Work

Multiple-Choice Test Questions

5 Outputs and Inputs

Printers

Plotters

Paper Handling

The Keyboard, Mouse and Graphics Pad

Scanners and OCRs

The VDU

Terminals

Punch-Hole Codes

Bar-Codes

Transmitting Data

The Modem

Networking

Preparation of Data

Suggestions for Practical Work

Multiple-Choice Test Questions

6 Introduction to Files and Filing

File Labels

Serial Files

Sequential Filing

Random-Access Filing

File Organization and Access

Other File Actions

Suggestions for Practical Work

Multiple-Choice Test Questions

7 File Processing and Management

File Addressing

Hashing Methods

Btree Methods

Sorting and Merging

External Sorting and Merging

Updating A Batch File

On-Line Files

File Integrity

Suggestions for Practical Work

Multiple-Choice Test Questions

8 Programming Introduction

Languages and Levels

Compilers and Interpreters

Operating Systems

Advanced OS Actions

Networks

Spooling

Timesharing

Virtual Storage

Job Control Languages

Running Programs

An Applications Package

Suggestions for Practical Work

Multiple-choice test questions

9 Programming Methods

Program Design and Techniques

Tools for Specification and Design

Structure

Modularity

Planning for Structuring and Modules

Specifications

Documentation and Planning

Coding

The Next Version

Patching

Suggestions for Practical Work

Multiple-Choice Test Questions

Appendix 1 Useful Texts

Appendix 2 ASCII Codes in Denary and Hex

Answers to Exercises and Multiple-Choice Test Questions

Index




Details

No. of pages:
186
Language:
English
Copyright:
© Newnes 1990
Published:
Imprint:
Newnes
eBook ISBN:
9781483104256

About the Author

Ian Sinclair

Ian Sinclair was born in 1932 in Tayport, Fife, and graduated from the University of St. Andrews in 1956. In that year, he joined the English Electric Valve Co. in Chelmsford, Essex, to work on the design of specialised cathode-ray tubes, and later on small transmitting valves and TV transmitting tubes. In 1966, he became an assistant lecturer at Hornchurch Technical College, and in 1967 joined the staff of Braintree College of F.E. as a lecturer. His first book, “Understanding Electronic Components” was published in 1972, and he has been writing ever since, particularly for the novice in Electronics or Computing. The interest in computing arose after seeing a Tandy TRS80 in San Francisco in 1977, and of his 204 published books, about half have been on computing topics, starting with a guide to Microsoft Basic on the TRS80 in 1979. He left teaching in 1984 to concentrate entirely on writing, and has also gained experience in computer typesetting, particularly for mathematical texts. He has recently visited Seattle to see Microsoft at work, and to remind them that he has been using Microsoft products longer than most Microsoft employees can remember. Ian Sinclair is the author of the following Made Simple books: Lotus 1-2-3- (2.4 DOS version) MS-DOS (up to version 6.22) PagePlus for Windows 3.1 Hard drives He is also the author of many other books published under our Newnes imprint.Visit Ian's website at http://website.lineone.net/~ian_sinclair

Affiliations and Expertise

Long-standing technical author, UK