SlideShare a Scribd company logo
1 of 3
HISTORIA DE LOS SISTEMAS OPERATIVOS ANTIGUOS<br />Operating Systems, like the hardware of computers, have suffered a series of revolutionary changes called generations. In the case of Hardware, generations havebeen marked by great advances in the components used, from valves (first generation)transistor (second generation), to integrated circuits (third generation), a largeintegrated circuits and very large scale (fourth generation). Each successive generation of hardware has been accompanied by substantial reductions in cost, size, heatemission and energy consumption, and significant increases in speed and capacity<br />966470186055<br />Operating System (OS), basic software that controls a computer. Operating system isitself a computer program. However, it is a very special, perhaps the most complex andimportant in a computer. The OS wakes up and makes the computer recognize theCPU, memory, keyboard, video system and disk drives. It also provides the facility forusers to communicate with the computer and serves as a platform from which to runapplication programs.The operating system consists of software that allows access and perform basicoperations on a personal computer or computer system in general. The most popular operating systems are: AIX (IBM), GNU / Linux, HP-UX (HP), MacOS (Macintosh),Solaris (SUN Microsystems), different variants of BSD Unix (FreeBSD, OpenBSD .. .),and Windows in its various forms (from Microsoft).When you turn on a computer, the first thing it does is to carry out a self-called self test(Power On Self Test, POST). During POST, the computer identifies your memory, yourrecords, your keyboard, your video system and any other device connected to it. Thenext thing the computer does is look for an OS to boot (boot).The operating system has three major functions: coordinates and manipulates thecomputer hardware such as memory, printers, disk drives, keyboard or mouse,organizes the files on various storage devices like floppy disks, hard disks , CDs or tapes, and manages the hardware failures and data loss.<br />Modular structure.Also called monolithic systems. This arrangement is by far the most common, it could receive the subtitle of quot;
big mess.quot;
 The structure is that there is not any structure. The operating system is written as a collection of procedures, each of which can call each other every time they needed. When using this technique, each procedure of the system has a well defined interface in terms of parameters and results, and each is free to call any other, if the latter provides a useful calculation for the former. But even in such systems can have at least some structure. Services (system calls) that provides the operating system is asked to place in well-defined parameters, such as registers or the stack, then execute a special trap called quot;
call centerquot;
 or quot;
call supervisor. quot;
This statement changes the machine's user mode and kernel mode transfers control to the operating system, which is shown at the event (1) in Figure 1. The operating system then examines the parameters of the call, to determine which one is desired, as shown in the event (2) in Figure 1. Then, the operating system looks at a table that contains the entry k a pointer to the procedure performed by the k-th system call. This operation is shown in (3) of Figure 1, identifies the service procedure, which is called. Finally, the system call terminates and control returns to user program.Figure 1. The way it should be a system call: (1) the user program is attracted to the core. (2) the operating system determines the number of service requested. (3) the operating system locates and calls the procedure for the service. (4) control returns to user program.This organization suggests a basic organization of the operating system:1 .- a main program that calls the procedure of the requested service.2 .- a set of service procedures that perform system calls.3 .- a set of utility procedures that help the service procedure.In this model, for each system call service there is a procedure that takes care of him.Utility procedures do things necessary for various service procedures, for example to find the data user programs. The following figure illustrates the procedure of three layers:(To see the missing chart click on the top menu quot;
Download Jobquot;
)Figure 2. A simple structure model for a monolithic system.(To see the missing chart click on the top menu quot;
Download Jobquot;
)Microkernel structure.The core functions of an OS are controlled by the kernel (kernel) while the user interface is controlled by the environment (shell). For example, the most important part of the DOS is a program named quot;
COMMAND.COMquot;
 This program has two parts. The kernel, which is kept in memory at all times, containing the machine code to handle low-level hardware management for other programs that need these services, and Part Two of the COMMAND.COM shell, which is the interpreter commandThe low-level OS and command interpretation functions are separate, so you can keep running the DOS kernel, but using a different user interface. This is exactly what happens when you load Microsoft Windows, which takes the place of the shell, replacing the command line interface with a graphical user interface. There are many quot;
shellsquot;
 different in the market, eg NDOS (Norton DOS), XTG, PCTOOLS, or even the same OS from MS-DOS version 5.0 included a Shell called DOS SHELL.<br />
