Вы находитесь на странице: 1из 25

Universidad Científica del Perú – UCP

Facultad de Ciencias e Ingeniería


Escuelas Profesionales de: Ingeniería Ambiental / Ingeniería Civil / Ecología
Geomática y SIG - 2019-I

Unidad I-A: Introducción a la Geomática


Tema 02: Tópicos de informatica
Evolución de la Informática
Científico Año Invento / Desarrollo
China (2000 A.C.) Abaco (mas tarde utilizado por griegos y romanos)
Pascal, Blaise 1642 - 1645 La máquina calculadora decimal que suma y resta
Leibniz, Gottfried 1679 Sistema Binario basado en 0 y 1. Intuye su uso en computación
Jacquard, Joseph 1804 Telar programable con tarjetas perforadas. Produce patrones repetidos
Babbage, Charles 1822 Máquina Diferencial No. 1 (1ra calculadora automática de éxito)
Boole, George 1854 Algebra Booleana (dos valores SI o NO – separa argumentos en clases)
Hollerith, Herman 1890 Máquina tabuladora (estadística) con tarjetas perforadas – Censo de 1890
Diversos autores 1892 - 1900 Uso del relay (capaz de incrementar de la capac. de memoria de las tarjetas)
Marconi, Guglielmo 1915 La válvula, creado para la radio (capaz de acelerar el proceso de cálculo)
IBM 1924 Nace IBM, inicio de la historia de la computadora electrónica
Turing, Alan 1936 máquina universal, calculador programable en moderna interpretación
Aiken, Howard 1944 1er. calculador electro-mecánico MARK-I
Von Neumann, John 1945 Máquina de Neumann (unidad de procesamiento, memoria central,
periféricos y sistema de bus).
1952 Distingue entre memoria primaria (ROM) y secundaria (RAM)
Licklider, Joseph 1960 Desarrolla la teoría de INTERNET
Gates, Bill; Allen Paul 1972 Forman Traf-O-Data, luego sería Microsoft
1990 Inicio de INTERNET
1991 Inicio de la WWW
Arquitectura de los sistemas de computación
Sistemas de computación se refiere a objetos extremos uno con respecto al otro:
de la más pequeña portátil hasta el mainframe que administra enormes
volúmenes de datos usando programas complejos. Es necesario distinguir que:

Hardware: se refiere a los Software: son los algoritmos


componentes físicos del sistema ejecutados por el sistema.
Funcionalidades de una computadora
Una computadora lleva a cabo cinco funciones:

1. Utiliza datos como entrada


2. Almacena datos e instrucciones en su memoria y los utiliza cuando
son necesarios
3. Procesa los datos y los transforma en información de utilidad
4. Genera las salidas (resultados)
5. Controla los cuatro pasos anteriores
Arquitectura de los sistemas de computación
Algoritmos
Es una secuencia de instrucciones definidas
con precisión para realizar una tarea. Tiene que
ser reconocible por el ejecutor. También son
conocidos como programas. Las características
básicas de un algoritmo son:
- exactitud: cuando la solución a un problema
es la correcta
- eficiencia: cuando resuelve el problema
usando un mínimo de los recursos físicos o
en la forma más rápida.
Los lenguajes de programación se clasifican en:
- lenguajes de alto nivel (Fortran, Cobol, etc.)
- lenguajes basados en el estudio de los
principios de programación (Orientados a
Objetos)
- lenguajes no convencionales que se
caracterizan por usar el lenguaje matemático
(LISP, Prolog)
Código Digital: En un procesador, los datos e
instrucciones de un programa son codificados en
formato binario (0 y 1). La unidad de información mas
pequeña es el bit (binary digit) que corresponde al estado
de un componente y que es interpretado como 1 ó 0.
Otra unidad de información es el byte que es igual a 8 bit
(32 o 64). Con un byte de 8 bit se pueden generar 28
secuencias de 1 y 0.
Un computador puede procesar diferentes tipos de datos: números naturales,
enteros, reales y fraccionarios; texto, imágenes, sonido, etc.
Hardware

Arquitectura: Los principales componentes de un


