Logo Studenta

1-Definiciones-Básicas-Cap-2-3-y-4

¡Este material tiene más páginas!

Vista previa del material en texto

30-11-2011
1
Definiciones 
Básicas
Mauricio Elgueta Lizarrague
mauricio@isjom.com
Definiciones Básicas
¿ Que es informática?
Acrónimo de INFORmación y autoMÁTICA.
Y se define como el conjunto de conocimientos 
científicos y técnicos que permiten el 
procesamiento automático de datos, para producir 
información útil y significativa para el usuario.
30-11-2011
2
Definiciones Básicas
Entonces… ¿para que sirve?
Y se define como el conjunto de conocimientos 
científicos y técnicos que permiten el 
procesamiento automático de datos, para producir 
información útil y significativa para el usuario.
Definiciones Básicas
¿Que es un sistema?
Conjunto de elementos o partes que se interactúan 
entre si, para lograr o llevar a cabo un objetivo en 
común.
30-11-2011
3
Definiciones Básicas
Ejemplos de sistemas
Definiciones Básicas
¿Qué es un sistema informático?
Es la conjunción de 4 elementos, que son:
 Hardware
 Software
 Datos
 Personas
Estos 4 elementos se relacionan haciendo 
posible el procesamiento automático de datos, a 
través de computadoras.
30-11-2011
4
Definiciones Básicas
Hardware
Hardware es el elemento físico del porque existe el 
software. El hardware abarca todas las piezas físicas 
de un ordenador (disco duro, placa base, memoria, 
tarjeta de vídeo, lector de CD, etc.). Sobre el 
hardware es que corre el software que se refiere a 
todos los programas y datos almacenados en el 
ordenador.
En resumen, el hardware se refiere a todos los 
aparatos, tarjetas y demás objetos físicos de los que 
está compuesto un PC.
Definiciones Básicas
Hardware
30-11-2011
5
Definiciones Básicas
Software
El software son las instrucciones electrónicas 
que van a indicar al ordenador que es lo que tiene 
que hacer. También se puede decir que son los 
programas usados para dirigir las funciones de 
un sistema de computación o un hardware. (Estos se 
almacenan en la RAM cuando se ejecutan)
Tipos :
a.- Sistema operativo
b.- Programas de aplicación
c.- Lenguajes de programación
Definiciones Básicas
Software
30-11-2011
6
Definiciones Básicas
Datos
Los datos son símbolos que describen 
condiciones, hechos, situaciones o valores.
Los datos se caracterizan por no contener ninguna 
información. 
Por lo que los datos pasan a ser la materia 
prima para poder crear información.
Definiciones Básicas
Datos
30-11-2011
7
Definiciones Básicas
Personas
En general, son con lo más difícil de tratar 
cuando se habla de un sistema, en el cual se 
necesita 1 o más personas para el funcionamiento.
Las personas son muchas veces testarudas, 
negadas al cambio, conservadoras, criticadoras, 
saboteadoras (en muchas ocasiones), etc.
Definiciones Básicas
Personas
30-11-2011
8
Definiciones Básicas
Historia – Primera Generación
1951 – Caracterizada por el uso de tubos al vacío.
 Aplicación: Científica y militar.
 Programación: En lenguaje de maquina.
 Almacenamiento: Tarjetas y cintas perforadas.
 Principal representante: UNIVAC-I
Definiciones Básicas
Historia – Primera Generación
30-11-2011
9
Definiciones Básicas
Historia – Segunda Generación
1959 – Caracterizada por el uso de transistores.
 Aplicación: Científica, militar, administrativa y de 
gestión.
 Programación: En lenguaje de alto nivel.
 Almacenamiento: Tambores y cintas magnéticas.
 Principal representante: Honeywell 400
Definiciones Básicas
Historia – Segunda Generación
30-11-2011
10
Definiciones Básicas
Historia – Tercera Generación
1964 – Caracterizada por uso de circuitos integrados
 Aplicación: Científica, militar, administrativa y de 
gestión. (Con énfasis a instituciones y empresas)
 Programación: Lenguajes mas fáciles de usar.
 Almacenamiento: Mayor memoria y menor 
tamaño.
 Principal representante: IMB 360