Historia de los sistemas operativos antiguos
Historia de los sistemas operativos antiguos

More Related Content

What's hot

OS Functions and Services
OS Functions and ServicesOS Functions and Services
OS Functions and Servicessgpraju
 
Operating System Concepts Presentation
Operating System Concepts PresentationOperating System Concepts Presentation
Operating System Concepts PresentationNitish Jadia
 
Cpu register, instruction exucution and interrupts unit 1 by ram k paliwal
Cpu register, instruction exucution and interrupts unit 1 by ram k paliwalCpu register, instruction exucution and interrupts unit 1 by ram k paliwal
Cpu register, instruction exucution and interrupts unit 1 by ram k paliwalRam Paliwal
 
1 introduction
1 introduction1 introduction
1 introductionMohd Arif
 
Operating System Case Study and I/O System
Operating System Case Study and I/O SystemOperating System Case Study and I/O System
Operating System Case Study and I/O Systemprakash ganesan
 
Unit vos - File systems
Unit vos - File systemsUnit vos - File systems
Unit vos - File systemsdonny101
 
Unix.system.calls
Unix.system.callsUnix.system.calls
Unix.system.callsGRajendra
 
lecture:Operating Syste Ms
lecture:Operating Syste Mslecture:Operating Syste Ms
lecture:Operating Syste Msyeswanth reddy
 
Kernel mode vs user mode in linux
Kernel mode vs user mode in linuxKernel mode vs user mode in linux
Kernel mode vs user mode in linuxSiddique Ibrahim
 
Operating System (OS)
Operating System (OS)Operating System (OS)
Operating System (OS)Azeemaj101
 
OS - Ch2
OS - Ch2OS - Ch2
OS - Ch2sphs
 
Ms dos boot process
Ms dos boot process Ms dos boot process
Ms dos boot process Zahra Sadeghi
 

What's hot (20)

System call
System callSystem call
System call
 
System calls
System callsSystem calls
System calls
 
OS Functions and Services
OS Functions and ServicesOS Functions and Services
OS Functions and Services
 
Operating System Concepts Presentation
Operating System Concepts PresentationOperating System Concepts Presentation
Operating System Concepts Presentation
 
Os lecture 7
Os lecture 7Os lecture 7
Os lecture 7
 
Cpu register, instruction exucution and interrupts unit 1 by ram k paliwal
Cpu register, instruction exucution and interrupts unit 1 by ram k paliwalCpu register, instruction exucution and interrupts unit 1 by ram k paliwal
Cpu register, instruction exucution and interrupts unit 1 by ram k paliwal
 
1 introduction
1 introduction1 introduction
1 introduction
 
Operating System Case Study and I/O System
Operating System Case Study and I/O SystemOperating System Case Study and I/O System
Operating System Case Study and I/O System
 
Unit vos - File systems
Unit vos - File systemsUnit vos - File systems
Unit vos - File systems
 
Unix.system.calls
Unix.system.callsUnix.system.calls
Unix.system.calls
 
lecture:Operating Syste Ms
lecture:Operating Syste Mslecture:Operating Syste Ms
lecture:Operating Syste Ms
 
Kernel mode vs user mode in linux
Kernel mode vs user mode in linuxKernel mode vs user mode in linux
Kernel mode vs user mode in linux
 
Operating system
Operating systemOperating system
Operating system
 
Operating System (OS)
Operating System (OS)Operating System (OS)
Operating System (OS)
 
Dos
DosDos
Dos
 
Chapter 01
Chapter 01Chapter 01
Chapter 01
 
OS - Ch2
OS - Ch2OS - Ch2
OS - Ch2
 
App A
App AApp A
App A
 
Ms dos boot process
Ms dos boot process Ms dos boot process
Ms dos boot process
 
Process of operating system
Process of operating systemProcess of operating system
Process of operating system
 

Viewers also liked

Viewers also liked (13)

Instrucciones en ingles[1]
Instrucciones en ingles[1]Instrucciones en ingles[1]
Instrucciones en ingles[1]
 
Cracked pots notes
Cracked pots notesCracked pots notes
Cracked pots notes
 
Environmental management
Environmental managementEnvironmental management
Environmental management
 
