editor: Jan Bakker
If you want to help or have any info that would be of interest for this part of THOCP do not hesitate to:
A short introduction
and perspective on software. Some examples of early types of software and their development. Explanation of some software jargon and a general introduction to programming |
Software that
is not generic but specifically for one single purpose machine. It will
not run on any other machine. Applications like this are SABRE, the reservation system of airlines, defense systems etc. |
CASE |
Computer Aided
Software Engineering Creating software is an expensive and time consuming job. These programs will support and in some cases replace the software engineer in creating computer programs |
Computer aided
design & computer aided manufacturing The electronic drawing board in a computer program. The features are numerous. Like premanufactured elements, strength calculations, emulations of how a construction will hold in earthquakes etc. |
Computer Aided
Instruction is mainly used in education. It can teach and train people
in the use of machines, computers, learn on topics like history, mathematics
or languages. Programs like this are mostly geared towards one single subject. |
DBMS, short
for Database Management Systems, is software used by businesses.
Many of them can not do without DBMS software anymore. Large websites
- web shops - also run this type of software. Database Management Systems are nothing else but a collection of data combined with a sophisticated management program to retrieve and process all this data. And thus to create information for the users |
Expert systems are knowledge based systems. This kind of programs contains and combine many rules, data and other information. The output of such software is in a report that can support our decisions or indicate solutions. An expert system has many similarities with Artificial Intelligence and or Fuzzy logic systems. |
editor: Ted Stahl In this section a historic overview of all common and may be not so common (video)games will be on display. A historic timeline on games and other related subjects and their individual pages are (being) created. Games have become extremely popular and have proven to be of a very high impact on the development of hard and software since the 1990's. |
This section contains an index of all common and not so common computer languages. Also there are some pages on important software theorems and how software is build. |
This section
explains how computers are connected via networks. What kind of networks
there are. Yes, the Internet is just another network, bigger, worldwide but similar in working. Introduction to networks |
Office Software and General Purpose Software |
Many different
software packages were created for use in the office, and only a few
survived. But none as much as word-processing software. In this section you will read about the early and more advanced packages that made life so much easier for the office workers. Sometimes we do not realize that the office software was a driving force in the production of more powerful machines. |
A computer cannot work without an operating system. The operating system tells the machine how to process instructions coming from input devices and/or software running on the computer. It manages input to, and output from the computer; e.g. access to hard disks, storage of data in main memory (RAM), and display of information on your screen." |
Software for the dark side |
Everything can be done that companies and governments do not like you to do. No system is one hundred percent secure. A vault is always weakest at the backdoor ;)= History of cracking, hacking, viruses, security issues, script kiddy's, analysing and general software enginering that does not belong to the above. |
Last Updated on December 9, 2003 | For suggestions please mail the editors |