Escuela Politécnica Superior de Ingeniería Departamento de Ingeniería Informática

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Escuela Politécnica Superior de Ingeniería Departamento de Ingeniería Informática"

Transcripción

1 Escuela Politécnica Superior de Ingeniería Departamento de Ingeniería Informática Fundamentos de la informática 1.

2 Contenido Introducción Arquitectura de ordenadores Compiladores e intérpretes Redes de comunicaciones 2

3 Introducción Conceptos básicos Informática es el conjunto de conocimientos científicos y técnicas que hacen posible el tratamiento automático de la información por medio de ordenadores (Diccionario RAE) Un ordenador es una máquina electrónica dotada de una memoria de gran capacidad y de métodos de tratamiento de la información, capaz de resolver problemas aritméticos y lógicos gracias a la utilización automática de programas registrados en ella (Diccionario RAE) 3

4 Introducción Conceptos básicos En un ordenador la información se representa mediante un sistema digital de tipo binario Un dígito binario (cero o uno) se representa por valores de tensión eléctrica almacenados en los circuitos electrónicos integrados: tensión alta o tensión baja La tensión baja oscila entre 0 y 0,8 voltios, la tensión alta oscila entre 2,4 y 5 voltios 4

5 Introducción Sistema binario Un dígito binario (BIT - Binary digit) almacena el valor cero o uno Un Byte está formado por 8 bits. Puede almacenar valores entre 0 y 255 (2 8 1) 5

6 Introducción Sistema binario Byte Valor decimal Byte Valor decimal

7 7 Introducción Sistemas numéricos E E D C B A Hexadecimal Decimal Octal Binario

8 Introducción Sistemas numéricos El sistema binario se basa en un alfabeto de dos símbolos (bits), el 0 y el 1 Una cadena de bits de tamaño n permite representar hasta 2 n valores Si consideramos un sistema numérico basado en un alfabeto de k símbolos, una cadena de números de tamaño n permite representar hasta k n valores 8

9 Introducción Sistemas numéricos El valor numérico decimal de un número de base b se obtiene de calcular: N = a n-1 b n-1 + a n-2 b n a 0 b 0 + a -1 b -1 + a -2 b Donde a i es un dígito y el índice i su posición en la cadena de caracteres que representa el número 9

10 Introducción Sistemas numéricos El número binario ,1011 equivale al número decimal 298,6875 N = (1) (0) (0) (1) (0) (1) (0) (1) (0) (1) (0) (1) (1) , /2 1/4 1/8 1/16 10

11 Introducción Sistemas numéricos Para convertir un número decimal a binario se divide sucesivamente entre 2 hasta que el cociente es cero. El residuo de cada división es un dígito binario Por ejemplo, el número decimal 22 es equivalente al número binario /2 cociente 11, residuo 0 11/2 cociente 5, residuo 1 5/2 cociente 2, residuo 1 2/2 cociente 1, residuo 0 1/2 cociente 0, residuo 1 11

12 Arquitectura de ordenadores Software y hardware Hardware Componentes electrónicos de un dispositivo físico: ordenador, teléfono, agenda, etc. Sistema operativo Gestiona los recursos del dispositivo físico: Windows Vista, Leopard, Ubuntu, Solaris, etc. Software de aplicación Programas que utiliza el usuario 12

13 Arquitectura de ordenadores Software y hardware Un ordenador recibe información a través de dispositivos de entrada y, después de procesar la información, muestra los resultados utilizando dispositivos de salida El sistema operativo gestiona los recursos del hardware, planifica y controla la ejecución del software de aplicación 13

14 Arquitectura de ordenadores Software y hardware Usuario Software de aplicación Interfaz entre el usuario y el hardware Software Shell Kernel Sistema Operativo Programas que controlan el funcionamiento del hardware Microprogramas Programas que gestionan los recursos de la máquina Hardware 14

15 Arquitectura de ordenadores Software y hardware Programa Java public class HolaMundo { public static void main(string[] args) { System.out.println("Hola mundo!!!"); } } Software de aplicación Compilador de Java Sistema operativo y software del sistema Traduce a Bytecode Código Java (Bytecode) Hardware Interpreta Bytecode Máquina Virtual de Java (JVM) Sistema operativo Lenguaje máquina

16 Arquitectura de ordenadores Sistema operativo Proporciona una interfaz de usuario para comunicarse con el ordenador Ejecuta el software de aplicación y gestiona los errores de ejecución Gestiona el acceso a ficheros y dispositivos periféricos Gestiona las interrupciones Protege y gestiona el acceso a la memoria Prioriza las tareas y reparte el tiempo de uso de la CPU entre los procesos. Reduce los periodos muertos del procesador 16

17 Arquitectura de ordenadores Sistema operativo Run Run A Proceso A Wait Wait A Run Run tiempo Proceso B Wait Wait B B Wait Run Run tiempo Proceso C C Wait Wait Wait C tiempo Run Run Run Run Run Run Procesos A, B, C A B C Wait A B C Wait tiempo 17

18 Arquitectura de ordenadores Arquitectura Von Neumann Memoria principal y memoria secundaria Buses de comunicación Dispositivos de entrada y salida Programas CPU (Unidad central de proceso) Código Registros de memoria Datos ALU Unidad de control En esta arquitectura los programas y sus datos se almacenan juntos en la memoria 18

19 Arquitectura de ordenadores Elementos de un ordenador La CPU (Unidad central de proceso) contiene la unidad de control, la unidad aritmético-lógica (ALU) y los registros de memoria La unidad de control de la CPU almacena la siguiente instrucción (IR) a ejecutar y el Program Counter (PC) La memoria principal se compone de memoria RAM (Random Access Memory) y ROM (Read Only Memory) 19

20 Arquitectura de ordenadores Elementos de un ordenador La memoria RAM es volátil, es de tipo lectura-escritura y su tiempo de acceso es muy rápido. Almacena el sistema operativo y los programas en ejecución La memoria ROM es de tipo sólo lectura. Es permanente y almacena la BIOS (Basic Input-Output System). La BIOS guarda los programas que se ejecutan al iniciar un ordenador, comprueban el sistema y cargan el sistema operativo en memoria La memoria secundaria no es volátil, su capacidad de almacenamiento es muy elevada y el tiempo de acceso es lento 20

21 Arquitectura de ordenadores Elementos de un ordenador La unidad de control es el cerebro de un ordenador. dirige y controla el funcionamiento del resto de componentes, coordina las actividades necesarias para el correcto desarrollo del programa en ejecución La unidad de control tiene un reloj que controla la velocidad a la que se realizan las operaciones. La frecuencia del reloj se mide en Megahercios (MHz) y determina la velocidad del ordenador 21

22 Arquitectura de ordenadores Elementos de un ordenador La unidad aritmético-lógica (ALU) realiza todas las operaciones aritméticas y lógicas que requieren los programas. Los operandos de las operaciones se almacenan en los registros de la CPU y en el acumulador Los registros de la CPU son un almacén temporal y el tiempo de acceso es extremadamente rápido Los dispositivos de entrada y salida permiten la comunicación entre el usuario y el ordenador 22

23 Arquitectura de ordenadores Elementos de un ordenador La comunicación entre los dispositivos periféricos y el procesador central se realiza a través de un controlador hardware que gestiona el comportamiento del dispositivo. Los controladores software (drivers) facilitan la comunicación entre los programas Los buses de comunicación pueden ser de tres tipos: bus de datos, bus de direcciones y bus de control. El bus de datos comunica la CPU con la memoria principal y los dispositivos periféricos. El bus de direcciones identifica el dispositivo que recibirá la información que lleva el bus de datos. El bus de control transmite las señales que envía la CPU 23