Rb link database
Rb link databaseRb link database
Rb link database
 
Grey
GreyGrey
Grey
 
Fan Referral Rewards Program
Fan Referral Rewards ProgramFan Referral Rewards Program
Fan Referral Rewards Program
 
Grandma Grogan's Pics
Grandma Grogan's PicsGrandma Grogan's Pics
Grandma Grogan's Pics
 
Image tutorial
Image tutorialImage tutorial
Image tutorial
 
2009 Transformations Gala Photos
2009 Transformations Gala Photos2009 Transformations Gala Photos
2009 Transformations Gala Photos
 
Salam Lebaran Dari TM-Sabah
Salam Lebaran Dari TM-SabahSalam Lebaran Dari TM-Sabah
Salam Lebaran Dari TM-Sabah
 
Corporate Presentation for FCSC - January 2013 English Version
Corporate Presentation for FCSC - January 2013 English VersionCorporate Presentation for FCSC - January 2013 English Version
Corporate Presentation for FCSC - January 2013 English Version
 
Profile facebook
Profile facebookProfile facebook
Profile facebook
 
Himalayan mineral water
Himalayan mineral water Himalayan mineral water
Himalayan mineral water
 

Similar to Historia de los sistemas operativos antiguos

LM1 - Computer System Overview, system calls
LM1 - Computer System Overview, system callsLM1 - Computer System Overview, system calls
LM1 - Computer System Overview, system callsmanideepakc
 
Implementation of Kernel API
Implementation of Kernel APIImplementation of Kernel API
Implementation of Kernel APIkhushi74
 
Fundamentals of Computers & Information System
Fundamentals of Computers & Information System  Fundamentals of Computers & Information System
Fundamentals of Computers & Information System Hitesh Srivastava
 
Bedtime Stories on Operating Systems.pdf
Bedtime Stories on Operating Systems.pdfBedtime Stories on Operating Systems.pdf
Bedtime Stories on Operating Systems.pdfAyushBaiswar1
 
OperatingSystem01..(B.SC Part 2)
OperatingSystem01..(B.SC Part 2)OperatingSystem01..(B.SC Part 2)
OperatingSystem01..(B.SC Part 2)Muhammad Osama
 
Operating system structures
Operating system structuresOperating system structures
Operating system structuresPrathamKotian3
 
MYSQL DATABASE Operating System Part2 (1).pptx
MYSQL DATABASE Operating System Part2 (1).pptxMYSQL DATABASE Operating System Part2 (1).pptx
MYSQL DATABASE Operating System Part2 (1).pptxArjayBalberan1
 
STORAGE DEVICES & OPERATING SYSTEM SERVICES
STORAGE DEVICES & OPERATING SYSTEM SERVICESSTORAGE DEVICES & OPERATING SYSTEM SERVICES
STORAGE DEVICES & OPERATING SYSTEM SERVICESAyesha Tahir
 
NE223_chapter 1_Overview of operating systems.ppt
NE223_chapter 1_Overview of operating systems.pptNE223_chapter 1_Overview of operating systems.ppt
NE223_chapter 1_Overview of operating systems.pptMemMem25
 
User and Operating-System Interface We mentioned earlier that there ar.docx
User and Operating-System Interface We mentioned earlier that there ar.docxUser and Operating-System Interface We mentioned earlier that there ar.docx
User and Operating-System Interface We mentioned earlier that there ar.docxStewartyUMGlovern
 
Os rtos.ppt
Os rtos.pptOs rtos.ppt
Os rtos.pptrahul km
 
wepik-uncovering-the-layers-a-comprehensive-overview-of-the-block-diagram-of-...
wepik-uncovering-the-layers-a-comprehensive-overview-of-the-block-diagram-of-...wepik-uncovering-the-layers-a-comprehensive-overview-of-the-block-diagram-of-...
wepik-uncovering-the-layers-a-comprehensive-overview-of-the-block-diagram-of-...UtkarshTV
 
COMPUTER ORGNIZATION AND ASSEMBLY LANGUAGE EBOOK
COMPUTER ORGNIZATION AND ASSEMBLY LANGUAGE EBOOKCOMPUTER ORGNIZATION AND ASSEMBLY LANGUAGE EBOOK
COMPUTER ORGNIZATION AND ASSEMBLY LANGUAGE EBOOKgangesh sharma
 

