Sunteți pe pagina 1din 14

Mdulo 0.

Introduccin

Informtica

Introduccin

1 / 14

Objetivos
Introducir los principales conceptos relacionados con la informtica Definir los elementos de un sistema informtico Conocer los componentes bsicos del hardware de un ordenador Definir el software, lenguaje de programacin y concepto de traductor Conocer cmo se representa la informacin para que sea manipulable por el ordenador
Informtica Introduccin 2 / 14

ndice
1. 2. 3. 4. 5. 6. Conceptos Bsicos Elementos de un sistema informtico Soporte fsico o hardware Soporte lgico o software Representacin de la informacin Resumen

Informtica

Introduccin

3 / 14

Conceptos bsicos
Informtica: INFORmacin autoMTICA.
Tratamiento automtico y racional de la informacin por medio de ordenadores. Ciencia que abarca todos los aspectos del diseo y uso de ordenadores

Informacin: conjunto de smbolos que representan hechos, objetos o ideas Tipos de informacin:
Datos: conjuntos de smbolos que representan una informacin 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)
Informtica Introduccin 4 / 14

Conceptos bsicos
Ordenador: mquina acepta datos de entrada, realiza operaciones aritmticas y lgicas y obtiene datos de salida, bajo el control de un programa previamente almacenado
Programa

Entrada

Clculos Operaciones aritmticas Operaciones lgicas

Salida

Necesidad Hardware + Software


Informtica Introduccin 5 / 14

Conceptos bsicos
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, bifurcacin y saltos) Declarativas: proporcionan informacin sobre los datos

Informtica

Introduccin

6 / 14

Elementos de un sistema informtico


Hardware o soporte fsico: conjunto de componentes fsicos Software o soporte lgico: 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

Informtica

Introduccin

7 / 14

Soporte fsico o hardware


Esquema Von Neumann (1945) Computadora Central
CPU (Procesador) Memoria principal
MEMORIA MASIVA

MEMORIA PRINCIPAL Datos e instrucciones

Perifricos
ENTRADA
UNIDAD DE CONTROL

SALIDA ALU

PROCESADOR CENTRAL (CPU)

Informtica

Introduccin

8 / 14

Soporte lgico o software


Lenguaje de programacin: lenguaje utilizado para la escritura de los programas Elementos del lenguaje:
Lxico o vocabulario: conjunto de smbolos constitutivos (palabras) Sintaxis o gramtica: conjunto de reglas para la construccin de las sentencias correctas Semntica: conjunto de reglas que asocian significado a las construcciones correctas del lenguaje

Informtica

Introduccin

9 / 14

Soporte lgico o software


Traductor: Software que traduce programas escritos en un lenguaje de programacin 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) Intrpretes: traducen y ejecutan una a una las sentencias de un programa pero sin generar un nuevo programa traducido (no generan cdigo o programa objeto)

Normalmente utilizamos lenguajes de alto nivel y los programas se han de traducir a lenguaje mquina
Informtica Introduccin 10 / 14

Representacin de la informacin
Codificacin en sistema binario {0,1} Bit: unidad mnima de informacin. Representa la informacin correspondiente a la ocurrencia de un suceso de entre dos posibilidades distintas Byte: cantidad mnima de informacin para representar un carcter. Se suele tomar 8 bits Todos los datos se convierten a su representacin binaria.

Informtica

Introduccin

11 / 14

Representacin de la informacin
Mltiplos
Bytes o bits Kilo Mega Giga Tera Peta Exa 210 220 230 240 250 260 210 Kilo 210 Mega 210 Giga 210 Tera 210 Peta

Informtica

Introduccin

12 / 14

Representacin de la informacin
Cdigo binario:
19 = 10011 11010 = 26

dgito0

19 2 1 9 2 1 42 0 22 0 1

0*20 +1*21+0*22+1*23+1*24
n digitos 1 digitos 1 i =0

digitoi * 2i

n bits permiten representar 2n datos diferentes Todos los datos se convierten a informacin numrica, luego a binario y se almacenan
Informtica Introduccin 13 / 14

Resumen
Conceptos bsicos Hardware + Software Traductores: Compiladores e intrpretes
Programa (L. alto nivel) Traduccin (L. mquina)

Representacin de la informacin: cdigo binario

Informtica

Introduccin

14 / 14

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