24 Compiladores e intérpretes Un compilador es un programa que traduce un lenguaje (lenguaje fuente) a otro lenguaje (lenguaje objeto). El compilador identifica si existen errores léxicos, sintácticos o semánticos El lenguaje fuente normalmente es de alto nivel y el lenguaje destino es lenguaje máquina Lenguaje fuente Compilador Lenguaje destino Mensajes de error Un intérprete es un programa que analiza y ejecuta un programa en lenguaje fuente 24

25 Compiladores e intérpretes Lenguaje fuente Lenguaje objeto Ensamblador Código máquina C Lenguaje ensamblador Java Bytecode XML HTML 25

26 Compiladores e intérpretes El término compilador fue introducido en 1950 por G.M. Hooper. Aparecen los primeros trabajos sobre traducción de fórmulas aritméticas a código máquina John Backus lidera un grupo de trabajo en IBM para realizar un traductor de fórmulas matemáticas a código máquina. El resultado es el lenguaje FORTRAN (FORmule TRANslator) y se realiza un traductor para un ordenador IBM 704. El trabajo fue equivalente a 18 personas durante un año 26

27 Compiladores e intérpretes Chomsky realiza estudios sobre la estructura del lenguaje natural, clasificación de lenguajes y algoritmos de reconocimiento de lenguaje En Europa, Bauer define un lenguaje para usos múltiples. La sintaxis de ALGOL (ALGOritmic Languaje) se especifica con la notación BNF (Backus-Naur Form) 27

28 Compiladores e intérpretes Diseño de LISP y un intérprete ejecutable de LISP Niklaus Wirth diseña Pascal, un lenguaje que dará lugar a Modula-2 y ADA. El compilador de Pascal utiliza una representación intermedia de código (P-Code). El proceso de traducción se separa en dos fases: front-end (análisis del lenguaje fuente) y back-end (generación del código máquina) 28

29 Compiladores e intérpretes Desarrollo de entornos de ejecución dinámicos. Los compiladores gestionan la asignación de memoria en tiempo de ejecución, recolección de basura, etc. Optimización de código basado en el análisis de control de flujo y datos 29

30 Compiladores e intérpretes 1990 a la fecha Java compila código intermedio (Byte-Code) para que los programas sean independientes de la plataforma. Utiliza una máquina virtual (Java Virtual Machine) Entornos de desarrollo integrado (IDE) que ofrecen: editor, compilador, depurador, enlazador, analizador de rendimiento, etc. Lenguajes interpretados de alto nivel: Perl, PHP, etc. 30

31 Compiladores e intérpretes Código fuente Análisis léxico Fase de análisis Componentes léxicos (tokens) Análisis sintáctico Tabla de símbolos Árbol sintáctico Gestor de errores Análisis semántico Árbol sintáctico anotado Generación de código intermedio Fase de síntesis Código intermedio Generación y optimización de código objeto Código objeto 31

32 Compiladores e intérpretes Para facilitar la portabilidad del código compilado, el proceso se divide en las siguientes fases: Front-end. Se realizan las operaciones que sólo dependen del lenguaje fuente. Incluye análisis léxico, sintáctico y semántico, la creación de la tabla de símbolos y la generación de código intermedio Back-end. Operaciones que sólo dependen de la máquina objeto, es decir, la generación y optimización del código máquina 32

33 Compiladores e intérpretes Código intermedio y portabilidad El código intermedio es independiente de la máquina. Permite que se modifique el back-end para reescribir el código objeto cuando se cambia la máquina objeto. Lenguaje fuente Front-end Back-end Código objeto Código intermedio 33

34 Compiladores e intérpretes Código fuente Análisis léxico Front-end Componentes léxicos (tokens) Análisis sintáctico Tabla de símbolos Árbol sintáctico Gestor de errores Análisis semántico Árbol sintáctico anotado Generación de código intermedio Código intermedio Back-end Generación y optimización de código objeto Código objeto 34

35 Compiladores e intérpretes Lenguaje fuente 1 Front-end 1 Back-end 1 Código objeto 1 Lenguaje fuente 2 Front-end 2 Back-end 2 Código objeto 2 Código intermedio Lenguaje fuente n Front-end n Back-end n Código objeto n 35

36 Compiladores e intérpretes Analizador léxico Lee la secuencia de caracteres del fichero de código fuente e identifica los componentes léxicos del lenguaje (vocabulario) Los componentes léxicos incluyen palabras reservadas, identificadores, operadores, constantes numéricas, signos de puntuación, paréntesis, etc. 36

37 Compiladores e intérpretes Analizador sintáctico Verifica si la secuencia de componentes léxicos cumple la sintaxis del lenguaje La estructura sintáctica se define mediante una gramática 37

38 Compiladores e intérpretes Analizador semántico Verifica el significado del código fuente. Comprueba que se cumplen las reglas semánticas del lenguaje: verificación de los tipos de datos, uso de los operadores, ámbito de las variables, etc. Utiliza una tabla de símbolos para almacenar los componentes léxicos y la información asociada a ellos 38

39 Compiladores e intérpretes Generación de código intermedio Generación de código no estructurado que puede traducirse fácilmente a ensamblador o código máquina Utiliza código de tres direcciones: operador, direcciones de los operandos y la dirección donde se debe almacenar el resultado. Durante la optimización se eliminan subexpresiones comunes, código muerto, cálculo de constantes, etc. 39

40 Compiladores e intérpretes Generación de código objeto Utiliza como entrada el código intermedio y genera el código ensamblador o máquina La optimización del código depende de la máquina. Es necesario conocer el conjunto de instrucciones del procesador, la representación de datos, el modo de direccionamiento de la memoria, los registros del microprocesador, etc. 40

41 Compiladores e intérpretes Tabla de símbolos Tabla de tipo diccionario que dispone de operaciones para insertar, eliminar y buscar símbolos en la tabla La tabla de símbolos es utilizada por el analizador léxico, sintáctico y semántico. También se utiliza durante la fase de generación de código intermedio 41

42 Compiladores e intérpretes Gestor de errores Informa de los errores que se producen durante el proceso: léxicos (ortográficos), sintácticos (construcciones gramaticales) y semánticos (asignación de tipos incorrecta) Detecta errores en tiempo de ejecución como direccionamiento fuera de rango, divisiones por cero, etc. 42

43 Redes de comunicaciones Redes telemáticas Una red telemática transmite información digital a distancia y está controladas por sistemas informáticos Un protocolo de red es el conjunto de normas que especifican el modo de intercambio de datos entre los elementos que forman una red. Normalmente se utilizan diferentes redes de telecomunicaciones, que finalmente resultan transparentes al usuario final que intercambia datos 43

44 Redes de comunicaciones El modelo OSI Open System Interconnection (OSI). El modelo OSI es utilizado por las redes de ordenadores del mundo. Este modelo fue creado por el International Standard Organization ISO Consiste en siete niveles o capas, donde cada una de ellas define las funciones que deben proporcionar los protocolos con el propósito de intercambiar información entre varios sistemas. Esta clasificación permite que cada protocolo se desarrolle con una finalidad determinada, lo cual simplifica el proceso de desarrollo e implementación. Cada nivel depende de los que están por debajo de él, y a su vez proporciona alguna funcionalidad a los niveles superiores 44

45 Redes de comunicaciones Nivel OSI Protocolos Internet Aplicación Presentación Sesión Transporte Red Enlace de datos Físico http ftp smtp pop3 nfs ping... TCP UDP ICMP IP Interfaz de red 45

46 Redes de comunicaciones El modelo OSI Aplicación. El nivel de aplicación es el destino final de los datos donde se proporcionan los servicios al usuario Presentación. Convierte los datos que serán utilizados en el nivel de aplicación Sesión. Encargado de ciertos aspectos de la comunicación como el control de los tiempos de transmisión 46

