New understanding computer science for advanced level (Record no. 6622)

MARC details
000 -LEADER
fixed length control field 07038nam a22002297a 4500
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
ISBN 0748740465
Terms of availability TZS 55,000/=
040 ## - CATALOGING SOURCE
Original cataloging agency MUL
Language of cataloging eng
Description conventions AACR
082 ## - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 004 BRA
100 ## - MAIN ENTRY--AUTHOR NAME
Personal name Bradley, Ray
245 ## - TITLE STATEMENT
Title New understanding computer science for advanced level
Statement of responsibility, etc / Ray Bradley
250 ## - Edition Statement
Edition statement 4th ed.
260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT)
Place of publication Cheltenham :
Name of publisher Stanley Thornes,
Year of publication c1999.
300 ## - PHYSICAL DESCRIPTION
Number of Pages vi 730 p. :
Other physical details some col. ill. ;
Dimensions 28 cm.
500 ## - GENERAL NOTE
General note Previous edition: published as Understanding computer science for advanced level, 1995
504 ## - BIBLIOGRAPHY, ETC. NOTE
Bibliography, etc Includes index
505 ## - Formatted Contents
Formatted contents note <br/>Preface v <br/>How to Make the Best Use of this Book<br/>1 (10)<br/>Introduction<br/>1 (1)<br/>Keeping up to date with subject requirements<br/>1 (1)<br/>The layout of the fourth edition<br/>2 (1)<br/>A suggested scheme of work<br/>3 (8)<br/>Introduction to Computer Science<br/>11 (14)<br/>Introduction<br/>11 (1)<br/>Some basic ideas<br/>12 (4)<br/>A modern overview of computers<br/>16 (3)<br/>Some modern computing ideas<br/>19 (6)<br/>The Networked Computer<br/>25 (15)<br/>Computer networks<br/>26 (4)<br/>Network topology<br/>30 (10)<br/>The Internet<br/>40 (28)<br/>Introduction<br/>40 (4)<br/>Typical ISPs<br/>44 (4)<br/>e-mail<br/>48 (4)<br/>Other useful communication facilities<br/>52 (5)<br/>HTML<br/>57 (2)<br/>JavaScript<br/>59 (1)<br/>Java--the objected oriented programming language<br/>60 (8)<br/>Networking and Data Communication<br/>68 (19)<br/>The basic principles of computer communications<br/>68 (7)<br/>International network standards<br/>75 (4)<br/>Errors<br/>79 (3)<br/>Security on computer networks<br/>82 (5)<br/>Business Applications and Systems<br/>87 (29)<br/>Introduction to business applications<br/>87 (8)<br/>Multimedia and Computer-Aided-Instruction systems<br/>95 (4)<br/>Business systems<br/>99 (1)<br/>Stock control and warehousing<br/>100 (4)<br/>Retailing, POS and EFTPOS systems<br/>104 (3)<br/>Banking and finance<br/>107 (9)<br/>Scientific and Graphic Applications<br/>116 (24)<br/>Introduction<br/>116 (1)<br/>Computer Aided Design<br/>116 (4)<br/>Computer Aided Manufacture (CAM)<br/>120 (3)<br/>Pixel-based art packages<br/>123 (2)<br/>Autostereograms<br/>125 (1)<br/>3D art packages<br/>126 (2)<br/>Morphing<br/>128 (1)<br/>Industrial robotics<br/>129 (4)<br/>Computer simulations<br/>133 (4)<br/>Computer games<br/>137 (3)<br/>Real-time and Engineering Applications<br/>140 (21)<br/>Introduction<br/>140 (1)<br/>Some basic ideas<br/>140 (12)<br/>Control software<br/>152 (3)<br/>Industrial control systems<br/>155 (6)<br/>Social Implications<br/>161 (20)<br/>Computer crime<br/>161 (4)<br/>Security measures<br/>165 (4)<br/>Computers, employment and privacy<br/>169 (2)<br/>Computers in education, training and the home<br/>171 (1)<br/>Artificial intelligence (AI)<br/>172 (5)<br/>The thinking machine?<br/>177 (4)<br/>Input Techniques<br/>181 (31)<br/>Introduction<br/>181 (1)<br/>Peripherals<br/>181 (31)<br/>Output Techniques<br/>212 (27)<br/>Introduction<br/>212 (4)<br/>Graphical display methods<br/>216 (2)<br/>Other display technologies<br/>218 (3)<br/>Hard copy<br/>221 (9)<br/>Further output devices<br/>230 (9)<br/>Storage Techniques<br/>239 (32)<br/>Introduction<br/>239 (1)<br/>Primary storage techniques<br/>239 (2)<br/>How main memory is utilised<br/>241 (6)<br/>Secondary storage techniques<br/>247 (2)<br/>Hard drive technology<br/>249 (6)<br/>Optical drives<br/>255 (4)<br/>Magneto Optical (MO) disks<br/>259 (1)<br/>Serial and sequential-access techniques<br/>260 (11)<br/>High-level-language Principles<br/>271 (26)<br/>Introduction<br/>271 (1)<br/>High-level-language development<br/>272 (2)<br/>General principles of high-level languages<br/>274 (6)<br/>Further high-level language features<br/>280 (3)<br/>Basic language structures<br/>283 (5)<br/>Functions and procedures<br/>288 (9)<br/>Structured Analysis and Design<br/>297 (21)<br/>Obtaining the final solution<br/>299 (6)<br/>Other structured analysis and design techniques<br/>305 (13)<br/>Further High-level Languages<br/>318 (21)<br/>Fortran 90<br/>318 (3)<br/>COBOL<br/>321 (4)<br/>Other language examples<br/>325 (2)<br/>Object-oriented programming<br/>327 (4)<br/>Further language examples<br/>331 (3)<br/>A final overview<br/>334 (5)<br/>Systems Analysis and Design<br/>339 (20)<br/>Introduction<br/>339 (3)<br/>The computerisation of Corpus Crumbly College Library<br/>342 (7)<br/>Analysis of the problem<br/>349 (4)<br/>Further detailed analysis<br/>353 (6)<br/>Further Systems Analysis and Design<br/>359 (18)<br/>Introduction<br/>359 (5)<br/>Further systems help<br/>364 (1)<br/>Modern testing methodology<br/>365 (8)<br/>The case for CASE<br/>373 (4)<br/>Advanced Programming Concepts<br/>377 (24)<br/>Introduction<br/>377 (1)<br/>Iteration<br/>377 (9)<br/>Recursion<br/>386 (7)<br/>Monte Carlo methods<br/>393 (8)<br/>Developing Algorithms<br/>401 (23)<br/>Introduction<br/>401 (1)<br/>Sorting<br/>401 (17)<br/>Search techniques<br/>418 (6)<br/>Low-level Languages and Architecture<br/>424 (19)<br/>Basic principles<br/>424 (3)<br/>How does it all work?<br/>427 (2)<br/>A simple program<br/>429 (5)<br/>Other architecture systems<br/>434 (3)<br/>Other aids to increased speed<br/>437 (6)<br/>Assembly Language<br/>443 (27)<br/>Introduction<br/>443 (2)<br/>Basic principles<br/>445 (1)<br/>Basic assembly-language principles<br/>446 (5)<br/>Basic assembly-language instructions<br/>451 (6)<br/>The assembler<br/>457 (2)<br/>Loaders<br/>459 (1)<br/>An assembly-language example<br/>460 (1)<br/>A specific example<br/>461 (9)<br/>A First Look at Operating Systems<br/>470 (13)<br/>Introduction<br/>470 (2)<br/>Microcomputer operating system principles<br/>472 (11)<br/>Larger Operating Systems<br/>483 (15)<br/>Mainframe computers--batch operating systems<br/>483 (2)<br/>Multiprogramming (multitasking)<br/>485 (8)<br/>Time sharing systems<br/>493 (1)<br/>Thin client-server operating systems<br/>494 (4)<br/>A First Look at Data Structures<br/>498 (12)<br/>Introduction<br/>498 (1)<br/>Linear list<br/>499 (6)<br/>Arrays<br/>505 (5)<br/>Further Data Structures<br/>510 (19)<br/>Introduction<br/>510 (1)<br/>Linked lists<br/>510 (6)<br/>Tree structures (hierarchical data structures)<br/>516 (13)<br/>File Handling and Organisation<br/>529 (15)<br/>Introduction<br/>529 (2)<br/>Logical file organisation<br/>531 (2)<br/>Operations with files<br/>533 (1)<br/>Processing data with serial and sequential access files<br/>534 (10)<br/>Further File Handling<br/>544 (17)<br/>Direct-access or random-access files<br/>544 (2)<br/>Processing data in indexed-sequential files<br/>546 (1)<br/>General terminology associated with files<br/>547 (2)<br/>The link to the physical organisation of files<br/>549 (3)<br/>The drive-you-mad car company<br/>552 (9)<br/>A First Look at Databases<br/>561 (15)<br/>Introduction<br/>561 (5)<br/>Commercial database applications<br/>566 (5)<br/>Security of the database system<br/>571 (5)<br/>Further Databases<br/>576 (16)<br/>Introduction<br/>576 (1)<br/>Modelling data<br/>576 (1)<br/>The basic database models<br/>577 (2)<br/>The hierarchical database model<br/>579 (1)<br/>The network database model<br/>580 (2)<br/>The relational database model<br/>582 (2)<br/>Normalisation<br/>584 (8)<br/>The Binary Number System<br/>592 (13)<br/>Introduction<br/>592 (1)<br/>The binary system<br/>592 (4)<br/>Other number bases<br/>596 (5)<br/>Fixed point binary numbers<br/>601 (4)<br/>Further Binary Systems<br/>605 (13)<br/>Introduction<br/>605 (1)<br/>Floating point representation of binary numbers<br/>605 (1)<br/>Normalisation (standardisation)<br/>606 (4)<br/>Computer-based arithmetic procedures<br/>610 (4)<br/>Error classification<br/>614 (4)<br/>Language Translation<br/>618 (18)<br/>Introduction<br/>618 (1)<br/>Compilation<br/>619 (9)<br/>Polish and reverse Polish notation<br/>628 (8)<br/>Computer Science Projects<br/>636 (8)<br/>Introduction<br/>636 (8)<br/>A Selection of Exam Questions<br/>644 (7)<br/>Glossary<br/>651 (42)<br/>Answers<br/>693 (30)<br/>Index 723 <br/>
546 ## - LANGUAGE NOTE
Language note eng
650 ## - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical Term Computer science
650 ## - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical Term Electronic data processing
650 ## - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical Term data processing
942 ## - ADDED ENTRY ELEMENTS
Item type Book
Holdings
Withdrawn status Lost status Damaged status Not for loan Permanent Location Current Location Date acquired Source of acquisition Full call number Accession Number Copy number Price effective from Koha item type
        Mzumbe University Main Campus Library Mzumbe University Main Campus Library 10/04/2005 Seif School Centre 004 BRA 0051126 1 12/10/2022 Book

Mzumbe University Library
©2022