Operating Systems

11
Chapter 5 Operating Systems

description

Chapter 5. Operating Systems. 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. The Four Layers of a Computer. - PowerPoint PPT Presentation

Transcript of Operating Systems

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 ComputerYour 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 readAssembly language: a programming language that the CPU can quickly encode to machine languageLow-level programming language: Programming languages that computers can interpret quickly but are not like human language

5

More Programming LanguagesHigh-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 1985The most used PC operating systemRuns a huge number of applications

Apple Mac OS Derived from the first PCs to use GUIPreferred by many designers and multimedia producersApplications 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 OSNetwork 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