47 Redes de comunicaciones El modelo OSI Transporte. Transporta la información de una manera fiable para que llegue correctamente a su destino Red. Nivel encargado de encaminar los datos hacia su destino eligiendo la ruta más efectiva Enlace de datos. Controla el flujo de datos, la sincronización y los errores que puedan producirse Físico. Se encarga de los aspectos físicos de la conexión, tales como el medio de transmisión o el hardware 47

48 Redes de comunicaciones Internet Aplicación HTTP, SMTP, FTP, Aplicación Transporte TCP, UDP, Transporte Red IP Red Enlace Ethernet, Frame Relay, Enlace Físico Cableado, tarjeta, Físico 48

49 Redes de comunicaciones Nivel físico Cable de par trenzado. Se compone de pares de hilos, normalmente de cobre, trenzados entre sí. Hay cables de 2, 4, 25 o 100 pares de hilos e incluso de más. El trenzado mantiene estable las propiedades eléctricas a lo largo de toda la longitud del cable y reduce las interferencias. Se usa en telefonía y redes locales Cable coaxial. Formado por un conductor central (hilo sólido o trenzado de cobre) y un conductor exterior (malla trenzada de cobre o aluminio), que tiene un efecto protector y sirve como retorno de las corrientes. Entre los dos conductores hay una capa aislante. Se utiliza en transmisión de televisión y datos 49

50 Redes de comunicaciones Nivel físico Fibra óptica. Filamento de vidrio o plástico. La fibra óptica es capaz de transportar ondas de luz a grandes distancias. La luz se emite por un láser o un diodo. Se utiliza para transmisión a grandes distancias y de gran cantidad de datos 50

51 Redes de comunicaciones Nivel físico Las redes de ordenadores transfieren datos que han sido codificados de forma digital (ceros y unos) Cuando el canal es analógico se requiere la modulación y demodulación por un Modem Modulación: los datos se convierten de formato digital a analógico Demodulación: la inversa 51

52 Redes de comunicaciones Nivel de enlace El cableado no es suficiente, hacen falta dispositivos para interconectar los elementos de una red. Estos dispositivos obedecen a normas (protocolos) de nivel de enlace Un protocolo de nivel de enlace esta implementado en una tarjeta de red: Ethernet, Token Ring, ATM (Asynchronous Transfer Mode), Frame Relay Ordena los datos recibidos en el nivel físico y los estructura en bloques o tramas Inicia y finaliza la conexión Identifica al remitente y al destinatario Gestiona los errores 52

53 Redes de comunicaciones Nivel de red Recibe tramas del nivel de enlace y estructura los datos en paquetes Identifica de forma única las redes y los elementos de la red, ya sean estaciones de trabajo o elementos de interconexión como enrutadores Encamina los datos, es decir, establece la ruta de conexión, tratando de encontrar el mejor camino 53

54 Redes de comunicaciones Nivel de red Ofrece servicios orientados a la conexión. Antes de iniciarse la comunicación se determina el camino entre emisor y receptor. Las partes del mensaje llegan por el mismo camino y en el orden en que fueron emitidas El modo de interacción es semejante a una llamada telefónica: marcado, espera de conexión, comunicación y cierre. El primer paquete de cada mensaje indica la dirección destino. El primer paquete establece la ruta que van a seguir todos los paquetes de la conexión. Todos los paquetes siguen la misma ruta llegarán en secuencia al destino, aunque, por supuesto el retardo de cada uno puede ser variable, en función del tráfico de la red 54

55 Redes de comunicaciones Nivel de transporte El protocolo de nivel de red enlaza nodos de una red y el protocolo de nivel de transporte enlaza procesos Conectar nodos de la red es importante, pero lo que en realidad se hace en el mundo de las redes es conectar procesos o hilos de ejecución de aplicaciones El protocolo de nivel de trasporte recibe los paquetes del nivel de red y los envía a la aplicación correspondiente: el puerto 8080 puede conectarse al servicio web o el puerto 3306 a una base de datos 55

56 Redes de comunicaciones Nivel de transporte Transmission Control Protocol. Protocolo de comunicación que permite el enlace entre aplicaciones a través de Internet. Este protocolo pertenece al nivel de transporte y es el encargado de dividir el mensaje original en datagramas de menor tamaño. Los datagramas serán dirigidos a través del protocolo IP de forma individual El protocolo TCP se encarga además de añadir información necesaria en la cabecera de cada datagrama 56

57 Redes de comunicaciones Nivel de transporte Cuando la información se divide en datagramas para ser enviados, el orden en que éstos lleguen a su destino no tiene que ser el correcto. Cada uno de ellos puede llegar en cualquier momento y con cualquier orden, e incluso puede que algunos no lleguen a su destino o lleguen con información errónea TCP numera los datagramas antes de enviarlos, de manera que sea posible volver a unirlos en el orden adecuado. Esto permite también solicitar el envío de los datagramas individuales que no se hayan recibido o que contengan errores, sin que sea necesario volver a enviar el mensaje completo 57

58 Redes de comunicaciones Nivel de aplicación HTTP (Hypertext Transfer Protocol) HTTPS: versión segura de HTTP con encriptación y autentificación SMTP (Simple Mail Transfer Protocol) FTP (File Transfer Protocol) Telnet (conexión de terminal remoto) 58

59 Redes de comunicaciones Internet Internet Protocol (IP). Protocolo que pertenece al nivel de red. Es utilizado por los protocolos de nivel de transporte como TCP para encaminar los datos hacia su destino. IP tiene la misión de encaminar el datagrama, sin comprobar la integridad de la información que contiene Internet Protocol Address (IP Address). Esta dirección se utiliza para identificar tanto a cada ordenador y a la red a la que pertenece, de manera que sea posible distinguir a todos los ordenadores conectados a una misma red. Considerando que en Internet se conectan diversas redes, existen tres clases diferentes de direcciones, las cuales se representan mediante tres rangos de valores: Clase A, Clase B, Clase C 59

60 Redes de comunicaciones Internet Protocol Address (IP Address) Clase A. El primer byte tiene un valor comprendido entre 1 y 126. Estas direcciones utilizan únicamente este primer byte para identificar la red, quedando los otros tres bytes disponibles para cada uno de los hosts que pertenezcan a esta misma red. Esto significa que podrán existir más de dieciséis millones de ordenadores en cada una de las redes de esta clase. Este tipo de direcciones es usado por redes muy extensas, pero hay que tener en cuenta que sólo puede haber 126 redes de este tamaño 60

61 Redes de comunicaciones Internet Protocol Address (IP Address) Clase B. Estas direcciones utilizan en su primer byte un valor comprendido entre 128 y 191, incluyendo ambos. En este caso el identificador de la red se obtiene de los dos primeros bytes de la dirección, teniendo que ser un valor entre y (los valores 0 y 255 tienenun significado especial). Los dos últimos bytes de la dirección constituyen el identificador del host, permitiendo un número máximo de ordenadores en la misma red. Si el número de ordenadores que se necesita conectar es mayor, se puede obtener más de una dirección de "clase B", evitando el uso de una de "clase A" 61

62 Redes de comunicaciones Internet Protocol Address (IP Address) Clase Clase C. En este caso el valor del primer byte tendrá que estar comprendido entre 192 y 223, incluyendo ambos valores. Este tercer tipo de direcciones utiliza los tres primeros bytes para el número de la red, con un rango desde hasta De esta manera queda libre un byte para el host, lo que permite que se conecten un máximo de 254 ordenadores en cada red. Estas direcciones permiten un menor número de host que las anteriores, aunque son las más numerosas pudiendo existir un gran número redes de este tipo (más de dos millones). 62

REDES DE DATOS Modelo OSI. Angélica Flórez Abril, MSc.

REDES DE DATOS Modelo OSI. Angélica Flórez Abril, MSc. REDES DE DATOS Modelo OSI Angélica Flórez Abril, MSc. Jerarquía de protocolos Organización en capas o niveles. El número de capas y sus funciones difieren de red a red. Cada capa ofrece servicios a las

Más detalles