sistema de computo son:
- Unidad de proceso o CPU, unidad lógica-
aritmética
- La memoria central, conocida como RAM
(Random Access Memory)
- Memoria secundaria o memoria de masa, para
almacenar datos permanentes
- El sistema de bus, que conecta todos los elementos funcionales
- Unidades periféricas, que comunican el computador con el usuario
Sistemas de Computo: Los sistemas de computo están clasificados en:
- Asistentes Digitales Personales u Organizadores Personales, son
sistemas multimedia en miniatura (palmtop) con
funcionalidades de una PC, con capacidad para adquirir
imágenes, visualizar mapas, navegación interactiva y acceso
a cualquier clase de información.
- Computadores personales y notebooks, típicamente diseñado
para un solo usuario. Conectado a diversos periféricos para
salida y almacenamiento de datos.
- Workstations (estaciones de trabajo), son equipos de mayor
rendimiento que las PC, especialmente con respecto a
gráficos, CPU, memoria y versatilidad multitarea
- Mainframes, con capacidad para administrar cientos de
usuarios, cientos de terminales, muchas computadoras y
enorme memoria de masa.
Software
Lenguaje de máquina: Lenguaje de programación que actúa sobre los
componentes físicos de la computadora. Se puede clasificar en:
- Software básico, destinado a la gestión de procesos, opera sobre el hardware
gestionando sus recursos; el programa principal es el Sistema Operativo.
- Software aplicativo, dedicado a la ejecución de demandas aplicativas
específicas, opera por encima del software básico.
- Software de producción personal, no requiere conocimientos de programación es
de uso fácil, incluye mecanografía asistida por video, cuadernos electrónicos,
hipertexto, correo electrónico.
Sistema Operativo: Software que se carga en memoria y se ejecuta al encender
la computadora, permite que los programas aplicativos se ejecuten y usen los
recursos del hardware. Entre estos tenemos:
- DOS (Disk Operation System), (Microsoft) es el sistema
operativo sobre el cual se edifico la historia de la
computadora.
- MacOS (Macintosh Operating System), (Apple) elimina
la visualización en formato texto e introduce el método
gráfico.
- Windows, (Microsoft) gestiona los recursos de hardware y software con
grafías y comandos simbólicos a través de un interfaz gráfico.
Software …
Sistema Operativo: Software que…
- UNIX, sistema multiusuario mas poderoso que DOS, introduce el concepto
de sistema abierto y procesamiento distribuido.
- Linux, sistema operativo Open Source, concebido para ser compatible con las
características de otros sistemas operativos.
Bases de Datos
Colección estructurada de datos organizados que facilita las tareas de insertar,
modificar, cancelar, organizar y recuperar datos. La organización conceptual de
los datos alfa numéricos y geográficos esta caracterizado por la estructura del
sistema de administración llamado DataBase Management System (DBMS)
El DBMS es un grupo de programas usados
para organizar, almacenar, administrar,
recuperar y mantener los datos en la base de
datos. Están clasificados de acuerdo al modelo
de base de datos que soportan. El modelo
tiende a determinar el lenguaje de consulta
para acceder a la base de datos. Proporciona
facilidades para controlar el acceso a los datos,
asegurar la integridad de los datos, gestionar la concurrencia y recuperar la base
de datos ante fallas del sistema.
Bases de Datos…
Los modelos de DBMS mas usados son:
- Modelo jerárquico, organiza los datos en una estructura de árbol, la raíz
representa la parte superior de la jerarquía y tiene más abajo uno o mas
elementos relacionados con el. Esta ayuda a establecer relaciones lógicas entre
datos de múltiples archivos. Un registro de un nivel puede relacionarse
con uno o mas registros del nivel inferior, no puede relacionarse con
registros del mismo nivel . No es la mejor opción para bases de datos
dinámicas.
Bases de Datos…
- Modelo relacional, organiza los datos en tablas, donde las filas corresponden a
los registros y las columnas a los campos. No hay jerarquía de campos, cada
uno puede ser usado como una clave de búsqueda. Los datos son
almacenados como valores agrupados en tablas bidimensionales. Considera
tres reglas básicas:
a) El orden de las columnas es intrascendente
b) No se permiten filas idénticas en una tabla
c) Cada fila debe tener un valor por cada columna
El lenguaje de consulta mas usado
en este modelo es el Structured
Query Language (SQL).
Arquitectura de Redes
La necesidad de transferir datos e información a distancia, difundirla y hacerla
accesible a todos, estimuló las condiciones para el desarrollo de las redes de
computadoras.
Las ventajas de participar en una red de computadoras son:
- Intercambio de datos, información y
programas entre computadoras y terminales
localizados en diferentes lugares
- Posibilidad de compartir recursos instalados
en un computador con otros computadores
- Cuando un SO esta fuera de servicio es
posible resolver las anomalías o daños
usando como reemplazo otro sistema de la
red, sin afectar el rendimiento.
- Conexión móvil a la red mediante terminales
portátiles
Modos de Transmisión…
La transmisión de datos permite conectarse a dos computadoras, o a una
computadora conectarse a muchos terminales remotos. La transferencia de datos
esta caracterizada por la velocidad de transmisión, medido en bits por segundo
(bps). Los medios de transmisión mas usuales son:
- Par trenzado no blindado (Unshielded Twisted-Pair / UTP),
cable de cobre de uso común para comunicación telefónica.
Velocidad limitada a un máximo de 9600 bps.
- Cable co-axial (Co-axial cable), cable eléctrico formado por un
conductor interno rodeado de un espaciador aislante, y
estos rodeados por otro conductor cilíndrico. Apropiado
para transferencia rápida de datos en conexiones locales
(107bps).
- Fibra óptica (Optical Fibre), transmite datos en sistemas
distribuidos en grandes distancias (109 bps). Es una fibra de
vidrio que transporta luz. Transmite señales por diodos
fotoeléctricos que emiten luz, codifica los números binarios
como presencia/ausencia de señal luminosa.
- Ondas Electromagnéticas (EM waves), o red inalámbrica;
transmisión a través de microondas o rayos infrarrojos en
distancias cortas, o a grandes distancias vía satélite a través
de ondas de radio en una frecuencia específica.
Modos de Transmisión…
Los dispositivos para la transmisión de datos digitales
son el MODEM, que convierte las señales digitales en
analógicas; y el ADSL que facilita la transmisión de
datos a través de la línea telefónica en forma veloz.
Clasificación WAN/LAN
Las redes de computadoras son de dos categorías:
- Wide Area Network (WAN), o red de nivel mundial
- Local Area Network (LAN), o red local
Las características de WAN son:
- Un gran numero de computadoras conectadas (±106)
- Gestión de entidades publicas que rentan las líneas de
comunicación
- Estructura de malla topológica para distribuir el tráfico
en muchas vías
- Transmisión a través de nodos intermedios
Las características de LAN son:
- Extensión geográfica limitada
- Canales de transmisión privados
- La transmisión de datos es mas rápida que en WAN
- Son confiables y con pocos errores en la transmisión
- La configuración topológica adoptada por LAN puede
ser anillo, bus y estrella.
Protocolos de comunicación
Conjunto de reglas convencionales para representar los
datos, la señalización, la autenticación y la detección de
errores requeridos para enviar información a través de un
canal de comunicación. Llevan a cabo las tareas siguientes:
- Sincronización de las estaciones transmisoras y receptoras
- Intercambio estructurado de datos, para diferenciar información de control
- Gestión de flujos e intercambios
- Control de los errores de transmisión
Se pueden distinguir los protocolos siguientes:
- Relación primario/secundario (master/slave) típico de
estructuras jerárquicas de líneas multipunto. Un
computador hace de estación primaria, mientras que
los procesadores en niveles mas bajos son
secundarios.
- per to per, todos las estaciones conectadas a la misma
línea tiene los mismos derechos de transmisión. Es
usado principalmente en LAN.
- Línea hibrida, opera en los dos modos anteriores.
Infraestructura de Red
INTERNET
El principio fundamental que unifica a los usuarios de
INTERNET es el del «intercambio recíproco». La conexión
de las redes locales a posibilita el acceso a la red de servicios
de dominio público así como a otros sistemas locales. Esta
compuesta de numerosas computadoras y redes
interconectadas a través de dispositivos de comunicación y
un conjunto de protocolos comunes que para el caso de
INTERNET son de dos tipos..
Bajo nivel (low level), transmiten datos binarios por la red, sin importar su
significado real. Estándares : Transmission Control Protocol (TCP) e Internet
Protocol (IP).
Alto nivel (high level), si llevan a cabo operaciones más complejas referidas a la
codificación de los datos que deben transmitirse y la decodificación de los
datos recibidos. Incluye el File Transfer Protocol (FTP), HyperText Transfer
Protocol (HTTP), TelNet, Simple Mail Transfer Protocol (SMTP), etc.
La conexión a INTERNET requiere de los servicios de un proveedor o Internet
Access Provider (IAP), que es una empresa que facilita el acceso a la red y a los
servicios relacionados.
Infraestructura de Red…
World Wide Web