Similar to Historia de los sistemas operativos antiguos (20)

computer Unit 7
computer Unit 7computer Unit 7
computer Unit 7
 
Os notes
Os notesOs notes
Os notes
 
operating systems
operating systemsoperating systems
operating systems
 
LM1 - Computer System Overview, system calls
LM1 - Computer System Overview, system callsLM1 - Computer System Overview, system calls
LM1 - Computer System Overview, system calls
 
dhamo
dhamodhamo
dhamo
 
Implementation of Kernel API
Implementation of Kernel APIImplementation of Kernel API
Implementation of Kernel API
 
Fundamentals of Computers & Information System
Fundamentals of Computers & Information System  Fundamentals of Computers & Information System
Fundamentals of Computers & Information System
 
Bedtime Stories on Operating Systems.pdf
Bedtime Stories on Operating Systems.pdfBedtime Stories on Operating Systems.pdf
Bedtime Stories on Operating Systems.pdf
 
OperatingSystem01..(B.SC Part 2)
OperatingSystem01..(B.SC Part 2)OperatingSystem01..(B.SC Part 2)
OperatingSystem01..(B.SC Part 2)
 
Operating system structures
Operating system structuresOperating system structures
Operating system structures
 
MYSQL DATABASE Operating System Part2 (1).pptx
MYSQL DATABASE Operating System Part2 (1).pptxMYSQL DATABASE Operating System Part2 (1).pptx
MYSQL DATABASE Operating System Part2 (1).pptx
 
STORAGE DEVICES & OPERATING SYSTEM SERVICES
STORAGE DEVICES & OPERATING SYSTEM SERVICESSTORAGE DEVICES & OPERATING SYSTEM SERVICES
STORAGE DEVICES & OPERATING SYSTEM SERVICES
 
Chapter - 1
Chapter - 1Chapter - 1
Chapter - 1
 
NE223_chapter 1_Overview of operating systems.ppt
NE223_chapter 1_Overview of operating systems.pptNE223_chapter 1_Overview of operating systems.ppt
NE223_chapter 1_Overview of operating systems.ppt
 
User and Operating-System Interface We mentioned earlier that there ar.docx
User and Operating-System Interface We mentioned earlier that there ar.docxUser and Operating-System Interface We mentioned earlier that there ar.docx
User and Operating-System Interface We mentioned earlier that there ar.docx
 
Operating system
Operating systemOperating system
Operating system
 
Os rtos.ppt
Os rtos.pptOs rtos.ppt
Os rtos.ppt
 
LINUX Device Drivers
LINUX Device DriversLINUX Device Drivers
LINUX Device Drivers
 
wepik-uncovering-the-layers-a-comprehensive-overview-of-the-block-diagram-of-...
wepik-uncovering-the-layers-a-comprehensive-overview-of-the-block-diagram-of-...wepik-uncovering-the-layers-a-comprehensive-overview-of-the-block-diagram-of-...
wepik-uncovering-the-layers-a-comprehensive-overview-of-the-block-diagram-of-...
 
COMPUTER ORGNIZATION AND ASSEMBLY LANGUAGE EBOOK
COMPUTER ORGNIZATION AND ASSEMBLY LANGUAGE EBOOKCOMPUTER ORGNIZATION AND ASSEMBLY LANGUAGE EBOOK
COMPUTER ORGNIZATION AND ASSEMBLY LANGUAGE EBOOK
 

More from Yisney Muñoz Cifuentes (6)

Gestion ambiental
Gestion ambientalGestion ambiental
Gestion ambiental
 
Virus of the attitude
Virus of the attitudeVirus of the attitude
Virus of the attitude
 
Informe gastronomia clara
Informe gastronomia claraInforme gastronomia clara
Informe gastronomia clara
 
Ensayo sobre las peliculas
Ensayo sobre las  peliculasEnsayo sobre las  peliculas
Ensayo sobre las peliculas
 
Expocicion del futuro
Expocicion del futuroExpocicion del futuro
Expocicion del futuro
 
Compurriegos ficha tecnica
Compurriegos ficha tecnicaCompurriegos ficha tecnica
Compurriegos ficha tecnica
 