Redes de Telecomunicaciones

Redes de Telecomunicaciones Redes de Telecomunicaciones . Clasificacion desde el punto de vista de la utilizacion de recursos Red de Conmutacion de Circuitos access line Red de Paquetes access line Topologías de red Es la forma en

Más detalles

Protocolos, Servicios e Interfaces

Protocolos, Servicios e Interfaces Protocolos, Servicios e Interfaces Area de Ingeniería Telemática http://www.tlm.unavarra.es Arquitectura de Redes, Sistemas y Servicios 3º Ingeniería de Telecomunicación Temario 1. Introducción 2. Arquitecturas,

Más detalles

Protocolos, Servicios e Interfaces

Protocolos, Servicios e Interfaces Protocolos, Servicios e Interfaces Area de Ingeniería Telemática http://www.tlm.unavarra.es Arquitectura de Redes, Sistemas y Servicios 3º Ingeniería de Telecomunicación Temario 1. Introducción 2. Arquitecturas,

Más detalles

Protocolos Arquitectura TCP/IP

Protocolos Arquitectura TCP/IP Protocolos Arquitectura TCP/IP Area de Ingeniería Telemática http://www.tlm.unavarra.es Arquitectura de es, Sistemas y Servicios 3º Ingeniería de Telecomunicación Temario ARQUITECTURA DE REDES, 1. Introducción

Más detalles

Unidad I Introducción a la programación de Sistemas. M.C. Juan Carlos Olivares Rojas

Unidad I Introducción a la programación de Sistemas. M.C. Juan Carlos Olivares Rojas Unidad I Introducción a la programación de Sistemas M.C. Juan Carlos Olivares Rojas Agenda 1.1 Qué es y que estudia la programación de sistemas? 1.2 Herramientas desarrolladas con la teoría de programación

Más detalles

Unidad 2: Taller de Cómputo. Estructura y Componentes de la Computadora UNIDAD DOS: INTRODUCCIÓN

Unidad 2: Taller de Cómputo. Estructura y Componentes de la Computadora UNIDAD DOS: INTRODUCCIÓN UNIDAD DOS: INTRODUCCIÓN Una computadora es una máquina electrónica diseñada para manipular y procesar información de acuerdo a un conjunto de ordenes o programas. para que esto sea posible se requiere

Más detalles

Sistemas Informáticos

Sistemas Informáticos Sistemas Informáticos Informática Conjunto de conocimientos científicos y técnicos que hacen posible el tratamiento automático de la información. Término de 1962 INFORmaciónautoMÁTICA Organizar, almacenar,

Más detalles

El Modelo. Aplicación. Presentación. Sesión. Transporte. Red. Enlace. Físico

El Modelo. Aplicación. Presentación. Sesión. Transporte. Red. Enlace. Físico El Modelo Es una arquitectura por niveles para el diseño de sistemas de red que permiten la comunicación entre todos los dispositivos de computadoras. Esta compuesto por siete niveles separados, pero relacionados,

Más detalles

Comunicación de Datos I Profesora: Anaylen López Sección IC631 MODELO OSI

Comunicación de Datos I Profesora: Anaylen López Sección IC631 MODELO OSI Comunicación de Datos I Profesora: Anaylen López Sección IC631 MODELO OSI Arquitectura de Redes Definición Formal: Se define una arquitectura de red como un conjunto de niveles y protocolos que dan una

Más detalles

Tema 2 Redes e Internet

Tema 2 Redes e Internet Tema 2 Redes e Internet 2.1 Esquema de la unidad. Funciones - Compartir archivos. - Compartir conexión a Internet. - Compartir hardware y periféricos. Redes Dispositivos de red - Routers. - Adaptadores

Más detalles

Encender nuestro Smartphone y enviar un correo electrónico a un amigo que vive kilómetros de nuestra casa es algo que damos por sencillo, y

Encender nuestro Smartphone y enviar un correo electrónico a un amigo que vive kilómetros de nuestra casa es algo que damos por sencillo, y Encender nuestro Smartphone y enviar un correo electrónico a un amigo que vive 5.000 kilómetros de nuestra casa es algo que damos por sencillo, y además sabemos que implica una gran cantidad de procesos

Más detalles

Procesadores de lenguaje Tema 1 Introducción a los compiladores

Procesadores de lenguaje Tema 1 Introducción a los compiladores Procesadores de lenguaje Tema 1 Introducción a los compiladores Salvador Sánchez, Daniel Rodríguez Departamento de Ciencias de la Computación Universidad de Alcalá Resumen del tema Traductores Estructura

Más detalles

EL ORDENADOR HARDWARE SOFTWARE

EL ORDENADOR HARDWARE SOFTWARE EL ORDENADOR HARDWARE Y SOFTWARE Profesor: Julio Serrano Qué es y cómo funciona un Ordenador? Es un máquina electrónica que se encarga del tratamiento digital de la información de una forma rápida. Cómo

Más detalles

Universidad Abierta y a Distancia de México

Universidad Abierta y a Distancia de México Universidad Abierta y a Distancia de México Ingeniería en Telemática Tema: OSI/TCP Unidad: III Materia: Fundamentos de Redes Alumno: Roberto Cruz Carrasco Matricula: ES1421001441 Ciudad de México, Marzo

Más detalles

ESTRUCTURA BÁSICA DE UN ORDENADOR

ESTRUCTURA BÁSICA DE UN ORDENADOR ESTRUCTURA BÁSICA DE UN ORDENADOR QUÉ ES UN ORDENADOR? Un ordenador es una máquina... QUÉ ES UN ORDENADOR? Un ordenador es una máquina... QUÉ ES UN ORDENADOR? Un ordenador es una máquina... Qué son los

Más detalles

Lenguaje de programación. COMPILADORES Unidad I: Introducción al proceso de compilación

Lenguaje de programación. COMPILADORES Unidad I: Introducción al proceso de compilación COMPILADORES Unidad I: Introducción al proceso de compilación Flor Prof. Flor Narciso GIDyC-Departamento de Computación LABSIULA-Escuela de Ingeniería de Sistemas Facultad de Ingeniería Universidad de

Más detalles

compartir recursos, información y servicios.

compartir recursos, información y servicios. 1. Qué es una red informática 2. Clasificación de las redes 3. Dispositivos de red 4.Protocolos de red Red informática Conjunto de equipos informáticos dispositivos electrónicos conectados entre sí y cuya

Más detalles

1. Partes del ordenador. Nuevas Tecnologías y Sociedad de la Información

1. Partes del ordenador. Nuevas Tecnologías y Sociedad de la Información 1 1. Conceptos básicos 2 Qué hacen los ordenadores? Un ordenador trabaja únicamente con información. Cuatro funciones básicas: Recibe información (entrada). Procesa la información recibida. Almacena la

Más detalles

Lenguaje binario. Código ASCII. Medidas de la información

