An outline of a program, written in a form that can easily be converted into real programming statements. For example, the pseudocode for a bubble sortroutine might be written:
while not at end of list
compare adjacent elements
if second is greater than first
get next two elements
if elements were switched
repeat for entire list
Pseudocode cannot be compiled nor executed, and there are no real formatting or syntax rules. It is simply one step – an important one – in producing the final code. The benefit of pseudocode is that it enables the programmer to concentrate on the algorithms without worrying about all the syntactic details of a particular programming language. In fact, you can write pseudocode without even knowing what programming language you will use for the final implementation.
- public carrier
A government-regulated organization that provides telecommunications services to the public. This includes AT&T, MCI, and Western Union. Most public carriers provide electronic- mail services that enable you to send messages and documents over a telephone line to other computer users.
- public-domain software
Refers to any program that is not copyrighted. Public-domain software is free and can be used without restrictions. The term public-domain software is often used incorrectly to include freeware, free software that is nevertheless copyrighted.
- Public-Eey Encryption
A cryptographic system that uses two keys — a public key known to everyone and a private or secret key known only to the recipient of the message. When John wants to send a secure message to Jane, he uses Jane’s public key to encrypt the message. Jane then uses her private key to decryptit. […]
A pointing device used with digitizing tablets. See under digitizing tablet.
To request data from another program or computer. The opposite of pull is push, where data is sent without a request being made. The terms push and pull are used frequently to describe data sent over the Internet. The World Wide Web is based on pull technologies, where a page isn’t delivered until a browser […]