Sei sulla pagina 1di 5

Unidad 2.

Software de cmputo

2.1 Sistemas Operativos

Un sistema Operativo (SO) es el conjunto de programas ms complejo e importante en una computadora. El SO despierta a la computadora !ace "ue recono#ca a la $%U& la memoria& el teclado& el sistema de v'deo las unidades de disco& proporciona la facilidad para "ue los usuarios se comuni"uen con la computadora sirve de plataforma a partir de la cual se corran programas de aplicacin.

(os sistemas operativos ms conocidos& o los ms comunes a nivel mundial son los siguientes& ca)e mencionar "ue actualmente e*isten una infinidad de sistemas operativos a nivel mundial& tanto de uso li)re como comercial+ 1) ,S-.OS+ sus siglas !acen referencia a ,icroSoft .is/ Operating S stem (sistema operativo de disco de ,icrosoft)& es ms conocido por los nom)res de %$-.OS .OS. ,S-.OS fue !ec!o por la compa0'a de software ,icrosoft. (a ra#n de su continua popularidad se de)e al aplastante volumen de software disponi)le a la )ase instalada de computadoras con procesador 1ntel "ue funcionan )ajo este sistema.

2) 2indows+ ,icrosoft tomo una decisin& !acer un sistema operativo "ue tuviera una interfa# grfica amiga)le para el usuario& como resultado o)tuvo 2indows. Este sistema operativo !a evolucionado de manera importante& sus versiones ms importantes son+ 2indows 3.1& 2indows 45& 2indows 67& 2indows 2888& 2indows 9%& 2indows :ista& 2indows ; el ms reciente& enfocado de manera significativa a las 71$S 2indows <.

3) OS=2+ Este SO fue !ec!o por 1>,. 7iene soporte de 32 )its su interfa# es mu )uena. El pro)lema "ue presenta este sistema operativo es "ue no se le !a dado el apo o "ue se merece en cuanto a aplicaciones se refiere. Es decir& no se !an creado muc!as aplicaciones "ue aprovec!en las caracter'sticas del Sistema Operativo& a "ue la ma or'a del mercado de software !a sido monopoli#ado por 2indows.

?) ,ac OS+ (del ingl@s ,acintos! Operating S stem& en espa0ol Sistema Operativo de ,acintos!) es el nom)re del sistema operativo creado por Apple para su l'nea de computadoras ,acintos!. Es conocido por !a)er sido el primer sistema dirigido al gran pB)lico en contar con una interfa# grfica compuesta por la interaccin del mouse con ventanas& 1cono menBs. (as computadoras ,acintos! no ser'an tan populares como lo son si no tuvieran el ,ac OS como sistema operativo de planta. Este sistema operativo es tan amiga)le para el usuario "ue cual"uier persona puede aprender a usarlo en mu poco tiempo. %or otro lado& es mu )ueno para organi#ar arc!ivos usarlos de manera efica#. Entre sus versiones ms importantes estn+ C$lassicC ,ac OS (14<?D2881)& ,ac OS 9& OS 9 (ion& (eopard& 9serve& etc.

5) (16U9+ El sistema operativo (16U9 fue creado por los la)oratorios >ell de A7E7 en 14F4 es a!ora usado como una de las )ases para la supercarretera de la informacin. (inu* es un SO multiusuario multitarea& "ue corre en diferentes computadoras& desde supercomputadoras& ,ainframes& ,inicomputadoras& computadoras personales estaciones de tra)ajo. Esto "uiere decir "ue muc!os usuarios pueden estar usando una misma computadora por medio de terminales o usar muc!as de ellas. (inu* es un nBcleo li)re de sistema operativo )asado en Uni*. El nBcleo (inu* fue conce)ido por el entonces estudiante de ciencias de la computacin finland@s& (inus 7orvalds& en 1441. (inu* consigui rpidamente desarrolladores usuarios "ue adoptaron cdigos de otros pro ectos de software li)re para su uso en nuevas distri)uciones. El nBcleo (inu* !a reci)ido contri)uciones de miles de programadores de todo el mundo. 6ormalmente (inu* se utili#a junto a un empa"uetado de software& llamado distri)ucin (inu* servidores.

2.2 >ases de .atos


Una )ase de datos (cu a a)reviatura es >.) es una entidad en la cual se pueden almacenar datos de manera estructurada& con la menor redundancia posi)le. .iferentes programas diferentes usuarios de)en poder utili#ar estos datos. %or lo tanto& el concepto de )ase de datos generalmente est relacionado con el de red a "ue se de)e poder compartir esta informacin. .e all' el t@rmino )ase. CSistema de informacinC es el t@rmino general utili#ado para la estructura glo)al "ue inclu e todos los mecanismos para compartir datos "ue se !an instalado.

Una )ase de datos proporciona a los usuarios el acceso a datos& "ue pueden visuali#ar& ingresar o actuali#ar& en concordancia con los derec!os de acceso "ue se les !a an otorgado. Se convierte ms Btil a medida "ue la cantidad de datos almacenados crece.

Una )ase de datos puede ser local& es decir "ue puede utili#arla slo un usuario en un e"uipo& o puede ser distri)uida& es decir "ue la informacin se almacena en e"uipos remotos se puede acceder a ella a trav@s de una red. (a principal ventaja de utili#ar )ases de datos es "ue mBltiples usuarios pueden acceder a ellas al mismo tiempo. Gpidamente surgi la necesidad de contar con un sistema de administracin para controlar tanto los datos como los usuarios. (a administracin de )ases de datos se reali#a con un sistema llamado .>,S (.ata)ase management s stem HSistema de administracin de )ases de datosI). El .>,S es un conjunto de servicios (aplicaciones de software) para administrar )ases de datos& "ue permite+

* Un fcil acceso a los datos * El acceso a la informacin por parte de mBltiples usuarios * (a manipulacin de los datos encontrados en la )ase de datos (insertar& eliminar& editar) El .>,S puede dividirse en tres su)sistemas+ * * * * * * El sistema de administracin de arc!ivos+ %ara almacenar informacin en un medio f'sico El .>,S interno+ %ara u)icar la informacin en orden El .>,S e*terno+ Gepresenta la interfa# del usuario

(os principales de datos son+ * >orland %arado* * Jilema/er

sistemas

de

administracin de )ases

* * * * * * * * * * * *

1>, .>2 1ngres 1nter)ase ,icrosoft SK( server ,icrosoft Access ,icrosoft Jo*%ro Oracle S )ase , SK( %ostgreSK( mSK( SK( Server 11

2.3 (enguajes de .esarrollo


(os lenguajes de desarrollo son comBnmente llamados L(enguajes de programacinM. Un lenguaje de programacinC es un idioma dise0ado para descri)ir el conjunto de acciones consecutivas "ue un e"uipo de)e ejecutar mediante las instrucciones de un software. %or lo tanto& un lenguaje de programacin es un modo prctico para "ue los seres !umanos puedan dar instrucciones a un e"uipo.

(os lenguajes de programacin generalmente se dividen en dos grupos principales en )ase al procesamiento de sus comandos+ * (enguajes imperativos * (enguajes funcionales (enguaje de programacin imperativo Un lenguaje imperativo programa mediante una serie de comandos& agrupados en )lo"ues compuestos de rdenes condicionales "ue permiten al programa retornar a un )lo"ue de comandos si se cumple la condicin. Estos fueron los primeros lenguajes de programacin en uso aBn !o muc!os lenguajes modernos usan este principio.

6o o)stante& los lenguajes imperativos estructurados carecen de fle*i)ilidad de)ido a la secuencialidad de las instrucciones.

Potrebbero piacerti anche