Lenguaje binario. Código ASCII. Medidas de la información Hardware y Software (1/5) Lenguaje binario Los ordenadores sólo entienden 1 y 0. Lógica positiva: 0: no hay señal 1: hay señal Código ASCII Medidas de la información Unidad mínima de información: BIT (0

Más detalles

0-31 : caracteres de control : carac. Comunes : especiales (flechas, símbolos) y particulares (ñ)

0-31 : caracteres de control : carac. Comunes : especiales (flechas, símbolos) y particulares (ñ) Hardware y Software (1/6) Lenguaje binario Los ordenadores sólo entienden 1 y 0. Lógica positiva: 0: no hay señal 1: hay señal Código ASCII American Standard Code for Information Interchange Carácter =

Más detalles

Tema 1. Introducción

Tema 1. Introducción Departamento de Tecnologías de la Información Tema 1 Introducción Ciencias de la Computación e Inteligencia Artificial Índice 1.1 Conceptos 1.2 Un poco de historia 1.3 Estructura de un compilador 1.4 Teoría

Más detalles

COLEGIO DE ESTUDIOS DE POSGRADO DE LA CIUDAD DE MÉXICO

COLEGIO DE ESTUDIOS DE POSGRADO DE LA CIUDAD DE MÉXICO COLEGIO DE ESTUDIOS DE POSGRADO DE LA CIUDAD DE MÉXICO ELABORO: ALEJANDRA FUERTES FRANCISCO TEMA: LENGUAJES DE PROGRAMACIÓN INTRODUCCIÓN Un lenguaje de programación es un conjunto de instrucciones que

Más detalles

Tema 2: Conceptos básicos. Escuela Politécnica Superior Ingeniería Informática Universidad Autónoma de Madrid

Tema 2: Conceptos básicos. Escuela Politécnica Superior Ingeniería Informática Universidad Autónoma de Madrid Tema 2: Conceptos básicos Ingeniería Informática Universidad Autónoma de Madrid 1 O B J E T I V O S Introducción a la Informática Adquirir una visión global sobre la Informática y sus aplicaciones. Conocer

Más detalles

Evolución del software y su situación actual

Evolución del software y su situación actual Evolución del software y su situación actual El software es el conjunto de programas que permite emplear la PC, es decir, es el medio de comunicación con la computadora, el control de sus funciones y su

Más detalles

Modelo OSI y TCP/IP. Teleprocesamiento Ing. Zoila Marquez.

Modelo OSI y TCP/IP. Teleprocesamiento Ing. Zoila Marquez. Modelo OSI y TCP/IP Teleprocesamiento Ing. Zoila Marquez. Modelo OSI El Modelo OSI divide en 7 capas el proceso de transmisión de la información entre equipo informáticos, donde cada capa se encarga de

Más detalles

Página 1 de 12 CONCEPTOS INFORMÁTICOS BÁSICOS

Página 1 de 12 CONCEPTOS INFORMÁTICOS BÁSICOS Página 1 de 12 CONCEPTOS INFORMÁTICOS BÁSICOS CONTENIDOS a. CONCEPTOS INFORMÁTICOS i. Informática ii. Sistema informático iii. Ordenador iv. El sistema binario v. Medidas de almacenamiento de la información

Más detalles

Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria

Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria 1.2. Jerarquía de niveles de un computador Qué es un computador? Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria Es un sistema tan complejo

Más detalles

1. Computadores y programación

1. Computadores y programación 1. Computadores y programación Informática y computadora (RAE) Informática (Ciencia de la computación) Conjunto de conocimientos científicos y técnicos que hacen posible el tratamiento automático de la

Más detalles

Bloque I: Introducción. Tema 2: Introducción a TCP/IP

Bloque I: Introducción. Tema 2: Introducción a TCP/IP Bloque I: Introducción Tema 2: Introducción a TCP/IP Índice Bloque I: Introducción Tema 2: Introducción a TCP/IP Introducción Niveles y protocolos Direcciones IP y nombres DNS Números de puerto Transmisión

Más detalles

Univ. de Concepción del Uruguay Facultad de Ciencias Agrarias Ingeniería Agrónoma

Univ. de Concepción del Uruguay Facultad de Ciencias Agrarias Ingeniería Agrónoma INFORMÁTICA Univ. de Concepción del Uruguay Facultad de Ciencias Agrarias Ingeniería Agrónoma Informática Teoría Unidad 5 Prof. Ing Ezequiel Benavente Ciclo lectivo 2013 Repaso definiciones: Una red es

Más detalles

Conceptos y definiciones básicos en computación

Conceptos y definiciones básicos en computación UNIVERSIDAD MICHOACANA DE SAN NICOLÁS DE HIDALGO FACULTAD DE INGENIERIA ELECTRICA Laboratorio de Herramientas Computacionales Conceptos y definiciones básicos en computación M.I. Rosalía Mora Lab. Juárez

Más detalles

CURSO DE TÉCNICO EN SEGURIDAD DE REDES Y SISTEMAS TEMA 2: COMPONENTES DE LAS REDES JOSÉ MARÍA TORRES CORRAL 03/03/2011

CURSO DE TÉCNICO EN SEGURIDAD DE REDES Y SISTEMAS TEMA 2: COMPONENTES DE LAS REDES JOSÉ MARÍA TORRES CORRAL 03/03/2011 CURSO DE TÉCNICO EN SEGURIDAD DE REDES Y SISTEMAS TEMA 2: COMPONENTES DE LAS REDES JOSÉ MARÍA TORRES CORRAL 03/03/2011 1 Tarjeta de red y opciones de configuración. Repetidores y amplificadores. Concentradores

Más detalles

Elementos para el estudio de los compiladores

Elementos para el estudio de los compiladores Ing. Adrian Ulises Mercado Martínez Enero 30, 2015 Ing. Adrian Ulises Mercado Martínez Enero 30, 2015 1 / 51 1 Objetivo 2 Historia 3 Traductor Tipo de Traductores Compilador Intérprete Máquina Virtual

Más detalles

Tema 1: Arquitectura de ordenadores, hardware y software

Tema 1: Arquitectura de ordenadores, hardware y software Fundamentos de Informática Tema 1: Arquitectura de ordenadores, hardware y software 2010-11 Índice 1. Informática 2. Modelo de von Neumann 3. Sistemas operativos 2 1. Informática INFORMación automática

Más detalles

FUNCIONAMIENTO DEL ORDENADOR

FUNCIONAMIENTO DEL ORDENADOR FUNCIONAMIENTO DEL ORDENADOR COMPUTACIÓN E INFORMÁTICA Datos de entrada Dispositivos de Entrada ORDENADOR PROGRAMA Datos de salida Dispositivos de Salida LOS ORDENADORES FUNCIONAN CON PROGRAMAS Los ordenadores

Más detalles

UNIDAD I CONCEPTOS GENERALES. Conceptos Generales Microprocesadores Otoño 2011

UNIDAD I CONCEPTOS GENERALES. Conceptos Generales Microprocesadores Otoño 2011 1 UNIDAD I CONCEPTOS GENERALES Fall 2011 Conceptos Generales Microprocesadores Otoño 2011 Contenido 2 Introducción Arquitectura generalizada de una computadora Componentes de una computadora Conjunto de

Más detalles

TEMA 1: Concepto de ordenador

TEMA 1: Concepto de ordenador TEMA 1: Concepto de ordenador 1.1 Introducción Los ordenadores necesitan para su funcionamiento programas. Sin un programa un ordenador es completamente inútil. Para escribir estos programas necesitamos

Más detalles

: MANSILLA ZURITA, David

: MANSILLA ZURITA, David CURSO ESPECIALIDAD PROFESOR INTEGRANTES CICLO TURNO : DISEÑO DE REDES : COMPUTACION E INFORMATICA : LUIS GUTIERREZ : MANSILLA ZURITA, David MEDINA NUNURA, Margioreth ZAPATA SAMANAMÚ, Alexandro : I : NOCHE

Más detalles

GUÍA DE ESTUDIO TEMA 2. MODELO OSI. ESTÁNDARES Y PROTOCOLOS. MODELO TCP/IP.

GUÍA DE ESTUDIO TEMA 2. MODELO OSI. ESTÁNDARES Y PROTOCOLOS. MODELO TCP/IP. GUÍA DE ESTUDIO TEMA 2. MODELO OSI. ESTÁNDARES Y PROTOCOLOS. MODELO TCP/IP. OBJETIVOS Introducir conceptos de las comunicaciones: protocolo, jerarquías de protocolos y estándares utilizados. Conocer los

Más detalles

Bloque I: Introducción. Tema 2: Introducción a TCP/IP

Bloque I: Introducción. Tema 2: Introducción a TCP/IP Bloque I: Introducción Tema 2: Introducción a TCP/IP Índice Bloque I: Introducción Tema 2: Introducción a TCP/IP Introducción Niveles y protocolos Direcciones IP y nombres DNS Números de puerto Transmisión

Más detalles

2. Cuál de los siguientes protocolos es usado en la Telnet: a). FTP b).tcp/ip c). NFS d). LAPB