Definiciones Básicas
Historia – Tercera Generación
30-11-2011
11
Definiciones Básicas
Historia – Cuarta Generación
1964 – Caracterizada por el uso de circuitos 
altamente integrados. Conocidos como VLSI (Very
Large Scale Integration)
 Dr. Ted Hoff reúne los elementos de un 
procesador en un chip de silicon, esto da paso a 
los microprocesadores (Intel 4004)
 La disminución de tamaño, poder de 
procesamiento y capacidad se acentúan y 
entran a los hogares.
Definiciones Básicas
Historia – Cuarta Generación
30-11-2011
12
Definiciones Básicas
Historia – Quinta Generación
Abarca los años 80-90, los chips son 
mejorados y la tecnología se vuelve escalable, es 
decir, que podemos aumentarle la capacidad de 
memoria, disco duro, instalar un equipo multimedia, 
cambiar un monitor monocromático (blanco y 
negro) por uno VGA (color); sin la necesidad de 
comprar otra computadora.
Definiciones Básicas
Historia – Quinta Generación
30-11-2011
13
Definiciones Básicas
Historia – Sexta Generación
Esta es generación actual. Las novedades 
que hay en el mundo de la computación como 
Windows NT que tiene ambiente WEB (red), los 
monitores TOUCHSCREEN que nos facilitan la 
utilización de un programa sin la necesidad de 
utilizar el Mouse, los programas ACTIVE VOICE que 
nos facilita la creación de archivos de texto sin la 
utilización del teclado ya que con este programa 
con solo dictar el texto la computadora lo 
transcribe, la posibilidad de utilizar gran cantidad de 
procesadores en paralelo, etc.
Definiciones Básicas
Historia – Sexta Generación
30-11-2011
14
Definiciones Básicas
Redes y Telecomunicaciones
1. ¿Qué es una red?
2. ¿Cuál es su importancia?
3. ¿Qué es necesario para crear una red?
4. ¿Qué son las telecomunicaciones?
5. ¿Cómo se si actualmente pertenezco a 
una red?
Definiciones Básicas
Redes y Telecomunicaciones
¿Qué es una red?
Conjunto de computadores, equipos de 
comunicaciones y otros dispositivos que se pueden 
comunicar entre sí, a través de un medio en 
particular.
30-11-2011
15
Definiciones Básicas
Redes y Telecomunicaciones
¿Cuál es la importancia?
Las redes permiten a los empleados de una 
empresa colaborar entre sí y con empleados de 
otros lugares u otras empresas. Posibilitan el 
contacto de maneras nuevas, entre personas de la 
oficina o de cualquier punto del mundo. En 
resumen, las redes permiten romper la barrera de la 
distancia para la comunicación.
Definiciones Básicas
Redes y Telecomunicaciones
¿Qué es necesario para crear una red?
Lo único que se necesita son 2 computadores 
o dispositivos con capacidades de red, el software 
adecuado y un medio por el cual comunicarse.
30-11-2011
16
Definiciones Básicas
Redes y Telecomunicaciones
¿Qué es necesario para crear una red?
Medio (Cable de red)
PC + SW PC + SW
Definiciones Básicas
Redes y Telecomunicaciones
¿Qué son las telecomunicaciones?
Las telecomunicaciones, son el intercambio 
de información en distancias significativas por 
medios electrónicos. Proviene del griego “tele”, que 
significa “distancia”. Por tanto, el término 
telecomunicaciones cubre todas las formas de 
comunicación a distancia, incluyendo radio, 
telegrafía, televisión, etc.
30-11-2011
17
Definiciones Básicas
Redes y Telecomunicaciones
¿ Cómo se si actualmente pertenezco a 
una red?
Definiciones Básicas
Clasificación según tamaño y 
capacidad de almacenamiento
30-11-2011
18
Definiciones Básicas
Clasificación - Supercomputador
Es un tipo de computadora muy potente y 
rápida, diseñada para procesar enormes 
cantidades de información en poco tiempo y 
dedicada a una tarea específica, y además son 
extremadamente caras. 
Algunas tareas realizadas por estas son: 
predicciones complejas del clima, estudio de 
energía y armas nucleares, elaboración de 
maquetas y proyectos gigantes como aviones, 
estructuras, etc.
Definiciones Básicas
Ejemplos - Supercomputador
30-11-2011
19
Definiciones Básicas
Clasificación - Mainframe
Los mainframes son sistemas grandes, rápidos 
y caros con capacidad de controlar cientos de 
usuarios en forma simultánea.Principalmente el mainframe destaca por soportar 
múltiples tareas simultaneas.
Definiciones Básicas
Ejemplos - Mainframe
30-11-2011
20
Definiciones Básicas
Supercomputadora VS Mainframe
Si el objetivo es ejecutar múltiples tareas 
simultáneamente a una velocidad aceptablemente 
rápida, el Mainframe es mas rápido.
Ahora si el objetivo es realizar 1 sola tarea de 
manera dedicada y velozmente, la 
Supercomputadora es la mas veloz.
Definiciones Básicas
Clasificación - Minicomputador
Es un computador de costo medio. En 
general, una minicomputadora, es un sistema 
multiproceso (varios procesos en paralelo) capaz de 
soportar de 10 hasta 200 usuarios simultáneamente. 
Actualmente se usan para almacenar 
grandes bases de datos, automatización industrial y 
aplicaciones multiusuario.
30-11-2011
21
Definiciones Básicas
Ejemplos - Minicomputadora
Definiciones Básicas
Mainframe VS Minicomputadora
En el ultimo tiempo las diferencias entre los 
mainframe mas pequeños y las minicomputadoras 
se han reducido sustancialmente.
En muchos casos, la diferencia esta en la 
estrategia de mercado del fabricante. 
30-11-2011
22
Definiciones Básicas
Clasificación – Estación de Trabajo
Es un tipo de computadora utilizado para 
aplicaciones de ingeniería (CAD/CAM) [CAD: 
computer-aided design; CAM: computer-aided
manufacturing], desarrollo de software y otras 
aplicaciones que requieran capacidad moderada 
de computo y alta capacidad grafica.
Están diseñadas para soportar 1 único 
usuario, pero generalmente se conectan en red.
Definiciones Básicas
Clasificación – PC
Es un computador pequeño, con un costo 
relativamente bajo.
Tuvieron su aparición en la década de los 70’s con la 
implementación de los circuitos altamente integrados (VSLI).
En la actualidad existen variados diseños de 
PC´s: computadoras personales, con el gabinete tipo minitorre, 
con el gabinete horizontal, computadoras personales portátiles 
"Laptop" o "Notebook".
30-11-2011
23
Definiciones Básicas
Ejemplos – Estación de trabajo & PC
Definiciones Básicas
Estación de trabajo VS PC
Al igual que como se había mencionado 
anteriormente, actualmente la diferencia entre 
estación de trabajo y PC se ha hecho muy delgada, 
esto es por el avance de la tecnología.
Por lo que podríamos decir que, el poder de 
procesamiento de un PC de alto nivel, seria 
comparable con el poder de procesamiento de 
una estación de trabajo de bajo nivel.
30-11-2011
24
Definiciones Básicas
¿Qué son los datos?
Son símbolos que representan hechos, 
condiciones, situaciones o valores.
Los datos son la materia prima para producir 
información.
Definiciones Básicas
Tipos de datos
 Numéricos (Cifras)
 Alfanuméricos (Letras)
 Audiovisuales (sonido, imágenes, video)
 Físicos (Valores tomados directamente del 
entorno)
30-11-2011
25
Definiciones Básicas
¿Qué es la información?
Es el resultado que se obtiene de procesar los 
datos.
Estos datos se convierten en información a 
través de la utilización de operaciones aritméticas 
(+, -, *, /) o lógicas (ordenar, comparar, etc.).
Esta información resultante es significativa 
para el usuario.
Definiciones Básicas
Proceso de procesamiento
ProcesamientoEntrada Salida
(Datos) (Información)
30-11-2011
26
Definiciones Básicas
Entonces… 
¿Cuál es la labor de la 
computadora?
Definiciones Básicas
Proceso de procesamiento
Entrada Salida
(Datos) (Información)
30-11-2011
27
Definiciones Básicas
Pero… 
¿Cómo funciona la 
computadora?
Definiciones Básicas
Componentes de un Computador
Existen 2 clasificaciones para los 
componentes de un computador, y estas son:
 Componentes físicos.
 Componentes NO físicos.
