Section 3 The start of the PC industry Section 2 described the computer hardware development until we reach the microprocessor. Section 3 will emphasize.

Slides:



Advertisements
Similar presentations
SOFTWARE Chapter 5.
Advertisements

COMPUTERS: TOOLS FOR AN INFORMATION AGE Chapter 3 Operating Systems.
The Operating System. What is an Operating System? The program that is loaded first and manages the hardware resources like main memory, backing storage.
C OMPUTING E SSENTIALS Timothy J. O’Leary Linda I. O’Leary Presentations by: Fred Bounds.
An Overview of the Computer System
UNIX Chapter 01 Overview of Operating Systems Mr. Mohammad A. Smirat.
MCT260-Operating Systems I Operating Systems I Introduction to Operating Systems.
Operating Systems: Software in the Background
CMPTR1 CHAPTER 3 COMPUTER SOFTWARE Application Software – The programs/software/apps that we run to do things like word processing, web browsing, and games.
1 DOS with Windows 3.1 and 3.11 Operating Environments n Designed to allow applications to have a graphical interface DOS runs in the background as the.
Cambodia-India Entrepreneurship Development Centre - : :.... :-:-
Computer Skills Preparatory Year Presented by: L.Obead Alhadreti.
Computer Parts There are many parts that work together to make a computer work.
Chapter 3 Software Two major types of software
Operating Systems. Software Software – the instructions that make the CPU do useful things Divided into two main categories – System software – Applications.
An Introduction to Operating Systems. Definition  An Operating System, or OS, is low-level software that enables a user and higher-level application.
Operating System.
SOFTWARE.
Operating Systems Chapter 4.
Lesson 4 Computer Software
Operating Systems Basic PC Maintenance, Upgrade and Repair Mods 1 & 2.
Operating Systems What do you have left on your computer after you strip away all of the games and application programs you bought and installed? Name.
© Paradigm Publishing Inc. 4-1 Chapter 4 System Software.
Introduction by Dr. Amin Danial Asham. References Operating System Concepts ABRAHAM SILBERSCHATZ, PETER BAER GALVIN, and GREG GAGNE.
System Software System software deals with the physical complexities of how the hardware works. System software generally consists of four kinds of programs:
Chapter 4 Operating Systems and File Management. 4 Chapter 4: Operating Systems and File Management 2 Chapter Contents  Section A: Operating System Basics.
Basic Input Output System
Lesson 6 Operating Systems and Software
INTRODUCTION TO OPERATING SYSTEMS. An operating system is a program that controls the overall activity of a computer. Like an orchestra conductor an operating.
CS101: Introduction to Computing Instructors: Badre Munir, Usman Adeel, Zahid Irfan & Maria Riaz Faculty of Computer Science and Engineering GIK Institute.
Operating Systems. Operating systems  Between the hardware and the application software lies the operating system. The operating system is a program.
Software GCSE ICT.
Chapter 4 System Software.
IT Chapter 1 Part A 1.1 through 1.2 Getting started in IT.
Software GCSE COMPUTING.
Computer basics Lesson 4 – Programs & S.O..
Component 4: Introduction to Information and Computer Science Unit 1: Basic Computing Concepts, Including History Component 4/Unit 1 Health IT Workforce.
Lecture 5: Using Computers: Important Ideas Tonga Institute of Higher Education IT 141: Information Systems.
Section 2 Section 2.1 Identify hardware Describe processing components Compare and contrast input and output devices Compare and contrast storage devices.
Chapter 4 System Software. Software Programs that tell a computer what to do and how to do it. Sets of instructions telling computers to perform actions.
Systems Software Operating Systems. What is software? Software is the term that we use for all the programs and data that we use with a computer system.
1 The Five Parts of an Information System
© Paradigm Publishing Inc. 4-1 OPERATING SYSTEMS.
* Property of STI Page 1 of 18 Software: Systems and Applications Basic Computer Concepts Software  Software: can be divided into:  systems software.
Calculators are used to increase speed and accuracy of numerical computations The abacus has roots dating back over 5,000 years Mechanical calculators.
C OMPUTING E SSENTIALS Timothy J. O’Leary Linda I. O’Leary Presentations by: Fred Bounds.
A Brief History of the Personal Computer
1 Software. 2 What is software ► Software is the term that we use for all the programs and data on a computer system. ► Two types of software ► Program.
© Paradigm Publishing, Inc. 4-1 Chapter 4 System Software Chapter 4 System Software.
Application Software System Software.
Main Computer Components
Types of Software Chapter 2.
Systems Software. Systems software Applications software such as word processing, spreadsheet or graphics packages Operating systems software to control.
Systems and User Interface Software. Types of Operating System  Single User  Multi User  Multi-tasking  Batch Processing  Interactive  Real Time.
Computer Operating Systems And Software applications.
Emad Salem. CHAPTER (1) COMPUTER HARDWARE Computer A computer is a machine that can be programmed to process data (input) into useful information (output).computerdatainformation.
Chapter 1 WHAT IS A COMPUTER Faculty of ICT & Business Management Tel : BCOMP0101 Introduction to Information Technology.
Nat 4/5 Computing Science Software
Topic 2: Hardware and Software
An Overview of the Computer System
The abacus has roots dating back over 5,000 years
Computer Software.
5 SYSTEM SOFTWARE CHAPTER
Looking Inside the machine (Types of hardware, CPU, Memory)
Systems Software Keywords Operating Systems
An Overview of the Computer System
An Overview of the Computer System
5 SYSTEM SOFTWARE CHAPTER
Software - Operating Systems
An Introduction to Operating Systems
Presentation transcript:

