1. •Conjunto de programas
SOFTWARE DE generalizados que
SISTEMA administran los recursos
de la computadora.
•Describe los programas
escritos para o por los
SOFTWARE DE
usuarios para solicitar
APLICACIONES
una tarea especifica a la
computadora.
2. Los software se interrelaciones y se puede tomar como un conjunto de
cuadros animados, cada uno interactúa estrechamente con los otros
cuadros.
Usuarios
Software de aplicaciones
Software de sistema
HARWARE
3. El sistema operativo: Administra y controla las
actividades de la computadora.
Es el que localiza y asigna los recursos del
sistema, programa el uso de los recursos y vigila las
actividades del sistema de computo.
4. Traductores de lenguaje:
Convierte los lenguajes de
programación en lenguaje
de maquina mediante un
compilador.
Programas de utilerías:
Ejecutan tareas comunes
de procesamiento como
copiado, limpieza de
almacenamiento, calculo
de raíz cuadrada o hacer
una clasificación.
5. El software de la PC se basa en sistemas
operativos y hardware de computo específicos.
Los principales sistemas operativos de PC son:
• Sistema operativo confiable, robusto, para
Windows XP PC con versiones para usuarios
corporativos y caseros.
Windows 98 • Versiones anteriores del sistema operativo
de Windows que esta estrechamente
/Millenium
integrado con internet.
6. • Es de alto rendimiento y servidores de red. Soporta
Windows 2000
conectividad de
redes, multitareas, multiprocesamiento y servicios
de internet
Windows NET • El mas reciente sistema operativo para servidores.
server
•Versión corta incluyendo su interfaz grafica de
Windows CE
usuario, para computadoras portátiles y
dispositivos de comunicación.
•Son estaciones de trabajo y servidores de red
UNIX
potentes. Soporta multitareas, procesamiento
de multiusuario y conectividad de redes.
7. • Alternativa confiable y gratis se puede
Linux descargar desde internet y es muy
parecido al UNIX
• Sistema operativo robusto, con
OS / 2 microprocesadores Intel. Se utiliza
parar aplicaciones complejas.
•Para computadoras Macintosh que ofrece
Mac OS multitareas, multimedia poderosa y
capacidades de conectividad a redes.
•Sistema operativo de 16 bits. Nos
DOS soporta multitareas y limita el tamaño de
un programa en la memoria.
8. La Grafica de usuario: se utiliza
iconos, botones, barras y cuadros para realizar
múltiples tareas de programación simultáneamente y
tiene capacidad de red bastantes útiles.
Lenguajes de programación
de aplicaciones para
negocios: Este consistía en un
lenguaje de maquina el cual
requería que se escribiera las
instrucciones en ceros (0s) y los
unos (1s) del código binario.
9. LENGUAJE S DE PROGRAMACION
•Diseñado para la administración de negocios
COBOL para procesar grandes archivos de datos con
caracteres alfanuméricos.
C
•Es un lenguaje potente y eficiente que
combina la portabilidad de maquina con un
uso eficiente de los recursos de computo.
•Versión reciente de C orientada a objetos.
C++
contiene todas las capacidades de C mas
características adicionales.
•Es una herramienta y entorno de programación
Visual Basic
visual de amplio uso para crear aplicaciones
que corren en Microsoft Windows.
10. • Útil para el procesamiento de
FORTRAN daros numéricos.
•Desarrollado para enseñar a los estudiantes
BASIC a usar las computadoras, pero son pocas las
tareas de procesamiento.
•Utilizado en cursos científicos por computadora
Pascal
para la enseñanza de practicas de
programación de sonido.
Lenguaje •Lenguaje de segunda generación que esta
cercano al lenguaje de maquina, diseñado par
computadoras y procesadores específicos.
ensamblador
11. Consisten en una variedad de herramientas se
software que habilitan al usuario final a desarrollar
aplicaciones.
CATEGORIAS DE LENGUAJES:
Herramientas Lenguaje de Generador de
de software consultas informes
Generador de Paquete de software
Lenguajes gráficos
aplicaciones de aplicaciones
Lenguaje de
programación de alto
nivel
12. Es la necesidad de las empresas a dar forma a
sistemas que sean flexibles o que pueda correr en
internet.
Son:
Programación orientada a objetos
Lenguaje de marcación de Hipertexto (HTML)
Lenguaje extensible de Marcación (XML)
13. PROGRAMACION •Da origen a la programación visual donde no se
escribe los códigos.
ORIENTADA A
El lenguaje java ofrece la funcionalidad de software
OBJETOS necesaria para realizar una tarea especifica
LENGUAJE DE •Lenguaje de descripción de pagina para crear
MARCACION DE documentos hipertextos como las paginas web.
HIPERTEXTO •Se pueden escribir de manera personalizada.
LENGUAJE DE •Lenguaje de propósito general que describe la
estructura de un documento y soporta vínculos con
MARCACION varios documentos, permitiendo que la computadora
EXTENSIBLE manipule estos datos.