You are on page 1of 63

UNIVERSIDAD AUTONOMA

SAN FRANCISCO
SOFTWARE DE BASE
PRESENTADO POR:
Walter Mamani Hualla
María Loaiza Sulla
Diego Arrazola Sánchez

SOFTWARE DE BASE
Sistemas
Operativos

Administración
Archivos

Lenguaje de
Programación

Windows

Tipos

Clasificación

Linux

Programas

Elementos

MAC

Memorias

Lenguaje de
Maquina y L.
Ensamblador

SOFTWARE DE BASE

SOFTWARE DE BASE Software de base nos permite controlar e interactuar con el sistema operativo mediante el uso tareas que ejecutan los programas de lenguaje tales como C++. . Visual Basic y otros.1. procesados en un lenguaje maquina o lenguaje ensamblador. Gracias a ello podemos administrar y gestionar los archivos de una Pc.

BIOS (Memoria ROM) .1. programar un despertador. y es el primer programa que se ejecuta cuando se enciende la computadora.1. deshabilitar el mouse o Disco Duro. BIOS El software BIOS es instalado dentro de la PC. Un ejemplo de la BIOS seria configurar la hora de la pc. SOFTWARE DE BASE 1. Inicializa y prueba el hardware del sistema. Nos permite configurar.

BIOS .1.1. SOFTWARE DE BASE 1.

.1.1. SOFTWARE DE BASE 1. Cada instrucción es escrita en una línea de texto y suelen ejecutarse al presionar ENTER. Línea de Comandos Tipo de interfaz para manipular un programa o sistema operativo con instrucciones escritas.

que nos permiten interactuar con la pc . SISTEMAS OPERATIVOS Conjunto de programas.2.

SISTEMA OPERATIVO .

O.2.O. Microsoft surgió en 1980. WINDOWS S. MS‑DOS es eficiente. luego se junto a IBM lanzando al mercado el primer S. de la empresa Microsoft. pero también difícil de entender Presentó un idioma completamente nuevo al público “C:” Paul Allen y Bill Gates . SISTEMAS OPERATIVOS 2.1. MS-DOS en 1981.