30-11-2011
28
Definiciones Básicas
Componentes físicos
 Unidad central de procesos (CPU)
 Memoria Principal
 Memoria Secundaria
 Dispositivos de entrada y salida
Definiciones Básicas
Componentes NO físicos
 Sistema Operativo
 Software de aplicación
 Compiladores de programa
30-11-2011
29
Definiciones Básicas
¿Cómo representa los datos la 
computadora?
Hace uso del sistema de numeración binario, 
es decir, utiliza los dígitos 0 y 1 para comunicarse. Lo 
único que transmite, recibe, almacena y procesa un 
computador son 0 y 1.
Definiciones Básicas
Sistemas de numeración
Los 4 sistemas de numeración son:
 Decimal
 Binario
 Octal
 Hexadecimal
30-11-2011
30
Definiciones Básicas
Sistemas de numeración - Decimal
También llamado sistema de numeración 
base 10, utiliza 10 dígitos para representar cualquier 
cifra. Estos son:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9
Con la combinación de estos dígitos 
podemos construir cualquier numero.
Definiciones Básicas
Ejemplo - Decimal
El numero 348 es un dato representado en 
sistema de numeración decimal. Lo construimos 
mediante:
3 X 102 + 4 X 101 + 8 X 100 = 348
Centena Decena Unidades
30-11-2011
31
Definiciones Básicas
Sistemas de numeración - Binario
También llamado sistema de numeración 
base 2, y utiliza 2 dígitos para representar cualquier 
cifra y estos son:
0 y 1
Combinando estos números podemos 
representar cualquier cifra.
Definiciones Básicas
Sistemas de numeración - Binario
Naturalmente nosotros no estamos 
familiarizados con el sistema de numeración binario, 
entendemos mas fácilmente el sistema decimal. 
Para poder comprender mejor un numero en 
binario, le aplicamos una transformación para 
dejarlo en sistema decimal.
30-11-2011
32
Definiciones Básicas
Ejemplo - Binario
El numero 110101 es un dato representado en 
el sistema de numeración binario, y este equivale al 
numero en decimal:
Definiciones Básicas
Ejemplo - Binario
Ahora, también podemos hacer el proceso 
inverso, pasar de decimal a binario, por ejemplo 
pasar el 53 decimal a binario seria:
Por lo tanto 53 decimal en binario sería 110101
(Atención: El resultado de los restos se lee de abajo hacia arriba)
30-11-2011
33
Definiciones Básicas
Ejercicio - Binario
Calcular el equivalente decimal del numero 
binario 10001010.
Se suman las casillas que tienen 1 y se 
ignoran las que tienen 0.
128 + 8 + 2 = 138 en sistema decimal
27 26 25 24 23 22 21 20
128 64 32 16 8 4 2 1
1 0 0 0 1 0 1 0
Definiciones Básicas
Sistemas de numeración
¿Cómo operan los sistemas de representación de 
datos?
 Sistema Octal
 Sistema Hexadecimal
