Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Introducción a la informática Tema 1 , Apuntes de Matemáticas

Asignatura: Informàtica, Profesor: ricardo ferris, Carrera: Matemàtiques, Universidad: UV

Tipo: Apuntes

2015/2016

Subido el 23/10/2016

carlbleda
carlbleda 🇪🇸

4

(6)

37 documentos

1 / 37

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
[ ]
Introducción a la informática
Tema 1
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25

Vista previa parcial del texto

¡Descarga Introducción a la informática Tema 1 y más Apuntes en PDF de Matemáticas solo en Docsity!

Introducción a la informática

Tema 1

Qué es un computador

Un computador es una máquina programable

para el procesado de información.

Procesar información es extraer unos ciertos

resultados o conclusiones a partir de unos

ciertos datos de entrada.

Introducción a la informática

Dados los coeficientes a, b y c de una ecuación

de segundo grado determinar las soluciones de

la ecuación.

  • Entradas: a, b y c
  • Salidas: x 1

y x 2

  • Procesamiento:

Introducción a la informática

Procesar información

Dado un año determinar si es o no bisiesto.

  • Entradas?
  • Salidas?
  • Procesamiento?

Introducción a la informática

Procesar información

Dado un año determinar si es o no bisiesto.

  • Entradas: El año
  • Salidas: Es bisiesto / No es bisiesto
  • Procesamiento: …?

¿Cuándo un año es bisiesto?

Cuando es divisible por 4, pero no lo es por 100,

aunque

si que lo es si es divisible por 400

Procesar información

Introducción a la informática

Dado un año determinar si es o no bisiesto.

  • Entradas: El año
  • Salidas: Es bisiesto / No es bisiesto
  • Procesamiento:

Determinar si el año es divisible por 4

Si no lo es el año no es bisiesto

Si es divisible por 4 puede que lo sea o no…

Determinar si el año es divisible por 100

Si no lo es, el año es bisiesto

Si es divisible por 100 puede que lo sea o que no

Determinar si es divisible por 400

Si lo es, el año es bisiesto

Si no, el año no es bisiesto

Introducción a la informática

Procesar información

Ábaco

Introducción a la informática

Breve historia

Calculadoras mecánicas:

    1. Máquina de Leibniz

(Stepped Reckoner)

Telares mecánicos

Máquina de

propósito general:

    1. Pascalina
     - 1833. Máquina analítica (Charles 

Babbage)

  • Joseph Jacquard

(1752-1834)

  • Computadores

electromecánicos:

  1. Computadora Z3. Konrad

Zuse

  1. IBM Automatic Sequence

Controlled Calculator o Harvard

MARK I

Introducción a la informática

Breve historia

  1. Serie Colossus
  • Generaciones de ordenadores:

Primera Generación (1951-1958)

  • Tubos de vacío
  • Tarjetas perforadas
  • Cilindros magnéticos

Segunda Generación (1958-1964)

  • Transistores
  • Aparición de los primeros

lenguajes de programación

de alto nivel

Tercera Generación (1964-1971)

  • Circuitos integrados

Introducción a la informática

Breve historia

  • Generaciones de ordenadores:

Cuarta Generación (1971-1988)

  • Microprocesadores: Aparecen los

microcomputadores (PC)

Introducción a la informática

Breve historia

Quinta Generación

  • Ordenadores basados en la inteligencia

artificial

En 1945, el matemático Jonh (Janos) von Neumann

presenta los principios generales que debe seguir una

máquina de propósito general:

La máquina debe ser controlada por un conjunto de

instrucciones con un pequeño número de elementos

centrales de proceso.

Tanto la información (datos) como el programa (método de

procesado de la información) deben almacenarse en el

interior del computador en formato binario (con un

alfabeto compuesto exclusivamente de ceros y unos).

Introducción a la informática

La arquitectura de Von Neumann

Unidades funcionales de la máquina de Von

Neumann:

Unidad de Entrada

Unidad de Salida

Memoria

Introducción a la informática

La arquitectura de Von Neumann

Unidad central de

procesos

Unidad de control

Unidad lógico-aritmética

  • Un programa es una sucesión de pasos que debe seguir

el ordenador para llevar a término un trabajo o proceso

de información.

Un usuario que desee que un ordenador realice un

cierto procesado de información deberá escribir un

programa en un lenguaje que pueda entender el

ordenador.

Lenguajes de bajo nivel (ensamblador): Lenguajes en los que

las instrucciones son directamente traducibles, una por una, a

lenguaje binario.

Lenguajes de alto nivel: Lenguajes más elaborados, fáciles de

leer y entender por un humano, y que deben de ser

fácilmente traducibles a lenguaje máquina.

  • Características de un lenguaje de programación

Un vocabulario limitado ( palabras reservadas ).

Sintaxis rígida y sin excepciones y con pocas variaciones.

Semántica estricta y sin ambigüedades.

Introducción a la informática

Lenguajes de programación

  • Lenguajes de alto nivel:

Están basados en máquinas abstractas, que facilitan la

comprensión de los programas por las personas.

Instrucciones más flexibles y potentes.

Necesita un traductor para convertir el programa a

lenguaje máquina, que es el que entiende el ordenador.

No depende del procesador, por lo que el mismo programa

sirve para diferentes ordenadores.

Al tener que traducirlo, es más lento e ineficiente que el

lenguaje de bajo nivel.

Introducción a la informática

Lenguajes de programación