Download software sistema "sistema operativo" -problemas -mantener
Document related concepts
Transcript
1.SOFTWARE .TIPOS Se llama SOFTWARE al conjunto de instrucciones que dirigen los componentes del ordenador Existen tres tipos de software: o Software de programación o Software de sistema o Software de aplicación 2. SOFTWARE DE PROGRAMACIÓN Es el conjunto de herramientas que permiten al programador desarrollar programas informáticos, usando diferentes alternativas y lenguajes de programación, de una manera práctica. Se pueden clasificar en dos tipos : o Lenguajes de bajo nivel: Se caracterizan porque : Sus instrucciones ejercen un control directo sobre el hardware y Están condicionados por la estructura física de la computadora que lo soporta. o Lenguajes de alto nivel : Se caracterizan por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana Algunos ejemplos de ellos son :Ada, BASIC, C, COBOL, Fortran, Java, Lisp o Pascal Apuntes de software ©2012 A.G.J Pág 1 3.SOFTWARE DE SISTEMA 1. Su objetivo es desvincular adecuadamente al usuario y al programador de los detalles del sistema informático en particular que se use, aislándolo especialmente del procesamiento referido a las características internas de: memoria, discos, puertos y dispositivos de comunicaciones, impresoras, pantallas, teclados, etc. 2. Entre otros aparecen : Sistemas operativos Controladores de dispositivos Herramientas de diagnóstico Herramientas de corrección y optimización Utilidades 3. Un sistema operativo es un programa que se encarga de gestionar los recursos del sistema y permite la comunicación entre el usuario y la máquina 4. Funciones del sistema operativo: Gestiona los recursos. Presenta la interfaz de usuario ( ya ea gráfico, menús o lúnea de comandos). Administra los archivos. Administra las tareas. 5. Tipos de sistemas operativos: Según la cantidad de tareas que realiza simultáneamente. i. Monotarea( DOS) ii. Multitarea(Windows, Linux....) Según la cantidad de usuarios: i. Monousuario:(windows, linux...) ii. Multiusuario( UNIX, Windows server...) 4. PRINCIPALES SISTEMAS OPERATIVOS DOS Apuntes de software ©2012 A.G.J Pág 2 i. El nombre son las siglas de disk operating system ii. El DOS carece por completo de interfaz gráfica, y no utiliza el ratón iii. El DOS no es ni multiusuario ni multitarea. No puede trabajar con más de un usuario ni en más de un proceso a la vez iv. Probablemente la más popular de sus variantes sea la perteneciente a la familia MS-DOS, de Microsoft UNIX i. es un sistema operativo portable, multitarea y multiusuario; desarrollado, en principio, en 1969, por un grupo de empleados de los laboratorios Bell de AT&T SISTEMAS DE MAC(MAC OS) i. Son conocidos por haber sido el primer sistema dirigido al gran público en contar con una interfaz gráfica compuesta por la interacción del ratón con ventanas, Icono y menús. ii. El Mac OS puede ser dividido en dos familias: La familia Mac OS Classic,(desde el system 1 hasta el Mac Os 9) basada en el código propio de Apple Computer. El Sistema Operativo Mac OS X, desarrollado a partir de la familia Mac OS Classic y NeXTSTEP, el cual estaba basado en UNIX. Las versiones se han designado con nombres de animales como Panther, Tiger, Leopard, Lion .... SISTEMAS WINDOWS i. Es una familia de sistemas operativos desarrollados y vendidos por Microsoft. Microsoft introdujo un entorno operativo denominado como un complemento para MSDOS en respuesta al creciente interés en las interfaces Apuntes de software ©2012 A.G.J Pág 3 gráficas de usuario ii. Se puede dividir en varias familias :(ver cuadro) Aquellos que corrían sobre DOS Aquellos basados en el kernel NT Aquellos hechos sólo para servidores SISTEMAS LINUX i. GNU/Linux es uno de los términos empleados para referirse a la combinación del núcleo o kernel libre similar a Unix denominado Linux con el sistema operativo GNU. ii. Fue creado por el ingeniero finlandés Linux Thorvalds iii. Su desarrollo es uno de los ejemplos más prominentes de software libre; todo su código fuente puede ser utilizado, modificado y redistribuido libremente por cualquiera bajo los términos de la GPL (Licencia Pública General de GNU, en inglés: General Public License) iv. Algunas distribuciones linux importantes son Fedora, Devian, Ubuntu, Knoppix, Mandriva entre otras ANDROID i. Es un sistema operativo móvil basado en Linux, que está enfocado para ser utilizado en dispositivos móviles como teléfonos inteligentes, tabletas y otros dispositivos.9 Es desarrollado por la Open Handset Alliance, la cual es Apuntes de software ©2012 A.G.J Pág 4 liderada por Google. ii. Las versiones de Android reciben nombre de postres en inglés. En cada versión el postre elegido empieza por una letra distinta siguiendo un orden alfabético: a. A: Apple Pie (v1.0), Tarta de manzana b. B: Banana Bread (v1.1), Pan de plátano c. C: Cupcake (v1.5), Magdalena glaseada. d. D: Donut (v1.6), Rosquilla. e. E: Éclair (v2.0/v2.1),,. f. F: Froyo (v2.2), (Abreviatura de «Frozen Yogurt») Yogur Helado. g. G: Gingerbread (v2.3), Pan de jengibre. h. H: Honeycomb (v3.0/v3.1/v3.2), Panal de miel. i. I: Ice Cream Sandwich (v4.0), Sandwich de helado. j. J: Jelly Bean (v4.1), Judía de gelatina Las aplicaciones se desarrollan habitualmente en el lenguaje Java Apuntes de software ©2012 A.G.J Pág 5