30-11-2011
34
Definiciones Básicas
Sistemas de numeración
Los computadores representan todos sus 
datos en el sistema de numeración binario.
Estos datos viajan, se procesan y almacenan 
mediante de impulsos eléctricos. Estos impulsos 
representan 2 estados:
0 y 1 (Encendido o Apagado)
Definiciones Básicas
Unidades de medida de almacenamiento
 Bit: (Binary Digit o Digito Binario) Es la unidad 
mínima de información que se maneja en un 
computador. Cada Bit representa un impulso 
eléctrico.
 Byte: (Binary Term o Termino Binario) Es un grupo 
de 8 bits que la maquina utiliza para representar 
un símbolo (una letra, un numero, un signo, etc.). 
Con 1 Byte un computador puede representar 
256 símbolos diferentes.
30-11-2011
35
Definiciones Básicas
Unidades de medida de almacenamiento
Se fundamenta en:
 Un Byte como medida base
 1024 (210) como factor multiplicador para el 
incremento.
 Los prefijos: Kilo, Mega, Giga, Tera, etc.
Así tenemos que:
 1 Kilobyte = 1024 bytes.
 1 Megabyte = 1024 Kilobytes = 1024 * 1024 Bytes.
 1 Gigabyte = 1024 Megabytes = 1024 * 1024 …