2. Cuál de los siguientes protocolos es usado en la Telnet: a). FTP b).tcp/ip c). NFS d). LAPB Cuestionario de administración de redes. 1. Indique cuál de las siguientes es un URL? a). http://www.example.net/index.html b). example.net c).www.taringa.net d). Ninguna de las anteriores 2. Cuál de los

Más detalles

Las redes de ordenadores. Tipos. Comunicación en la Red Modelo OSI. Arquitectura TCP/IP. Luis Villalta Márquez

Las redes de ordenadores. Tipos. Comunicación en la Red Modelo OSI. Arquitectura TCP/IP. Luis Villalta Márquez Las redes de ordenadores. Tipos. Comunicación en la Red Modelo OSI. Arquitectura TCP/IP. Luis Villalta Márquez Comunicación en la Red Las redes de ordenadores. Tipos. Definición de Red Una de red de ordenadores

Más detalles

Redes (9359). Curso Ingeniería Técnica en Informática de Sistemas (plan 2001)

Redes (9359). Curso Ingeniería Técnica en Informática de Sistemas (plan 2001) La fuente original de todas las imágenes presentadas en esta lección son cortesía del texto docente Redes y Transmisión de P. Gil, J. Pomares, F. Candelas. Servicio de Publicaciones Universidad de Alicante.

Más detalles

Introducción al Diseño de Compiladores. Año

Introducción al Diseño de Compiladores. Año Introducción al Diseño de Compiladores Año 2003 1 BIBLIOGRAFÍA [AHO] Compilers. Principles, Techniques, and Tools Aho, Sethi; Adisson-Wesley 1986 [TEU] Compiladores: Conceptos fundamentales. Teufel ; Addison

Más detalles

Tema 2 Conceptos básicos de programación. Fundamentos de Informática

Tema 2 Conceptos básicos de programación. Fundamentos de Informática Tema 2 Conceptos básicos de programación Fundamentos de Informática Índice Metodología de la programación Programación estructurada 2 Pasos a seguir para el desarrollo de un programa (fases): Análisis

Más detalles

2. Fundamentos de Tecnologías de Información. 2.5 Telecomunicaciones y Redes

2. Fundamentos de Tecnologías de Información. 2.5 Telecomunicaciones y Redes 2. Fundamentos de Tecnologías de Información 2.5 Telecomunicaciones y Redes Sistemas de Comunicación Comunicación implica cualquier proceso que permita que la información pase de alguien que la envía hacia

Más detalles

El Computador y sus Partes INTRODUCCIÓN A LAS TECNOLOGÍAS INFORMÁTICAS

El Computador y sus Partes INTRODUCCIÓN A LAS TECNOLOGÍAS INFORMÁTICAS El Computador y sus Partes INTRODUCCIÓN A LAS TECNOLOGÍAS INFORMÁTICAS Contenido El Sistema de Cómputo Software y Licencias Soporte Físico 2010 EISC - Introducción a las Tecnologías Informáticas 2 El Sistema

Más detalles

Unidad 2. Introducción Lenguajes y Compiladores

Unidad 2. Introducción Lenguajes y Compiladores Unidad 2 Introducción Lenguajes y Compiladores Principal material bibliográfico utilizado Compiladores Principios, técnicas y herramientas. Aho y Ullman. Addison Wesley. www.jorgesanchez.net www.iqcelaya.itc.mx/~vicente/programacion/tradcomp.pdf

Más detalles

EL MODELO DE REFERENCIA O.S.I.

EL MODELO DE REFERENCIA O.S.I. EL ODELO DE REFERENCIA O.S.I. Introducción Introducción Problemas en el diseño de redes Las redes de ordenadores son sistemas de elevada complejidad Son muchas y complicadas las tareas que hay que realizar

Más detalles

Tema 1: Arquitectura de Redes de Comunicaciones

Tema 1: Arquitectura de Redes de Comunicaciones Arquitectura de Redes de Acceso y Medio Compartido Grado en Ingeniería de Sistemas de Comunicaciones Tema 1: Arquitectura de Redes de Comunicaciones Dr. Jose Ignacio Moreno Novella

Más detalles

La Comunicación es la transferencia de información con sentido desde un lugar (fuente,transmisor) a otro lugar (destino, receptor).

La Comunicación es la transferencia de información con sentido desde un lugar (fuente,transmisor) a otro lugar (destino, receptor). La Comunicación es la transferencia de información con sentido desde un lugar (fuente,transmisor) a otro lugar (destino, receptor). Elementos básicos de un sistema de comunicaciones 1 El Transmisor pasa

Más detalles

TEMA2: REDES INFORMÁTICAS

TEMA2: REDES INFORMÁTICAS TEMA2: REDES INFORMÁTICAS INDICE 1. QUÉ ES UNA RED? 2. TIPOS DE REDES 3. EQUIPOS EN UNA RED 4. CONCEPTOS BÁSICOS SOBRE REDES 5. DISEÑO DE UNA RED o Arquitectura de red o Dispositivos de red o Medios de

Más detalles

. Envia un paquete de datos con eco, que se envia a un dispositivo de red para que este emita una respuesta

. Envia un paquete de datos con eco, que se envia a un dispositivo de red para que este emita una respuesta 1. Es un Servicio que Comprende la navegación en Internet a través de páginas en formato de hipertexto, de manera que con un clic del ratón nos transporta a otras páginas relacionadas. 1. Redes NT. La

Más detalles

1.- Qué es un Red Informática?