WWW o W3, es el mas grande


conjunto de objetos informáticos
disponibles en INTERNET. La
principal característica de los objetos
Web, llamados también
hiperobjetos (Hyper objects); es
contener , junto a los grupos de
información estática, muchos enlaces
o hiperenlaces a otros hiperobjetos,
cuyas propiedades son:
- Actualización dinámica de la
información por parte del usuario
- Acceso independiente desde
ubicaciones físicas y dispositivos
de hardware
Infraestructura de Red…
INTERNET no es sinónimo de WWW:
- INTERNET: gigantesca red informática que existe físicamente en forma de
cables, dispositivos electrónicos y hardware.
- WWW: recursos digitales vinculados entre si que se ejecutan en la red.
HTTP, es el método estándar para el intercambio de información en la Web;
en tanto que HTML (HyperText Markup Language), es el principal lenguaje
utilizado en el desarrollo de páginas Web.
HTML, maneja eficientemente las
aplicaciones (script) en la Web, se
dividen en dos categorías:
Cliente; crea paginas interactivas
que pueden ser modificadas por
el usuario
Servidor; crea paginas que seran
enviadas al cliente como
respuesta .
Infraestructura de Red…
Navegación en la WWW
El principio básico de WWW es el acceso libre, compartido y globalizado a la
información. Además de HTML y HTTP, utiliza aplicaciones conocidas como
navegadores (browsers) para visualizar los contenidos. El movimiento a través
de la WWW (netsurfing o surfing) sigue un procedimiento estándar
independiente del navegador:
- El browser cliente lee la URL (Uniform
Resource Locator) del objeto a ser
accesado y usando HTTP envía una
solicitud al servidor Web corresponsal.
- Usando el mismo protocolo, el servidor
responde al requerimiento enviando al
cliente el objeto al cual esta referido la
URL.
- El navegador lee e interpreta el código
HTML que caracteriza al objeto,
entregándolo al usuario en el formato
debido.
Infraestructura de Red…
INTRANET
Es una red local, privada alcanzado a través de la aplicación de estándares y
protocolos de alto nivel de INTERNET. Puede estructurarse como:
- Centralizada, los servidores
son administrados y
controlados en un centro