Definiciones Básicas
Unidades de medida de almacenamiento
30-11-2011
36
Definiciones Básicas
Unidades de medida de almacenamiento
Ejercicios:
- 16 Bits = ??? Bytes
- 8 Megabytes = ??? Bytes
- 1 Gigabyte = ??? Bits
Definiciones Básicas
Unidades de medida de almacenamiento
Solución:
- 16 Bits = 2 Bytes
- 8 Megabytes = 8.388.608 Bytes
- 1 Gigabyte = 1.099.511.627.776 Bits
30-11-2011
37
Definiciones Básicas
Unidades de medida de almacenamiento
¿Dónde sealmacenan los datos?
Los datos se almacenan en la memoria del 
computador.
¿Qué mas se guarda en memoria?
Se guardan todos los datos y programas que 
se estén ejecutando en un momento determinado.
Definiciones Básicas
Unidades de medida de almacenamiento
Entrada Salida
(Datos) (Información)
(Memoria)
30-11-2011
38
Hardware
Definiciones Básicas
Estructura del Software
Sistema Operativo
Software de Aplicación
El Sistema operativo 
hace de puente entre 
el SW y el HW
Definiciones Básicas
Software de Aplicación - Ofimática
La ofimática es el conjunto de
técnicas, aplicaciones y herramientas informáticas
que se utilizan en funciones de oficina para 
optimizar, automatizar y mejorar los procedimientos 
o tareas relacionados
30-11-2011
39
Definiciones Básicas
Software de Aplicación - Herramientas
Las herramientas de ofimática mas utilizadas 
y conocidas hoy en día son:
 Microsoft Word
 Microsoft Excel
 Microsoft PowerPoint
O también sus versiones libres de Linux. 
(OpenOffice)
Definiciones Básicas
Software de Aplicación - Word
30-11-2011
40
Definiciones Básicas
Software de Aplicación - Word
Algunas utilidades destacadas en Microsoft 
Word son:
 Corrección de palabras (Ortografía)
 Viñetas y Estilos
 Índices Automáticos (Tabla de Contenidos)
 Gráficos, Imágenes, etc.
Definiciones Básicas
Software de Aplicación - Excel
30-11-2011
41
Definiciones Básicas
Software de Aplicación - Excel
Algunas utilidades destacadas en Microsoft 
Excel son:
 Formulas prediseñadas
 Gráficos
 Importación de Datos
 Formatos, estilos de celda, etc.
Definiciones Básicas
Software de Aplicación – PowerPoint
30-11-2011
42
Definiciones Básicas
Software de Aplicación - PowerPoint
Algunas utilidades destacadas en Microsoft 
PowerPoint son:
 Diseño de presentaciones
 Animaciones, estilos, sonidos, etc.
 Diseños predefinidos.
 Imágenes, gráficos, etc.
Definiciones Básicas
Sistemas Operativos
30-11-2011
43
Definiciones Básicas
Sistema Operativo - ¿Qué es?
Un Sistema Operativo es el software 
encargado de ejercer el control y coordinar el uso 
del hardware entre diferentes programas de 
aplicación y los diferentes usuarios. Es un 
administrador de los recursos de hardware del 
sistema.
Una definición informal seria: sistema que 
ofrece una distribución ordenada y controlada de 
los procesadores, memorias y dispositivos de E/S 
entre los diversos programas que compiten por ellos.
Definiciones Básicas
Sistema Operativo - objetivos
 Coordinar las tareas/programas que se deben 
ejecutar en un computador.
 Optimizar el rendimiento de los recursos de un 
computador.
 Hacer el HW accesible para el usuario y para los 
programas de aplicación.
30-11-2011
44
Definiciones Básicas
Sistema Operativo - Tareas
o Iniciar el sistema
o Carga/descarga de datos en memoria 
secundaria a memoria principal.
o Decidir que tareas/programas tienen prioridad
o Decidir asignación de recursos
o Coordinar intercambio de datos
o Organizar información de distintos medios.
o Proteger sistema y los datos
o Ofrecer interfaz hombre-maquina
Definiciones Básicas
Sistema Operativo - Estructura
 Programas de control
 Gestión de HW
 Gestión de SW
 Gestión de programas
 Programas de proceso 
 Traductores, compiladores e interpretes, 
 Utilidades del SO
