B121F CH.3 Computer Software

System Software

Opearting System

Command-based user Interface

Graphical User Interface

Boot process

Multi-Tasking

Device Driver

Utility programme

Microsoft Windows

Mac OS

Linux

Smart Software

Artificial Intelligence

Conventional AI

Expet System

Case-based Reasoning

Bayseian Networks

Behavior based AI

Computational Intelligence

Neural Networks

Fuzzy System

Evolutionary Computation

Different Kinds of software

Freeware

Freesoftware

Open Source

Off the shore sofeware

Custom-designed software

Application software

Word processing

Spreadsheet software

Optimization

Presentation Software

Database management

Personal Information management

Programming Languages

High Level Language

Visual Programming

Object-oriented Programming

Low Level Language

Text spacing programming

Procedual Programming