¡Descarga Tema 0 informática conceptos básicos y más Apuntes en PDF de Informática solo en Docsity!
Módulo 0. Introducción
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.
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).
Conceptos básicos
- Ordenador: máquina que acepta datos de entrada , realiza operaciones aritméticas y lógicas y obtiene datos de salida , bajo el control de un programa previamente almacenado.
- Necesidad Hardware + Software.
Entrada Cálculos Operaciones aritméticas Salida Operaciones lógicas
Programa
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.
Soporte físico o hardware
- Esquema Von Neumann (1945).
- Computadora Central:
- CPU (Procesador).
- Memoria principal.
- Periféricos.
MEMORIA MASIVA
ENTRADA SALIDA
MEMORIA PRINCIPAL Datos e instrucciones
PROCESADOR CENTRAL (CPU)
UNIDAD DE CONTROL ALU
EniAC
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.
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.
Representación de la información
- Código binario: 19 = 10011 11010 = 26
- n bits permiten representar 2n^ datos diferentes.
- Todos los datos se convierten a información numérica, luego a binario y se almacenan.
19 2 2
2
2
9 4 2 1
1 1 0 0
02^0 +12^1 +02^2 +12^3 +1*2^4
−
=
º 1
0
n digitos
i
i
digitoi
dígito (^0)
Resumen
- Conceptos básicos.
- Hardware + Software.
- Traductores: Compiladores e intérpretes.
- Representación de la información: código binario.
(L. alto nivel)^ Programa Traducción (L. máquina)