Section 3 The start of the PC industry Section 2 described the computer hardware development until we reach the microprocessor. Section 3 will emphasize on the software aspect. Initially, most software development were directed towards mainframes The biggest software producer company now is Microsoft which was founded by Bill Gates and Paul Allen. The big chance was when they transported BASIC from mainframe to PC.

Section 3 The start of the PC industry he start of the PC industry - introduction Company: Microsoft, IBM, Apple Personalities: Bill Gates, Paul Allen, Steve Wozniak, Steve Jobs Technology: Windows, IBM PC, Apple II. Read on Accidental Empires, Chapter 4, 'Amateur hour'.

Microsoft sets the trend Bill Gates founded Microsoft with his friend Paul Allen, and their first big break came when they transferred BASIC from mainframe to PC. This event highlights Microsoft trends which are: Taking an existing product and updating it to make their own. Taking products from mainframe to PC industry which lead to increase production for PCs and decrease it for mainframes. Microsoft successfully set the industry standard for a lot of application. Gates and Allen were good programmers and also good businessmen. Bill Gates is considered a model for software business companies.

In this section the microprocessor finds its application in small computers, which are essentially aimed at the hobbyist market. A number of small companies start up that either manufacture these machines, or provide software for them. In these early days, a small company could find itself well placed to expand with the industry. Usually these tales of modest beginnings which lead to vast success have two driving factors: 1. a brilliant technical achievement, 2. and a forceful management and marketing drive. These factors are often represented by two different people in a company. Microsoft sets the trend

Another trend was Microsoft establishing a standard for the industry as a whole. The Microsoft motto has long been 'We set the standard.' This is usually associated with the operating system standards (DOS, and then Windows) Microsoft has established. Gates as saying 'Money is made by setting de facto standards.‘ Microsoft sets the trend

There are several key factors which should be noted. First is the ambition exhibited by Gates and Allen. The Microsoft mission is 'A computer on every desk and in every home, running Microsoft software.' Microsoft sets the trend

What does an operating system do? 3. The operating system is the software which makes the computer come alive. The operating system has three main functions to perform: 1. Manage the computer resources: The task of looking after the computer is given to the operating system. This must manage use of the CPU, allocation of memory, access to disk drives, control of printers and modems, and so on. All the input/output functions of the computer are controlled by the operating system. 2. Communicate with the user: For a computer to be of use its user must have some means of interacting with it. It is the operating system's task to provide a means of doing this which is easy, consistent, flexible and structured.

What does an operating system do? 3. Run applications: The application packages, such as word processors or spreadsheets, are what the user really wants to use. The operating system provides a means of executing them, and provides the programs with tools and services. These include commands which the application can use to fetch data from a hard disk, or to send data to a printer. With graphical operating systems, the application also utilizes the menu facilities and windows design offered by the operating system.

Bootstrapping Bootstrapping: The first thing the computer needs to be able to do is to load its own operating system, so that it can function. It does this by using a small program which is in ROM, called the boot program The system is preprogrammed to look for this boot program, which will load in the essential features of the operating system. These may then load in more programs, which may load in yet more, and so on, until the computer is fully functional. The system looks for the boot program initially on the floppy disk drive; in this way a computer can be restarted if the hard disk has been corrupted. This is why your computer will complain if you have left a floppy disk in the disk drive which is not a system disk, since it assumes any disk in the floppy-disk drive at start-up is a system disk.

Text-based operating systems Gary Kildall's developed CP/M operating system which was the first operating system for the PC. It was text based (since graphical interfaces were not in use then, nor was the mouse) and the user had to learn a series of commands to perform actions such as changing directory, listing the contents of a directory, and so on. The operating system that later became a standard was called DOS, and was based on CP/M. DOS was also text based. When a user first started their machine they would be confronted by a blank screen with a single piece of text, which was typically 'C:\'. This was called the prompt. The user had then to type in a command to achieve their desired function. The user had to learn a number of commands in order to use DOS effectively.

