Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Chapter 5 Operating Systems 5 The Operating System When working with multimedia, the operating system is perhaps the most important, the most complex, and the least visible software that your computer uses. 5 The Four Layers of a Computer Your computer is a system of four interdependent layers: Hardware BIOS Operating System Application Software 5 What do the four layers do? Hardware activates the BIOS BIOS (basic input/output system) starts the operating system Operating System loads drivers, networking services, and application software into the computer’s RAM Application Software allows you to create your multimedia project 5 What are programming languages? Programming languages provide instructions to operating systems. 5 Types of Programming Languages Machine language: the only language a computer’s CPU can read Assembly language: a programming language that the CPU can quickly encode to machine language Low-level programming language: Programming languages that computers can interpret quickly but are not like human language 5 More Programming Languages High-level programming languages: Are programming languages that resemble human language Need compilers to convert high-level languages to machine language Examples: C++, Java, Visual Basic 5 Graphical User Interface (GUI) Microsoft Windows Created in 1985 The most used PC operating system Runs a huge number of applications Apple Mac OS Derived from the first PCs to use GUI Preferred by many designers and multimedia producers Applications are often not compatible with Windows 5 PDA Operating Systems The two most popular PDA operating systems are: Palm OS Windows CE 5 Network Operating Systems Network operating systems are designed to allow many users to share files and resources. 5 Types of Network OS Network operating systems include: UNIX: designed to work with many kinds of computers Linux: a version of UNIX distributed for free Mac OS X: for networks by Apple Windows NT: Microsoft’s network OS Apache: Web server software distributed for free