throbber
THE
`H/ARPERCOLLINS
`/ DICTIONARY
`
`OF
`
`COMPUTER
`TERMS
`
`A Division. ofHarperCollinsPubltsbers
`
`dd
`. ‘
`HarperPerennial
`
`Ian R. Sinclair
`
`Series Editor, Eugene Ehrlich
`
`
`
`

`

`The HarperCollins Dictionary of Computer Terms
`Copyright © Ian R. Sinclair 1991
`All rights reserved. Printed in the United States of America. No part of this
`book may be used or reproduced in any manner whatsoever without
`written permission except in the case of brief quotations embodied in
`critical articles and reviews. For information address HarperCollins
`Publishers, 10 East 53rd Street, New York, NY. 10022.
`
`
`
`Library of Congress Cataloging-in-Publication Data
`
`Sinclair, Ian Robinson.
`
`[Collins dictionary of computing]
`Harper dictionary of computing / Ian R. Sinclair. — lst U.S. ed,
`lst HarperPerennial ed.
`p.
`cm.
`
`“Originally published 1986 in Great Britain by William Collins
`Sons 8: Co. under the title: Gem dictionary of computing; previously
`published with revisions 1988 in Great Britain by William Collins
`Sons 61 Co. under the title: Collins dictionary of computing”—T.p.
`verso.
`
`ISBN 0—06—271505—4——ISBN 0—06—461016—0 (pbk)
`1. Computers—Dictionaries. 2. Electronic data processing——
`Dictionaries. I. Title.
`
`QA76.15.S494 1991
`004’.03-——dc20
`
`90-55516
`
`919293949510987654321
`
`
`
`

`

`T111
`er
`
`31
`t°
`ds
`is,
`ns
`it'
`an
`
`Sk
`
`he
`at
`“
`
`1g
`5:
`IS
`0
`
`a
`
`to
`vn
`ISt
`ut
`1d
`Ct
`ed
`.e,
`1:
`
`PRINTOUT (Name,Address,Age)
`
`PROGRAMMER
`
`would call up a procedure called PRINTOUT, which would work
`with the values of variables Name, Address, and Age. This proce-
`dure would have to be defined before being used; however, the
`definition could use variables called A, B, and C, provided that
`these were of the same type as Name, Address, and Age, and in the
`same order.
`When a language permits use of procedures, the solution of prob-
`lems is greatly simplified. This is because each procedure can be
`looked on and worked on as a small program in its own right, inde-
`pendent of the other parts of the program. This makes possible
`MODULARIZATION of programs and also the maintenance of proce—
`dure LIBRARIES, which can be called on if a method requires a proce-
`dure that has been written before. See Fig. 57.
`processor the processing unit of a computer. See MICROPROCESSOR.
`program a set of instructions to a COMPUTER that will be carried out
`in order when a COMMAND such as RUN is given. See also INTER-
`PRETER, COMPILER, HIGH-LEVEL LANGUAGE, LOW-LEVEL LAN-
`GUAGE.
`
`program counter in ASSEMBLY LANGUAGE, the REGISTER of the
`microprocessor that stores the ADDRESS of the byte currently being
`read or written. This register is responsible for addressing memory
`and is the means by which the microprocessor can read and write
`data to and from the correct locations in the memory. A MACHINE
`CODE program is run by placing the address of its first byte into the
`program counter of the microprocessor.
`program crash see CRASH.
`programmable of or relating to anything capable of being pro-
`grammed. The microprocessor is a programmable device used in
`microcomputers. Some other chips, notably PORTS, SOUND CHIPS,
`and VIDEO INTERFACE chips, are also programmable but to a lesser
`extent.
`programmable key a FUNCTION KEY whose action can be changed
`by a command or program instruction. Also called SOFT KEY.
`programmer one who programs a computer. For MAINFRAME com-
`puters, the operator will have coded and typed the program, the
`programmer will have written the program, and the systems analyst
`will have produced the ALGORITHM. These distinctions are less clear
`
`mm:
`.
`liming}
`WW
`«Hum
`ill.“
`1
`;. 1er
`=11; milk
`
`.
`
`"WW
`
` “1
`
`
`

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket