Cheap Software - Save on Software - Software Downloads - OEM Software
www. Software Dealz .com - Home
Business & Office | Children's Software | Graphics | Home & Hobbies | Language & Travel | Linux | Networking | Operating Systems | Outlet | Personal Finance | Programming | Software for Handhelds | Top Selling | Utilities | Video & Music Software | Surplus Computer Hardware | Discount CD Roms |


Search for


Browse Software by Category
 
Business & Productivity Software
Business & Office
Networking
Operating Systems
Personal Finance
Software for Handhelds
Utilities
Virus Protection

Software for Kids & the Home
Children's Software
Education & Reference
Home & Hobbies
Language & Travel
Video & Music

Graphics & Development Software
Graphics
Linux
Programming
Web Development

Macintosh
Graphics
Home & Hobbies
Operating Systems & Utilities
Video & Music
More SoftwareAll Macintosh Software

PC Games
Action
Adventure & Role-Playing
Classic & Arcade
Simulation
Sports
Strategy
More PC Games / ProgramsAll PC Games

Brands
Adobe
Broderbund
Microsoft
Roxio's Burn Central
Symantec
Software StoreAll Brands

Specialty Software
Early Adopters
Gift Ideas
Licensing Center
Software Downloads
Specialty and Hard to Find SoftwareAll Specialty Stores


Articles

Apple Macintosh
History of Computing 1
History of Computing 2
History of the Internet
The Internet
Personal Computers
Video Games
Computers
Computer Jargon

Computer Dictionary
 #  A  B  C  D  E  F
 G  H  I  J  K  L  M
 N  O  P  Q  R  S
 T  U  V  W  X  Y
 Z  Topics


 



Ada

<language> (After Ada Lovelace) A Pascal-descended language, designed by Jean Ichbiah's team at CII Honeywell in 1979, made mandatory for Department of Defense software projects by the Pentagon. The original language was standardised as "Ada 83", the latest is "Ada 95".

Ada is a large, complex, block-structured language aimed primarily at embedded applications. It has facilities for real-time response, concurrency, hardware access and reliable run-time error handling. In support of large-scale software engineering, it emphasises strong typing, data abstraction and encapsulation. The type system uses name equivalence and includes both subtypes and derived types. Both fixed and floating-point numerical types are supported.

Control flow is fully bracketed: if-then-elsif-end if, case-is-when-end case, loop-exit-end loop, goto. Subprogram parameters are in, out, or inout. Variables imported from other packages may be hidden or directly visible. Operators may be overloaded and so may enumeration literals. There are user-defined exceptions and exception handlers.

An Ada program consists of a set of packages encapsulating data objects and their related operations. A package has a separately compilable body and interface. Ada permits generic packages and subroutines, possibly parametrised.

Ada support single inheritance, using "tagged types" which are types that can be extended via inheritance.

Ada programming places a heavy emphasis on multitasking. Tasks are synchronised by the rendezvous, in which a task waits for one of its subroutines to be executed by another. The conditional entry makes it possible for a task to test whether an entry is ready. The selective wait waits for either of two entries or waits for a limited time.

Ada is often criticised, especially for its size and complexity, and this is attributed to its having been designed by committee. In fact, both Ada 83 and Ada 95 were designed by small design teams to be internally consistent and tightly integrated. By contrast, two possible competitors, Fortran 90 and C++ have both become products designed by large and disparate volunteer committees.

See also Ada/Ed, Toy/Ada.

Home of the Brave Ada Programmers. Ada FAQs (hypertext), text only.

http://wuarchive.wustl.edu/languages/ada/, ftp://ajpo.sei.cmu.edu/, ftp://stars.rosslyn.unisys.com/pub/ACE_8.0.

E-mail: <adainfo@ajpo.sei.cmu.edu>.

Usenet newsgroup: comp.lang.ada.

An Ada grammar including a lex scanner and yacc parser is available. E-mail: <masticol@dumas.rutgers.edu>.

Another yacc grammar and parser for Ada by Herman Fischer.

An LR parser and pretty-printer for Ada from NASA is available from the Ada Software Repository.

Adamakegen generates makefiles for Ada programs.

["Reference Manual for the Ada Programming Language", ANSI/MIL STD 1815A, US DoD (Jan 1983)]. Earlier draft versions appeared in July 1980 and July 1982. ISO 1987.

[Jargon File]

(2000-08-12)

Try this search on OneLook / Google


Nearby terms: Actus « AD « ad « Ada » Ada++ » Ada 83 » Ada 95

This article was derived from the Free Online Dictionary of Computers and is available under ther terms of the GNU Free Documentation License.

A220 Mission 1 - Web Page Edition 2.1

Fly mountains &caves eliminating multiple enemies before destroying - Freeware

Sorry!

Sorry!

For generations,families have loved chasing one another around the Sorry game board, trying to get their own four pawns from Start to Home. Now Sorry brings all that fun to life with super-charged 3-D graphics, incredible sound effects, and pawns with attitude! 1-4 players. Ages 6+. Windows 95/98/XP More ...

Unreal Tournament 2003

Unreal Tournament 2003

Using the latest Unreal technology, Unreal Tournament 2003 takes you to the merciless arenas of the future, where elite warriors rely on skill, speed, cunning and awesome firepower to demonstrate their style and become the ultimate champion. Single and multiplayer modes (Internet connection required for multiplayer). Windows 98/ME/2000/XP More ...

(100) Cybergenie HS-24 Hands-Free Headsets

(100) Cybergenie HS-24 Hands-Free Headsets

** (100) Cybergenie HS-24 Hands-Free Headsets **This is a bundle of (100) of our popular CyberGenie HS-24 Headsets.General Features:- Noise Canceling boom microphone which minimizes extraneous noise - Exclusive CYBERGENIE Button, allowing convenient access to your CYBERGENIE features such as call by name and simple call control - Flexible clip for maximum comfort - Convenient over the ear design - Easily converts for use on either ear - Extra ear cushions - Made by Plantronics- Works with nearly every cell phone and cordless phone that has the option for a headset- Brand new retail packaged- Cygnion model HS 24- Compare at $39.00 each!Notes:- This product is manufactured and packaged by Plantronics for the Cygnion CyberGenie phone systems. However, this product works with any corded/cordless phones and cell phones with a 2.5mm mini-phono jack. More ...

Toshiba Celeron 1.4GHz 256MB 40GB CDRW/DVD 15'' XP

Toshiba Celeron 1.4GHz 256MB 40GB CDRW/DVD 15'' XP

** Toshiba Satellite Celeron M 1.4 GHz 15" TFT Notebook **This Toshiba M35X-S109 notebook is loaded with an Intel Celeron M 1.4 GHz processor, 256 MB RAM, and 40 GB hard disk drive. Burn CDs, watch movies, or backup files with the CD-RW/DVD-ROM drive. Microsoft Windows XP Home Edition is already pre-installed and a 15-inch TFT LCD screen provides clear viewing. Connect to the Internet with theintegrated modem and network with the Ethernet controller. FireWire and USB ports allow high speed connectivity with digital cameras, camcorders, printers, and scanners. Audio and video are included as well. For fast mobile performance, get your Toshiba M35X-S109 notebook today!General Features:- Microsoft Windows XP Home Edition pre-installed- Intel Celeron M 1.4 GHz processor- 256 MB RAM (2 GB maximum)- 40 GB hard drive- CD-RW/DVD-ROM combination drive- No floppy drive- Intel 855GME integrated video w/32 MB VRAM- Realtek ALC250 CODEC chip with built-in stereo speakers- Integrated IEEE 1394 FireWire- Integrated V.92 modem- Integrated 10/100 Ethernet LAN- 85-key keyboard w/TouchPad - 15-inch TFT display w/1024 x 768 maximum resolution- Lithium-Ion battery pack (14.8V, 4300mAh)Expansion Slots:- One (1) PCMCIA type II slot I/O Ports:- One (1) 15-pin standard VGA connector- One (1) S-Video- One (1) IEEE 1394 FireWire port- Three (3) USB ports - One (1) RJ-11 standard modem jack- One (1) RJ-45 standard Ethernet jack- Microphone and Headphone jacks- Volume control dialRegulatory Approvals:- FCC- C-Tick- CE- NOMFactory Box Includes:- Toshiba Satellite Celeron M 1.4 GHz Notebook- Microsoft Windows XP Home Edition pre-installed- Microsoft Windows XP Home Edition Start Here- Recovery and Application/Drivers DVD- Resource Guide- Quick Tour- AC Adapter (100-240V 50-60Hz)- Power cord- Phone cordNotes:- Toshiba Satellite Unit: M35X-S109- P/N: PSA72U-03100UB- No floppy drive- This product is covered by direct manufacturer warranty that may only be valid in the US. Please contact our sales department prior to purchase if you have any questions regarding warranty of this product Compatibility/Requirements/Disclosures: ** Requirements *** Available power outlet** Disclosures ** * This product is covered by direct manufacturer warranty that may only be valid in the US. Please contact our sales department prior to purchase if you have any questions regarding warranty of this product More ...