Historia de los sistemas operativos antiguos

  • 1. HISTORIA DE LOS SISTEMAS OPERATIVOS ANTIGUOS<br />Operating Systems, like the hardware of computers, have suffered a series of revolutionary changes called generations. In the case of Hardware, generations havebeen marked by great advances in the components used, from valves (first generation)transistor (second generation), to integrated circuits (third generation), a largeintegrated circuits and very large scale (fourth generation). Each successive generation of hardware has been accompanied by substantial reductions in cost, size, heatemission and energy consumption, and significant increases in speed and capacity<br />966470186055<br />Operating System (OS), basic software that controls a computer. Operating system isitself a computer program. However, it is a very special, perhaps the most complex andimportant in a computer. The OS wakes up and makes the computer recognize theCPU, memory, keyboard, video system and disk drives. It also provides the facility forusers to communicate with the computer and serves as a platform from which to runapplication programs.The operating system consists of software that allows access and perform basicoperations on a personal computer or computer system in general. The most popular operating systems are: AIX (IBM), GNU / Linux, HP-UX (HP), MacOS (Macintosh),Solaris (SUN Microsystems), different variants of BSD Unix (FreeBSD, OpenBSD .. .),and Windows in its various forms (from Microsoft).When you turn on a computer, the first thing it does is to carry out a self-called self test(Power On Self Test, POST). During POST, the computer identifies your memory, yourrecords, your keyboard, your video system and any other device connected to it. Thenext thing the computer does is look for an OS to boot (boot).The operating system has three major functions: coordinates and manipulates thecomputer hardware such as memory, printers, disk drives, keyboard or mouse,organizes the files on various storage devices like floppy disks, hard disks , CDs or tapes, and manages the hardware failures and data loss.<br />Modular structure.Also called monolithic systems. This arrangement is by far the most common, it could receive the subtitle of quot; big mess.quot;  The structure is that there is not any structure. The operating system is written as a collection of procedures, each of which can call each other every time they needed. When using this technique, each procedure of the system has a well defined interface in terms of parameters and results, and each is free to call any other, if the latter provides a useful calculation for the former. But even in such systems can have at least some structure. Services (system calls) that provides the operating system is asked to place in well-defined parameters, such as registers or the stack, then execute a special trap called quot; call centerquot; or quot; call supervisor. quot; This statement changes the machine's user mode and kernel mode transfers control to the operating system, which is shown at the event (1) in Figure 1. The operating system then examines the parameters of the call, to determine which one is desired, as shown in the event (2) in Figure 1. Then, the operating system looks at a table that contains the entry k a pointer to the procedure performed by the k-th system call. This operation is shown in (3) of Figure 1, identifies the service procedure, which is called. Finally, the system call terminates and control returns to user program.Figure 1. The way it should be a system call: (1) the user program is attracted to the core. (2) the operating system determines the number of service requested. (3) the operating system locates and calls the procedure for the service. (4) control returns to user program.This organization suggests a basic organization of the operating system:1 .- a main program that calls the procedure of the requested service.2 .- a set of service procedures that perform system calls.3 .- a set of utility procedures that help the service procedure.In this model, for each system call service there is a procedure that takes care of him.Utility procedures do things necessary for various service procedures, for example to find the data user programs. The following figure illustrates the procedure of three layers:(To see the missing chart click on the top menu quot; Download Jobquot; )Figure 2. A simple structure model for a monolithic system.(To see the missing chart click on the top menu quot; Download Jobquot; )Microkernel structure.The core functions of an OS are controlled by the kernel (kernel) while the user interface is controlled by the environment (shell). For example, the most important part of the DOS is a program named quot; COMMAND.COMquot; This program has two parts. The kernel, which is kept in memory at all times, containing the machine code to handle low-level hardware management for other programs that need these services, and Part Two of the COMMAND.COM shell, which is the interpreter commandThe low-level OS and command interpretation functions are separate, so you can keep running the DOS kernel, but using a different user interface. This is exactly what happens when you load Microsoft Windows, which takes the place of the shell, replacing the command line interface with a graphical user interface. There are many quot; shellsquot; different in the market, eg NDOS (Norton DOS), XTG, PCTOOLS, or even the same OS from MS-DOS version 5.0 included a Shell called DOS SHELL.<br />