aparecida para dar un cierto entorno gráfico a MSDOS. Versión Versión 1. No llego a ser popular. SISTEMAS OPERATIVOS WINDOWS 1.997): Versión un poco más desarrollada. Versión Versión 2.0 (1.0 WINDOWS 2.0 (1.0 .985): Primera versión de Windows. una sola tarea y tenían poca memoria.0 1.0 2.2. Permitían ejecutar una ventana de Windows.

2. mejora la conexión en redes de punto a punto tanto archivos como impresoras. SISTEMAS OPERATIVOS WINDOWS 3. Windows 95 introduce por primera vez el botón Inicio y de la barra de tareas de la interfaz de usuario .992): Soporte para multimedia.995): Ventajas a la hora de su instalación (13 disquetes). WINDOWS 95 (1.1 (1.

Muestra información del disco duro. SISTEMAS OPERATIVOS WINDOWS 98 (1. Porcentaje de uso del CPU. Unidad de CD-ROM. ofrece la detección de intrusos. y mucha seguridad.998): Sistema híbrido de 16bits y 32bits.2. Requisitos: Monitor VGA. . WINDOWS 2000 (MILENIUM) Trabaja en multiusuario. etc. Nº de archivos abiertos. Trabaja con múltiples impresoras. soporte mejorado para USB.

SISTEMAS OPERATIVOS WINDOWS 2000 (MILENIUM) Interfaz mejorada.2. y trae versiones .

SISTEMAS OPERATIVOS WINDOWS XP: Secuencias más rápidas de inicio. lo que permite que un usuario guarde el estado actual y aplicaciones abiertos en su escritorio y permita que otro usuario abra una sesión sin perder esa información. Uso de varias cuentas. una nueva interfaz de uso más fácil.2. . Trae versiones y arquitectura de 32 y 64 bits.

Disco duro de 40GB .512 MB de memoria RAM. Trae versiones REQUISITOS . .Procesador gráfico que soporte DirectX . SISTEMAS OPERATIVOS WINDOWS VISTA: Superior a XP principalmente en el aspecto gráfico ya que tendrá imágenes tridimensionales y una interfaz visual mucho más agradable y fácil de usar.2.Tarjeta gráfica compatible.Un procesador moderno arriba de un 1 GHz . .

SISTEMAS OPERATIVOS WINDOWS VISTA: .2.

No traerá soporte o compatibilidad con los drivers y dispositivos actuales. SISTEMAS OPERATIVOS WINDOWS 7: Ahorrará energía pues no requiere de tanto soporte de hardware o integración de tantos componentes. . Soporta plataformas de 32 y 64 bits. Trae versiones.2. Muy fácil de usar. REQUISITOS Los mismos que Windows Vista. tarjeta grafica 512MB.

REQUISITOS Arquitectura Procesador Memoria RAM Tarjeta gráfica Disco duro Pantalla 32 bits 64 bits 1 GHz o más rápido 1 GB de RAM 2 GB de RAM 1GB o 512MB 16 GB de espacio libre 20 GB de espacio libre Capacitiva (opcional) para aprovechar la entrada táctil. Su interfaz de usuario ha sido modificado para hacerla más adecuada a las pantallas táctiles.2. Recibió duras criticas. Es un sistema operativo extraño y confuso. SISTEMAS OPERATIVOS WINDOWS 8: Versión actual del sistema operativo. No cuenta con botón “INICIO”. . Poca ompatibilidad de programas debido a su plataforma.

obliga al usuario a usar el modo táctil .2. SISTEMAS OPERATIVOS WINDOWS 8: Interfaz muy colorida.

2.  Por ejemplo (En Linux) hay una versión de "SUSE" que tiene un costo por las herramientas y el soporte que tiene.2.  Las diferentes distribuciones crean sus propias empresas para hacerles mejoras y aumentarles características que lo hagan diferente a otras distribuciones. mejorar. o usar. LINUX (1991): Linux es propiedad de todo usuario que lo quiera modificar. pero existe la versión libre y gratis llamada "open Suse"  Linus Benedict Torvalds . SISTEMAS OPERATIVOS 2. además de que la empresa que la vende ya invirtió dinero en algunos programas que trae la distribución.

Linux es seguro ante cualquier amenaza de virus Distribuciones mas populares de Linux . LINUX (1991): La NASA ha encomendado misiones espaciales de control de  experimentos a la seguridad y la eficacia de Linux. SISTEMAS OPERATIVOS 2.2.2.

Kubuntu .2. SISTEMAS OPERATIVOS 2.2. LINUX (1991): Interfaz Linux .

iPod. iLife.MAC en 1977. APPLE crea los S. de la empresa APPLE.3. iTunes.O. MAC S. Interfaz gráfica.O. Steve Jobs .O. iWork y otros.2. SISTEMAS OPERATIVOS 2. Estos sistemas operativos se actualizan de forma automática. para iPad.  También creo S. iPhone.

3. La ultima versión apareció en el 2012 la MAC OS X v10. MAC OS X: Fue designado como versión 10. .3. iPod. MAC 2.3. iPad.8. MAC OS CLASSIC (1984-2001): Destaca por su facilidad de uso y su multitarea.2.   2.1. Sucesor de MAC OS 9. la falta de redes y no podía trabajar en topología. MAC OS X es el sistema operativo del iPhone. Cuenta con sus propias versiones. Apple TV. SISTEMAS OPERATIVOS 2.2. Criticado por memoria muy limitada.

2. SISTEMAS OPERATIVOS 2. MAC Interfaz del Sistema Operativo MAC OS X versión 10.3.4 .

ADMINISTRADOR DE ARCHIVOS .

mover.3. como copiar. almacenar y crear nuevos archivos. Es toda operación que se pueda realizar en la Pc . eliminar. usar programas donde el usuario lo quiera ubicar y poder ingresar a ellos para realizar ciertas tareas. ADMINISTRADOR DE ARCHIVOS Provee acceso a archivos y facilita el realizar operaciones con ellos.

Representaban las unidades. El primero fue DIRED en 1974. Conveniente en portabilidad y sencillez de uso al administrar  sistemas de la familia Unix.3. ADMINISTRADOR DE ARCHIVOS Los primeros gestores de archivos fueron creados para  sistemas operativos con interfaces de usuario. particiones y directorios en su distribución física real y permitían un número limitado de operaciones sobre estos recursos. de símbolos (no gráficos). Unix ofrece a facilidad de los sistemas operativos portátiles. .

3. ADMINISTRADOR DE ARCHIVOS Primer gestor de archivos visual ( DIRED ) .

ADMINISTRADOR DE ARCHIVOS Administrador de archivos en los principales Sistemas Operativos .3.

protocolos. ver y gestionar aplicaciones. ADMINISTRADOR DE ARCHIVOS 3. redes. almacenamiento y entre otros. TIPOS DE GESTORES DE ARCHIVOS Personalizan la interfaz del explorador del sistema operativo. No solo copear. ver la información. eliminar sino la de administrar el equipo.1. WINDOWS EXPLORER STDU EXPLORER  . pegar. seguridad.3.

ADMINISTRADOR DE ARCHIVOS 3. - EASEUS PARTITION EVEREST RECUVA FILE SCAVENGER . PROGRAMAS Nos facilitaran el control y gestión del equipo principalmente lo que es información detallada y almacenamiento.3.2.

Al momento de gestionar las particiones del Disco los datos están protegidos y no corren peligro de ser borrados accidentalmente. ADMINISTRADOR DE ARCHIVOS 3.2.3. . PROGRAMAS EASUS PARTITION Es un programa que configura el almacenamiento.

configuración de audio y vídeo.3. facilidad para imprimirlo. placa base. PROGRAMAS EVEREST Permite obtener detalles sobre el memoria. configuración de red local e Internet. ADMINISTRADOR DE ARCHIVOS 3. ejecución. procesos activos.2. carpetas compartidas y usuarios. software instalado. sistema operativo. .

imágenes. archivos de Word… . detecta los borrados y te permite seleccionarlos cómodamente.2. vídeos. ADMINISTRADOR DE ARCHIVOS 3. audios. PROGRAMAS RECUVA Sirve para recuperar archivos que hayas borrado con/sin intención.3. El programa se encarga de analizar rigurosamente el disco duro en busca de los ficheros que hayan sido eliminados como documentos.

3. recupera archivos aunque la computadora haiga sido formateada varias veces. ADMINISTRADOR DE ARCHIVOS 3.2. PROGRAMAS FILE SCAVENGER Es un programa muy parecido al Recuva. .

Las compañías de alojamiento operan enormes  centros de procesamiento de datos.1 donde los datos están alojados en espacios de almacenamiento virtualizados.3. ADMINISTRADOR DE ARCHIVOS 3. Los usuarios que requieren estos servicios compran o alquilan la capacidad de almacenamiento necesaria. . ALMACENAMIENTO ALMACENAMIENTO EN NUBE  Es un modelo de almacenamiento de datos basado en redes. por lo general aportados por terceros. ideado en los «años 1960».3.

3.3. En la memoria ROM no se puede escribir porque hay datos escritos sobre el Chip ROM y no pueden ser quitados conserva su contenido incluso cuando el ordenador se apaga. ADMINISTRADOR DE ARCHIVOS 3. ALMACENAMIENTO MEMORIA ROM Los ordenadores contienen casi siempre una cantidad pequeña de memoria de solo lectura que guarde las instrucciones para iniciar el ordenador. EJEMPLOS: BIOS Calculadora Paint .

3. EJEMPLOS: Congelar una Pc Personalizar el escritorio Agregar/borrar archivos de programas. mp3. Es donde el computador guarda los datos que está utilizando en el momento presente. ADMINISTRADOR DE ARCHIVOS 3. El almacenamiento es considerado temporal por que los datos y programas permanecen en ella mientras que la computadora  este encendida.3.. . ALMACENAMIENTO MEMORIA RAM Funciona como lectura y escritura.

3. que luego el microprocesador los utiliza en forma de cargas eléctricas (2-5 voltios) que son representados en números binarios (0. .3. Cada celda de memoria ocupa un bit y así respectivamente. ADMINISTRADOR DE ARCHIVOS 3. La memoria de la computadora almacena datos. ALMACENAMIENTO CELDAS DE MEMORIA La memoria de un ordenador la podemos representar por una serie de celdas. donde cada una nos permite almacenar datos. 1). y cada celda o variable tiene una dirección en la memoria. Estas cargas son bit y son almacenados en las celdas de memoria.

3. ALMACENAMIENTO .3. ADMINISTRADOR DE ARCHIVOS 3.

ADMINISTRADOR DE ARCHIVOS .3.

ADMINISTRADOR DE ARCHIVOS 3.3. Observen los siguientes datos: PROGRAMAS CARGADOS RAM utilizada Iniciando el sistema 75 MB Abrir Facebook y Youtube 400 MB Abrir Ms Word 131 MB Abrir MI Pc 29 MB Abrir Corel Draw 198 MB . pero lo que sí puede que nos sorprenda es la gran cantidad de memoria que se utiliza tan sólo para arrancar el sistema operativo.3. esto seguro que no sorprenderá a nadie. ALMACENAMIENTO MEMORIA VIRTUAL Cuantos más programas utilicemos y más complejos sean. más memoria necesitaremos.

LENGUAJE DE PROGRAMACION .

un lenguaje de programación es un modo práctico para que los seres humanos puedan dar instrucciones a un equipo. LENGUAJE DE PROGRAMACION Tras el desarrollo de las primeras computadoras surgió la necesidad de programarlas para que realizaran las tareas deseadas. . Los lenguajes más primitivos fueron los denominados lenguajes máquina. Por lo tanto.4.

razón por la cual se han desarrollado lenguajes intermediarios comprensibles para el hombre. LENGUAJE DE PROGRAMACION El lenguaje máquina. Nosotros escribimos y el microprocesador lo transforma en código maquina entendible para ella. Por eso mismo existe el lenguaje de programación que es un traductor de lo que escribimos pasa a ser un código binario gracias a cualquier programa de lenguaje de programación . por lo tanto. no es comprensible para los seres humanos.4.

4. LENGUAJE DE PROGRAMACION
4.1
LENGUAJE
DE
MAQUINA
Es
el
único
que
entiende
la 
computadora digital, es su "lenguaje
natural". En él sólo se pueden utilizar dos
símbolos: el cero (0) y el uno (1). Por ello,
al lenguaje máquina también se le
denomina lenguaje binario.
La computadora sólo puede trabajar con 
bits, sin embargo, para el programador no
resulta fácil escribir instrucciones tales
como: Es el único que entienden los
procesadores

4. LENGUAJE DE PROGRAMACION
4.2.
ENSAMBLADOR
Es

LENGUAJE
un 

lenguaje de programación
 de bajo nivel para
los 
computadores,
microprocesadores
entendible
por
los
microprocesadores. Facilita
el
trabajo
a
los
programadores.
Transforma el código de
maquina
por
símbolos
alfabéticos.

4. LENGUAJE DE PROGRAMACION
ELEMENTOS
DE
LENGUAJE
PROGRAMACION
Es
un lenguaje de programación de bajo nivel para
los computadores,microprocesadores entendible por
los microprocesadores. Facilita el trabajo a los
programadores.
Transforma el código de maquina por símbolos
alfabéticos.

 Complicados de entender y de usar.Ejemplos de estos lenguajes es el lenguaje máquina.3.Gestión menos eficiente. . . LENGUAJE DE BAJO NIVEL  Diseñados para ejecutarse en una computadora determinada.4. LENGUAJE DE PROGRAMACION 4.  Los programas escritos en ellos son generalmente muy largos y complejos .

etc. LENGUAJE DE ALTO NIVEL  Son más sencillos de comprender y utilizar. COBOL.3.  Como emplos tenemos: PASCAL. ADA.  Se utilizan sentencias más cortas. .4. LENGUAJE DE PROGRAMACION 4.

De uso antiguo y aún hoy muchos lenguajes modernos usan este principio. agrupados en bloques y compuestos de órdenes condicionales que permiten al programa retornar a un bloque de comandos si se cumple la condición. LENGUAJE DE PROGRAMACION LENGUAJES DE PROGRAMACION IMPERATIVOS Programa mediante una serie de comandos. .4. devuelve un nuevo estado de resultado y recibe como entrada el resultado de otras funciones Por ejemplo un evento o un formulario. LENGUAJES DE PROGRAMACION FUNCIONALES Crea programas mediante funciones.

Empieza en los años 1940-1950.4. C++. y otros para desarrollar programas y sistemas que requieren de un procedimiento específico para la computadora. Fox Pro. programadores. Se consideran como de bajo nivel. etc. Java. Visual Basic. Se programaban directamente en código binario . Tenemos: C. .PRIMERA GENERACION + + + + + Lo constituyen los lenguajes máquina. Dev C++. Son programas de codificación complicado. GENERACIONES DE LENGUAJE Lenguaje utilizado por especialistas. LENGUAJE DE PROGRAMACION 4.4. C#.

. . + No usan códigos binarios.SEGUNDO GENERACION + Comienza a fines de los ´50. + Estos son más fáciles de aprender y usar que los lenguajes máquina y el lenguaje ensamblador. LENGUAJE DE PROGRAMACION . + Se les denominó lenguaje ensamblador.4. + Lenguaje de alto nivel.TERCERA GENERACION + Comienza a partir de los años ´60.

+ Diseñados sobre todo para profesionales en la computación.CUARTA GENERACION + Comienza en los 70 + Incluyen base de datos. y muchos otros. . + Ejemplos Visual C++. que pueden escribir programas (BASE DE DATOS) . + Diseñados sobre todo para los usuarios finales. LENGUAJE DE PROGRAMACION . Visual Basic. creación de códigos y capacidades gráficas.4.QUINTA GENERACION + Comienza desde los 80.

LENGUAJE DE PROGRAMACION Historia de las Generaciones .4.

LENGUAJE DE PROGRAMACION 4.5. APLICACIONES Lenguaje Área de aplicación Compilado/interpretad o ADA Tiempo real Lenguaje compilado BASIC Programación para fines Lenguaje interpretado educativos C Programación de sistema C++ Programación de sistema Lenguaje compilado orientado a objeto Cobol Administración Lenguaje compilado Fortran Cálculo Lenguaje compilado Java Programación orientada a Lenguaje intermediario Internet MATLAB Cálculos matemáticos Lenguaje interpretado Pascal Educación Lenguaje compilado PHP Desarrollo de sitios web Lenguaje interpretado dinámicos Lenguaje compilado .4.

LENGUAJE DE PROGRAMACION ¿Cuál es el mejor lenguaje de programación? ¿Qué significa mejor? ¿Más fácil? ¿Más completo? ¿Más rápido? No existe un lenguaje mejor. todos tienen sus ventajas y desventajas según el caso.4. .

  En el caso de aplicaciones grandes recomendamos Java o . LENGUAJE DE PROGRAMACION ¿Cuál es el mejor lenguaje de programación? Para aplicaciones pequeñas y medianas. documentación disponible en múltiples idiomas. .4. ya que es accesible. servidores disponibles y actualización en comparación con otras tecnologías. Si la prioridad es hacer una aplicación en poco tiempo recomendamos Python o Ruby on rails.NET. recomiendo el uso de la tecnología PHP.

documentación disponible en múltiples idiomas. LENGUAJE DE PROGRAMACION ¿Cuál es el mejor lenguaje de programación? Para aplicaciones pequeñas y medianas.   En el caso de aplicaciones grandes recomendamos Java o . . recomiendo el uso de la tecnología PHP. Si la prioridad es hacer una aplicación en poco tiempo recomendamos Python o Ruby on rails.NET. servidores disponibles y actualización en comparación con otras tecnologías.4. ya que es accesible.

CONCLUSION       En el mundo de la informática podrás ser capaz de programar casi cualquier cosa si te gusta y crear juegos. . programar un banco. programar un evento y muchas cosas mas. Solo imaginemos que somos capaces de programar un robot y que haga lo que tú le diga o crear esa aplicación para móvil. programar un semáforo.

El único que no perdona en esta vida es el tiempo. así que aprovéchalo!. .