Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1
TEMA 1: Conceptos Fundamentales
Qué es la Informática?
Informática es una palabra de origen francés formada por la contracción de los vocablos:
INFORmación y autoMATICA
La Real Academia Española define Informática como:
El conjunto de conocimientos científicos y técnicas que hacen posible el tratamiento
automático y racional de la información por medio de computadoras.
De esta definición se desprende que es una Ciencia y una Ingeniería puesto que necesita
desarrollar estudios teóricos y experimentales.
Tratamiento automático: Se refiere a que son las propias máquinas las que realizan las
tareas de captura, proceso y presentación de la información.
Tratamiento racional: Se refiere a que todo el proceso está regulado a través de una
secuencia de instrucciones (programa) que siguen el razonamiento humano.
El objetivo marcado es el “tratamiento automático” de la información y el medio utilizado
“la computadora”.
Por lo tanto, es imprescindible conocer:
- Todas las características técnicas de las computadoras y sus componentes asociados
(periféricos).
- Tipos de información y datos que se manejarán (sistemas de representación, archivos y
bases de datos).
- Los procesos y métodos aplicados a la información o datos (programas).
- Los sistemas de comunicación que permitirán tratar la información a distancia y
compartirla de forma fiable.
Conocer con detalle estos aspectos y la relación que existe entre ellos, permitirá entender
cómo se realiza el tratamiento automático de la información, utilizando computadoras.
En la definición se hace mención a la utilización de “computadoras”. En realidad, el término
es más amplio y debe entenderse como “sistema informático”, siendo éste un conjunto de
recursos destinados al tratamiento de la información.
1
http://www.acm.org/education/curricula-recommendations
Puesto en contexto de que trata la Informática, sus teorías y métodos, pasamos a detallar
cada uno de los conceptos fundamentales:
Información
De una manera informal, podemos considerar la información como un conjunto de datos
ordenados que nos aportan conocimiento sobre las cosas. Para dar una definición más
formal tendremos en cuenta dos nuevos conceptos: carácter y dato.
2 http://redunci.info.unlp.edu.ar/docs/Core-basico-23-6-2006-Agosto.pdf
Dato: es cualquier conjunto de caracteres (puede ser un único carácter). Existen tres
tipos básicos de datos:
- Numéricos: Formados exclusivamente por dígitos. Ej. 213, 21.419.
- Alfabéticos: formados exclusivamente por letras del alfabeto. Ej. Juan, x, Costo.
- Alfanuméricos: Formados por caracteres numéricos, alfabéticos y especiales. Ej.
Valor5, PA4, Junín 455.
Considerando lo anterior, se puede definir la información como un conjunto de datos
(numéricos, alfabéticos y alfanuméricos) ordenados con los que se representan
convencionalmente hechos, objetos e ideas.
En esta definición debemos resaltar el término relativo al orden. En la información, es
importante el orden de los datos, ya que un conjunto de datos empleados sin ningún orden
nos daría una información diferente de la deseada o incluso podría no aportar ninguna
información.
Ej. Estos son conceptos básicos de Informática (Correcto).
Básicos son conceptos de estos Informática (Incorrecto).
Codificación de la información
En Informática es frecuente codificar la información. Codificación es una transformación que
representa los elementos de un conjunto mediante los de otro, de forma tal que a cada
elemento del primer conjunto le corresponda un elemento distinto del segundo.
Ejemplos de códigos son: el número de matrícula de un auto, el número de carnet de
identidad, el código de enfermedad definido por la Organización Mundial de la Salud.
Con los códigos se puede comprimir y estructurar la información. La identificación de un
auto por su matrícula es más corta que hacerlo por el nombre del propietario, su marca,
color y fecha de compra.
1 Byte 8 bits
10
1 Kilobyte (KB) 1024 bytes = 2 bytes
20
1 Megabyte (MB) 1024 KB = 2 bytes = 1.048.576 bytes
30
1 Gigabyte (GB) 1024 MB = 2 bytes = 1.073.741.824 bytes
40
1 Terabyte (TB) 1024 GB = 2 bytes
50
1 Petabyte (PB) 1024 TB = 2 bytes
60
1 Exabyte (EB) 1024 PB = 2 bytes
La razón por la que se utiliza el factor multiplicador 1024 en lugar de 1000 es por ser la
potencia de 2 más próxima a 1000, cuestión importante desde el punto de vista electrónico.
La computadora
Computador, computadora u ordenador, se define como una máquina capaz de aceptar
unos datos de entrada, efectuar con ellos operaciones lógicas y aritméticas, y proporcionar
la información resultante a través de un medio de salida; todo ello sin intervención de un
operador humano y bajo el control de un programa de instrucciones previamente
almacenado en el propio computador.
Se entiende por operaciones lógicas funciones tales como comparar ó seleccionar.
Datos e Información o
Instruccion datos de salida
es
Programas e instrucciones
Una instrucción es un conjunto de símbolos que representa una orden de operación o
tratamiento para la computadora. En general, estas operaciones se realizan con datos.
Un programa es un conjunto ordenado de instrucciones que se dan a la computadora
indicándole las operaciones o tareas que se desea que realice.
Las instrucciones se forman con elementos o símbolos tomados de un determinado
repertorio, el “juego de instrucciones” de una CPU particular, y se construyen siguiendo
unas reglas precisas.
Los programas son formulaciones concretas de algoritmos abstractos basados en ciertas
representaciones y en estructuras de datos.
Todo lo relativo a los símbolos y reglas para escribir programas se denomina lenguaje de
programación.
Un paradigma de programación es un modelo básico de diseño y desarrollo de
programas, que permite producir programas con unas directrices específicas, tales como:
estructura modular, fuerte cohesión, alta rentabilidad, etc.
Se agrupan en tres categorías de acuerdo con la solución que aportan para resolver el
problema:
- Lenguajes imperativos o procedurales o estructurados: Utilizan instrucciones
como unidad de trabajo de los programas (COBOL, PASCAL, C, ADA). La mayoría de
los lenguajes son de este tipo.
- Lenguajes funcionales ó lógicos: Basados en la definición de funciones o
relaciones. No utilizan instrucciones de asignación (sus variables no almacenan
valores).
- Lenguajes orientados a objetos. Los programas se descomponen en objetos que
encapsulan los datos que almacenan su estado junto con los métodos que se utilizan
para acceder a ellos. (Lenguajes SMALLTALK, C++, Java).
Aplicaciones de la Informática
Es bien conocido que uno de los agentes más importantes de la sociedad actual es la
información, de ahí el gran desarrollo e interés de la Informática, que tiene por objeto el
“tratamiento automático de la información”. Hay pocas actividades humanas en que la
Informática no tenga incidencia, de forma directa o indirecta.
Las computadoras resultan útiles para aplicaciones que reúnan una o varias de las
siguientes características:
1. Necesidad de un gran volumen de datos. Las computadoras son particularmente
apropiadas para procesar grandes cantidades de datos. Ejemplo: procesos de entidades
bancarias.
2. Datos Comunes. Las bases de datos posibilitan que los datos incluidos en una
computadora puedan utilizarse en múltiples aplicaciones, sin necesidad de que estén
físicamente repetidos.
3. Repetitividad. Una de las características más relevantes de las computadoras (y sus
lenguajes de programación) es procesar ciclos de instrucciones iterativamente. Una vez
programadas las instrucciones que constituyen el ciclo y la cantidad de iteraciones, la
computadora las ejecutará sin importar lo elevado de dicho número.
4. Distribución: El origen y el destino de la información no necesitan estar ubicados en la
computadora central. La información que procesa la computadora puede introducirse (u
obtener resultados) a través de terminales distribuidos por áreas geográficas muy extensas
(desde distintas oficinas de una empresa hasta estaciones repartidas por todo el mundo
conectadas a través de líneas telefónicas).
Conceptos básicos
1. Defina y explique el término Informática.
2. Dé, por lo menos 5 ejemplos, de tratamiento automático de información que observe en
forma cotidiana.
3. Explique qué aspectos hay que conocer para entender los procesos de automatización
del tratamiento de información, posibilitado por la Informática.
4. Explique a qué se refiere el término “Sistema Informático”.
5. Explique que estudia la Informática como disciplina.
6. Qué aportan la matemática y la ingeniería a la Informática.
7. Enumere productos tecnológicos informáticos destinados a satisfacer demandas de la
sociedad.
8. Defina los términos: Información y Dato.
9. En la lista siguiente indique a que tipo de dato corresponden los siguientes valores:
125231…………………. Juan Alejandro………………….. RVR976………………….
9 de Julio 1449………………. 999705…………………… Pentium III …………….
10. Elabore, por lo menos, 5 ejemplos de lo que para la Informática, constituye
INFORMACION.
11. De los ejemplos dados, diferencie a aquellos que se refieren a información precisa y útil
para la toma de decisiones.
12. El procesamiento de datos o tratamiento de la información, está constituido por tres
actividades básicas, cuáles son?
13. En los ejemplos, siguientes indique a qué paso de procesamiento de datos
corresponde:
a) Ingreso de clave de acceso en un cajero automático.
b) Visualización del saldo de una cuenta en la pantalla de un cajero automático.
c) Suma el importe de los productos adquiridos en el supermercado.
d) Registra el importe depositado en una cuenta
e) Transfiere el importe de una operación de extracción en un cajero automático a la
base de datos principal.
f) Lee datos de inscripción de los alumnos desde un formulario en pantalla.
g) Muestra en pantalla el resultado de una búsqueda en la Web.
h) Genera total de alumnos inscriptos por Carrera y por Facultad.
i) Ordena datos de inscripción de los alumnos por apellido y nombre.
j) Imprime los exámenes y notas obtenidas de un alumno particular.
14. Indique que tipo de operación de tratamiento de información, corresponde a las
siguientes descripciones:
a) Lee datos de un disquete
b) Graba datos en el disco rígido
c) Ordena los datos por Apellido y Nombre
d) Calcula el promedio de notas obtenidas por un alumno.
e) Determina si el promedio de notas es mayor o igual que 8