1.- Qué es un Red Informática? 1.- Qué es un Red Informática? Definición: Es un conjunto de ordenadores y dispositivos conectados entre sí con propósito de compartir información y recursos. Se puede compartir hardware (impresoras, discos

Más detalles

PRUEBAS DE ACCESO A CICLOS FORMATIVOS DE GRADO SUPERIOR Convocatoria de 19 de junio de 2008 (Orden de 19 de febrero de 2008, BOA de 7/03/2008)

PRUEBAS DE ACCESO A CICLOS FORMATIVOS DE GRADO SUPERIOR Convocatoria de 19 de junio de 2008 (Orden de 19 de febrero de 2008, BOA de 7/03/2008) DATOS DEL ASPIRANTE Apellidos: Nombre: DNI: I.E.S. CALIFICACIÓN (Numérica de 0 a 10) PRUEBAS DE ACCESO A CICLOS FORMATIVOS DE GRADO SUPERIOR Convocatoria de 19 de junio de 2008 (Orden de 19 de febrero

Más detalles

Tema 0. Introducción a los computadores

Tema 0. Introducción a los computadores Tema 0 Introducción a los computadores 1 Definición de computador Introducción Máquina capaz de realizar de forma automática y en una secuencia programada cierto número de operaciones sobre unos datos

Más detalles

Sistemas Informáticos. Estructura Funcional

Sistemas Informáticos. Estructura Funcional Módulo: Fundamentos del Hardware Editorial: RA-MA Autores: Juan Carlos Moreno y Juan Serrano Sistemas Informáticos. Estructura Funcional TEMA 1 INDICE 1.1. Introducción a los Sistemas Informáticos 1.1.1.

Más detalles

Qué es un programa informático?

Qué es un programa informático? Qué es un programa informático? Un programa informático es una serie de comandos ejecutados por el equipo. Sin embargo, el equipo sólo es capaz de procesar elementos binarios, es decir, una serie de 0s

Más detalles

Unidad I: Organización del Computador. Ing. Marglorie Colina

Unidad I: Organización del Computador. Ing. Marglorie Colina Unidad I: Organización del Computador Ing. Marglorie Colina Arquitectura del Computador Atributos de un sistema que son visibles a un programador (Conjunto de Instrucciones, Cantidad de bits para representar

Más detalles

UNIVERSIDAD NACIONAL AUTONOMA DE NICARAGUA

UNIVERSIDAD NACIONAL AUTONOMA DE NICARAGUA UNIVERSIDAD NACIONAL AUTONOMA DE NICARAGUA FACULTAD REGIONAL MULTIDISCIPLINARIA ESTELI FAREM - ESTELI Asignatura: Teletratamiento de REDES I Prof. Manuel Rivas Chavarría CONTENIDOS: 1. Modelo de referencia

Más detalles

Diseño de Compiladores I. Estructura General de un Compilador

Diseño de Compiladores I. Estructura General de un Compilador Diseño de Compiladores I Estructura General de un Compilador PROGRAMA FUENTE COMPILADOR SALIDA Mensajes de Error 2 Un compilador es un programa que traduce un programa escrito en lenguaje fuente y produce

Más detalles

Arquitectura de protocolos en LANs

Arquitectura de protocolos en LANs Arquitectura de protocolos en LANs Area de Ingeniería Telemática http://www.tlm.unavarra.es Arquitectura de Redes, Sistemas y Servicios 3º Ingeniería de Telecomunicación Temario 1. Introducción 2. Arquitecturas

Más detalles

Introducción a la arquitectura de computadores

Introducción a la arquitectura de computadores Introducción a la arquitectura de computadores Departamento de Arquitectura de Computadores Arquitectura de computadores Se refiere a los atributos visibles por el programador que trabaja en lenguaje máquina

Más detalles

Redes de computadoras

Redes de computadoras 15.10.05 Redes de computadoras Modelos de comunicación de datos Omar Salvador Gómez Gómez, MSE Maestría en computación aplicada Agenda Introducción Arquitectura en capas Modelo OSI Modelo TCP/IP Estándares

Más detalles

UNIDAD IV Topología y métodos de acceso en redes

UNIDAD IV Topología y métodos de acceso en redes UNIDAD IV Topología y métodos de acceso en redes OBJETIVO DE LA CLASE: Conceptos de conmutación dentro de una (WAN). 19-11-2015 1 Frame-Relay define el proceso para enviar datos sobre la red pública de

Más detalles

Organización de una computadora. EIF200 Fundamentos de Informática Prof. Marlene DL I ciclo 2012

Organización de una computadora. EIF200 Fundamentos de Informática Prof. Marlene DL I ciclo 2012 Organización de una computadora EIF200 Fundamentos de Informática Prof. Marlene DL I ciclo 2012 Partes de la computadora Hardware y software. El hardware: parte física, tangible de la computadora. El software:

Más detalles

Problemas resueltos. Problema 1. Problema 3. Problema 5. 0BTema 2: Modelos de redes. Indique los niveles del modelo de Internet.

Problemas resueltos. Problema 1. Problema 3. Problema 5. 0BTema 2: Modelos de redes. Indique los niveles del modelo de Internet. Problemas resueltos Problema 1 Indique los niveles del modelo de Internet. Los niveles del modelo de Internet son: Nivel físico Nivel de enlace de datos Nivel de red Nivel de transporte Nivel de aplicación.

Más detalles

MOMENTO I. BLOQUE 1. Opera las funciones básicas del sistema operativo y garantiza la seguridad de la información

MOMENTO I. BLOQUE 1. Opera las funciones básicas del sistema operativo y garantiza la seguridad de la información MOMENTO I. BLOQUE 1. Opera las funciones básicas del sistema operativo y garantiza la seguridad de la información Objetos de aprendizaje: Computadora LECTURA 1: La computadora La computadora Es una máquina

Más detalles

Direccionamiento IPv4

Direccionamiento IPv4 Direccionamiento IPv4 Contenido 1-Definición 2-Componentes de una Dirección 3-Clases de Direcciones IP 4-Direcciones Reservadas y Mascara de Red Definición de Dirección IP (o IPV4) FIGURA 1 Una dirección

Más detalles

Introducción a las LAN, WAN y al Internetworking

Introducción a las LAN, WAN y al Internetworking Introducción a las LAN, WAN y al Internetworking Area de Ingeniería Telemática http://www.tlm.unavarra.es Laboratorio de Programación de Redes 3º Ingeniería Técnica en Informática de Gestión Contenido

Más detalles

Arquitectura de protocolos en LANs

Arquitectura de protocolos en LANs Arquitectura de protocolos en LANs Area de Ingeniería Telemática http://www.tlm.unavarra.es Arquitectura de Redes, Sistemas y Servicios 3º Ingeniería de Telecomunicación Temario 1. Introducción 2. Arquitecturas,

Más detalles

Protocolos de Telecomunicaciones Capa Física y Capa de Enlace de datos. Semana 2

Protocolos de Telecomunicaciones Capa Física y Capa de Enlace de datos. Semana 2 Protocolos de Telecomunicaciones Capa Física y Capa de Enlace de datos Semana 2 La capa física controla de qué manera se ubican los datos en los medios de comunicación. La función de la capa física de

Más detalles

Computadora y Sistema Operativo

Computadora y Sistema Operativo Computadora y Sistema Operativo Según la RAE (Real Academia de la lengua española), una computadora es una máquina electrónica, analógica o digital, dotada de una memoria de gran capacidad y de métodos

Más detalles

Lenguajes de Cuarta Generación

Lenguajes de Cuarta Generación Lenguajes de Cuarta Generación Diana Marcela SánchezS http://www.csi.map.es/csi/metrica3/index.html www.csi.map.es/csi/metrica3/ /metrica3/index.htmlindex.html Que es un programa? La unión de una secuencia

Más detalles

ARQUITECTURA BÁSICA DEL ORDENADOR: Hardware y Software. IES Miguel de Cervantes de Sevilla

ARQUITECTURA BÁSICA DEL ORDENADOR: Hardware y Software. IES Miguel de Cervantes de Sevilla ARQUITECTURA BÁSICA DEL ORDENADOR: Hardware y Software. IES Miguel de Cervantes de Sevilla Índice de contenido 1.- Qué es un ordenador?...3 2.-Hardware básico de un ordenador:...3 3.-Software...4 3.1.-Software

Más detalles

Informática. Unidad 1: Introducción 1D: Redes de Computadoras. Ingeniería en Mecatrónica. Facultad de Ingeniería Universidad Nacional de Cuyo

Informática. Unidad 1: Introducción 1D: Redes de Computadoras. Ingeniería en Mecatrónica. Facultad de Ingeniería Universidad Nacional de Cuyo Informática Unidad 1: Introducción 1D: Redes de Computadoras Ingeniería en Mecatrónica Facultad de Ingeniería Universidad Nacional de Cuyo Dr. Ing. Martín G. Marchetta mmarchetta@fing.uncu.edu.ar Dr. Ing.

Más detalles

EVOLUCIÓN HISTÓRICA DE LOS µp

EVOLUCIÓN HISTÓRICA DE LOS µp EVOLUCIÓN HISTÓRICA DE LOS µp El primer procesador fue inventado por los Babilonios en el año 500 ac En 1642 se perfeccionó la primera calculadora por Blas Pascal A mediados del siglo pasado se inventaron

Más detalles

Tema 1. Introducción y Conceptos Generales. Informática I Biblioteconomía y Documentación

Tema 1. Introducción y Conceptos Generales. Informática I Biblioteconomía y Documentación Tema 1 Introducción y Conceptos Generales Introducción Definición, elementos y aplicaciones de la informática Antecedentes La máquina Von Neumann Lenguajes de programación Tipos de ordenadores Soporte

Más detalles

Dpto. de Teoría de la Señal, Comunicaciones e Ingeniería Telemática E.T.S.I. Telecomunicación Universidad de Valladolid

Dpto. de Teoría de la Señal, Comunicaciones e Ingeniería Telemática E.T.S.I. Telecomunicación Universidad de Valladolid Dpto. de Teoría de la Señal, Comunicaciones e Ingeniería Telemática E.T.S.I. Telecomunicación Universidad de Valladolid Arquitectura de Redes, Sistemas y Servicios Ing. Técnica de Telecomunicación / Telemática

Más detalles

1.1. Modelos de arquitecturas de cómputo: clásicas, segmentadas, de multiprocesamiento.

1.1. Modelos de arquitecturas de cómputo: clásicas, segmentadas, de multiprocesamiento. 1.1. Modelos de arquitecturas de cómputo: clásicas, segmentadas, de multiprocesamiento. Arquitecturas Clásicas. Estas arquitecturas se desarrollaron en las primeras computadoras electromecánicas y de tubos

Más detalles

Redes de Computadores

Redes de Computadores Redes de Computadores Clase 11 Esquema general de la comunicación Nos basamos en los niveles OSI Físico Enlace Red Transporte Sesión Presentación Examinamos TCP/IP, y aplicaciones 1 Comunicación Contexto

Más detalles

Universidad Abierta y a Distancia de México

Universidad Abierta y a Distancia de México Universidad Abierta y a Distancia de México Ingeniería en Telemática Tema: TERCER EVIDENCIAS Unidad: III Materia: Fundamentos de Redes Alumno: Roberto Cruz Carrasco Matricula: ES1421001441 Ciudad de México,

Más detalles

Tics. Conceptos básicos de redes. Equipo #4. Andrea Hernández Díaz. María de Lourdes Samano Ornelas. Karen Ortiz Navarro. Melissa Cano Ángeles

Tics. Conceptos básicos de redes. Equipo #4. Andrea Hernández Díaz. María de Lourdes Samano Ornelas. Karen Ortiz Navarro. Melissa Cano Ángeles Tics Conceptos básicos de redes. Equipo #4 Andrea Hernández Díaz María de Lourdes Samano Ornelas Karen Ortiz Navarro Melissa Cano Ángeles Maestro: Francisco Zamora Grupo: 1 B Cual es la finalidad de una

Más detalles

Introducción al PLC Simatic Siemens S7-200.

Introducción al PLC Simatic Siemens S7-200. Francisco J. Jiménez Montero. Málaga, Febrero de 2007. Revisado: Noviembre de 2010. Ciclo Formativo de Grado Medio de Instalaciones Eléctricas y Automáticas. Introducción al PLC Simatic Siemens S7-200.

Más detalles

Conceptos básicos de comunicación de datos

Conceptos básicos de comunicación de datos Conceptos básicos de comunicación de datos Comunicación de Datos Es el proceso de comunicar información en forma binaria entre dos o más puntos. Requiere cuatro elementos básicos que son: Emisor: Dispositivo

Más detalles

1. INTRODUCCIÓN A LAS REDES

1. INTRODUCCIÓN A LAS REDES 1. INTRODUCCIÓN A LAS REDES El objetivo de este primer capítulo es que el alumno adquiera los conocimientos básicos de redes, su clasificación y comprender el concepto de arquitectura de red. El capítulo

Más detalles

INTRODUCCIÓN. El protocolo TCP, funciona en el nivel de transporte del modelo de referencia OSI, proporcionando un transporte fiable de datos.

INTRODUCCIÓN. El protocolo TCP, funciona en el nivel de transporte del modelo de referencia OSI, proporcionando un transporte fiable de datos. INTRODUCCIÓN Aunque poca gente sabe lo que es TCP/IP todos lo emplean indirectamente y lo confunden con un solo protocolo cuando en realidad son varios, de entre los cuales destaca y es el mas importante

Más detalles

Introducción a la programación: Contenido. Introducción

Introducción a la programación: Contenido. Introducción Introducción a la programación: Contenido Introducción a la programación:... 1 Introducción... 1 1. Procesamiento automatizado de información... 1 2. Concepto de algoritmo.... 2 3. Lenguajes de programación....

Más detalles

Cuerpo de Profesores Técnicos de Formación Profesional

Cuerpo de Profesores Técnicos de Formación Profesional Tabla de equivalencias entre los temarios de Sistemas y Aplicaciones Informáticas de Profesores Técnicos de Formación Profesional e Informática del Cuerpo de Profesores de Enseñanza Secundaria Cuerpo de

Más detalles

El ordenador. Codificación binaria. Código ASCII

El ordenador. Codificación binaria. Código ASCII El ordenador Codificación binaria La razón por la que utilizar únicamente dos dígitos se debe a que todos los dispositivos de un ordenador trabajan con dos estados únicos. Activado-Desactivado, pasa corriente-no

Más detalles

REDES DE DATOS CAPITULO II

REDES DE DATOS CAPITULO II REDES DE DATOS CAPITULO II Que es una red de Datos? AP, Punto de acceso Cámara IP Wifi 802.11 SSID: LAN_ON_AIR INTERNET Telefono con Wifi SWITCH 1 Ethernet 802.3 Servidor SWITCH 2 MODEM ENLACE CNT ADSL

Más detalles

ORGANIZACIÓN DE COMPUTADORAS

ORGANIZACIÓN DE COMPUTADORAS Instituto Politécnico Superior Departamento Electrotecnia T ÉCNICO UNIVERSITARIO EN SISTEMAS ELECTRÓNICOS Introducción a la Computación ORGANIZACIÓN DE COMPUTADORAS ABEL LOBATO 2012 Introducción a la Computación

Más detalles

Compiladores e intérpretes Introducción

Compiladores e intérpretes Introducción Introducción Profesor: Eridan Otto Introducción Perspectiva histórica Motivación Definiciones Componentes y fases de un compilador 1 Introducción Definiciónes básicas Traductor: desde un punto de vista

Más detalles

Comunicación a través de la red

Comunicación a través de la red Comunicación a través de la red Aspectos básicos de networking: Capítulo 2 1 Objetivos Describir la estructura de una red, incluidos los dispositivos y los medios necesarios para obtener comunicaciones

Más detalles

VOCABULARIO DEL HARDWARE. Docente Yeni Ávila

VOCABULARIO DEL HARDWARE. Docente Yeni Ávila VOCABULARIO DEL HARDWARE Docente Yeni Ávila HARDWARE El Hardware Básico: son las piezas fundamentales e imprescindibles para que la computadora funcione como son: Placa base, monitor, teclado y ratón.

Más detalles

II Unidad. Redes teleinformáticas

II Unidad. Redes teleinformáticas II Unidad. Redes teleinformáticas LA RED COMO PLATAFORMA Comunicación a través de redes Poder comunicarse en forma confiable con todos en todas partes es de vital importancia para nuestra vida personal

Más detalles

Fundamentos de Programación. Sabino Miranda-Jiménez

Fundamentos de Programación. Sabino Miranda-Jiménez Fundamentos de Programación Sabino Miranda-Jiménez MÓDULO 1. Introducción a la computación Temas: La computación en el profesional de ingeniería Desarrollo computacional en la sociedad Aplicaciones Software

Más detalles

2.- Con qué palabras inglesas se define la parte física del ordenador y cómo se llama la parte de programas, la que no se ve.

2.- Con qué palabras inglesas se define la parte física del ordenador y cómo se llama la parte de programas, la que no se ve. CUESTIONARIO TEMA 2 UNIDADES FUNCIONALES. 1.- Definición de ordenador. Máquina electrónica capaz de almacenar información y tratarla automáticamente mediante operaciones matemáticas y lógicas controladas

Más detalles

TEMA V SISTEMAS DE NUMERACIÓN

TEMA V SISTEMAS DE NUMERACIÓN TEMA V SISTEMAS DE NUMERACIÓN En la vida diaria el hombre se expresa, se comunica, almacena y maneja información desde el punto de vista alfabético con un determinado idioma y desde el punto de vista numérico

Más detalles