Sunteți pe pagina 1din 14

Módulo 0.

Introducción

Informática Introducción 1 / 14
Objetivos
• Introducir los principales conceptos relacionados con
la informática.
• Definir los elementos de un sistema informático.
• Conocer los componentes básicos del hardware de
un ordenador.
• Definir el software, lenguaje de programación y
concepto de traductor .
• Conocer cómo se representa la información para que
sea manipulable por el ordenador.

Informática Introducción 2 / 14
Índice
1. Conceptos básicos.
2. Elementos de un sistema informático.
3. Soporte físico o hardware.
4. Soporte lógico o software.
5. Representación de la información.
6. Resumen.

Informática Introducción 3 / 14
Conceptos básicos
• Informática: INFORmación autoMÁTICA.
– Tratamiento automático y racional de la información por medio de
ordenadores. Ciencia que abarca todos los aspectos del diseño y uso de
ordenadores.
• Información: conjunto de símbolos que representan
hechos, objetos o ideas.
• Tipos de información:
– Datos: conjuntos de símbolos que representan una
información en forma adecuada para ser procesada.
– Instrucciones: indican al ordenador qué debe hacer y con
qué datos (procesando los de entrada o produciendo los
de salida).

Informática Introducción 4 / 14
Conceptos básicos
• Ordenador: máquina acepta datos de entrada,
realiza operaciones aritméticas y lógicas y obtiene
datos de salida, bajo el control de un programa
previamente almacenado.
Programa

Entrada Cálculos Salida


Operaciones aritméticas
Operaciones lógicas

• Necesidad Hardware + Software.

Informática Introducción 5 / 14
Conceptos básicos
• Programa: conjunto ordenado de sentencias que se
dan a un ordenador indicando las operaciones que se
desea que realice.
• Tipos de sentencias:
– Imperativas o instrucciones: representan una orden a
ejecutar (transferencias de datos, tratamiento de datos,
bifurcación y saltos).
– Declarativas: proporcionan información sobre los datos.

Informática Introducción 6 / 14
Elementos de un sistema informático
• Hardware o soporte físico: conjunto de
componentes físicos.
• Software o soporte lógico: conjunto de programas
ejecutables sobre el hardware junto con los
documentos y datos asociados a los mismos
• Ambos son necesarios para poder utilizar un
ordenador.

Informática Introducción 7 / 14
Soporte físico o hardware
• Esquema Von Neumann
(1945). MEMORIA
MASIVA
• Computadora Central:
– CPU (Procesador).
MEMORIA PRINCIPAL
– Memoria principal. Datos e instrucciones

• Periféricos.
ENTRADA SALIDA
UNIDAD DE
CONTROL
ALU

PROCESADOR CENTRAL (CPU)

Informática Introducción 8 / 14
Soporte lógico o software
• Lenguaje de programación: lenguaje utilizado para la
escritura de los programas.

• Elementos del lenguaje:


– Léxico o vocabulario: conjunto de símbolos constitutivos
(palabras).
– Sintaxis o gramática: conjunto de reglas para la
construcción de las sentencias correctas.
– Semántica: conjunto de reglas que asocian significado a las
construcciones correctas del lenguaje.

Informática Introducción 9 / 14
Soporte lógico o software
• Traductor: Software que traduce programas escritos
en un lenguaje de programación a otro.
• Tipos:
– Compiladores: traducen globalmente un programa escrito
en un determinado lenguaje (fuente) y producen como
salida el programa escrito en otro lenguaje (objeto).
– Intérpretes: traducen y ejecutan una a una las sentencias
de un programa pero sin generar un nuevo programa
traducido (no generan código o programa objeto).
• Normalmente utilizamos lenguajes de alto nivel y los
programas se han de traducir a lenguaje máquina.

Informática Introducción 10 / 14
Representación de la información
• Codificación en sistema binario {0,1}.
• Bit: unidad mínima de información. Representa la
información correspondiente a si ha ocurrido un
suceso (es decir, dos posibilidades: ocurre o no
ocurre).
• Byte: cantidad mínima de información para
representar un carácter. Se suele tomar 8 bits.
• Todos los datos se convierten a su representación
binaria.

Informática Introducción 11 / 14
Representación de la información
• Múltiplos:

Bytes o bits
Kilo 210
Mega 220 210 Kilo
Giga 230 210 Mega
Tera 240 210 Giga
Peta 250 210 Tera
Exa 260 210 Peta

Informática Introducción 12 / 14
Representación de la información
• Código binario: dígito0
19 = 10011 11010 = 26

19 2 0*20 +1*21+0*22+1*23+1*24
1 9 2
n º digitos 1
1 42
0 22 digitoi * 2i
0 1 i 0

• n bits permiten representar 2n datos diferentes.


• Todos los datos se convierten a información numérica,
luego a binario y se almacenan.

Informática Introducción 13 / 14
Resumen
• Conceptos básicos.
• Hardware + Software.
• Traductores: Compiladores e intérpretes.
Programa
Traducción (L. máquina)
(L. alto nivel)

• Representación de la información: código binario.

Informática Introducción 14 / 14

S-ar putea să vă placă și