- Descentralizada, los usuarios


están dispersos en diversas
ubicaciones, la información
es alimentada a través de l
sistema de gestión de
contenidos.

- Mixto, cuando hay control


central para algunos de los
recursos disponibles.
Infraestructura de Red…
Seguridad en la Red
INTERNET es una red de personas comunicándose
permanentemente, esta puede ser privada o pública, en este
último caso la red es un medio de distribución universal.
Los datos van de un nodo de la red a través de muchos
cables y a través de cierto numero de computadores antes de
llegar a su destino. Los «hackers» pueden interceptarla,
decodificarla y leer el contenido así como capturar la dirección IP del remitente
y del receptor. Los «sniffers» pueden interceptar los mensajes que van a través
de la red y seleccionar los deseados por el remitente , el receptor o el contenido.
A fin de evitar la penetración en la red de visitantes no deseados, es necesario
la ejecución de un «login» que será que sera solicitado a través de un nombre de
usuario (username) y una contraseña (password). Este sistema proporciona
seguridad de nivel medio.
La mejor protección para los mensajes reservados lo pueden constituir los
sistemas criptográficos que usan algoritmos de transformación para convertir
los mensajes en texto plano a mensajes en texto cifrado.
Infraestructura de Red…
Conexión inalámbrica
Se refiere a la tecnología que permite el acceso a la red de
telecomunicaciones de banda ancha sin cables. Utiliza la
modulación de ondas electromagnéticas a través del espacio.
En este sentido, los dispositivos físicos sólo están presentes
en los emisores y receptores de la señal, entre ellos antenas,
computadoras portátiles, teléfonos móviles, etc.
La comunicación inalámbrica facilita la operación en lugares donde la
computadora no se encuentra en una ubicación fija (almacenes, oficinas de
varios pisos, etc.). Así mismo constituyen una eficaz herramienta que permite
la transferencia de voz, datos y vídeo; esta transferencia de información a
través de ondas EM le confiere dos características al sistema en general:
movilidad y flexibilidad.
La tendencia a la movilidad y la ubicuidad hacen que el uso de los sistemas
inalámbricos sea creciente. El objetivo es evitar los cables en todo tipo de
comunicación, no solo en el campo informático sino en televisión, telefonía,
seguridad, etc.
Los equipos de punto de acceso normalmente vienen con antena
omnidireccional 2 Dbi, muchas veces desmontables, que facilitan los enlaces
por encima de los 500 metros permitiendo las interconexiones. No debe haber
obstáculos para obtener una buena la señal sea excelente.
Infraestructura de Red…
Motores de búsqueda
Search Engines (SE), son sistemas automáticos que
desarrollan búsquedas en las páginas Web para responder a
requerimientos de los usuarios. Estos motores de búsqueda
mantienen índices de las páginas web, clasificándolas sobre
la base de algoritmos matemáticos que definen el grado de
importancia de la página en función de las claves de
búsqueda; operan a escala global, regional y local.
La búsqueda ejecutada por un SE esta basada en tres fases:
- Análisis de las páginas Web, utilizando rastreadores dedicados
- Catalogación e indexación de contenidos
- Estimación de respuestas clasificadas para responder a las consultas.
Los sitios Web son listados en orden de relevancia, que es establecida por las
palabras clave definidas por el usuario. Búsquedas refinadas se basan en
operadores booleanos, y las complejas incluyen elección del lenguaje del
documento, presencia o ausencia de frases, fecha de actualización, formatos,
etc.
La Recuperación de la Información (Information Retrieval - IR) es la combinación
de técnicas usadas para recuperar en forma precisa la información que se
encuentra en formato electrónico, considerándose como información a los
documentos, metadatos, archivos, bases de datos, etc.
Infraestructura de Red…
Trabajo en grupo
Trabajo en Grupo (Groupware) se refiere a sistemas que
permiten manipular contenidos a un grupo de usuarios. Ej.
una colección de documentos hipertexto, que pueden ser
fácilmente modificados por los usuarios, por lo tanto el
desarrollo de los contenidos ocurre por la colaboración de
los que tienen acceso. Se parece a un forum. Ej. wikipedia
Web 2.0 o INTERNET 2.0
INTERNET 2.0 es un estado evolucionado, una nueva visión
de INTERNET y en particular de la WWW. El principal
aspecto de Web 2.0 es que los contenidos son
proporcionados por los usuarios; requiere de interfaces
fáciles y rápidos de ser usados.
Web 2.0 se refiere a las tecnologías que posibilitan que los datos sean
independientes de los productores, personas o sitios Web. La información
puede ser subdividida en unidades que se mueven libremente de un sitio a
otro de la Web, aún en forma independientes a la idea original del productor.
El paradigma de la Web 2.0 que los usuarios toman información de diferentes
sitios Web al mismo tiempo y lo comparten en su propio sitio Web para
nuevos propósitos.
Infraestructura de Red…
Blog
El termino «blog» es una contracción de «Web-log», Un Blog
es una agenda Web.
A través del «blog» la posibilidad de publicar documentos en
la INTERNET es una oportunidad para todo el mundo, y no
solo el monopolio de unos pocos.
El «blog» es similar al «gruopware» pues gestiona la actualización de la
información y alienta a los lectores a comentar estimulando la formación de
nuevas comunidades.
El autor de un «blog» conocido como «blogger» puede publicar datos e
información con total autonomía. Cada documento esta vinculado a un tema,
en el cual cada lector puede escribir sus comentarios y enviar mensajes.
La sección que contiene enlaces a otros «blogs» es conocida como «blogroil». El
ensamblaje de varios «blogs» se conoce como «blogosphere».

Вам также может понравиться