Documente Academic
Documente Profesional
Documente Cultură
(5142)
«Director´s Cuts»
Prof: Tomislav E. Monjak E.
29/09/14
¿Informática?
?
¿Informática?
Características:
1. Gran capacidad de procesamiento
2. Operaciones simples y mecánicas
3. No «entiende» ni «razona»
¿Poderosa y tonta?
(1996) (1997)
(2011)
¿Poderosa y tonta?
Código y Algoritmo
Código
Algoritmo
Código y Algoritmo
Entrada
Ingreso de datos
Dispositivos de entrada
Procesamiento
Trabajo de la CPU
Salida
Entrega de resultados
Dispositivos de salida
(µ)procesador
Microprocesador:
Registros
Memoria cache
Componentes del computador
*Cache: se usa para lograr una transferencia aun mas rápida de datos e
instrucciones al procesador. Solo contiene la información que es
probable que el procesador requiera.
¿Qué es un software?
SOFTWARE Programación
Aplicación
Sistema
Programas y sus tipos
De maquina
Programación
Lenguaje de
Bajo nivel
(ensamblador)
Alto nivel
Los primeros son iguales/parecidos a la forma interna de comunicación del ordenador, mientras que
los últimos se acercan al lenguaje humano
Programas y sus tipos
Alto nivel y muy alto nivel: son aquellos cuya característica principal, consiste en
una estructura sintáctica y semántica legible, acorde a las capacidades cognitivas
humanas. Estos son independientes de la arquitectura del computador, por lo que
pueden ser considerados como «de uso general y portables». Donde poseen (al igual
que todo lenguaje):
1. Sintaxis: reglas (orden) con las que se unen los elementos, en un determinado
lenguaje, para construir cada línea del código.
2. Semántica: significado y propósito del código
Programas y sus tipos
Software de aplicación: ya sea que tengan un uso concreto o general, son todos
aquellos programas que asisten al usuario a la hora de llevar a cabo una o varias
actividades. Se pueden considerar como una herramienta que extiende las
capacidades humanas, permitiendo realizar tareas que de otro modo serian muy
difíciles o imposibles de realizar. Ejemplo de estos son:
• Instalación del OS
• Configuración del OS
• Personalización de la interfaz o entorno de trabajo de un OS
• Visualización de forma grafica e intuitiva del contenido de los dispositivos
de almacenamiento
• Proporciona opciones que le permiten al usuario poner en ejecución otros
programas
Programas y sus tipos
Programas y sus tipos
Ejercicios