Some DOS commands DOS command: dir Function: list contents of directory Example: c:\ dir DOS command: cd Function: change directory Example: c:\ CD docs DOS command: del Function: delete files Example: c:\ del letter.do

Command OS Vs Graphical OS what is important is the issue of usability which this raises. How easy a piece of software is to use is one of the most important factors in determining its success. Although many people became very proficient in the use of text-based operating systems, they were a barrier to the acceptance of computers by the general public. Apple developed a graphical interface for the Macintosh, and then Microsoft developed Windows for the PC to overcome this problem.

Graphical operating systems make use of icons and menus, which the user interacts with via a pointing device (usually a mouse). These have two main advantages over text-based interfaces. The first is ease of use. Graphical interfaces are quicker to learn. The second advantage is the consistency the graphical operating system provides. By providing a common set of tools which applications then utilize, the look and operation of many applications can be made uniform, which means that new applications can be learnt quickly. Command OS Vs Graphical OS

Many users of text-based systems insist that the graphical interface hides a lot of the computer operation and thus removes an element of control from the user. In general, the more software does for the user, the more it is hiding. This can cause problems; for instance many HTML editors 'hide' what they are doing. This can mean that the HTML code underneath can be excessively long, or the web page produced may not look the same in all browsers. The graphical interface is now dominant in the microcomputer industry, with Windows and the Macintosh system being the main operating systems.

CP/M and BIOS CP/M was constructed from three separate modules, which performed different functions. The module of most interest to us is the BIOS (Basic Input/Output System), as it is important later in our story. The BIOS interacts with the various input and output (I/O) devices of the particular computer CP/M is running. For example, it is through the BIOS that the computer will read the characters typed on the keyboard, or send text to a printer. It is these I/O devices which vary from one computer to another, and so by bundling the means of interacting with these devices into one module, Kildall could keep the rest of the operating system the same for each different computer that came to the market. This meant that CP/M was portable, in that it could be run on different types of computer by altering the BIOS alone.

BIOS and the operating system This modular design has been influential in many of the operating systems which followed. Reusing code has become very important now that software is so complex, often running to millions of lines of code. Being able to use the same module in different programs greatly eases the production of these programs; for example, a spell checker can be used in a word processor, an HTML editor, a presentation package, etc. DOS possesses modules which are similar in their functions to the modules comprising CP/M. It is these modules which are loaded in during the bootstrapping process.

Steve Jobs and Steve Wozniak at the start of Apple Computers Apple was founded by Steve Jobs and Steve Wozniak. Their success is based on both technological achievement and forceful management as well. Wozniak (known as Woz) typifies the type of hobbyist who was enthusiastic about the Altair, whilst Jobs represents the more business-minded individual who is passionate about the possibilities of technology. Apple was started in Steve Job's parents' garage. The idea of starting a multi- billion dollar company from a garage is one which captured many people's imagination. In many respects it represents the 'American Dream', and people speak nostalgically now of the days when empires were founded in a garage. Interestingly, the succesful database company Oracle was also founded in a garage by Larry Ellison, who has recently joined the Apple board. After selling a few Apple I machines, Wozniak and Jobs decided to develop a computer which would feature colour graphics, come pre-assembled and have more power than most existing microcomputers. This was the Apple II, which went on to become one of the biggest-selling computers of all time. 3.4 Apple defines the PC business

Wozniak produced the Apple II almost single- handedly in the space of a few months, whilst Jobs harassed him to improve it, arranged manufacturing and marketing and established the company. To manufacture the Apple II, Wozniak and Jobs needed some venture capital. They eventually spoke to Mike Markkula, who had recently retired from Intel. Markkula joined the company and injected $250,000. The Apple II was released to an enthusiastic market in Apple defines the PC business

The Apple II Plus computer As well as defining the basic technology which would form the PC industry, Apple, along with other new companies like Microsoft, helped to define a way of working. Here are some of the defining characteristics of the new PC companies: Very informal culture: Employees wear what they like, work when they like, play rock music in the labs, and so forth Young, talented employees: The staff were not those who would traditionally be found in a large corporation. They were often hobbyists like Wozniak, or from very diverse backgrounds. Intellectual creativity: Employees were encouraged to work on projects they found interesting, and to be creative, often to the detriment of the products in the market.

Conclusion on Apple Computers The first PC produced in a big scale was the Apple II plus computer. It was released in 1977 and became the one of the biggest selling PCs in history. The PCS we see now are not much different than Apple II. Apple Company defined how a PC should look like and helped define the PC industry as a whole.