1. Tema 1
Tema 1
Fundamentos de
Fundamentos de
Computación
Computación
Prof. María Alejandra Quintero
Prof. María Alejandra Quintero
Asignatura: Informática
Asignatura: Informática
Escuela de Ingeniería Forestal
Escuela de Ingeniería Forestal
2. Contenido
Contenido
►Concepto de Informática
Concepto de Informática
►Concepto de computadora
Concepto de computadora
►Breve reseña histórica
Breve reseña histórica
►Clasificación de las computadoras
Clasificación de las computadoras
►Componentes de una computadora
Componentes de una computadora
Hardware
Hardware
Software
Software
3. Informática
Informática
Ciencia que estudia el procesamiento
Ciencia que estudia el procesamiento
automático de la información.
automático de la información.
Este término surge en Francia
Este término surge en Francia
en el año 1962.
en el año 1962.
En países anglosajones se usa “Ciencias
En países anglosajones se usa “Ciencias
de la Computación” (Computer Science)
de la Computación” (Computer Science)
4. La Informática trata los siguientes
La Informática trata los siguientes
temas:
temas:
1.
1. Estudio de aplicaciones informáticas
Estudio de aplicaciones informáticas
existentes
existentes
2.
2. Desarrollo de nuevas aplicaciones
Desarrollo de nuevas aplicaciones
(software)
(software)
3.
3. Desarrollo de nuevas sistemas
Desarrollo de nuevas sistemas
operativos
operativos
4.
4. Desarrollo de nuevas máquinas
Desarrollo de nuevas máquinas
5. ¿Qué es una computadora ?
¿Qué es una computadora ?
Es un dispositivo electrónico que acepta datos de
entrada, los procesa mediante programas y genera
información.
6. •Abaco (2600 y 190 A.C).
Primer dispositivo mecánico para contar
•Pascalina
Blaise Pascal (1623 - 1662)
Sumadora mecánica
•Máquina de Diferencias
Charles Babbage (1793 - 1871)
Suma, resta, multiplicación y división
60 sumas por minuto
Historia de la computación
Historia de la computación
7. •Tarjetas Perforadas
Charles Jacquard (1753 - 1834)
Telar de tejido con tarjetas
perforadas
Babbage trató de aplicar este
concepto a su máquina
Herman Hollerit (censo de USA
1890)
8. Pioneros de la
Pioneros de la
computación
computación
► Atanasoff y Berry (1937 a 1942)
Atanasoff y Berry (1937 a 1942)
Universidad Estatal de Iowa
Universidad Estatal de Iowa
Primera computadora electrónica
Primera computadora electrónica
► Mauchly y Eckert (1946)
Mauchly y Eckert (1946)
ENIAC. Aplicaciones para la 2a. Guerra Mundial
ENIAC. Aplicaciones para la 2a. Guerra Mundial
Universidad de Pennsylvania.
Universidad de Pennsylvania.
Peso: 30 toneladas
Peso: 30 toneladas
► Von Neumann, Mauchly y
Von Neumann, Mauchly y
Eckert (1952)
Eckert (1952)
EDVAC. Incluye la idea de programa almacenado
EDVAC. Incluye la idea de programa almacenado
9. Generaciones de
Generaciones de
computadoras
computadoras
► Primera Generación (1951 - 1958)
Primera Generación (1951 - 1958)
Máquinas grandes y costosas, construidas con tubos al
Máquinas grandes y costosas, construidas con tubos al
vacío.
vacío.
Programadas en lenguaje de máquina.
Programadas en lenguaje de máquina.
ENIAC EDVAC
10. Generaciones de
Generaciones de
computadoras
computadoras
► Segunda Generación (1959 -
Segunda Generación (1959 -
1964)
1964)
Construidas con circuitos de transistores.
Construidas con circuitos de transistores.
Programadas en lenguajes de alto nivel.
Programadas en lenguajes de alto nivel.
Menor tamaño
Menor tamaño
► Tercera generación (1964 -
Tercera generación (1964 -
1971)
1971)
Circuitos integrados (miles de componentes
Circuitos integrados (miles de componentes
electrónicos en miniatura)
electrónicos en miniatura)
Pequeñas, rápidas y desprenden menos calor.
Pequeñas, rápidas y desprenden menos calor.
► Cuarta generación (1971 - )
Cuarta generación (1971 - )
11. Clasificación de las
Clasificación de las
computadoras
computadoras
►Supercomputadoras
Supercomputadoras
►Macrocomputadoras o mainframaes
Macrocomputadoras o mainframaes
►Minicomputadoras
Minicomputadoras
►Microcomputadoras
Microcomputadoras
►Estaciones de trabajo
Estaciones de trabajo
12. Clasificación de las
Clasificación de las
computadoras
computadoras
►Supercomputado
Supercomputado
ras
ras
Potentes, rápidas y costosas
Potentes, rápidas y costosas
Usos: estudio de energía y
Usos: estudio de energía y
armas nucleares, búsqueda de
armas nucleares, búsqueda de
yacimientos petrolíferos,
yacimientos petrolíferos,
estudio de tornados, estudio de
estudio de tornados, estudio de
clima, diseño de aviones,
clima, diseño de aviones,
simuladores de vuelo
simuladores de vuelo.
.
Supercomputadora CRAY X1
Precio aproximado:
2.5 millones $
13. Clasificación de las
Clasificación de las
computadoras
computadoras
►Macrocomputadora
Macrocomputadora
s o mainframes
s o mainframes
Son grandes, rápidas y
Son grandes, rápidas y
costosas
costosas
Soportan + programas
Soportan + programas
simultáneamente
simultáneamente
Mainframe Server
zSeries 990 IBM
Precio aproximado: 1 millón $
14. Clasificación de las
Clasificación de las
computadoras
computadoras
►Minicomputadora
Minicomputadora
s
s
Multiprocesos y
Multiprocesos y
multiusuarios (Redes)
multiusuarios (Redes)
Versión pequeña de la
Versión pequeña de la
macrocomputadora (1960)
macrocomputadora (1960)
Usos: almacenan grandes
Usos: almacenan grandes
bases de datos,
bases de datos,
automatización industrial y
automatización industrial y
aplicaciones multiusuario
aplicaciones multiusuario
HP Servers
15. Clasificación de las
Clasificación de las
computadoras
computadoras
►Microcomputador
Microcomputador
as o PC’s
as o PC’s
Uso personal (escuelas,
Uso personal (escuelas,
oficinas, hogares)
oficinas, hogares)
1981 sale al mercado la
1981 sale al mercado la
“IBM PC”.
“IBM PC”.
Diferentes tipos en su
Diferentes tipos en su
diseño
diseño
16. Clasificación de las
Clasificación de las
computadoras
computadoras
► Estaciones de
Estaciones de
trabajo o
trabajo o
workstations
workstations
Utilizadas para aplicaciones que
Utilizadas para aplicaciones que
requieran de un procesamiento
requieran de un procesamiento
moderado y capacidades
moderado y capacidades
gráficas de alta calidad.
gráficas de alta calidad.
Usos: aplicaciones de
Usos: aplicaciones de
ingeniería, CAD, CAM,
ingeniería, CAD, CAM,
publicidad, creación de software
publicidad, creación de software
Precio aproximado: 7500 - 12000 $
17. Componentes de una
Componentes de una
computadora
computadora
HARDWARE
HARDWARE
equipos
equipos
► Dispositivos de entrada
Dispositivos de entrada
► Dispositivos de salida
Dispositivos de salida
► Unidad Central de
Unidad Central de
Proceso (CPU)
Proceso (CPU)
► Memoria Principal
Memoria Principal
► Dispositivos de
Dispositivos de
Almacenamiento
Almacenamiento
secundario
secundario
SOFTWARE
SOFTWARE
programas
programas
► Sistemas Operativos
Sistemas Operativos
► Lenguajes de
Lenguajes de
programación
programación
► Software de uso general
Software de uso general
► Software de aplicación
Software de aplicación
18. Hardware
Hardware
Dispositivos de entrada
Dispositivos de entrada
► Teclado
Teclado
► Mouse o ratón
Mouse o ratón
► Escáner
Escáner
► Lectores de códigos de barras
Lectores de códigos de barras
► Pantallas sensibles al tacto
Pantallas sensibles al tacto
► Lápiz óptico
Lápiz óptico
► Joysticks
Joysticks
► Micrófono
Micrófono
► Cámara digital
Cámara digital
► Lectores de bandas
Lectores de bandas
magnéticas
magnéticas
19. Hardware
Hardware
Dispositivos de salida
Dispositivos de salida
Monitor o pantalla
Monitor o pantalla
► Dispositivo de salida más común
Dispositivo de salida más común
► Tipos (según colores)
Tipos (según colores)
Monocromáticos
Monocromáticos
Escala de grises
Escala de grises
Color
Color
► Tipos (según tecnología)
Tipos (según tecnología)
Rayos catódicos (crt)
Rayos catódicos (crt)
Pantallas TFT
Pantallas TFT
Pantallas de cristal líquido (LCD)
Pantallas de cristal líquido (LCD)
Pantallas de plasma
Pantallas de plasma LCD
TFT
CRT
20. Impresora
Impresora
► Registra sobre papel la
Registra sobre papel la
información que
información que
produce la
produce la
computadora.
computadora.
► Tipos
Tipos
Matriciales
Matriciales
Inyección de tinta
Inyección de tinta
Láser
Láser
Hardware
Hardware
Dispositivos de salida
Dispositivos de salida
21. Plotter
Plotter
Efectúa impresiones gráficas
Efectúa impresiones gráficas
con gran precisión y en
con gran precisión y en
grandes formatos.
grandes formatos.
Diseño gráfico y arquitectura
Diseño gráfico y arquitectura
Hardware
Hardware
Dispositivos de salida
Dispositivos de salida
22. Hardware
Hardware
Unidad Central de Proceso
Unidad Central de Proceso
(CPU)
(CPU)
Funciones
Funciones
► Dirige y controla el
Dirige y controla el
procesamiento de datos
procesamiento de datos
► Controla el flujo de
Controla el flujo de
datos
datos
(entrada y salida)
(entrada y salida)
Consta de:
Consta de:
► Unidad de control
► Unidad Aritmético -
Lógica
Pentium 4 2.8 Ghz
23. Unidad de Control
Unidad de Control
Funciones
Funciones
► Supervisar la ejecución de programas
► Coordinar las actividades de entrada/salida
► Localizar datos
► Establecer dónde se almacenan los datos
► Determinar el orden de ejecución de las instrucciones
► Asignar localidades de memoria
24. Unidad Aritmético-Lógica
Unidad Aritmético-Lógica
► Cálculos aritméticos (suma, resta,
Cálculos aritméticos (suma, resta,
multiplicación y división)
multiplicación y división)
► Operaciones lógicas de comparación (>, <,
Operaciones lógicas de comparación (>, <,
=,
=,
)
)
Regresar
25. Memoria Principal
Memoria Principal
Hay dos tipos básicos: RAM y ROM
Hay dos tipos básicos: RAM y ROM
Memoria RAM
Memoria RAM (Random Access Memory)
(Random Access Memory)
► Memoria de lectura y escritura
Memoria de lectura y escritura
► Almacena datos y programas en proceso
Almacena datos y programas en proceso
► Memoria temporal
Memoria temporal
26. Memoria RAM
Memoria RAM
Todos los programas y datos son transferidos a la
Todos los programas y datos son transferidos a la
memoria RAM, desde un dispositivo de entrada o
memoria RAM, desde un dispositivo de entrada o
desde almacenamiento secundario, antes de ser
desde almacenamiento secundario, antes de ser
ejecutados o procesados.
ejecutados o procesados.
Dispositivos
entrada / salida
Dispositivos de
almacenamiento
secundario
Memoria RAM
Procesado
r
27. Unidades de Memoria
Unidades de Memoria
► Bit => menor cantidad que puede almacenarse.
Bit => menor cantidad que puede almacenarse.
Dígito binario 0 ó 1
Dígito binario 0 ó 1
► Byte => 8 bits. Almacena un carácter.
Byte => 8 bits. Almacena un carácter.
► Kilobyte (KB) => 1024 bytes
Kilobyte (KB) => 1024 bytes
► Megabyte (MB) => 1024 KB
Megabyte (MB) => 1024 KB
► Gigabyte (GB) => 1024 MB
Gigabyte (GB) => 1024 MB
► Terabyte (TB) => 1024 GB
Terabyte (TB) => 1024 GB
28. Memoria RAM
Memoria RAM
Puede imaginarse
Puede imaginarse
como un conjunto de
como un conjunto de
casillas, cada una de
casillas, cada una de
las cuales tiene una
las cuales tiene una
dirección
dirección
0
0 00011011
00011011
1
1 00101000
00101000
2
2 10000010
10000010
3
3 11100001
11100001
…
… …
…..
..
999
999 00000001
00000001
30. Memoria ROM
Memoria ROM
Read Only Memory
Read Only Memory
► Programas e información necesarios para
Programas e información necesarios para
la computadora
la computadora
► Instrucciones básicas de arranque
Instrucciones básicas de arranque
► No puede ser modificada
No puede ser modificada
► Permanente
Permanente
31. Dispositivos de
Dispositivos de
Almacenamiento Secundario
Almacenamiento Secundario
Medio de almacenamiento definitivo.
Medio de almacenamiento definitivo.
Algunos son:
Algunos son:
► Discos flexibles
Discos flexibles
► Discos Duros
Discos Duros
► Cintas magnéticas
Cintas magnéticas
► Discos Compactos (CD)
Discos Compactos (CD)
► DVD
DVD
32. Dispositivos de
Dispositivos de
Almacenamiento Secundario
Almacenamiento Secundario
Discos flexibles
Discos flexibles
Tipos:
Tipos:
► 5 ¼ capacidad de 360 KB (BD) y 740
5 ¼ capacidad de 360 KB (BD) y 740
KB (AD). En desuso
KB (AD). En desuso
► 3 ½ capacidad de 1.2 MB (BD) y 1.44
3 ½ capacidad de 1.2 MB (BD) y 1.44
MB (AD)
MB (AD)
33. Dispositivos de Almacenamiento
Dispositivos de Almacenamiento
Secundario
Secundario
Discos Duros
Discos Duros
► Pueden ser grabados o
leídos
► Medio más rápido para
almacenar información
► Capacidades de
almacenamiento en el
orden de los Gb
DD Western
Digital
200 Gb
DD externo
40 Gb
34. Dispositivos de
Dispositivos de
Almacenamiento Secundario
Almacenamiento Secundario
Discos Compactos
Discos Compactos
► Contienen datos grabados digitalmente a través
Contienen datos grabados digitalmente a través
de láser
de láser
► Forma cómoda y eficiente para almacenar
Forma cómoda y eficiente para almacenar
grandes volúmenes de información
grandes volúmenes de información
► Larga duración, seguros, bajo costo.
Larga duración, seguros, bajo costo.
► Los CD estándar tienen una capacidad de 650
Los CD estándar tienen una capacidad de 650
megabytes (MB).También hay de 700 Mb. Los CD
megabytes (MB).También hay de 700 Mb. Los CD
de alta capacidad admiten hasta 850 MB.
de alta capacidad admiten hasta 850 MB.
► Existen varios formatos: CD-ROM, CD-R, CD-RW
Existen varios formatos: CD-ROM, CD-R, CD-RW
35. Dispositivos de
Dispositivos de
Almacenamiento Secundario
Almacenamiento Secundario
Cintas Magnéticas
Cintas Magnéticas
► Utilizan cinta similar a los
Utilizan cinta similar a los
cassettes
cassettes
► Acceso secuencial
Acceso secuencial
► Utilizadas para respaldo
Utilizadas para respaldo
de datos
de datos
DVD
DVD (Digital Video
(Digital Video
Disc)
Disc)
► Aspecto similar al CD
Aspecto similar al CD
► Capacidad desde 4.38 GB
Capacidad desde 4.38 GB
hasta 15.9 GB
hasta 15.9 GB
► Extraordinaria densidad
Extraordinaria densidad
de información
de información
► Aplicaciones multimedia,
Aplicaciones multimedia,
grandes cantidades de
grandes cantidades de
video y audio digitalizado,
video y audio digitalizado,
juegos, etc.
juegos, etc.
36. Dispositivos de
Dispositivos de
Almacenamiento Secundario
Almacenamiento Secundario
Memory flash pen
Memory flash pen (pen drive)
(pen drive)
(capacidades de 64, 128, 256, 512 Mb;
(capacidades de 64, 128, 256, 512 Mb;
1.0, 2.0 Gb)
1.0, 2.0 Gb)
Unidades Zip
Unidades Zip
(capacidades de 100, 250 y 750 Mb)
(capacidades de 100, 250 y 750 Mb)
Los discos para las unidades Zip son
Los discos para las unidades Zip son
más gruesos que los disquetes pero
más gruesos que los disquetes pero
tienen la misma forma.
tienen la misma forma.
37. SOFTWARE
SOFTWARE
Conjunto de programas que le indican al
Conjunto de programas que le indican al
computador qué hacer y cómo operar para
computador qué hacer y cómo operar para
generar los resultados esperados.
generar los resultados esperados.
El software permite que al usuario utilizar el
El software permite que al usuario utilizar el
computador con distintos fines.
computador con distintos fines.
38. SOFTWARE
SOFTWARE
► Programa
Programa
Serie de instrucciones que le indican al computador las
Serie de instrucciones que le indican al computador las
operaciones que debe realizar para ejecutar una tarea
operaciones que debe realizar para ejecutar una tarea
específica
específica.
.
Una computadora no hace nada si no tiene instrucciones
Una computadora no hace nada si no tiene instrucciones
exactas que le expliquen paso a paso lo que debe hacer
exactas que le expliquen paso a paso lo que debe hacer
► Clasiificación del Software
Clasiificación del Software
-Sistemas Operativos
-Sistemas Operativos -Software de uso general
-Software de uso general
-Lenguajes de programación -Software de aplicación
-Lenguajes de programación -Software de aplicación
39. Software
Software
Sistema Operativo
Sistema Operativo
Es el programa más importante, es el gestor y organizador
Es el programa más importante, es el gestor y organizador
de todas las actividades que realiza la computadora.
de todas las actividades que realiza la computadora.
Funciones
Funciones
► Coordinar y manipular el hardware de la computadora.
Coordinar y manipular el hardware de la computadora.
►
Permiten manejar archivos: copiar/borrar/renombrar/crear
Permiten manejar archivos: copiar/borrar/renombrar/crear
► Proporciona una interfaz para que el usuario se comunique con
Proporciona una interfaz para que el usuario se comunique con
la computadora.
la computadora.
► Sirve de plataforma a partir de la cual se corren otros
Sirve de plataforma a partir de la cual se corren otros
programas.
programas.
40. Categorías de Sistemas
Categorías de Sistemas
Operativos
Operativos
► Multitarea
Multitarea
Capacidad del SO para ejecutar varias tareas simultáneamente.
Capacidad del SO para ejecutar varias tareas simultáneamente.
► Multiusuario
Multiusuario
Permite a varios usuarios acceder a una computadora.
Permite a varios usuarios acceder a una computadora.
Son también multitareas.
Son también multitareas.
► Multiproceso
Multiproceso
Coordina las operaciones de las computadoras que tienen más
Coordina las operaciones de las computadoras que tienen más
de un procesador. Cada procesador ejecuta procesos
de un procesador. Cada procesador ejecuta procesos
diferentes.
diferentes.
41. Ejemplos de Sistemas
Ejemplos de Sistemas
Operativos
Operativos
MS-DOS
MS-DOS
► Creado por Microsoft
Creado por Microsoft
en1984.
en1984.
► Gran volumen de software
Gran volumen de software
disponible.
disponible.
► Monousuario
Monousuario
► Monotarea
Monotarea
► Utiliza comandos
Utiliza comandos
OS/2
OS/2
► Multitarea
Multitarea
► Monousuario.
Monousuario.
► Desarrollado por IBM.
Desarrollado por IBM.
► Poco software disponible
Poco software disponible.
.
► Permite el manejo directo de
Permite el manejo directo de
16 MB de la memoria RAM
16 MB de la memoria RAM
42. Ejemplos de Sistemas
Ejemplos de Sistemas
Operativos
Operativos
WINDOWS
WINDOWS
► Creado por Microsoft a mediado de
Creado por Microsoft a mediado de
la década de los 80.
la década de los 80.
► Multitarea
Multitarea
► Interfaz gráfica
Interfaz gráfica
► Primeras versiones 3.0, 3.1, y 3.11
Primeras versiones 3.0, 3.1, y 3.11
no eran sistemas operativos
no eran sistemas operativos
Versiones:
Versiones:
Windows 95, Windows 98,
Windows 95, Windows 98,
Windows Me, Windows 2000,
Windows Me, Windows 2000,
Windows XP
Windows XP
WINDOWS NT
WINDOWS NT
► Multitarea
Multitarea
► Multiproceso.
Multiproceso.
► Comparado sólo con Unix.
Comparado sólo con Unix.
► Versiones: windows NT
Versiones: windows NT
Server, Windows NT
Server, Windows NT
Workstations
Workstations
► Versiones mejoradas de
Versiones mejoradas de
Windows NT Server:
Windows NT Server:
Windows Server 2000,
Windows Server 2000,
Windows Server 2003
Windows Server 2003
43. Ejemplos de Sistemas
Ejemplos de Sistemas
Operativos
Operativos
UNIX
UNIX
► Creado por Laboratorios Bell en
Creado por Laboratorios Bell en
1969.
1969.
► Multiusuario, multitarea y
Multiusuario, multitarea y
multiproceso
multiproceso
► Sólido y capaz, pero de difícil
Sólido y capaz, pero de difícil
aprendizaje.
aprendizaje.
► Versiones del Unix: SunOS,
Versiones del Unix: SunOS,
Linux, Solaris, Xenix
Linux, Solaris, Xenix
LINUX
LINUX
►Creado en 1991 por Linus Torvalds
Creado en 1991 por Linus Torvalds
►Multitarea, multiusuario,
Multitarea, multiusuario,
multiproceso
multiproceso
►Protege la memoria para
Protege la memoria para que un
que un
programa no pueda hacer caer al
programa no pueda hacer caer al
resto del sistema
resto del sistema
►Se distribuye con código fuente
Se distribuye con código fuente
(Software libre)
(Software libre)
►Comparte la memoria entre
Comparte la memoria entre
programas aumentando la velocidad y
programas aumentando la velocidad y
disminuyendo el uso de memoria
disminuyendo el uso de memoria
►Hay diferentes “distribuciones”
Hay diferentes “distribuciones”
(Debian, RedHat, Mandrake, etc.)
(Debian, RedHat, Mandrake, etc.)
44. Software
Software
Lenguajes de Programación
Lenguajes de Programación
Forma de comunicación inventada por el hombre
Forma de comunicación inventada por el hombre
para dar órdenes a la computadora.
para dar órdenes a la computadora.
► Permiten escribir programas
Permiten escribir programas
► Tienen una sintaxis bien definida
Tienen una sintaxis bien definida
Clasificación
Clasificación
► Lenguajes de bajo nivel
Lenguajes de bajo nivel
► Lenguajes de alto nivel
Lenguajes de alto nivel
45. Lenguajes de bajo nivel
Lenguajes de bajo nivel
Lenguaje de máquina
Lenguaje de máquina
► Serie de 0’s y 1’s
Serie de 0’s y 1’s
► Programación larga,
Programación larga,
difícil y tediosa
difícil y tediosa
► La corrección de
La corrección de
errores es complicada
errores es complicada
► No hay
No hay
transportabilidad
transportabilidad
Lenguaje ensamblador
Lenguaje ensamblador
► Utiliza una serie de
Utiliza una serie de
códigos o mnemónicos
códigos o mnemónicos
► Específico de cada
Específico de cada
procesador
procesador
► Difícil aprendizaje
Difícil aprendizaje
46. Lenguajes de alto nivel
Lenguajes de alto nivel
► Instrucciones escritas en palabras similares a
Instrucciones escritas en palabras similares a
lenguajes humanos
lenguajes humanos
► Fácil aprendizaje
Fácil aprendizaje
► Los programas son transportables
Los programas son transportables
► Deben ser traducidos a lenguaje de máquina, a
Deben ser traducidos a lenguaje de máquina, a
través de los traductores de lenguaje (compiladores
través de los traductores de lenguaje (compiladores
e intérpretes)
e intérpretes)
► Algunos de ellos son: Basic, C, Pascal, Cobol,
Algunos de ellos son: Basic, C, Pascal, Cobol,
Fortran, etc.
Fortran, etc.
47. Conceptos Importantes
Conceptos Importantes
► Programa o código fuente:
Programa o código fuente: Programa escrito en algún
Programa escrito en algún
lenguaje y que no ha sido traducido a lenguaje de máquina.
lenguaje y que no ha sido traducido a lenguaje de máquina.
► Programa o código objeto
Programa o código objeto:
: Programa que ya se encuentra
Programa que ya se encuentra
en lenguaje de máquina y que ya es ejecutable
en lenguaje de máquina y que ya es ejecutable
► Traductor:
Traductor: Programa que traduce instrucciones en lenguaje
Programa que traduce instrucciones en lenguaje
de alto nivel a lenguaje de máquina. Pueden ser compiladores
de alto nivel a lenguaje de máquina. Pueden ser compiladores
o intérpretes.
o intérpretes.
► Compilador:
Compilador: Traduce todo el programa y genera un código
Traduce todo el programa y genera un código
listo para funcionar
listo para funcionar
► Intérprete:
Intérprete: toma una instrucción del programa, la traduce y la
toma una instrucción del programa, la traduce y la
ejecuta.
ejecuta.
48. Software de uso general
Software de uso general
► Ofrece una estructura para un gran número de
Ofrece una estructura para un gran número de
aplicaciones empresariales, científicas y personales.
aplicaciones empresariales, científicas y personales.
► Proporciona versatilidad a la computadora.
Proporciona versatilidad a la computadora.
► Ejemplos:
Ejemplos:
-Procesadores de texto
-Procesadores de texto
-Hojas de cálculo
-Hojas de cálculo
-Manejadores de bases de datos
-Manejadores de bases de datos
- Paquetes de presentación
- Paquetes de presentación
49. Software de uso general
Software de uso general
► Ofrece una estructura para un gran número de
Ofrece una estructura para un gran número de
aplicaciones empresariales, científicas y personales.
aplicaciones empresariales, científicas y personales.
► Proporciona versatilidad a la computadora.
Proporciona versatilidad a la computadora.
► Ejemplos:
Ejemplos:
-Procesadores de texto
-Procesadores de texto
-Hojas de cálculo
-Hojas de cálculo
-Manejadores de bases de datos
-Manejadores de bases de datos
- Paquetes de presentación
- Paquetes de presentación
50. Software de uso general
Software de uso general
Procesadores de texto
Procesadores de texto
► Utilizados para escribir
Utilizados para escribir
documentos, cartas,
documentos, cartas,
memorándums, etc.
memorándums, etc.
► Corrector de ortografía,
Corrector de ortografía,
diccionario de sinónimos,etc.
diccionario de sinónimos,etc.
► Ejemplos: Word, AmiPro,
Ejemplos: Word, AmiPro,
Wordperfect, Writer
Wordperfect, Writer
Hojas de cálculo
Hojas de cálculo
► Permiten elaborar tablas con
Permiten elaborar tablas con
datos y realizar cálculos.
datos y realizar cálculos.
► El usuario indica las
El usuario indica las
fórmulas que desea utilizar y
fórmulas que desea utilizar y
el programa las aplica a los
el programa las aplica a los
datos.
datos.
► Permiten graficar los
Permiten graficar los
resultados.
resultados.
► Ejemplos: Excel, Lotus 123,
Ejemplos: Excel, Lotus 123,
Quatro-Pro, Calc
Quatro-Pro, Calc
51. Software de uso general
Software de uso general
Manejadores de Base
Manejadores de Base
de Datos
de Datos
► Permiten realizar consultas,
Permiten realizar consultas,
modificar, agregar, eliminar
modificar, agregar, eliminar
datos de una BD.
datos de una BD.
► Conjunto de datos
Conjunto de datos
relacionados y ordenados.
relacionados y ordenados.
► Ejemplos: Access, FoxPro,
Ejemplos: Access, FoxPro,
Oracle, Informix
Oracle, Informix
Paquetes de
Paquetes de
Presentación
Presentación
► Permiten diseñar
Permiten diseñar
presentaciones para
presentaciones para
mostrarlas a través de la
mostrarlas a través de la
computadora
computadora
► Permiten integrar efectos en
Permiten integrar efectos en
cada cambio de diapositiva.
cada cambio de diapositiva.
► Ejemplos: Power Point,
Ejemplos: Power Point,
Presentations, Impress
Presentations, Impress
52. Software de aplicación
Software de aplicación
► Diseñados para realizar tareas específicas
Diseñados para realizar tareas específicas
personales, empresariales o científicas.
personales, empresariales o científicas.
► Realizan tareas concretas.
Realizan tareas concretas.
► Ejemplos:
Ejemplos:
Procesamiento de nóminas
Procesamiento de nóminas
Análisis Estadístico (SPSS, minitab, SAS, etc.)
Análisis Estadístico (SPSS, minitab, SAS, etc.)
Control de Inventarios (SAINT)
Control de Inventarios (SAINT)