11-Bay ATX Case w/300W Power Supply (Black)

11-Bay ATX Case w/300W Power Supply (Black)

** Black 11-Bay ATX Case w/P4-rated 300 watt Power Supply **This stylish black 11-bay case has plenty of room for micro or full-ATX motherboards, and all the drives most people would want in their computer. The power supply in this case is rated at 300 watts, more than enough for most Pentium 4 systems (not recommended for Athlon or Duron processors). Also includes 2 USB ports in the front of the case. General Features:- Stylish black exterior- Includes 300-watt ATX 100-230V switchable power supply - ATX motherboard power connector- Includes an ATX auxiliary power and ATX 12V connectors- Four (4) large drive connectors- One (1) small drive connector- Supports Four (4) 3 x 3-inch fan mounts on front (fans not included)- Two (2) 3 x 3-inch fan mounts on rear (fans not included)- Two (2) front mounted USB ports (USB 1.1 rated only)- Power switch- Reset switch- Power LED indicator- HDD Access LED indicator- Premounted PC Piezo Speaker- Both exterior side panels removable for easy installationAvailable Drive Bays:- Four (4) externally available 5.25-inch drive bays- Two (2) externally available 3.5-inch drive bays- Five (5) internally available 3.5-inch drive baysExpansion Slots:- Seven (7) punch-out expansion slotsDimensions:- 16.5 x 8 x 18.5-inches (H x W xD)Supported Motherboard Form Factors:- ATX- MicroATX- MiniATX- BabyATX- BabyAT (if it has an ATX power connector)Power Supply Specifications:- Power Supply is manually switchable between 115v/230v- Overload protection is built in- 115V ~ 10.0A @ 60Hz- 230V ~ 5.0A @ 50Hz- + 5V ~ 20A maximum- + 3.3V ~ 16A maximum- + 12V ~ 12A maximum- -5V ~ 0.3A maximum- -12V ~ 1A maximum- + 5Vsb ~ 2A maximum- +3.3V and +5.0V leads cannot exceed 180W (total output)Package Includes:- Black Case- Power Cord- 300 Watt Power Supply (preinstalled)- Screw Pack- Venus Back-Plate (preinstalled) Compatibility/Requirements/Disclosures:** Requirements *** ATX motherboard* Rest of system* Available power outlet More ...


 


Business & Office | Children's Software | Graphics | Home & Hobbies | Language & Travel | Linux | Networking | Operating Systems | Outlet | Personal Finance | Programming | Software for Handhelds | Top Selling | Utilities | Links | Links 2 | Video & Music Software |

Search:
Keywords:
Deals on Software :: In Association with Amazon.com

Surplus Computer Parts and Hardware. Discounts and special offers. Compare Prices on Special offers, discounts and bargains. - You Won't Find better deals on computer liquidation hardware anywhere!

SoftwareDealz - :
Buy Quality Software at Discount Prices from a Source You Can Trust