30-11-2011
45
Definiciones Básicas
Sistema Operativo – Ejemplos
Definiciones Básicas
Lenguajes de Programación
30-11-2011
46
Definiciones Básicas
Lenguajes de Programación
Todo programa debe ser escrito en un 
lenguaje que entienda el computador, a este 
lenguaje se le llama «Lenguaje de programación».
Los lenguajes de programación emplean 
palabras similares a las que ocupan las personas, 
pero con una sintaxis especifica (estructura, orden, 
gramática y ortografía), cuyas normas las establece 
el propio lenguaje a utilizar.
Las personas que escriben este conjunto de 
instrucciones se conocen como programadores.
Definiciones Básicas
Lenguajes de Programación
El programador debe conocer el lenguaje a 
utilizar y sus comandos para luego dividir el 
problema en pasos detallados y convertir estos 
pasos en instrucciones precisas. (sin ambiguedades)
Una vez que se encuentra listo el programa, 
el computador procederá a traducir el lenguaje 
utilizado a el lenguaje de 0‟s y 1‟s para poder 
procesarlo.
30-11-2011
47
Definiciones Básicas
Lenguajes de Programación - Niveles
 Lenguajes de Bajo Nivel
 Lenguajes de Medio Nivel
 Lenguajes de Alto Nivel
Definiciones Básicas
Lenguajes de Programación - Niveles
Lenguaje de Bajo Nivel
Un lenguaje de programación de bajo nivel 
es el que proporciona poca o ninguna abstracción 
del microprocesador de un ordenador. 
La palabra “bajo” no implica que el lenguaje 
sea inferior a un lenguaje de alto nivel; se refiere a la 
reducida abstracción entre el lenguaje y el 
hardware. Uso: ventajas e inconvenientes.
En general se utiliza este tipo de lenguaje 
para programar controladores (drivers).
30-11-2011
48
Definiciones Básicas
Lenguajes de Programación - Niveles
Lenguaje de Medio Nivel
Se dice del lenguajes de programación 
como C. Estos lenguajes son clasificados muchas 
veces de alto nivel, pero permiten ciertos manejos 
de bajo nivel. Son precisos para ciertas aplicaciones 
como la creación de sistemas operativos, ya que 
permiten un manejo abstracto (independiente de la 
máquina, a diferencia del ensamblador), pero sin 
perder mucho del poder y eficiencia que tienen los 
lenguajes de bajo nivel.
Definiciones Básicas
Lenguajes de Programación - Niveles
Lenguaje de Alto Nivel
Son aquellos que se encuentran más 
cercanos al lenguaje natural que al lenguaje 
máquina.
Se tratan de lenguajes independientes de la 
arquitectura del ordenador. 
Estos lenguajes permiten al programador 
olvidarse por completo del funcionamiento interno 
de la maquina/s para la que están diseñando el 
programa. 
30-11-2011
49
Definiciones Básicas
Lenguajes de Programación - Resumen
 Lenguaje de programación: lenguaje en el que 
podemos dar ordenes al computador.
 Instrucción: Orden expresada en un lenguaje de 
programación.
 Programa: Secuencia ordenada de instrucciones. 
Definiciones Básicas
Lenguajes de Programación - Grados
Los lenguajes según grado de 
independencia de la maquina son:
 Lenguaje de maquina
 Lenguaje ensamblador (Assembler)
 Lenguaje de nivel medio (C)
 Lenguaje de alto nivel (Pascal)
 Lenguaje orientado a objetos (C++)
 Lenguajes orientados a problemas 
concretos (SQL)
30-11-2011
50
Definiciones Básicas
Lenguajes de Programación - Tarea
Investigar a lo menos 3 lenguajes de 
programación, incluyendo C. Deben incluir:
 A lo menos 4 instrucciones más utilizadas y 
cual es su labor.
 Generación a la que pertenece.
 Nivel (Bajo, medio o alto) y porque
 A lo mas 5 paginas, Arial tamaño 12.
 Además, dentro de cada lenguaje debe 
agregar un código que imprima en pantalla 
un «Hola mundo, somos „y los integrantes‟»

Continuar navegando