Está en la página 1de 76

INDICE

TEMARIO
Introduccion..3 1 Introduccin a la Informtica4 1.1 Importancia y perspectivas de la computacion..13 1.2 Impacto de las computadoras en la sociedad14 1.3 Hardware ..17 1.3.1 CPU 17 1.3.2 Perifericos .21 1.4 Software .22 1.4.1Sistemas Operativos .24 1.4.2 Lenguajes de Programacin: Compiladores ..26 1.4.2.1 Alto nivel: Visual Basic, FORTRAN 90, Pascal, entre otros ..29 1.4.2.2 Bajo nivel: Ensamblador. hexadecimal, binario .29 1.4.3 Programas de aplicacion: Principales aplicaciones: procesadores de texto, hojas electronicas, manejadores de bases de datos, disenadores de presentaciones, graficadores, software cientifico y de ingenieria entre otros 30 1.5 Maneras de operacion de la computadora: Interrelacin usuario-computadora..32 1.6.- Redes.38 1.7.- Internet Caracteristicas e importancia. 57 1.7.2.- Aplicaciones: ftp, telnet, www, entre otras. 59 1.7.3.- Busqueda de informacion, Robots buscadores.62 1.7.4.- Seguridad de la informacin. .66 1.7.4.1.- Antivirus, Firewall.67

1.7.4.2.- Spywares. ..70

Conclusion.73 Bibliografia73

TECNOLOGIA DE LA INFORMACION UNIDAD I

INTRODUCCION
En esta unidad veremos todo lo relacionado a la informatica, su importancia, los compotentes del Hardware y el Software dentro del software estan los sistemas operativos, los distintos niveles de programacion que hay, a continuacion daremos una corta definicion de la unidad. Uno de los primeros dispositivos mecnicos para contar fue el baco, cuya historia se remonta a las antiguas civilizaciones griega y romana. Este dispositivo es muy sencillo, consta de cuentas ensartadas en varillas que a su vez estn montadas en un marco rectangular. Al desplazar las cuentas sobre varillas, sus posiciones representan valores almacenados, y es mediante dichas posiciones que este representa y almacena datos. A este dispositivo no se le puede llamar computadora por carecer del elemento fundamental llamado programa. El hardware se refiere a todos los componentes fsicos (que se pueden tocar) de la computadora: discos, unidades de disco, monitor, teclado, ratn (mouse), impresora, placas, chips y dems perifricos. En cambio, el software es intangible, existe como ideas, conceptos, smbolos, pero no tiene sustancia. Se denomina software, programtica, equipamiento lgico o soporte lgico a todos los componentes intangibles de un ordenador o computadora, es decir, al conjunto de programas y procedimientos necesarios para hacer posible la realizacin de una tarea especfica, en contraposicin a los componentes fsicos del sistema (hardware). Un sistema operativo (SO) es un conjunto de programas destinados a permitir la comunicacin del usuario con un ordenador y gestionar sus recursos de manera eficiente. Comienza a trabajar cuando se enciende el ordenador, y gestiona el hardware de la mquina desde los niveles ms bsicos. Un lenguaje de programacin es una tcnica estndar de comunicacin que permite expresar las instrucciones que han de ser ejecutadas en una computadora. Consiste en un conjunto de reglas sintcticas y semnticas que definen un lenguaje informtico. INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA 2

TECNOLOGIA DE LA INFORMACION UNIDAD I

1.- Introduccin a la Informtica.


Vocablo proveniente del francs informatique, acuado por el ingeniero Philippe Dreyfus en 1962, formado por la conjuncin de las palabras information y automatique. La informtica es la disciplina que estudia el tratamiento automtico de la informacin utilizando dispositivos electrnicos y sistemas computacionales. En lo que hoy conocemos como informtica confluyen muchas de las tcnicas y de las mquinas que el hombre ha desarrollado a lo largo de la historia para apoyar y potenciar sus capacidades de memoria, de pensamiento y de comunicacin. La informtica se utiliza en diversidad de tareas, por ejemplo: elaboracin de documentos, control de procesos y robots industriales, telecomunicaciones y vigilancia, as como el desarrollo de juegos y multimedios. En la informtica convergen los fundamentos de las ciencias de la computacin, la programacin y las metodologas para el desarrollo de software, as como tpicos selectos de electrnica. Se entiende por informtica a la unin sinrgica del cmputo y las comunicaciones Uno de los primeros dispositivos mecnicos para contar fue el baco, cuya historia se remonta a las antiguas civilizaciones griega y romana. Este dispositivo es muy sencillo, consta de cuentas ensartadas en varillas que a su vez estn montadas en un marco rectangular. Al desplazar las cuentas sobre varillas, sus posiciones representan valores almacenados, y es mediante dichas posiciones que este representa y almacena datos. A este dispositivo no se le puede llamar computadora por carecer del elemento fundamental llamado programa. Otro de los inventos mecnicos fue la Pascalina inventada por Blaise Pascal (1623 1662) de Francia y la de Gottfried Wilhelm von Leibniz (1646 - 1716) de Alemania. Con estas mquinas, los datos se representaban mediante las posiciones de los engranajes, y los datos se introducan manualmente estableciendo dichas posiciones finales de las ruedas, de manera similar a como leemos los nmeros en el cuentakilmetros de un automvil.

INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA

TECNOLOGIA DE LA INFORMACION UNIDAD I

La primera computadora fue la mquina analtica creada por Charles Babbage, profesor matemtico de la Universidad de Cambridge en el siglo XIX. La idea que tuvo Charles Babbage sobre un computador naci debido a que la elaboracin de las tablas matemticas era un proceso tedioso y propenso a errores. En 1823 el gobierno Britnico lo apoyo para crear el proyecto de una mquina de diferencias, un dispositivo mecnico para efectuar sumas repetidas. Mientras tanto Charles Jacquard (francs), fabricante de tejidos, haba creado un telar que poda reproducir automticamente patrones de tejidos leyendo la informacin codificada en patrones de agujeros perforados en tarjetas de papel rgido. Al enterarse de este mtodo Babbage abandon la mquina de diferencias y se dedico al proyecto de la mquina analtica que se pudiera programar con tarjetas perforadas para efectuar cualquier clculo con una precisin de 20 dgitos. La tecnologa de la poca no bastaba para hacer realidad sus ideas. El mundo no estaba listo, y no lo estara por cien aos ms. En 1944 se construy en la Universidad de Harvard, la Mark I, diseada por un equipo encabezado por Howard H. Aiken. Esta mquina no est considerada como computadora electrnica debido a que no era de propsito general y su funcionamiento estaba basado en dispositivos electromecnicos llamados relevadores.

INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA

TECNOLOGIA DE LA INFORMACION UNIDAD I En 1947 se construy en la Universidad de Pennsylvania la ENIAC (Electronic Numerical Integrator And Calculator) que fue la primera computadora electrnica, el equipo de diseo lo encabezaron los ingenieros John Mauchly y John Eckert. Esta mquina ocupaba todo un stano de la Universidad, tena ms de 18 000 tubos de vaco, consuma 200 KW de energa elctrica y requera todo un sistema de aire acondicionado, pero tena la capacidad de realizar cinco mil operaciones aritmticas en un segundo.

El proyecto, auspiciado por el departamento de Defensa de los Estados Unidos, culmin dos aos despus, cuando se integr a ese equipo el ingeniero y matemtico hngaro John von Neumann (1903 - 1957). Las ideas de von Neumann resultaron tan fundamentales para su desarrollo posterior, que es considerado el padre de las computadoras. La EDVAC (Electronic Discrete Variable Automatic Computer) fue diseada por este nuevo equipo. Tena aproximadamente cuatro mil bulbos y usaba un tipo de memoria basado en tubos llenos de mercurio por donde circulaban seales elctricas sujetas a retardos. La idea fundamental de von Neumann fue: permitir que en la memoria coexistan datos con instrucciones, para que entonces la computadora pueda ser programada en un lenguaje, y no por medio de alambres que elctricamente interconectaban varias secciones de control, como en la ENIAC. Todo este desarrollo de las computadoras suele divisarse por generaciones y el criterio que se determin para determinar el cambio de generacin no est muy bien definido, pero resulta aparente que deben cumplirse al menos los siguientes requisitos:
La forma en que estn construidas. Forma en que el ser humano se comunica con ellas.

Primera Generacin En esta generacin haba una gran desconocimiento de las capacidades de las computadoras, puesto que se realiz un estudio en esta poca que determin que con veinte computadoras se saturara el mercado de los Estados Unidos en el campo de procesamiento de datos. Esta generacin abarco la dcada de los INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA 5

TECNOLOGIA DE LA INFORMACION UNIDAD I cincuenta. Y se conoce como la primera generacin. Estas mquinas tenan las siguientes caractersticas:
Estas mquinas estaban construidas por medio de tubos de vaco. Eran programadas en lenguaje de mquina.

En esta generacin las mquinas son grandes y costosas (de un costo aproximado de ciento de miles de dlares).

En 1951 aparece la UNIVAC (NIVersAl Computer), fue la primera computadora comercial, que dispona de mil palabras de memoria central y podan leer cintas magnticas, se utiliz para procesar el censo de 1950 en los Estados Unidos. En las dos primeras generaciones, las unidades de entrada utilizaban tarjetas perforadas, retomadas por Herman Hollerith (1860 - 1929), quien adems fund una compaa que con el paso del tiempo se conocera como IBM (International Bussines Machines). Despus se desarroll por IBM la IBM 701 de la cual se entregaron 18 unidades entre 1953 y 1957. Posteriormente, la compaa Remington Rand fabric el modelo 1103, que competa con la 701 en el campo cientfico, por lo que la IBM desarrollo la 702, la cual present problemas en memoria, debido a esto no dur en el mercado. La computadora ms exitosa de la primera generacin fue la IBM 650, de la cual se produjeron varios cientos. Esta computadora que usaba un esquema de memoria secundaria llamado tambor magntico, que es el antecesor de los discos actuales. Otros modelos de computadora que se pueden situar en los inicios de la segunda generacin son: la UNIVAC 80 y 90, las IBM 704 y 709, Burroughs 220 y UNIVAC 1105. Segunda Generacin Cerca de la dcada de 1960, las computadoras seguan evolucionando, se reduca su tamao y creca su capacidad de procesamiento. Tambin en esta poca se empez INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA 6

TECNOLOGIA DE LA INFORMACION UNIDAD I a definir la forma de comunicarse con las computadoras, que reciba el nombre de programacin de sistemas. Las caractersticas de la segunda generacin son las siguientes:
Estn construidas con circuitos de transistores. Se programan en nuevos lenguajes llamados lenguajes de alto nivel.

En esta generacin las computadoras se reducen de tamao y son de menor costo. Aparecen muchas compaas y las computadoras eran bastante avanzadas para su poca como la serie 5000 de Burroughs y la ATLAS de la Universidad de Manchester. Algunas de estas computadoras se programaban con cintas perforadas y otras ms por medio de cableado en un tablero. Los programas eran hechos a la medida por un equipo de expertos: analistas, diseadores, programadores y operadores que se manejaban como una orquesta para resolver los problemas y clculos solicitados por la administracin. El usuario final de la informacin no tena contacto directo con las computadoras. Esta situacin en un principio se produjo en las primeras computadoras personales, pues se requera saberlas "programar" (alimentarle instrucciones) para obtener resultados; por lo tanto su uso estaba limitado a aquellos audaces pioneros que gustaran de pasar un buen nmero de horas escribiendo instrucciones, "corriendo" el programa resultante y verificando y corrigiendo los errores o bugs que aparecieran. Adems, para no perder el "programa" resultante haba que "guardarlo" (almacenarlo) en una grabadora de astte, pues en esa poca no haba discos flexibles y mucho menos discos duros para las PC; este procedimiento poda tomar de 10 a 45 minutos, segn el programa. El panorama se modific totalmente con la aparicin de las computadoras personales con mejore circuitos, ms memoria, unidades de disco flexible y sobre todo con la aparicin de programas de aplicacin general en donde el usuario compra el programa y se pone a trabajar. Aparecen los programas procesadores de palabras como el clebre Word Star, la impresionante hoja de clculo (spreadsheet) Visicalc y otros ms que de la noche a la maana cambian la imagen de la PC. El sortware empieza a tratar de alcanzar el paso del hardware. Pero aqu aparece un nuevo elemento: el usuario. El usuario de las computadoras va cambiando y evolucionando con el tiempo. De estar totalmente desconectado a ellas en las mquinas grandes pasa la PC a ser INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA 7

TECNOLOGIA DE LA INFORMACION UNIDAD I pieza clave en el diseo tanto del hardware como del software. Aparece el concepto de human interface que es la relacin entre el usuario y su computadora. Se habla entonces de hardware ergonmico (adaptado a las dimensiones humanas para reducir el cansancio), diseos de pantallas antirreflejos y teclados que descansen la mueca. Con respecto al software se inicia una verdadera carrera para encontrar la manera en que el usuario pase menos tiempo capacitndose y entrenndose y ms tiempo produciendo. Se ponen al alcance programas con mens (listas de opciones) que orientan en todo momento al usuario (con el consiguiente aburrimiento de los usuarios expertos); otros programas ofrecen toda una artillera de teclas de control y teclas de funciones (atajos) para efectuar toda suerte de efectos en el trabajo (con la consiguiente desorientacin de los usuarios novatos). Se ofrecen un sinnmero de cursos prometiendo que en pocas semanas hacen de cualquier persona un experto en los programas comerciales. Pero el problema "constante" es que ninguna solucin para el uso de los programas es "constante". Cada nuevo programa requiere aprender nuevos controles, nuevos trucos, nuevos mens. Se empieza a sentir que la relacin usuario-PC no est acorde con los desarrollos del equipo y de la potencia de los programas. Hace falta una relacin amistosa entre el usuario y la PC. Las computadoras de esta generacin fueron: la Philco 212 (esta compaa se retir del mercado en 1964) y la UNIVAC M460, la Control Data Corporation modelo 1604, seguida por la serie 3000, la IBM mejor la 709 y sac al mercado la 7090, la National Cash Register empez a producir mquinas para proceso de datos de tipo comercial, introdujo el modelo NCR 315. La Radio Corporation of America introdujo el modelo 501, que manejaba el lenguaje COBOL, para procesos administrativos y comerciales. Despus sali al mercado la RCA 601.

Tercera generacin

INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA

TECNOLOGIA DE LA INFORMACION UNIDAD I

Con los progresos de la electrnica y los avances de comunicacin con las computadoras en la dcada de los 1960, surge la tercera generacin de las computadoras. Se inaugura con la IBM 360 en abril de 1964.3 Las caractersticas de esta generacin fueron las siguientes:
Su fabricacin electrnica esta basada en circuitos integrados. Su manejo es por medio de los lenguajes de control de los sistemas operativos.

La IBM produce la serie 360 con los modelos 20, 22, 30, 40, 50, 65, 67, 75, 85, 90, 195 que utilizaban tcnicas especiales del procesador, unidades de cinta de nueve canales, paquetes de discos magnticos y otras caractersticas que ahora son estndares (no todos los modelos usaban estas tcnicas, sino que estaba dividido por aplicaciones). El sistema operativo de la serie 360, se llam OS que contaba con varias configuraciones, inclua un conjunto de tcnicas de manejo de memoria y del procesador que pronto se convirtieron en estndares. En 1964 CDC introdujo la serie 6000 con la computadora 6600 que se consider durante algunos aos como la ms rpida. En la dcada de 1970, la IBM produce la serie 370 (modelos 115, 125, 135, 145, 158, 168). UNIVAC compite son los modelos 1108 y 1110, mquinas en gran escala; mientras que CDC produce su serie 7000 con el modelo 7600. Estas computadoras se caracterizan por ser muy potentes y veloces. A finales de esta dcada la IBM de su serie 370 produce los modelos 3031, 3033, 4341. Burroughs con su serie 6000 produce los modelos 6500 y 6700 de avanzado diseo, que se reemplazaron por su serie 7000. Honey - Well participa con su computadora DPS con varios modelos. A mediados de la dcada de 1970, aparecen en el mercado las computadoras de tamao mediano, o minicomputadoras que no son tan costosas como las grandes (llamadas tambin como mainframes que significa tambin, gran sistema), pero disponen de gran capacidad de procesamiento.

INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA

TECNOLOGIA DE LA INFORMACION UNIDAD I Algunas minicomputadoras fueron las siguientes: la PDP - 8 y la PDP - 11 de Digital Equipment Corporation, la VAX (Virtual Address eXtended) de la misma compaa, los modelos NOVA y ECLIPSE de Data General, la serie 3000 y 9000 de Hewlett - Packard con varios modelos el 36 y el 34, la Wang y Honey - Well -Bull, Siemens de origen alemn, la ICL fabricada en Inglaterra. En la Unin Sovitica se utiliz la US (Sistema Unificado, Ryad) que ha pasado por varias generaciones. Cuarta Generacin

Aqu aparecen los microprocesadores que es un gran adelanto de la microelectrnica, son circuitos integrados de alta densidad y con una velocidad impresionante. Las microcomputadoras con base en estos circuitos son extremadamente pequeas y baratas, por lo que su uso se extiende al mercado industrial. Aqu nacen las computadoras personales que han adquirido proporciones enormes y que han influido en la sociedad en general sobre la llamada "revolucin informtica". En 1976 Steve Wozniak y Steve Jobs inventan la primera microcomputadora de uso masivo y ms tarde forman la compaa conocida como la Apple que fue la segunda compaa ms grande del mundo, antecedida tan solo por IBM; y esta por su parte es an de las cinco compaas ms grandes del mundo. En 1981 se vendieron 800 00 computadoras personales, al siguiente subi a 1 400 000. Entre 1984 y 1987 se vendieron alrededor de 60 millones de computadoras personales, por lo que no queda duda que su impacto y penetracin han sido enormes. Con el surgimiento de las computadoras personales, el software y los sistemas que con ellas de manejan han tenido un considerable avance, porque han hecho ms interactiva la comunicacin con el usuario. Surgen otras aplicaciones como los procesadores de palabra, las hojas electrnicas de clculo, paquetes grficos, etc. Tambin las industrias del Software de las computadoras personales crece con gran INSTITUTO TECNOLOGICO DE ACAPULCO 10 ING. BIOQUIMICA

TECNOLOGIA DE LA INFORMACION UNIDAD I rapidez, Gary Kildall y William Gates se dedicaron durante aos a la creacin de sistemas operativos y mtodos para lograr una utilizacin sencilla de las microcomputadoras (son los creadores de CP/M y de los productos de Microsoft). No todo son microcomputadoras, por su puesto, las minicomputadoras y los grandes sistemas continan en desarrollo. De hecho las mquinas pequeas rebasaban por mucho la capacidad de los grandes sistemas de 10 o 15 aos antes, que requeran de instalaciones costosas y especiales, pero sera equivocado suponer que las grandes computadoras han desaparecido; por el contrario, su presencia era ya ineludible en prcticamente todas las esferas de control gubernamental, militar y de la gran industria. Las enormes computadoras de las series CDC, CRAY, Hitachi o IBM por ejemplo, eran capaces de atender a varios cientos de millones de operaciones por segundo. Quinta Generacin En vista de la acelerada marcha de la microelectrnica, la sociedad industrial se ha dado a la tarea de poner tambin a esa altura el desarrollo del software y los sistemas con que se manejan las computadoras. Surge la competencia internacional por el dominio del mercado de la computacin, en la que se perfilan dos lderes que, sin embargo, no han podido alcanzar el nivel que se desea: la capacidad de comunicarse con la computadora en un lenguaje ms cotidiano y no a travs de cdigos o lenguajes de control especializados. Japn lanz en 1983 el llamado "programa de la quinta generacin de computadoras", con los objetivos explcitos de producir mquinas con innovaciones reales en los criterios mencionados. Y en los Estados Unidos ya est en actividad un programa en desarrollo que persigue objetivos semejantes, que pueden resumirse de la siguiente manera:
Procesamiento en paralelo mediante arquitecturas y diseos especiales y circuitos de gran velocidad. Manejo de lenguaje natural y sistemas de inteligencia artificial.

El futuro previsible de la computacin es muy interesante, y se puede esperar que esta ciencia siga siendo objeto de atencin prioritaria de gobiernos y de la sociedad en conjunto. MODELO DE VON NEUMANN Las computadoras digitales actuales se ajustan al modelo propuesto por el matemtico John Von Neumann. De acuerdo con el, una caracterstica importante de este modelo es que tanto los datos como los programas, se almacenan en la memoria antes de ser utilizados. INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA 11

TECNOLOGIA DE LA INFORMACION UNIDAD I

Computador Z3
El computador Z3, creado por Konrad Zuse, fue la primera mquina programable y completamente automtica, caractersticas usadas para definir a un computador. Estaba construido con 2200 rels, tena una frecuencia de reloj de ~5 Hz, y una longitud de palabra de 22 bits. Los clculos eran realizados con aritmtica en coma flotante puramente binaria. La mquina fue completada en 1941 (el 12 de mayo de ese mismo ao fue presentada a una audiencia de cientficos en Berln). El Z3 original fue destruido en 1944 durante un bombardeo aliado de Berln. Una rplica completamente funcional fue construida durante los aos 60 por la compaa del creador Zuse KG y est en exposicin permanente en el Deutsches Museum. En 1998 se demostr que el Z3 es Turing completo.

Konrad Zuse (1992)

1.1.- Importancia y perspectivas de la computacin.


Si el seor Bill Gates alguna vez hubiese pensado que el mundo se rebelara en su contra, quizs habra dedicado su tiempo y su dinero a otro tipo de industria. Y es que el gran negocio de la produccin de programas de computacin puede estar dando un giro de 180 grados. Esto es lo que se puede concluir tras conocer la fuerza que est tomando en el mundo el desarrollo de los programas libres o de cdigo abierto. Cada vez ms pases estn adoptando legislaciones que benefician la produccin, adquisicin y desarrollo de los programas de cdigo abierto. De Per a Finlandia y de China a Brasil las legislaciones impulsadas por nuevos gobernantes apuntan la inversin del sector pblico en programas de computacin menos costosos, pero INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA 12

TECNOLOGIA DE LA INFORMACION UNIDAD I especialmente moldeables a las necesidades particulares de cada regin, municipio, oficina o funcionario. Cuando hablamos de un programa de cdigo abierto nos referimos a aquellos software que publican su composicin para que el usuario haga los cambios que crea pertinentes o repare los errores. Adems, estos programas permiten la copia entre usuarios y su adquisicin es ms barata, o incluso gratuita. Sin embargo, al hablar de programas de cdigo secreto nos referimos a aquellos programas cuya estructura o funcionamiento lo conoce solamente la empresa productora y lo mantiene bajo secreto a travs de cdigos. Es casi imposible realizar cualquier cambio en estos programas y su copia esta terminantemente prohibida. Hasta la fecha el uso del programa propietario, o de cdigo secreto, ha dominado el ambiente informtico mundial y la mentalidad de los usuarios. La concepcin individualista por medio de la cual la empresa productora es la duea del programa y la nica capacitada para modificarlo y que el usuario es incapaz de copiarlo, compartirlo o adaptarlo a las necesidades de su comunidad, responden a una visin individualista muy caracterstica del sistema econmico mundial. Segn miembros de la Fundacin del Software Libre, las grandes empresas productoras de programas de computacin basan el modelo en la afirmacin Si usted comparte con su vecino es usted un pirata. Si desea algn cambio, ruguenos para que lo hagamos nosotros. Esta es una concepcin que impide una comunidad cooperativa y muchas veces concebir algo diferente es difcil ya que hemos sido mentalizados con este modelo.

La fundacin afirma que es difcil reconocer que los copyright no son ms que monopolios artificiales promovidos por el estado y que copiar es el verdadero derecho natural de los humanos. Al hablar del software libre nos referimos no a la libertad de precio que en algunos casos se expresa a travs de productos gratuitos; nos referimos principalmente a cuatro componentes: La libertad de usar el programa con cualquier propsito. La libertad de estudiar el programa y adaptarlo a las necesidades, esto significa el acceso al cdigo fuente. La libertad de distribuir copias. 13

INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA

TECNOLOGIA DE LA INFORMACION UNIDAD I La libertad de mejorar el programa y hacer pblicas las mejoras para beneficiar a la comunidad.

Estas cuatro libertades no son ms que la ratificacin de las libertades constitucionales de cada individuo y la soberana de cada pas.

1.2.- Impacto de las computadoras en la sociedad.


Introduccin La historia recoge cmo un singular sistema que empleaba antorchas sobre torres distantes, permiti en fecha tan lejanas como el siglo 300 ANE, la transmisin de los 25 combinaciones correspondientes a cada una de las letras del alfabeto griego, pero no es hasta mediados del pasado siglo 19 que se muestran los reales avances tecnolgicos en la transmisin de datos con la invencin del telgrafo, el telfono y la radio unido a ello la creacin por el profesor de Matemtica de la Universidad de Cambidge (1833) Charles Babboge de un aparato mecnico capaz de efectuar una cadena de clculos, esencia del software. El fin de siglo, en particular ha estado marcado por una convergencia tecnolgica hasta el momento independiente. Esta convergencia que experimenta la Electrnica, la Informtica y las Telecomunicaciones, tiene su mayor exponente en el vertiginoso crecimiento alcanzado por INTERNET y ms an en el proyecto que ejecutan 130 Universidades norteamericanas y que se ha dado en llamar INTERNET. Como resultado de tal confluencia comienzan a generalizarse conceptos nuevos como: "Tecnologa de Informacin", "Sociedad del Conocimiento", "Era de la Informacin" o "Telemtica". Teniendo en cuenta todo este desarrollo que si analizamos tiene un comportamiento en progresin geomtrica nos preguntamos: La informacin entre computadoras, las redes integrales de servicios digitales, la transmisin por satlite y el flujo de datos transfronteras constituyen un problema global de la humanidad y una seria cuestin poltica de imprevisible consecuencias sociales y econmicas?. La Informatizacin elimina o agudiza la brecha entre pases desarrollados y los subdesarrollados?. Qu poltica asumir para lograr, al menos, la insercin en la actual globalizacin de la informacin?. INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA 14

TECNOLOGIA DE LA INFORMACION UNIDAD I Las Tecnologas de la Informacin han sido conceptualizadas como la integracin y convergencia de la computacin microelectrnica, las telecomunicaciones y la tcnica para el procesamiento de datos, sus principales componentes son: el factor humano, los contenidos de la informacin, el equipamiento, la infraestructura material, el software y los mecanismos de intercambio electrnico de informacin, los elementos de poltica y regulaciones y los recursos financieros. Constituye la informacin entre computadoras, las redes integrales de servicios digitales, la transmisin por satlite y el flujo de datos transfronteras un problema global de la humanidad y una seria cuestin poltica de imprevisible conciencia social y econmica?. Si analizamos detenidamente estos componentes nos damos cuenta que son los principales protagonistas del desarrollo informtico, en una sociedad tanto para su desarrollo como para su aplicacin, adems se reconoce como las tecnologas de la informacin constituyen el ncleo central de una transformacin multidimensional que experimenta la economa y la sociedad, de aqu lo importante que es el estudio y dominio de las influencias que tal transformacin impone al ser humano como ente social, ya que tiende a modificar no slo sus hbitos y patrones de conducta, sino, incluso, su forma de pensar. Los factores claves han sido: Las armas de la microelectrnica que han posibilitado el descomunal avance en la potencia y capacidad de cmputo de los ordenadores. Los avances en las telecomunicaciones han provocado explosin del uso de las redes de alcances locales y globales. El desarrollo acelerado de programas y aplicaciones que se generalizan acercndose ms al "gran publico" mediante interfaces de fcil comunicacin, agradables con el uso de las tcnicas de multimedia. Estos factores hacen que cada da los costos se reduzcan y por tanto se ample el uso de estos medios en otros sectores, no slo en la academia militar o industrial, sino en el sector empresarial, en la salud, la educacin, el ocio y los propios hogares. Se considera que en este sector se concentran las mayores inversiones a escala mundial y hasta existen teoras de corrientes sociolgicas, con enfoque idealistas, que consideran como el elemento milagroso, catalizador a la solucin de los problemas econmicos sociales. Es importante sealar que las NTIC hoy actan como un importante motor del crecimiento porque a sus ventajas econmicas en trminos de valor aadido, productividad y empleo, se suman otras relacionadas con su carcter interconectivo INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA 15

TECNOLOGIA DE LA INFORMACION UNIDAD I bidireccional, que permite la transmisin y generalizacin de ventajas y experiencias entre diferentes regiones y ambientes. Esta nueva revolucin tecnolgica no solo ignora las barreras del tiempo y el espacio ya que sus servicios estn las 24 horas y en cualquier rincn del planeta, sino que tambin modifican las soluciones nter ciudadanos y sta con las diferentes instituciones. El acceso a grandes bases de conocimientos en Universidades y Bibliotecas, la enseanza a distancia, la colaboracin desinteresada entre centros de investigacin o el empleo de la Telemedicina son ejemplos del infinito universo de posibilidades que pueden brindar estas tecnologas y que hoy enaltecen la condicin humana. Es contradictorio pues que actualmente, muchos proveedores de servicios satlites tienen cubiertos sus canales con negocios tan lucrativos como televisin digital, sin embargo, ninguno pone tal infraestructura a disposicin de servicios de corte social an cuando una pequea explotacin de estas tecnologas pudiese salvar vidas humanas. Ejemplos: El alquiler de un canal completamente bidireccional cuesta alrededor de 2000 USD por mes, con semejante infraestructura pudieran implementarse mltiples aplicaciones de telemedicina que salvaran vidas humanas en comunidades pobres, geogrficamente remotas. La tecnologa satlite permite la comunicacin telefnica desde los lugares ms aislados con tarifas comerciales que oscilan desde 3 dlares hasta 1 dlar el minuto sirviendo esta infraestructura para telfonos, fax y datos, cuntas vidas se hubieran podido salvar en Centroamrica en el pasado desastre natural producido por el huracn Mich si estas tecnologas se hubiesen empleado?

1.3.- HARDWARE.
Trmino del ingls (Hardware) que se utiliza generalmente para describir los artefactos fsicos de una tecnologa. En un sentido ms corto, el hardware puede ser equipo militar importante, equipo electrnico, o equipo informtico. En la Informtica se denomina hardware o soporte fsico al conjunto de elementos INSTITUTO TECNOLOGICO DE ACAPULCO 16 ING. BIOQUIMICA

TECNOLOGIA DE LA INFORMACION UNIDAD I materiales que componen un ordenador. Hardware tambin son los componentes fsicos de una computadora tales como el disco duro, CD-ROM, disquetera (floppy), etc... En dicho conjunto se incluyen los dispositivos electrnicos y electromecnicos, circuitos, cables, tarjetas, armarios o cajas, perifricos de todo tipo y otros elementos fsicos. El hardware se refiere a todos los componentes fsicos (que se pueden tocar) de la computadora: discos, unidades de disco, monitor, teclado, ratn (mouse), impresora, placas, chips y dems perifricos. En cambio, el software es intangible, existe como ideas, conceptos, smbolos, pero no tiene sustancia. Una buena metfora sera un libro: las pginas y la tinta son el hardware, mientras que las palabras, oraciones, prrafos y el significado del texto son el software. Una computadora sin software sera tan intil como un libro con pginas en blanco. TIPOS DE HARWARE Se clasifica generalmente en bsico y complementario, entendiendo por bsico todo aquel dispositivo necesario para iniciar el funcionamiento de la computadora, y el complementario como su nombre lo dice sirve para realizar funciones especficas o ms all de las bsicas.

1.3.1.- CPU.
La unidad central de proceso (CPU) o simplemente procesador. Es el componente en un computador digital que interpreta las instrucciones y procesa los datos contenidos en los programas de computador. Los CPU proporcionan la caracterstica fundamental del computador digital, la programabilidad, y son uno de los componentes necesarios encontrados en los computadores de cualquier tiempo, junto con el almacenamiento primario y las facilidades de entrada/salida. Es conocido como microprocesador el CPU que es manufacturado con circuitos integrados. Desde mediados de los aos 1970, los microprocesadores de un solo chip han reemplazado casi totalmente todos los otros tipos de CPU, y hoy en da, el trmino "CPU" es aplicado usualmente a algn tipo de microprocesador. La expresin "unidad central de proceso" es, en trminos generales, una descripcin de una cierta clase de mquinas de lgica que pueden ejecutar complejos programas de computador. Esta amplia definicin puede fcilmente ser aplicada a muchos de los primeros computadores que existieron mucho antes que el trmino "CPU" estuviera en amplio uso. Sin embargo, el trmino s mismo y su acrnimo han estado en uso en la industria del computador por lo menos desde el principio de los aos 1960 . La INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA 17

TECNOLOGIA DE LA INFORMACION UNIDAD I forma, el diseo y la implementacin de los CPU ha cambiado dramticamente desde los primeros ejemplos, pero su operacin fundamental ha permanecido bastante similar. Los primeros CPU fueron diseados a la medida como parte de un computador ms grande, generalmente un computador nico en su especie. Sin embargo, este costoso mtodo de disear los CPU a la medida, para una aplicacin particular, ha desaparecido en gran parte y se ha sustituido por el desarrollo de clases de procesadores baratos y estandardizados adaptados para uno o muchos propsitos. Esta tendencia de estandarizacin comenz generalmente en la era de los transistores discretos, mainframes, y minicomputadores, y fue acelerada rpidamente con la popularizacin del circuito integrado (IC), ste ha permitido que sean diseados y fabricados CPU ms complejos en espacios pequeos (en la orden de milmetros). Tanto la miniaturizacin como la estandariizacin de los CPU han aumentado la presencia de estos dispositivos digitales en la vida moderna mucho ms all de las aplicaciones limitadas de mquinas de computacin dedicadas. Los microprocesadores modernos aparecen en todo, desde automviles, televisores, neveras, calculadoras, aviones, hasta telfonos celulares, juguetes, entre otros. La complejidad del diseo de los CPU se increment a medida que varias tecnologas facilitaron la construccin de dispositivos electrnicos ms pequeos y confiables. La primera de esas mejoras vino con el advenimiento del transistor. Los CPU transistorizados durante los aos 1950 y los aos 1960 no tuvieron que ser construidos con elementos de conmutacin abultados, no fiables, y frgiles, como los tubos de vaco y los rels elctricos. Con esta mejora, fueron construidos CPUs ms complejos y ms confiables sobre una o varias tarjetas de circuito impreso que contenan componentes discretos (individuales). Durante este perodo, gan popularidad un mtodo de fabricar muchos transistores en un espacio compacto. El circuito integrado (IC) permiti que una gran cantidad de transistores fueran fabricados en una simple oblea basada en semiconductor o "chip". Al principio, solamente circuitos digitales muy bsicos, no especializados, como las puertas NOR fueron miniaturizados en ICs. Los CPU basadas en estos IC de "bloques de construccin" generalmente son referidos como dispositivos de pequea escala de integracin "small-scale integration" (SSI). Los circuitos integrados SSI, como los usados en el computador gua del Apollo (Apollo Guidance Computer), usualmente contenan transistores que se contaban en nmeros de mltiplos de diez. Construir un CPU completo usando ICs SSI requera miles de chips individuales, pero todava consuma mucho menos espacio y energa que diseos anteriores de INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA 18

TECNOLOGIA DE LA INFORMACION UNIDAD I transistores discretos. A medida que la tecnologa microelectrnica avanz, en los IC fue colocado un nmero creciente de transistores, disminuyendo as la cantidad de ICs individuales necesarios para un CPU completo. Los circuitos integrados MSI y el LSI (de mediana y gran escala de integracin) aumentaron el nmero de transistores a cientos, y luego a miles. En 1964, IBM introducido su arquitectura de computador System/360, que fue usada en una serie de computadores que podan correr los mismos programas con velocidades y desempeos diferentes. Esto fue significativo en un tiempo en que la mayora de las computadoras electrnicas eran incompatibles una con la otra, incluso las hechas por el mismo fabricante. Para facilitar esta mejora, IBM utiliz el concepto de microprograma, a menudo llamado "microcdigo", que todava ve un uso extenso en los CPU modernos . La arquitectura System/360 era tan popular que domin el mercado del mainframe por las siguientes dcadas y dej una herencia que todava es continuada por computadores modernos similares como el IBM zSeries. En el mismo ao de 1964, Digital Equipment Corporation (DEC) introdujo otro computador influyente dirigido a los mercados cientficos y de investigacin, el PDP-8. DEC introducira ms adelante la extremadamente popular lnea del PDP-11, que originalmente fue construido con ICs SSI pero eventualmente fue implementado con componentes LSI cuando llegaron a ser prcticos. En fuerte contraste con sus precursores hechos con tecnologa SSI y MSI, la primera implementacin LSI del PDP-11 contuvo un CPU integrado por solamente cuatro circuitos integrados LSI . Los computadores basados en transistores tenan varias ventajas distintas sobre sus predecesores. Aparte de facilitar una creciente confiabilidad y un ms bajo consumo de energa, los transistores tambin permitan al CPU operar a velocidades mucho ms altas debido al corto tiempo de conmutacin de un transistor en comparacin a un tubo o rel. Gracias tanto a la creciente confiabilidad como a la dramticamente incrementada velocidad de los elementos de conmutacin que por este tiempo eran casi exclusivamente transistores, fueron obtenidas frecuencias de reloj del CPU de decenas de megahertz. Adems, mientras que los CPU de transistores discretos y circuitos integrados estaban en fuerte uso, comenzaron a aparecer los nuevos diseos de alto rendimiento como procesadores vectoriales SIMD (Single Instruction Multiple Data) (Simple Instruccin Mltiples Datos). Estos tempranos diseos experimentales dieron lugar ms adelante a la era de los supercomputadores especializados, como los hechos por Cray Inc.

INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA

19

TECNOLOGIA DE LA INFORMACION UNIDAD I

Microprocesadores

La introduccin del microprocesador en los aos 1970 afect significativamente el diseo y la implementacin de los CPU. Desde la introduccin del primer microprocesador, el Intel 4004, en 1970, y del primer microprocesador ampliamente usado, el Intel 8080, en 1974. Esta clase de CPUs ha desplazado casi totalmente el resto de los mtodos de implementacin de la Unidad Central de Proceso. Los fabricantes de mainframes y minicomputadores de ese tiempo lanzaron programas de desarrollo de ICs propietarios para actualizar sus ms viejas arquitecturas de computador, y eventualmente produjeron microprocesadores con conjuntos de instrucciones que eran compatibles hacia atrs con sus ms viejos hardwares y softwares. Combinado con el advenimiento y el eventual vasto xito del ahora ubicuo computador personal, el trmino "CPU" es aplicado ahora casi exclusivamente a los microprocesadores. Las generaciones previas de CPUs fueron implementadas como componentes discretos y numerosos circuitos integrados de pequea escala de integracin en una o ms tarjetas de circuitos. Por otro lado, los microprocesadores son CPUs fabricados con un nmero muy pequeo de ICs; usualmente solo uno. El tamao ms pequeo del CPU, como resultado de estar implementado en una simple pastilla, significa tiempos de conmutacin ms rpidos debido a factores fsicos como el decrecimiento de la capacitancia parsita de las [[puerta lgica |puertas]]. Esto ha permitido que los microprocesadores sncronos tengan ratas de reloj con un rango de decenas de megahertz a varios gigahertz. Adicionalmente, como ha aumentado la capacidad de construir transistores excesivamente pequeos en un IC, la complejidad y el nmero de transistores en un simple CPU tambin se ha incrementado dramticamente. INSTITUTO TECNOLOGICO DE ACAPULCO 20 ING. BIOQUIMICA

TECNOLOGIA DE LA INFORMACION UNIDAD I

Esta tendencia ampliamente observada es descrita por la ley de Moore, que ha demostrado hasta la fecha, ser una prediccin bastante exacta del crecimiento de la complejidad de los CPU y otros ICs. Mientras que, en los pasados sesenta aos han cambiado drsticamente, la complejidad, el tamao, la construccin, y la forma general del CPU, es notable que el diseo y el funcionamiento bsico no ha cambiado demasiado. Casi todos los CPU comunes de hoy se pueden describir con precisin como mquinas de programa almacenado de von Neumann. A medida que la a mencionada ley del Moore contina mantenindose verdadera, se han presentado preocupaciones sobre los lmites de la tecnologa de transistor del circuito integrado. La miniaturizacin extrema de puertas electrnicas est causando los efectos de fenmenos que se vuelven mucho ms significativos, como la electromigracin, y el subumbral de prdida. Estas ms nuevas preocupaciones estn entre los muchos factores que hacen a investigadores estudiar nuevos mtodos de computacin como la computadora cuntica, as como ampliar el uso de paralelismo, y otros mtodos que extienden la utilidad del modelo clsico de von Neumann.

1.3.2.- PERIFERICOS.
Perifricos de entrada Son los que permiten que el usuario aporte informacin exterior. Entre ellos podemos encontrar: teclado, ratn (mouse), escner, SAI (Sistema de Alimentacin Ininterrumpida), micrfono, etc. Perifricos de salida Son los que muestran al usuario el resultado de las operaciones realizadas por el PC. En este grupo podemos encontrar: monitor, impresora, altavoces, etc. Perifricos de entrada/salida Son los dispositivos que pueden aportar simultneamente informacin exterior al PC y al usuario. Aqu se encuentran: mdem (Modulador/Demodulador), unidades de almacenamiento (Discos duros, disquetes o floppy), ZIP, Memorias de pequeo tamao, flash, etc)... INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA 21

TECNOLOGIA DE LA INFORMACION UNIDAD I

1.4.- SOFTWARE.
Se denomina software, programtica, equipamiento lgico o soporte lgico a todos los componentes intangibles de un ordenador o computadora, es decir, al conjunto de programas y procedimientos necesarios para hacer posible la realizacin de una tarea especfica, en contraposicin a los componentes fsicos del sistema (hardware). Esto incluye aplicaciones informticas tales como un procesador de textos, que permite al usuario realizar una tarea, y software de sistema como un sistema operativo, que permite al resto de programas funcionar adecuadamente, facilitando la interaccin con los componentes fsicos y el resto de aplicaciones. Probablemente la definicin ms formal de software es la atribuida a la IEEE en su estndar 729: la suma total de los programas de cmputo, procedimientos, reglas documentacin y datos asociados que forman parte de las operaciones de un sistema de cmputo [1]. Bajo esta definicin, el concepto de software va ms all de los programas de cmputo en sus distintas formas: cdigo fuente, binario o ejecutable, adems de su documentacin: es decir, todo lo intangible. El trmino software fue usado por primera vez en este sentido por John W. Tukey en 1957. En las ciencias de la computacin y la ingeniera de software, el software es toda la informacin procesada por los sistemas informticos: programas y datos. El concepto de leer diferentes secuencias de instrucciones de la memoria de un dispositivo para controlar clculos fue inventado por Charles Babbage como parte de su mquina diferencial. La teora que forma la base de la mayor parte del software moderno fue propuesta por vez primera por Alan Turing en su ensayo de 1936, Los nmeros computables, con una aplicacin al problema de decisin. Si bien esta distincin es en cierto modo arbitraria y a veces difusa y confusa, se puede distinguir al software de la siguiente forma:

Software de sistema,es la parte que permite funcionar al hardware. Su objetivo es aislar tanto como sea posible al programador de aplicaciones de los detalles del computador particular que se use, especialmente de las caractersticas fsicas de la memoria, dispositivos de comunicaciones, impresoras, pantallas, teclados, etctera. Incluye entre otros: o Sistemas operativos o Controladores de dispositivo 22

INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA

TECNOLOGIA DE LA INFORMACION UNIDAD I


o o o o

Herramientas de diagnstico Servidores Sistemas de ventanas Utilidades

Software de programacin, que proporciona herramientas para ayudar al programador a escribir programas informticos y a usar diferentes lenguajes de programacin de forma prctica. Incluye entre otros: o Editores de texto o Compiladores o Intrpretes o Enlazadores o Depuradores o Los entornos integrados de desarrollo (IDE) agrupan estas herramientas de forma que el programador no necesite introducir mltiples comandos para compilar, interpretar, depurar, etctera, gracias a que habitualmente cuentan con una interfaz grfica de usuario (GUI) avanzada. Software de aplicacin, que permite a los usuarios llevar a cabo una o varias tareas ms especficas, en cualquier campo de actividad susceptible de ser automatizado o asistido, con especial nfasis en los negocios. Incluye entre otros: o Aplicaciones de automatizacin industrial. o Aplicaciones ofimticas. o Software educativo. o Software mdico. o Bases de datos. o Videojuegos.

Formas El software adopta varias formas en distintos momentos de su ciclo de vida:


Cdigo fuente: escrito por programadores. Contiene el conjunto de instrucciones destinadas a la computadora. Cdigo objeto: resultado del uso de un compilador sobre el cdigo fuente. Consiste en una traduccin de ste ltimo. El cdigo objeto no es directamente inteligible por el ser humano, pero tampoco es directamente entendible por la computadora. Se trata de una representacin intermedia del cdigo fuente. Vase MSIL (Microsoft Intermediate Language) 23

INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA

TECNOLOGIA DE LA INFORMACION UNIDAD I

Cdigo ejecutable: resultado de enlazar uno o varios fragmentos de cdigo objeto. Constituye un archivo binario con un formato tal que el sistema operativo es capaz de cargarlo en la memoria de un ordenador, y proceder a su ejecucin. El cdigo ejecutable es directamente inteligible por la computadora.

El proceso de creacin de software El proceso de creacin de software es materia de la ingeniera del software. Es un proceso complejo que involucra diversas tareas de gestin y desarrollo. Como resumen de las etapas para la creacin de un software, se pueden mencionar:

Anlisis. Desarrollo. Construccin. Pruebas (unitarias e integradas). Paso a Produccin.

1.4.1.- SISTEMAS OPERATIVOS.


Un sistema operativo (SO) es un conjunto de programas destinados a permitir la comunicacin del usuario con un ordenador y gestionar sus recursos de manera eficiente. Comienza a trabajar cuando se enciende el ordenador, y gestiona el hardware de la mquina desde los niveles ms bsicos. Un sistema operativo se puede encontrar normalmente en la mayora de los aparatos electrnicos que podamos utilizar sin necesidad de estar conectados a un ordenador y que utilicen microprocesadores para funcionar, ya que gracias a estos podemos entender la mquina y que sta cumpla con sus funciones (telfonos mviles, reproductores de DVD, autoradios... y computadoras). Funciones Bsicas Los sistemas operativos, motivados por su condicin de capa software que posibilita y simplifica el manejo de la computadora, desempean una serie de INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA 24

TECNOLOGIA DE LA INFORMACION UNIDAD I funciones bsicas esenciales para la gestin del equipo. Entre las ms destacables, cada una ejercida por un componente interno (mdulo en ncleos monolticos y servidor en microkernels), podemos resear las siguientes:

Gestionar los recursos del equipo ejecutando servicios para los procesos (programas) Brindar una interfaz al usuario, ejecutando instrucciones (comandos).

Gestor de recursos Como gestor de recursos, el Sistema Operativo administra


La CPU Los dispositivos de E/S La memoria. Las colas de procesos. Administracin de recursos

Interfaz de usuario Un sistema operativo como interfaz es una capa compleja entre el hardware y el usuario, concebible tambin como una mquina virtual, que facilita al usuario o al programador las herramientas e interfaces adecuadas para realizar sus tareas informticas, abstrayndole de los complicados procesos necesarios para llevarlas a cabo. Por ejemplo, un usuario normal simplemente abre los ficheros grabados en un disco, sin preocuparse por la disposicin de los bits en el medio fsico, los tiempos de espera del motor del disco, la posicin de un cabezal, el acceso de otros usuarios, etc. Componentes Componentes del Sistema Operativo Los sistemas operativos considerados como un programa han alcanzado un tamao muy grande, debido a que tienen que hacer muchas tareas. Por esta razn para construir un SO es conveniente dividirlo en componentes ms pequeos.

Gestin de procesos. 25

INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA

TECNOLOGIA DE LA INFORMACION UNIDAD I


Gestin de memoria. Gestin de archivos y directorios. Gestin de la E/S (Entrada/Salida). Seguridad y proteccin. Comunicacin y sincronizacin entre procesos. Intrprete de rdenes

1.4.2.- Lenguajes de Programacin: Compiladores.


Un lenguaje de programacin es una tcnica estndar de comunicacin que permite expresar las instrucciones que han de ser ejecutadas en una computadora. Consiste en un conjunto de reglas sintcticas y semnticas que definen un lenguaje informtico. Aunque muchas veces se usa lenguaje de programacin y lenguaje informtico como si fuesen sinnimos, no tiene por qu ser as, ya que los lenguajes informticos engloban a los lenguajes de programacin y a otros ms, como, por ejemplo, el HTML. Un lenguaje de programacin permite a un programador especificar de manera precisa: sobre qu datos una computadora debe operar, cmo deben ser estos almacenados y transmitidos y qu acciones debe tomar bajo una variada gama de circunstancias. Todo esto, a travs de un lenguaje que intenta estar relativamente prximo al lenguaje humano o natural, tal como sucede con el lenguaje Lexico. Un programa escrito en un lenguaje de programacin necesita pasar por un proceso de compilacin, es decir, ser traducido al lenguaje de mquina, o ser interpretado para que pueda ser ejecutado por el ordenador. Tambin existen lenguajes de scripting que son ejecutados a travs de un intrprete y no necesitan compilacin.

INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA

26

TECNOLOGIA DE LA INFORMACION UNIDAD I

Lenguajes compilados
Naturalmente, un programa que se escribe en un lenguaje de alto nivel tambin tiene que traducirse a un cdigo que pueda utilizar la mquina. Los programas traductores que pueden realizar esta operacin se llaman compiladores. stos, como los programas ensambladores avanzados, pueden generar muchas lneas de cdigo de mquina por cada proposicin del programa fuente. Se requiere una corrida de compilacin antes de procesar los datos de un problema. Los compiladores son aquellos cuya funcin es traducir un programa escrito en un determinado lenguaje a un idioma que la computadora entienda (lenguaje mquina con cdigo binario). Al usar un lenguaje compilado (como lo son los lenguajes del popular Visual Studio de Microsoft), el programa desarrollado nunca se ejecuta mientras haya errores, sino hasta que luego de haber compilado el programa, ya no aparecen errores en el cdigo.

Lenguajes interpretados
Se puede tambin utilizar una alternativa diferente de los compiladores para traducir lenguajes de alto nivel. En vez de traducir el programa fuente y grabar en forma permanente el cdigo objeto que se produce durante la corrida de compilacin para utilizarlo en una corrida de produccin futura, el programador slo carga el programa fuente en la computadora junto con los datos que se van a procesar. A continuacin, un programa intrprete, almacenado en el sistema operativo del disco, o incluido de manera permanente dentro de la mquina, convierte cada proposicin del programa fuente en lenguaje de mquina conforme vaya siendo necesario durante el proceso de los datos. No se graba el cdigo objeto para utilizarlo posteriormente. La siguiente vez que se utilice una instruccin, se le debe interpretar otra vez y traducir a lenguaje mquina. Por ejemplo, durante el procesamiento repetitivo de los pasos de un ciclo, cada instruccin del ciclo tendr que volver a ser interpretado cada vez que se ejecute el ciclo, lo cual hace que el programa sea ms lento en tiempo de ejecucin (porque se va revisando el cdigo en tiempo de ejecucin) pero ms rpido en tiempo de diseo (porque no se tiene que estar compilando a cada momento el cdigo completo). El intrprete elimina la necesidad de realizar una corrida de compilacin despus de cada modificacin del programa cuando se quiere agregar funciones o corregir errores; pero es obvio que un programa objeto compilado con antelacin deber ejecutarse con mucha mayor rapidez que uno que se debe interpretar a cada paso durante una corrida de produccin.

INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA

27

TECNOLOGIA DE LA INFORMACION UNIDAD I

Lenguajes orientados a objetos


En la Programacin Orientada a Objetos (POO u OOP segn siglas en ingls) se definen los programas en trminos de "clases de objetos", objetos que son entidades que combinan estado (es decir, datos) comportamiento (esto es, procedimientos o mtodos) e identidad (propiedad del objeto que lo diferencia del resto). La programacin orientada a objetos expresa un programa como un conjunto de estos objetos, que colaboran entre ellos para realizar tareas. Esto permite hacer los programas mdulos ms fciles de escribir, mantener y reutilizar.

Algunos lenguajes de programacin


ABAP ABC Ada ActionSc ript Afnix ALGOL APL ASP ASP.NE T AWK B BASIC BCPL Befunge Boo C C++ C# Clipper

CLIPS CLU COBOL CORAL D Delphi DIV Dylan Eiffel Erlang Ensambl ador Extende d ML Euphori a Fnix FlowMatic Forth

FORTR AN Gambas GML GRAFC ET FP Haskell Icon Inform INTERC AL ISWIM J Java JavaScri pt Joy KWC LADDE R Lexico

Lingo Lisp Logo Lua MAGIC Mainsail Mesa Miranda ML Modula Modula2 Modula3 Natural NetREX X Oberon Object REXX 28

INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA

TECNOLOGIA DE LA INFORMACION UNIDAD I


Objectiv e-C Ocaml Occam Oz Pascal Parlog Perl PHP PL/1 Plankalk l

PostScri pt PowerB uilder Prolog Python Rapid REXX RPN RPG Ruby Sail Sather Scheme

Scriptol Seed7 Self Sh Simula Smalltal k Snobol SPARK Squeak SR Standar d ML

TI-Basic TCL VBA Visual Basic Visual C++ Visual DialogSc ript Visual Foxpro Yurix ZPL

1.4.2.1.- Alto nivel: Visual Basic, FORTRAN 90, Pascal, entre otros.
Lenguajes de alto nivel
Los lenguajes de alto nivel son normalmente fciles de aprender porque estn formados por elementos de lenguajes naturales, como el ingls. En BASIC, el lenguaje de alto nivel ms conocido, los comandos como "IF CONTADOR = 10 THEN STOP" pueden utilizarse para pedir a la computadora que pare si CONTADOR es igual a 10. Por desgracia para muchas personas esta forma de trabajar es un poco frustrante, dado que a pesar de que las computadoras parecen comprender un lenguaje natural, lo hacen en realidad de una forma rgida y sistemtica.

1.4.2.2.- Bajo nivel: Ensamblador. hexadecimal, binario.

INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA

29

TECNOLOGIA DE LA INFORMACION UNIDAD I

Lenguajes de bajo nivel


Los lenguajes de bajo nivel son lenguajes de programacin que se acercan al funcionamiento de una computadora. El lenguaje de ms bajo nivel es, por excelencia, el cdigo mquina. A ste le sigue el lenguaje ensamblador, ya que al programar en ensamblador se trabajan con los registros de memoria de la computadora de forma directa.

Lenguajes de medio nivel


Hay lenguajes de programacin que son considerados por algunos expertos como lenguajes de medio nivel (como es el caso del lenguaje C) al tener ciertas caractersticas que los acercan a los lenguajes de bajo nivel pero teniendo, al mismo tiempo, ciertas cualidades que lo hacen un lenguaje ms cercano al humano y, por tanto, de alto nivel.

1.4.3.- Programas de aplicacion: Principales aplicaciones: procesadores de texto, hojas electronicas, manejadores de bases de datos, disenadores de presentaciones, graficadores, software cientifico y de ingenieria entre otros.
En informtica, las aplicaciones son los programas con los cuales el usuario final interacta a travs de una interfaz y que realizan tareas tiles para ste.

INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA

30

TECNOLOGIA DE LA INFORMACION UNIDAD I

Los programas de aplicacin se dividen en muchos tipos, entre los cuales se pueden nombrar: 1. De procesadores de texto: Lotus Word Pro, Microsoft Word, Corel WordPerfect, OpenOffice.org Writer. 2. De hojas electrnicas o de clculo: Quattro Pro, Lotus 1-2-3, OpenOffice.org Calc, Microsoft Excel. 3. De manejo de base de datos: MySQL, Microsoft Access, Visual FoxPro, dBase. 4. Comunicacin de datos: Safari, Mozilla Firefox, MSN Explorer, Internet Explorer, Netscape Navigator, Kazaa, MSN Messenger Yahoo! Messenger, ICQ, AOL Instant Messenger,Opera. 5. Multimedia: XMMS, Mplayer, Windows Media Player, Winamp, RealPlayer, QuickTime, DVX. 6. De presentaciones: Microsoft Power Point, OpenOffice.org Impress, Corel Presentations, Windows Movie Maker. 7. De diseo: Corel Draw, GIMP, Corel PHOTO-PAINT, Corel Painter, Adobe Photoshop, Microsoft Photo Editor, Microsoft Paint, Microsoft Publisher, AutoCAD, Macromedia Fireworks, Macromedia FreeHand. 8. De edicin: Corel Ventura, QuarkXPress, Adobe PageMaker, Adobe InDesign, FrameMaker, Adobe Acrobat. 9. De clculo: Maple. 10. De finanzas: Microsoft Money. 11. Compiladores: Visual Basic, C++, Pascal, Visual FoxPro. 12. De correo electrnico: Outlook Express, Mozilla Thunderbird. 13. De compresin de archivos: WinZip, gzip, WinRar. Algunas compaas como Microsoft, Lotus, Sun Microsystems Corel, entre otras, agrupan varios programas de distinta naturaleza para que formen un paquete INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA 31

TECNOLOGIA DE LA INFORMACION UNIDAD I (llamados suites o suite ofimtica) que sean satisfactorios para las necesidades ms apremiantes del usuario, como el caso de las siguientes suites: 1. Microsoft Office, que incluye: Microsoft Word, Microsoft Excel, Microsoft PowerPoint, Microsoft InfoPath, Microsoft Outlook, Microsoft Access, Microsoft Publisher, entre otros segn la presentacin (bsica, estndar o profesional). 2. OpenOffice.org, que incluye: OpenOffice.org Writer, OpenOffice.org Calc, OpenOffice.org Impress, entre otros segn la presentacin (bsica, estndar o profesional). 3. Lotus SmartSuite, que incluye: Lotus Word Pro (antes AmiPro), Lotus 1-2-3, Lotus Freelance Graphics, Lotus Organizer, entre otros segn la presentacin (bsica, estndar o profesional). Para mayor detalles remitase a suite ofimtica. Todos y cada uno de ellos sirven para ahorrar tiempo y dinero al usuario, al permitirle hacer cosas tiles con el ordenador (o computadora); algunos con ciertas prestaciones, otros con equis diseo; unos son ms amigables o fciles de usar que otros, pero bajo el mismo principio.

1.5.- Maneras de operacion de la computadora: Interrelacin usuario-computadora.


Usando el puntero del mouse sealamos lo que queremos hacer. Apretando el botn de la izquierda le decimos a la computadora que haga algo. A travs del men de Start buscamos el programa o archivo que queremos trabajar

INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA

32

TECNOLOGIA DE LA INFORMACION UNIDAD I

INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA

33

TECNOLOGIA DE LA INFORMACION UNIDAD I

INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA

34

TECNOLOGIA DE LA INFORMACION UNIDAD I

INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA

35

TECNOLOGIA DE LA INFORMACION UNIDAD I

Windows

VENTANA DE OPEN

En el ejemplo de arriba, vemos que cuando queremos abrir un documento ya guardado, Windows utiliza esta ventana llamada Openpara ayudarnos a encontrar el archivo guardado. Ese rectngulo es una ventana. Como ella, Windows abre varias de ellas para ofrecernos diferentes opciones, dependiendo de qu estemos haciendo. Los mismos programas, trabajan dentro de una.

INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA

36

En este ejemplo tenemos ejemplo, Los programas corren dentro de un rectngulo llamado ventana. En esteabiertos dos vemos el programa PowerPoint. Windows coloca en el tope de la ventana, en programas simultneamente. Esto nos color azul oscuro, LA INFORMACION copiar segmentos de uno documento y TECNOLOGIA DE el ttulo del permitira en el extremo derecho hay tres y pegarlo encasillado: la rayita disminuye visualmente la ventana al mximo, el encasillado en el otro. Las ventanas las reducimos a del medio nos permite reducir o ampliar la ventana a nuestro gusto y el nuestra encasillado de la X cierra el programa. conveniencia, de maneraIque sea legible UNIDAD Adems tenemos la opcin deel texto. En la prxima pgina aprenderemos a usar el puntero del mouse para disminuir o ampliar a gusto la ventana. reducirlas. Dos ventanas abiertas

Ampliando y reduciendo ventanas

INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA

37

TECNOLOGIA DE LA 2.Seleccionar la del medio, esto har que se reduzca un poco. INFORMACION UNIDAD I

1.Ir donde estn las casillas, en el borde superior derecho del programa.

Pasos para cambiar el tamao de las ventanas

3.Luego llevar la punta o flecha del mouse hacia cualquier borde de la ventana del programa y colocarlo de manera que la flecha se convierta en doble flecha, cada una en posicin opuesta Ahora podr, apretando el botn de la izquierda del mouse reducir y darle la forma ms conveniente para usted.

INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA

38

TECNOLOGIA DE LA INFORMACION UNIDAD I

1.6.- Redes.
Redes de Computadores La definicin ms clara de una red es la de un sistema de comunicaciones, ya que permite comunicarse con otros usuarios y compartir archivos y perifricos. Es decir es un sistema de comunicaciones que conecta a varias unidades y que les permite intercambiar informacin. Se entiende por red al conjunto interconectado de ordenadores autmomos. Se dice que dos ordenadores estn interconectados, si stos son capaces de intercambiar informacin. La conexin no necesita hacerse a travs de un hilo de cobre , tambin puede hacerse mediante el uso de lser, microondas y satlites de comunicacin. RED ESTRELLA RED ANILLO Objetivos de las Redes Son muchas las organizaciones que cuentan con un nmero considerable de ordenadores en operacin y con frecuencia alejados unos de otros. Por ejemplo, una compaa con varias fbricas puede tener un ordenador en cada una de ellas para mantener un seguimiento de inventarios, observar la productividad y llevar la nmina local. Inicialmente cada uno de estos ordenadores puede haber estado trabajando en forma aislada de las dems pero, en algn momento, la administracin puede decidir interconectarlos para tener as la capacidad de extraer y correlacionar informacin referente a toda la compaa. Es decir el objetivo bsico es compartir recursos, es decir hacer que todos los programas, datos y equipos estn disponibles para cualquiera de la red que lo solicite, sin importar la localizacin del recurso y del usuario. Un segundo objetivo es proporcionar una alta fiabilidad, al contar con fuentes alternativas de suministro. Todos los archivos podran duplicarse en dos o tres mquinas, de tal manera que si una no se encuentra disponible, podra utilizarse algunas de las copias. INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA 39

TECNOLOGIA DE LA INFORMACION UNIDAD I La presencia de mltiples CPU significa que si una de ellas deja de funcionar, las otras pueden ser capaces de encargarse de su trabajo, aunque se tenga un rendimiento global menor. Otro objetivo es el ahorro econmico. Las grandes mquinas tienen una rapidez mucho mayor.

Una red de ordenadores puede proporcionar un poderoso medio de comunicacion entre personas que se encuentran muy alejadas entre s. Con el empleo de una red es relativamente fcil para dos personas, que viven en lugares separados, escribir un informe juntos. EEUU - Ecuador

Servidor

ET

Modem

Lnea Telefnica

Diferencia entre Sistemas distribudos y sistemas centralizados

INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA

40

TECNOLOGIA DE LA INFORMACION UNIDAD I En los entornos con grandes computadoras y minicomputadoras, el procesamiento y la memoria se encuentran centralizados. Hay varias razones para ello, incluyendo el costo, la seguridad y la gestin. La computadora central se convierte en el ncleo de la organizacin de proceso de datos, habiendo un equipo de profesionales que tienen como nica tarea el trabajar y administrar el sistema. Los terminales conectados al ordenador central permiten que otros usuarios puedan compartir las posibilidades de clculo y la memoria de las computadoras centrales. Este tipo de proceso centralizado se diferencia del sistema de proceso distribudo utilizado por las LAN. En un sistema de proceso distribudo, la mayor parte de los procesos se lleva a cabo en la memoria individual de las computadoras personales, a las que denomina estaciones de trabajo. El servidor de archivos o sistema central se convierte en un lugar para almacenar los archivos y para gestionar la red, adems de ser el lugar al que se conectan las impresoras y otros recursos compartidos. Terminal Terminal Mainframe Servidor Estndares de Comunicacin Una red puede ser un sistema cerrado que utiliza sus propios mtodos de comunicacin, lo que significa que otros fabricantes no pueden colaborar al desarrollo del sistema creando software complementario. Una red puede ser un sistema abierto que ofrece a otros fabricantes sus especificaciones e incluye ligaduras de programacin que permiten que los fabricantes puedan crear con facilidad aplicaciones complementarias. En los ltimos aos , han tomado forma varios estndares de redes, entre ellos el Modelo de Interconexin de Sistemas Abiertos OSI (Open System Interconection). Este modelo define una red por niveles, comenzando por el nivel fsico ms bsico hasta el nivel ms alto en el que se ejecutan las aplicaciones. Capas del Modelo OSI Nivel Fsico.- Define las normas y protocolos usados en la conexin. Tambin define los cables y los conectores. Es decir es el encargado de formular las INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA 41

TECNOLOGIA DE LA INFORMACION UNIDAD I especificaciones de orden mecnico, elctrico, funcional y procedimental que deben satisfacer los elementos fsicos del enlace de datos. Mecnicas.- Se especifican detalles como conexiones fsicas entre equipos, indicando la configuracin de los conectores, tanto desde el punto de vista fsico como lgico. Elctricas.- Se especifican los niveles de seales para el envo de los bits. Adems se indican caractersticas elctricas de proteccin contra interferencias. Funcionales.- Se especifica los mtodos para la activacin, mantenimiento y desactivacin de los circuitos fisicos. Procedimentales.- Est integrado por el secuenciamiento de las operaciones que realizar todo el conjunto de elementos que intervienen en la transmisin fsica de datos. Nivel de Enlace.- Gestiona las entradas/salidas como interfaz de la red. Este nivel lo integra la parte lgica de la comunicacin que est compuesta por el conjunto de procedimientos para el establecimiento, mantenimiento y desconexin de circuitos para el envo de bloques de informacin. Controla la correcta transferencia de datos y gestiona los mtodos necesarios para la deteccin y correccin de errores. Entre los distintos tipos de enlace tenemos: punto a punto, multipunto y enlace en bucle. Algunos protocolos de enlace son: protocolos orientados a caracter, protocolos orientados a bit, protocolos HDLC, entre otros. Nivel de Red.- Enruta los paquetes dentro de la red. Es el encargado de transportar los paquetes de datos y se compone de la informacin del usuario que proviene de los niveles superiores, para el establecimiento y control de la informacin. Este nivel controla la transmisin a travs de los nodos de la red de comunicacin, indicando el camino correcto que dichos paquetes deben tomar desde el punto de partida hasta su llegada a su respectivo destino. Para conseguir las transmisin de paquetes a travs de los sucesivos nodos de una red se utilizan dos modelos de protocolos: datagrama y de circuito virtual. Nivel de Transporte.- Comprueba la integridad de datos, ordena los paquetes, construye cabeceras de los paquetes, entre otras cosas. Realiza la transmisin de datos de forma segura y econmica, desde el equipo emisor al equipo receptor. Las unidades de datos del protocolo de transporte (TPDU) son los elementos de informacin intercambiados cuando se mantiene una conexin. El TPDU est INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA 42

TECNOLOGIA DE LA INFORMACION UNIDAD I compuesto de una cabecera y datos. La cabecera contiene informacin dividida en los siguientes campos: LI longitud, parte fija que indica el tipo de TPDU, informacin del destino y parte variable que contiene parmetros ( No siempre existe). Datos.- Contiene la informacin del usuario a transportar. Nivel de Sesin.- Gestiona la conexin entre los niveles ms bajos y el usuario, es el interfaz de usuario de la red. Este nivel presenta un modo para el establecimiento de conexiones denominado sesiones, para la transferencia de datos de forma ordenada y para la liberacin de la conexin. Permite la fijacin de puntos de sincronizacin en el dilogo para poder repetir ste desde algn punto, la interrupcin del dilogo con posibilidades de volverlo a iniciar y el uso de testigos (tokens) para dar turno a la transferencia de datos. Nivel de Presentacin.- Ofrece al usuario las posibilidades tales como transmisin de archivos y ejecucin de programas. Controla los problemas relacionados con la representacin de los datos que se pretendan transmitir. Esta capa se encarga de la preservacin del significado de la informacin transportada. Cada ordenador puede tener su propia forma de representacin interna de datos, por esto es necesario tener acuerdos y conversiones para poder asegurar el entendimiento entre ordenadores diferentes. Nivel de Aplicacin.- Las aplicaciones de software de red se ejecutan en este nivel. La capa de aplicacin contiene los programas del usuario que hacen el trabajo real para el que fueron adquiridos los ordenadores. Controla y coordina las funciones a realizar por los programas de usuario, conocidos con el nombre de aplicaciones. Cada aplicacin puede tener sus propias y particulares necesidades de comunicacin, existiendo algunas cuyo objetivo es el de la comunicacin a distancia. Estas ltimas aplicaciones especializadas en comunicaciones son las de transferencia de archivos, correo electrnico y los terminales virtuales, entre otros. En resumen los objetivos bsicos de este nivel son: 1.- Permitir el funcionamiento de aplicaciones por parte de los usuarios, dando las facilidades necesarias para efectuar operaciones de comunicacin entre procesos. 2.- Ofrecer ciertas aplicaciones especializadas en procesos tpicos de comunicacin. INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA 43

TECNOLOGIA DE LA INFORMACION UNIDAD I Todos estos niveles son transparentes para el usuario. Los administradores de la red pueden controlar varios aspectos de la red a los distintos niveles. MODELO DE REFERENCIA OSI Aplicacin Presentacin Sesin Transporte Red Enlace Fsica

ARQUITECTURA DE RED Caractersticas de las Redes: Los sistemas operativos sofisticados de red local como el Netware Novell ofrecen un amplio rango de servicios. Aqu se citarn algunas caractersticas principales: Servicios de archivos.-Las redes y servidores trabajan con archivos. El administrador controla los accesos a archivos y directorios. Se debe tener un buen control sobre la copia, almacenamiento y proteccin de los archivos. Compartir recursos.- En los sistemas dedicados como Netware, los dispositivos compartidos, como los discos fijos y las impresoras, estn ligados al servidor de archivos, o en todo caso, a un servidor especial de impresin. SFT(Sistema de tolerancia a fallas).- Permite que exista un cierto grado de supervivencia de la red, aunque fallen algunos de los componentes del servidor. As si contamos con un segundo disco fijo, todos los datos del primer disco se guardan tambin en el de reserva, pudiendo usarse el segundo si falla el primero. Sistema de Control de Transacciones.- Es un mtodo de proteccin de las bases de datos frente a la falta de integridad. As si una operacin falla cuando se escribe en una base de datos, el sistema deshace la transaccin y la base de datos vuelve a su estado correcto original. Seguridad.- El administrador de la red es la persona encargada de asignar los derechos de acceso adecuados a la red y las claves de acceso a los usuarios. El sistema operativo con servidor dedicado de Novell es uno de los sistemas ms seguros disponibles en el mercado. INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA 44

TECNOLOGIA DE LA INFORMACION UNIDAD I Acceso Remoto.- Gracias al uso de lneas telefnicas Ud. podr cpnectarse a lugares alejados con otros usuarios. Conectividad entre Redes.- Permite que una red se conecta a otra. La conexin habr de ser transparente para el usuario. Comunicaciones entre usuarios.- Los usuarios pueden comunicarse entre s fcilmente y enviarse archivos a travs de la red. Servidores de impresoras.- Es una computadora dedicada a la tarea de controlar las impresoras de la red. A esta computadora se le puede conectar un cierto nmero de impresoras, utilizando toda su memoria para gestionar las colas de impresin que almacenar los trabajos de la red. En algunos casos se utiliza un software para compartir las impresoras.

Colas de impresin.- Permiten que los usuarios sigan trabajando despus de pedir la impresin de un documento. Estructura de las Redes Las redes de computadores personales son de distintos tipos, y pueden agruparse de la siguiente forma: Sistemas punto a punto.- En una red punto a punto cualquiera de sus estaciones puede funcionar como servidor, puesto que puede ofrecer sus recursos a las restantes estaciones de trabajo. As mismo pueden ser receptores, que pueden acceder a los recursos de otras estaciones sin compartir la suyas propias. Es decir el concepto bsico es la comparticin de recursos. Sinembargo poseen algunas desventajas: falta de seguridad y velocidad. Ej: IBM LAN, 3Coms y 3+Share. Sistemas con servidor dedicado.- Un sistema operativo de red local ejecutndose en modo dedicado utilizar todos los recursos de su procesador, memoria y disco fijo a su uso por parte de la red. En estos sistemas, los discos fijos reciben un formato especial. Fundamentalmente, ofrecen la mejor respuesta en tiempo, seguridad y administracin. El Netware de Novell se puede usar en modo dedicado. Sistemas con servidor no dedicado.- Ofrece las mismas posibilidades que un sistema dedicado, aadiendo la posibilidad de utilizar el servidor como estacin de trabajo. El servidor se convierte en dos mquinas. No obstante disminuye su eficiencia. Ej: Advanced del Netware de Novell. INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA 45

TECNOLOGIA DE LA INFORMACION UNIDAD I Razones para instalar redes Desde sus inicios una de las razones para instalar redes era compartir recursos, como discos, impresoras y trazadores. Ahora existen adems otras razones: Disponibilidad del software de redes.- El disponer de un software multiusuario de calidad que se ajuste a las necesidades de la empresa. Por ejemplo: Se puede disear un sistema de puntos de venta ligado a una red local concreta. El software de redes puede bajar los costos si se necesitan muchas copias del software. Trabajo en comn.- Conectar un conjunto de computadoras personales formando una red que permita que un grupo o equipo de personas involucrados en proyectos similares puedan comunicarse fcilmente y compartir programas o archivos de un mismo proyecto. Actualizacin del software.- Si el software se almacena de forma centralizada en un servidor es mucho ms fcil actualizarlo. En lugar de tener que actualizarlo individualmente en cada uno de los PC de los usuarios, pues el administrador tendr que actualizar la nica copia almacenada en el servidor. Copia de seguridad de los datos.- Las copias de seguridad son ms simples, ya que los datos estn centralizados. Ventajas en el control de los datos.- Como los datos se encuentran centralizados en el servidor, resulta mucho ms fcil controlarlos y recuperarlos. Los usuarios pueden transferir sus archivos va red antes que usar los disquetes. Uso compartido de las impresoras de calidad.- Algunos perifricos de calidad de alto costo pueden ser compartidos por los integrantes de la red. Entre estos: impresoras lser de alta calidad, etc. Correo electrnico y difusin de mensajes.- El correo electrnico permite que los usuarios se comuniquen ms fcilmente entre s. A cada usuario se le puede asignar un buzn de correo en el servidor. Los otros usuarios dejan sus mensajes en el buzn y el usuario los lee cuando los ve en la red. Se pueden convenir reuniones y establecer calendarios. Ampliacin del uso con terminales tontos.- Una vez montada la red local, pasa a ser ms barato el automatizar el trabajo de ms empleados por medio del uso de terminales tontos a la red. Seguridad.- La seguridad de los datos puede conseguirse por medio de los servidores que posean mtodos de control, tanto software como hardware. Los terminales tontos impiden que los usuarios puedan extraer copias de datos para llevrselos fuera del edificio. INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA 46

TECNOLOGIA DE LA INFORMACION UNIDAD I SEGURIDAD NO COPIAS DE ARCHIVOS

Componentes Bsicos de una Red Servidor.- Es una computadora utilizada para gestionar el sistema de archivos de la red, da servicio a las impresoras, controla las comunicaciones y realiza otras funciones. Puede ser dedicado o no dedicado. El sistema operativo de la red est cargado en el disco fijo del servidor, junto con las herramientas de administracin del sistema y las utilidades del usuario. Para el caso de Netware. Cada vez que se conecta el sistema, Netware arranca y el servidor queda bajo su control. A partir de ese momento el DOS ya no es vlido en la unidad de Netware. La tarea de un servidor dedicado es procesar las peticiones realizadas por la estacin de trabajo. Estas peticiones pueden ser de acceso a disco, a colas de impresin o de comunicaciones con otros dispositivos. La recepcin, gestin y realizacin de estas peticiones puede requerir un tiempo considerable, que se incrementa de forma paralela al nmero de estaciones de trabajo activas en la red. Como el servidor gestiona las peticiones de todas las estaciones de trabajo, su carga puede ser muy pesada. Se puede entonces llegar a una congestin, el trfico puede ser tan elevado que podra impedir la recepcin de algunas peticiones enviadas. Cuanto mayor es la red, resulta ms importante tener un servidor con elevadas prestaciones. Se necesitan grandes cantidades de memoria RAM para optimizar los accesos a disco y mantener las colas de impresin. El rendimiento de un procesador es una combinacin de varios factores, incluyendo el tipo de procesador, la velocidad, el factor de estados de espera, el tamao del canal, el tamao del bus, la memoria cach as como de otros factores. Estaciones de Trabajo.- Se pueden conectar a travs de la placa de conexin de red y el cableado correspondiente. Los terminales tontos utilizados con las grandes computadoras y minicomputadoras son tambin utilizadas en las redes, y no poseen capacidad propia de procesamiento. INSTITUTO TECNOLOGICO DE ACAPULCO 47 ING. BIOQUIMICA

TECNOLOGIA DE LA INFORMACION UNIDAD I Sinembargo las estaciones de trabajo son, generalmente, sistemas inteligentes. Los terminales inteligentes son los que se encargan de sus propias tareas de procesamiento, as que cuanto mayor y ms rpido sea el equipo, mejor. Los terminales tontos en cambio, utilizan el espacio de almacenamiento as como los recursos disponibles en el servidor. Tarjetas de Conexin de Red (Interface Cards).- Permiten conectar el cableado entre servidores y estaciones de trabajo. En la actualidad existen numerosos tipos de placas que soportan distintos tipos de cables y topologas de red. Las placas contienen los protocolos y rdenes necesarios para soportar el tipo de red al que est destinada. Muchas tienen memoria adicional para almacenar temporalmente los paquetes de datos enviados y recibidos, mejorando el rendimiento de la red. La compatibilidad a nivel fsico y lgico se convierte en una cuestin relevante cuando se considera el uso de cualquier placa de red. Hay que asegurarse que la placa pueda funcionar en la estacin deseada, y de que existen programas controladores que permitan al sistema operativo enlazarlo con sus protocolos y caractersticas a nivel fsico. Cableado Una vez que tenemos las estaciones de trabajo, el servidor y las placas de red, requerimos interconectar todo el conjunto. El tipo de cable utilizado depende de muchos factores, que se mencionarn a continuacin. Los tipos de cableado de red ms populares son: par trenzado, cable coaxial y fibra ptica. Adems se pueden realizar conexiones a travs de radio o microondas. Cada tipo de cable o mtodo tiene sus ventajas. y desventajas. Algunos son propensos a interferencias, mientras otros no pueden usarse por razones de seguridad. La velocidad y longitud del tendido son otros factores a tener en cuenta el tipo de cable a utilizar. Par Trenzado.- Consiste en dos hilos de cobre trenzado, aislados de forma independiente y trenzados entre s. El par est cubierto por una capa aislante externa. Entre sus principales ventajas tenemos:

Es una tecnologa bien estudiada No requiere una habilidad especial para instalacin La instalacin es rpida y fcil La emisin de seales al exterior es mnima. 48

INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA

TECNOLOGIA DE LA INFORMACION UNIDAD I

Ofrece alguna inmunidad frente a interferencias, modulacin cruzada y corrosin.

Cable Coaxial.- Se compone de un hilo conductor de cobre envuelto por una malla trenzada plana que hace las funciones de tierra. entre el hilo conductor y la malla hay una capa gruesa de material aislante, y todo el conjunto est protegido por una cobertura externa. El cable est disponible en dos espesores: grueso y fino. El cable grueso soporta largas distancias, pero es ms caro. El cable fino puede ser ms prctico para conectar puntos cercanos. El cable coaxial ofrece las siguientes ventajas:

Soporta comunicaciones en banda ancha y en banda base. Es til para varias seales, incluyendo voz, video y datos. Es una tecnologa bien estudiada.

Conexin fibra ptica.- Esta conexin es cara, permite transmitir la informacin a gran velocidad e impide la intervencin de las lneas. Como la seal es transmitida a travs de luz, existen muy pocas posibilidades de interferencias elctricas o emisin de seal. El cable consta de dos ncleos pticos, uno interno y otro externo, que refractan la luz de forma distinta. La fibra est encapsulada en un cable protector. Ofrece las siguientes ventajas:

Alta velocidad de transmisin No emite seales elctricas o magnticas, lo cual redunda en la seguridad Inmunidad frente a interferencias y modulacin cruzada. Mayor economa que el cable coaxial en algunas instalaciones. Soporta mayores distancias

CABLE COAXIAL

INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA

49

TECNOLOGIA DE LA INFORMACION UNIDAD I

Estacin de Trabajo Servidor (Mainframe) Tipos de Redes Las redes segn sea la utilizacin por parte de los usuarios puede ser: compartida o exclusiva. Redes dedicadas o exclusivas. Son aquellas que por motivo de seguridad, velocidad o ausencia de otro tipo de red, conectan dos o ms puntos de forma exclusiva. Este tipo de red puede estructurarse en redes punto a punto o redes multipunto. Redes punto a punto.- Permiten la conexin en lnea directa entre terminales y computadoras. La ventaja de este tipo de conexin se encuentra en la alta velocidad de transmisin y la seguridad que presenta al no existir conexin con otros usuarios. Su desventaja sera el precio muy elevado de este tipo de red. Redes multipunto.- Permite la unin de varios terminales a su correspondiente computadora compartiendo una nica lnea de transmisin. La ventaja consiste en el abaratamiento de su costo, aunque pierde velocidad y seguridad. Este tipo de redes requiere amplificadores y difusores de seal o de multiplexores que permiten compartir lneas dedicadas. Redes compartidas Son aquellas a las que se une un gran nmero de usuarios, compartiendo todas las necesidades de transmisin e incluso con transmisiones de otras naturalezas. Las redes ms usuales son las de conmutacin de paquetes y las de conmutacin de circuitos. Redes de conmutacin de paquetes.- Son redes en las que existen nodos de concentracin con procesadores que regulan el trfico de paquetes. Paquete.- Es una pequea parte de la informacin que cada usuario desea transmitir. Cada paquete se compone de la informacin, el identificador del destino y algunos caracteres de control.

INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA

50

TECNOLOGIA DE LA INFORMACION UNIDAD I Redes de conmutacin de circuitos.- Son redes en las que los centros de conmutacin establecen un circuito dedicado entre dos estaciones que se comunican. Redes digitales de servicios integrados(RDSI).- Se basan en desarrollos tecnolgicos de conmutacin y transmisin digital. La RDSI es una red totalmente digital de uso general capaz de integrar una gran gama de servicios como son la voz, datos, imagen y texto. La RDSI requiere de la instalacin de centrales digitales. Las redes segn los servicios que satisfacen a los usuarios se clasifican en: Redes para servicios bsicos de transmisin.- Se caracterizan por dar servicio sin alterar la informacin que transmiten. De este tipo son las redes dedicadas, la red telefnica y las redes de conmutacin de circuitos. Redes para servicios de valor aadido.- Son aquellas que adems de realizar la transmisin de informacin, actan sobre ella de algn modo. Pertenecen a este tipo de red: las redes que gestionan mensajera, transferencia electrnica de fondos, acceso a grandes bases de datos, videotex, teletex, etc. Las redes segn el servicio que se realice en torno a la empresa puede subdividirse en: Redes intraempresa.- Son aquellas en las que el servicio de interconexin de equipos se realiza en el mbito de la empresa. Redes interempresa.- Son las que proporcionan un servicio de interconexin de equipos entre dos o ms empresas. Las redes segn la propiedad a la que pertenezcan pueden ser: Redes privadas.- Son redes gestionada por personas particulares, empresas u organizaciones de ndole privado. A ellas slo tienen acceso los terminales de los propietarios. Redes pblicas.- Son las que pertenecen a organismo estatales, y se encuentran abiertas a cualquier usuario que lo solicite mediante el correspondiente contrato. Ej: Redes telegrficas, redes telefnicas, redes especiales para transmisin de datos. Las redes segn la cobertura del servicio pueden ser:

INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA

51

TECNOLOGIA DE LA INFORMACION UNIDAD I Redes de rea local (LAN).- Son redes que interconectan equipos dentro de un entorno fsico reducido. En general no se extiende ms all de un edificio, recinto o campus. Redes de rea extensa (WAN).- Son las que unen equipos instalados en distintos edificios e inclusive en distintas ciudades. Utilizan normalmente enlaces de telecomunicacin de la compaa telefnica. Modelo de red Distribucin y Topologa de Redes Topologa de red es la forma en que se distribuyen los cables de la red para conectarse con el servidor y con cada una de las estaciones de trabajo. La topologa de una red es similar a un plano de la red dibujado en un papel, ya que se pueden tender cables a cada estacin de trabajo y servidor de la red. La topologa determina donde pueden colocarse las estaciones de trabajo, la facilidad con que se tender el cable y el corte de todo el sistema de cableado. La flexibilidad de una red en cuanto a sus necesidades futuras se refiere, depende en gran parte de la topologa establecida. Topologa estrella Se utiliza un dispositivo como punto de conexin de todos los cables que parten de las estaciones de trabajo. El dispositivo central puede ser el servidor de archivos en s o un dispositivo especial de conexin. Ej: Starlan de AT&T. El diagnstico de problemas es fcil, debido a que las estaciones de trabajo se comunican a travs del equipo central. Los fallos en el nodo central son fciles de detectar y es fcil cambiar los cables. La colisin entre datos es imposible, ya que cada estacin tiene su propio cable, y resulta fcil ampliar el sistema. En algunas empresas tienden a agruparse los cables en la unidad central lo cual puede ocasionar errores de gestin. RED ESTRELLA

Servidor

INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA

52

TECNOLOGIA DE LA INFORMACION UNIDAD I ET Topologa Bus El servidor y todas las estaciones estn conectadas a un cable general central. Todos los nodos comparten este cable y ste necesita acopladores en ambos extremos. Las seales y los datos van y vienen por el cable, asociados a una direccin destino. Cada nodo verifica las direcciones de los paquetes que circulan por la red para ver si alguna coincide con la suya propia. El cable puede extenderse de cualquier forma por las paredes y techos de la instalacin. Ej: Ethernet y G-Net. La topologa bus usa una cantidad mnima de cable y el cable es muy fcil de instalar, ya que puede extenderse por un edificio en las mejores rutas posibles. As el cable debe ir de equipo en equipo. Las principales desventajas son: El cable central puede convertirse en un cuello de botella en entornos con un trfico elevado, ya que todas alas estaciones de trabajo comparten el mismo cable. Es difcil aislar los problemas de cableado en la red y determinar que estacin o segmento de cable los origina, ya que todas las estaciones estn en el mismo cable. Una rotura de cable har caer el sistema.

Servidor ET RED BUS Topologa Anillo Las seales viajan en una nica direccin a lo largo del cable en forma de un bucle cerrado. En cada momento, cada nodo pasa las seales a otro nodo. Con la topologa en anillo, las redes pueden extenderse a menudo a largas distancias, y el coste total del cableado ser menor que en una configuracin en estrella y casi igual a la bus. Una rotura del cable har caer el sistema. Actualmente existen sistemas alternativos que evitan que esto ocurra. INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA 53

TECNOLOGIA DE LA INFORMACION UNIDAD I

ET

Servidor RED ANILLO Topologa Estrella/Bus Es una configuracin combinada. Aqu un multiplexor de seal ocupa la posicin del dispositivo central. El sistema de cableado de la red puede tomar la topologa bus o anillo. Esto ofrece ventajas en el cableado de edificios que tienen grupos de trabajo separados por distancias considerables. Ej: ARCNET. Ofrece gran flexibilidad para configurar la distribucin de los cables y adaptarla a cualquier edifico.

ET

RED ESTRELLA-BUS ET Topologa Estrella /Anillo Existe un conector central. Las estaciones de trabajo se extienden a partir de este conector para incrementar las distancias permitidas. Ej: Token Ring de IBM Esquemas de Red ms usados Ethernet de par trenzado INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA 54

TECNOLOGIA DE LA INFORMACION UNIDAD I Es un sistema econmico y fcil de instalar Requiere de los siguientes componentes de hardware:

Tarjeta de red con un conector hembra RJ-45 Conector RJ-45 Cable Ethernet de par trenzado Concentrador

Una vez instalada la tarjeta de red y conectado el cableado al concentrador e instalado el software de red, el sistema quedar configurado. Token Ring Una de las ventajas de este sistema es la redundancia. La principal desventaja es que resulta ms caro y complejo que otros sistemas. Componentes de Hardware

Tarjeta de red compatible con el sistema Token ring Cable (UTP) Unidad de acceso multiestacin

Esquemas cliente- Servidor El objetivo de cliente/servidor es ofrecer una alternativa de diversidad de plataformas de proceso, aplicaciones y configuraciones que van a implementar los usuarios. El proceso cliente/servidor no es en s mismo un producto, sino ms bien un estilo y un mtodo de diseo y construccin de aplicaciones de proceso. Una arquitectura cliente/servidor implica cuatro elementos bsicos:

Plataformas de proceso programables Separacin entre funcin/proceso de aplicacin Comunicacin entre procesos Enfoque "solicitante/proveedor de servicios"

Las aplicaciones en la arquitectura cliente/servidor estn funcionalmente separadas en distintos procesos y utilizan comunicacin solicitante/proveedor de servicios. Los clientes pueden ser cualquier tipo de sistemas inteligentes, desde PCs a sistemas propietarios, y lo mismo pueden ser los servidores. Cliente es una entidad programable que maneja parte de una aplicacin que no es compartida por otros clientes y que debe solicitar servicio e interactuar con una parte de la aplicacin que reside en una funcin "servidor programable". INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA 55

TECNOLOGIA DE LA INFORMACION UNIDAD I La relacin del cliente con el servidor es necesaria para ejecutar esa aplicacin en su totalidad. La funcin servidor es compartida por clientes y a ellos le ofrece servicios. Las aplicaciones cliente/servidor pueden tener diferentes controles: centrado en el host o centrado en el cliente. Para el caso del control centrado en el host, ste conoce todas las opciones de que disponen todos los usuarios en todo momento, las actividades de visualizacin, ejecucin de programas y gestin de recursos. Para el caso del control del cliente, ste tiene el control absoluto de la ejecucin de la aplicacin y los recursos compartidos son controlados por el servidor. La evolucin de las arquitecturas cliente/servidor es el resultado de cambios que han tenido lugar entre los requerimientos de los clientes, en tecnologa y en la competencia. Protocolos Las placas de conexin de red estn diseadas para trabajar con un tipo de topologa. La circuitera de la placa suministra los protocolos para la comunicacin con el resto de estaciones de red a travs del cableado. Un protocolo establece las directrices que determinan cmo y cundo una estacin de trabajo puede acceder al cable y enviar paquetes de datos. Los protocolos se diferencian por el punto en que reside el control y en la forma de acceso al cable. Protocolo de conmutacin de circuitos.- Un nodo puede solicitar el acceso a la red. Un circuito de control le da acceso a dicho nodo, salvo en el caso de que la lnea est ocupada. En el momento en que se establece la comunicacin entre dos nodos, se impide el acceso al resto de nodos. Control de acceso por sondeo.- Un controlador central solicita que los nodos enven alguna seal y les proporciona acceso a medida que sea necesario. Aqu es el dispositivo de control el que determina el acceso a los nodos. CSMA Acceso Mltiple por deteccin de portadora.- se usa en las redes de topologa bus. Los nodos sondean la lnea para ver si est siendo utilizada o si hay datos dirigidos a ellos. Si dos nodos intentan utilizar la lnea simultneamente, se detecta el acceso mltiple y uno de los nodos detendr el acceso para reintentarlo. En una red con trfico elevado, estas colisiones de datos pueden hacer que el sistema se vuelva lento. Paso de testigo.- Se enva un testigo o mensaje electrnico a lo largo de la red. Los nodos pueden utilizar este mensaje, si no est siendo utilizado, para enviar INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA 56

TECNOLOGIA DE LA INFORMACION UNIDAD I datos a otros nodos. Como slo hay un testigo, no puede haber colisiones. Entonces el rendimiento permanece constante. Interconexin de Redes Actualmente existe una gran variedad de redes no slo por el nmero sino tambin por la diversidad de protocolos que ellas utilizan. Por tanto es necesario conocer la naturaleza de las distintas redes y los distintos protocolos cuando se desea establecer conexin entre ellas. En general se pueden presentar los siguientes casos de conexin entre distintas redes.

Red de rea local con red de rea local. Red de rea local con red de rea extensa Red de rea extensa con red de rea extensa Red de rea local con red de rea local a travs de una red de rea extensa.

La red puede aumentar sus capacidades, tanto de interoperatividad como de cobertura, o simplemente incrementar el nmero de estaciones conectadas, mediante los siguientes dispositivos: 1. 1. 2. 3. Repetidoras Puentes o Bridge Encaminadores o Ruteadores Pasarelas o Gateways

Elementos de Interconexin entre Redes Repetidores Son unos dispositivos usados para amplificar, regenerar y retransmitir la seal. Operan al nivel fsico del modelo OSI. Puentes Conectan normalmente dos redes de rea local. Ej: Conecta una red Ethernet con una Token Ring. Operan al nivel de Enlace. Encaminadores Conectan redes de rea local como redes de rea extensa o bien una red de rea local con una red de rea extensa. Operan al nivel de Red. Pasarelas Permiten la comunicacin entre redes de distinta arquitectura. Es decir que usen distintos protocolos. INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA 57

TECNOLOGIA DE LA INFORMACION UNIDAD I Diferencia entre Puentes (Bridges) y Pasarelas (Gateways) Dentro de cualquier LAN puede haber un dispositivo que la conecte a otra LAN, denominado BRIDGE, o a otro sistema operativo, denominado GATEWAY. Las conexiones con otro sistema operativo se realizan generalmente con grandes computadoras o minicomputadoras. El proceso de realizar conexiones que salen de la topologa normal de una LAN se denomina INTERNETWORKING (Interconexin entre redes). Esquema de Conexin de distintas Redes Conexin Simple Antes de pensar en una red es preciso definir realmente las necesidades de la empresa o negocio. Dos o ms computadores se pueden conectar entre s, sin necesidad de formar una red. El hecho de que formen o no una red, depende del software que se usar para establecer y mantener la comunicacin. Para realizar una conexin simple se requiere de los siguientes elementos:

Puerto de conexin Cable Software de conexin

Los principales programas que permiten realizar una conexin simple son:

DOS 6.o Interserver e Interlink Laplink LL3, LL4, LL5 Norton Comander 3.0 o 4.0 PC Tools PCShell PC Anywhere Anfitrin y programa Aterm Carbon Copy Anfitrin y Cliente

Ventajas de la conexin simple


Facilidad de uso y de instalacin Bajo costo, sobre todo si usa DOS 6.0 que incluye Interlink/Interserver. No necesita tarjetas adicionales, porque todo computador incluye al menos un puerto serial o un puerto paralelo. 58

INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA

TECNOLOGIA DE LA INFORMACION UNIDAD I Aunque su equipo no vaya a estar siempre integrado a una red, o aunque su equipo no tenga tarjeta de red, puede ocasionalmente, usarlo para conectarse a una verdadera red, mediante cable serial, cable paralelo o cable serial y modem. Desventajas Generalmente slo se puede trabajar en uno de los equipos, dejando bloqueado el teclado del otro equipo, salvo en los casos en que se use un sistema operativo multiusuario como Unix, DOS. La dificultad de lograr que ms de un computador pueda usar al mismo tiempo los archivos, datos o programas del otro computador, algunos paquetes nuevos ya traen ciertas mejoras. La relativamente baja velocidad de transmisin, lo que se vuelve un problema en el caso de requerirla en el trabajo diario.

1.7.- Internet Caracteristicas e importancia.


Internet es una red mundial de computadoras interconectadas con un conjunto de protocolos, el ms destacado, el TCP/IP. Aparece por primera vez en 1969, cuando ARPAnet establece su primera conexin entre tres universidades en California y una en Utah. Tambin se usa el trmino Internet como sustantivo comn y por tanto en minsculas para designar a cualquier red de redes que use las mismas tecnologas que Internet, independientemente de su extensin o de que sea pblica o privada. Cuando se dice red de redes se hace referencia a que es una red formada por la interconexin de otras redes menores. Al contrario de lo que se piensa comnmente, Internet no es sinnimo de World Wide Web (WWW). sta es parte de Internet, siendo la World Wide Web uno de los muchos servicios ofertados en la red Internet. La Web es un sistema de informacin mucho ms reciente, desarrollado inicialmente por Tim Berners Lee en 1989. El WWW utiliza el Internet como medio de transmisin.

Algunos de los servicios disponibles en Internet aparte de la Web son el acceso remoto a otras mquinas (SSH y telnet), transferencia de archivos (FTP), correo electrnico (SMTP), boletines electrnicos (news o grupos de noticias), conversaciones en lnea (IRC y chats), mensajera instantnea, transmisin de archivos (P2P, P2M, Descarga Directa), etc. INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA 59

TECNOLOGIA DE LA INFORMACION UNIDAD I El gnero de la palabra Internet es ambiguo segn el Diccionario de la Real Academia Espaola. Es comn escuchar hablar de "el Internet" o "la Internet". Algunas personas abogan por "la Internet", pues Internet es una red y el gnero de la palabra es femenino. El artculo se utiliza como calco del ingls, the Internet, sin embargo, tampoco es necesario en castellano. Internet tiene un impacto profundo en el trabajo, el ocio y el conocimiento. Gracias a la web, millones de personas tienen acceso fcil e inmediato a una cantidad extensa y diversa de informacin en lnea. Un ejemplo de esto es el desarrollo y la distribucin de colaboracin del software de Free/Libre/Open-Source (SEDA) por ejemplo GNU, Linux, Mozilla y OpenOffice.org. Comparado a las enciclopedias y a las bibliotecas tradicionales, la web ha permitido una descentralizacin repentina y extrema de la informacin y de los datos. Algunas compaas e individuos han adoptado el uso de los weblogs, que se utilizan en gran parte como diarios actualizables. Algunas organizaciones comerciales animan a su personal para incorporar sus reas de especializacin en sus sitios, con la esperanza de que impresionen a los visitantes con conocimiento experto e informacin libre. Internet ha llegado a gran parte de los hogares y de las empresas de los pases ricos, en este aspecto se ha abierto una brecha digital con los pases pobres, en los cuales la penetracin de Internet y las nuevas tecnologas es muy limitada para las personas. Desde una perspectiva cultural del conocimiento, internet ha sido una ventaja y una responsabilidad. Para la gente que est interesada en otras culturas proporciona una cantidad significativa de informacin y de una interactividad que sera inasequible de otra manera.

1.7.2.- Aplicaciones: ftp, telnet, www, entre otras.


INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA 60

TECNOLOGIA DE LA INFORMACION UNIDAD I

SSH: (Secure SHell) es el nombre de un protocolo y del programa que lo implementa, y sirve para acceder a mquinas remotas a travs de una red. Permite manejar por completo el ordenador mediante un intrprete de comandos, y tambin puede redirigir el trfico de X para poder ejecutar programas grficos si tenemos un Servidor X arrancado. Adems de la conexin a otras mquinas, SSH nos permite copiar datos de forma segura (tanto ficheros sueltos como simular sesiones FTP cifradas), gestionar claves RSA para no escribir claves al conectar a las mquinas y pasar los datos de cualquier otra aplicacin por un canal seguro de SSH. FTP: es uno de los diversos protocolos de la red Internet, concretamente significa File Transfer Protocol (Protocolo de Transferencia de Ficheros) y es el ideal para transferir grandes bloques de datos por la red. Su comportamiento est definido por la recomendacin RFC 959. Se precisa de un Servidor FTP y un cliente FTP, puede darse el caso de que los servidores sean de libre acceso para todo el mundo y entonces estamos hablando de login annimo o FTP annimo. La mayora de las pginas web a nivel mundial son subidas a los respectivos servidores mediante este protocolo. Por defecto utiliza los puertos 20 y 21. El puerto 20 es el utilizado para el flujo de datos entre el cliente y el servidor y el puerto 21 para el flujo de control, es decir, para enviar las rdenes del cliente al servidor. Mientras se transfieren datos a travs del flujo de datos, el flujo de control permanece en espera. Esto puede causar problemas en el caso de transferencias de datos muy grandes realizadas a travs de cortafuegos que interrumpan sesiones despus de periodos largos en espera. El archivo puede que se haya transferido con xito, pero el cortafuegos puede desconectar la sesin de control, por lo que se genera un error.

Telnet: INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA 61

TECNOLOGIA DE LA INFORMACION UNIDAD I Telnet es el nombre de un protocolo (y del programa informtico que implementa el cliente) que sirve para acceder mediante una red a otra mquina, para manejarla como si estuviramos sentados delante de ella. Para que la conexin funcione, como en todos los servicios de internet, la mquina a la que se acceda debe tener un programa especial que reciba y gestione las conexiones. Es el protocolo estndar de Internet que permite la conexin a un terminal remoto. Tele Network. Tele Red. Conexin a un Host en la que el ordenador cliente emula un terminal de manera que se configura como terminal virtual del ordenador servidor. Shell: Arte fundamental de un sistema operativo encargada de ejecutar las rdenes bsicas para el manejo del sistema. Tambin se denomina shell. Suelen incorporar caractersticas tales como control de procesos, redireccin de entrada/salida y un lenguaje de rdenes para escribir programas por lotes o (scripts). El usuario le "habla en un idioma" a la shell, y sta le habla al kernel en su propio idioma. Hay muchos tipos, cada uno con caractersticas distintas. Si usas Windows XP o 2000, puedes ir a Inicio Ejecutar cmd y se abrir la shell que viene con Windows. Asp: ASP es un acrnimo con varios significados: #Active Server Pages, una solucin de software de Microsoft.#Application Service Provider es un negocio que sirve a otros en las necesidades de programas de ordenador (comparese con ISP para Internet service provider).#AppleTalk Session Protocol un protocolo de la capa de sesin usado por AppleTalk: Tecnologa desarrollada por Microsoft para sus servidores de pginas Web. Una pgina ASP es una pgina html que incluye uno o ms scripts (pequeos programas).

INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA

62

TECNOLOGIA DE LA INFORMACION UNIDAD I gopher: Servicio de Internet consistente en el acceso a la informacin a travs de mens. La informacin se organiza de forma arborescente, de forma que slo los nudos contienen mens de acceso a otros mens o a hojas, mientras que las hojas contienen simplemente informacin textual. De esta forma, es un predecesor de la Web, aunque slo se permiten enlaces desde nudos-mens hasta otros nudosmens o a hojas, y las hojas no tienen ningn tipo de hiperenlaces. Intranet: Una intranet es una red local que utiliza herramientas de Internet. Se puede considerar como una internet privada que funciona dentro de una organizacin. Normalmente, dicha red local tiene como base el protocolo TCP/IP de Internet y utiliza un sistema firewall (cortafuegos) que no permite acceder a la misma desde el exterior. Red de uso privado que emplea los mismos estndares y herramientas de Internet. TCP: El Protocolo de Control de Transmisin (TCP en sus siglas en ingls, Transmission Control Protocol que fue creado entre los aos 1973 - 1974 por Vint Cerf y Robert Kahn) es uno de los protocolos fundamentales en Internet. Muchos programas dentro de una red de datos compuesta por ordenadores pueden usar TCP para crear conexiones entre ellos a travs de las cuales enviarse datos. El protocolo garantiza que los datos sern entregados en su destino sin errores y en el mismo orden en que se transmitieron. Tambin proporciona un mecanismo para distinguir distintas aplicaciones dentro de una misma mquina, a travs del concepto de puerto (computacin). TCP soporta muchas de las aplicaciones ms populares de Internet, incluidas HTTP, SMTP y SSH. Arpanet: La red de computadoras ARPANET (Advanced Research Projects Agency Network) fue creada por encargo del Departamento de Defensa de los Estados Unidos como medio de comunicacion para los diferentes organismos estadounidenses. El primer nodo se cre en la Universidad de California y fue la espina dorsal de Internet hasta 1990, tras finalizar la transicin al protocolo TCP/IP en 1983.

INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA

63

TECNOLOGIA DE LA INFORMACION UNIDAD I

1.7.3.- Busqueda de informacion, Robots buscadores.


En informtica un buscador es una herramienta que permite al usuario encontrar un documento que contenga una determinada palabra o frase. Los motores de bsqueda son sistemas que buscan en Internet (algunos buscan slo en la Web pero otros buscan adems en News, Gopher, FTP, etc.) cuando les pedimos informacin sobre algn tema. Las bsquedas se hacen con palabras clave o con rboles jerrquicos por temas; el resultado de la bsqueda es un listado de direcciones Web en los que se mencionan temas relacionados con las palabras clave buscadas. Se pueden clasificar en dos:

ndices temticos: Son sistemas de bsqueda por temas o categoras jerarquizados (aunque tambin suelen incluir sistemas de bsqueda por palabras clave). Se trata de bases de datos de direcciones Web elaboradas "manualmente", es decir, hay personas que se encargan de asignar cada pgina Web a una categora o tema determinado. Motores de bsqueda: Son por palabras clave. Son bases de datos que incorporan automticamente pginas web mediante "robots" de bsqueda por la red.

Como operan en forma automtica, los motores de bsqueda contienen generalmente ms informacin que los directorios. Sin embargo, estos ltimos tambin han de construirse a partir de bsquedas (no automatizadas) o bien a partir de avisos dados por los creadores de pginas (lo cual puede ser muy limitativo). Los buenos directorios combinan ambos sistemas.

Clases de buscadores
1. Los motores de bsqueda o araas: La mayora de los grandes buscadores internacionales que todos usamos y conocemos son de este tipo. Requieren muchos recursos para su funcionamiento. No estn al alcance de cualquiera.

Recorren las pginas recopilando informacin sobre los contenidos de las pginas. Cuando buscamos una informacin en los motores, ellos consultan 64

INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA

TECNOLOGIA DE LA INFORMACION UNIDAD I su base de datos, y nos la presentan clasificados por su relevancia. De las webs, los buscadores pueden almacenar desde la pgina de entrada, a todas las pginas de la web.

Si buscamos una palabra, por ejemplo ordenadores. En los resultados que nos ofrecer el motor de bsqueda, aparecern pginas que contengan esta palabra en alguna parte de su texto. Si consideran que una web es importante para el usuario, tienden a registrarlas todas. Si no la consideran importante, solo almacenan una o ms pginas. Cada cierto tiempo, los motores revisan las webs, para actualizar los contenidos de su base de datos, por lo que es frecuente, que los resultados de la bsqueda no estn actualizados. Los spiders, tienen una coleccin de programas simples y potentes con diferentes cometidos. Se suelen dividir en tres partes. Los programas que exploran la red -spiders-. Los que construyen la base de datos. Y los que utiliza el usuario, el programa que explora la base de datos. Si les pagamos nos dan un bonus que nos permitir aparecer en las primeras pginas de resultados. Esta forma de publicidad, ahora mismo, es indicada de alguna forma. Los spiders se han visto obligados a este tipo de publicidad para poder seguir ofreciendo a los usuarios el servicio de forma gratuita. Ejemplos de Spiders: Google, Altavista, Hotbot, Lycos

2. Los Directorios: Una barata tecnologa, que es ampliamente utilizada por la cantidad de programas scripts en el mercado. No se requieren muchos recursos de informtica. En cambio, se requiere ms soporte humano y mantenimiento.

Los algoritmos son mucho ms sencillos, presentando la informacin sobre las webs registradas como una coleccin de directorios. No recorren las webs ni almacenan sus contenidos. Solo registran algunos de los datos de nuestra pgina. Como el ttulo y la descripcin de la web que se introduzcan a la hora de registrar las webs. Los resultados de la bsqueda, estarn determinados por la informacin que se haya suministrado al directorio cuando se registra la web. En cambio, a diferencia de los motores, son revisadas por operadores humanos, y clasificadas segn categoras, de forma que es ms fcil encontrar webs del tema de nuestro inters. 65

INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA

TECNOLOGIA DE LA INFORMACION UNIDAD I

Ms que buscar informacin sobre contenidos de la pgina, los resultados sern presentados haciendo referencia a los contenidos y temtica de la web. Su tecnologa, es muy barata y sencilla. Imagnese que es una base de datos como la que usted utiliza, sobre la que se realizan bsquedas. Ejemplos de directorios: Antiguos directorios, Yahoo, Terra (Antiguo Ol). Ahora, ambos utilizan tecnologa spider, y Yahoo, conserva su directorio. Buscar Portal, es un directorio, y la mayora de motores hispanos son directorios.

3. Los sistemas mixtos Buscador - Directorio: Adems de tener caractersticas de buscadores, presentan las webs registradas en catlogos sobre contenidos. Informtica, cultura, sociedad. Que a su vez se dividen en subsecciones. 4. Metabuscadores: En realidad, no son buscadores. Lo que hacen, es realizar bsquedas en autnticos buscadores, analizan los resultados de la pgina, y presentan sus propios resultados. Presentan la ventaja de seleccionar para el usuario los mejores sitios que presentan los buscadores consultados. A cambio los buscadores consultados por el metabuscador reciben publicidad, ya que el nombre de cada buscador aparece al lado de cada resultados de bsqueda. 5. Multibuscadores: Permite lanzar varias bsquedas en motores seleccionados respetando el formato original de los buscadores. 6. FFA Enlaces gratuitos para todos: FFA, pgina de enlaces gratuitos para todos. Cualquiera puede inscribir su pgina durante un tiempo limitado en estos pequeos directorios. Los enlaces, no son permanentes. 7. Buscadores de Portal: Bajo este ttulo, englobamos los buscadores especficos de sitio. Aquellos que buscan informacin solo en su portal o sitio web. Podramos considerarlos como un directorio. 8. Buscadores verticales: Buscadores especializados en un sector concreto, lo que les permite analizar la informacin con mayor profundidad, disponer de resultados ms actualizados y ofrecer al usuario herramientas de bsqueda avanzadas.

Historia
El primer buscador fue "Wandex", un ndice (ahora desaparecido) realizado por la World Wide Web Wanderer, un robot desarrollado por Mattew Gray en el MIT, en INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA 66

TECNOLOGIA DE LA INFORMACION UNIDAD I 1993. Otro de los primeros buscadores, Aliweb, tambin apareci en 1993 y todava est en funcionamiento. El primer motor de bsqueda de texto completo fue WebCrawler, que apareci en 1994. A diferencia de sus predecesores, ste permita a sus usuarios una bsqueda por palabras en cualquier pgina web, lo que lleg a ser un estndar para la gran mayora de los buscadores. WebCrawler fue tambin el primero darse a conocer ampliamente por el pblico. Tambin apareci en 1994 Lycos (que comenz en la Carnegie Mellon University). Muy pronto aparecieron muchos ms buscadores, como Excite, Infoseek, Inktomi, Northern Light y Altavista. De algn modo, competan con directorios (o ndices temticos) populares tales como Yahoo!. Ms tarde, los directorios se integraron o se aadieron a la tecnologa de los buscadores para aumentar su funcionalidad. Antes del advenimiento de la Web, haba motores de bsqueda para otros protocolos o usos, como el buscador Archie, para sitios FTP annimos y el motor de bsqueda Vernica, para el protocolo Gopher. En la actualidad se aprecia una tendencia por parte de los principales buscadores de internet a dar el salto hacia entornos mviles creando una nueva generacin de buscadores: los buscadores mviles

Google
Alrededor de 2001, el buscador Google adquiri prominencia. Su xito estaba basado en parte en el concepto de popularidad basado en PageRank, bajo la premisa de que las pginas ms deseadas eran ms enlazadas por otras pginas que el resto. Esta idea permiti a Google disponer las pginas de una determinada bsqueda en funcin de su importancia, basada en este algoritmo, esto es, las pginas ms enlazadas por otras pginas se mostraban en primer lugar. La interfaz minimalista de Google se hizo muy popular entre los usuarios y desde entonces ha tenido un gran nmero de imitadores. Google y muchos otros buscadores no slo usaban PageRank, sino ms de 150 criterios para determinar la relevancia de una web.

Yahoo Search
En 2004, Yahoo! lanz su propio buscador basado en una combinacin de tecnologas de sus adquisiciones y proporcionando un servicio en el que ya prevaleca la bsqueda en Webs sobre el directorio.

Microsoft
INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA 67

TECNOLOGIA DE LA INFORMACION UNIDAD I El ms reciente de los grandes buscadores es Live (antes MSN Search), de Microsoft, que previamente dependa de otros para listar sus bsquedas. En 2004 debut una versin beta con sus propios resultados, impulsada por su propio robot (llamado msnbot). Al principio de 2005 comenz la versin definitiva. El mercado est ahora dominado por Google, Yahoo y Microsoft. El resto de grandes buscadores tienden a ser portales que muestran los resultados de otros buscadores y ofrecen, adems, otro tipo de contenidos que tienen mayor o menor importancia en la pgina como hace el propio Yahoo!

Noxtrum Noxtrum es el primer motor de bsqueda global diseado por una empresa espaola, Telefnica Publicidad e Informacin, S. A. (TPI), lanzado al mercado en versin Beta el 1 de diciembre de 2005. Su objetivo es ser el lder en las bsquedas en internet del mundo hispanohablante, y para ello est especializado en las bsquedas locales, actualmente slo operativas en Espaa. Noxtrum parte de la implementacin de FAST para construir su propio motor de bsqueda, con lo que realmente no cuenta con tecnologa de bsqueda propia, sino que adapta al espaol la tecnologa usada en su da por navegadores como AllTheWeb, hoy propiedad de Yahoo.

Nutch
Nutch es un buscador basado en tecnologa de cdigo abierto.

Funcionamiento
Un motor de bsqueda sigue los enlaces de las pginas que indexa en su base de datos, y calcula la importancia de cada pgina en funcin de cuntas otras la enlazan.

1.7.4.- Seguridad de la informacin.


Importancia de la Informacin Cuando se habla de la funcin informtica generalmente se tiende a hablar de tecnologa nueva, de nuevas aplicaciones, nuevos dispositivos hardware, nuevas formas de elaborar informacin ms consistente, etc. Sin embargo se suele pasar INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA 68

TECNOLOGIA DE LA INFORMACION UNIDAD I por alto o se tiene muy implcita la base que hace posible la existencia de los anteriores elementos. Esta base es la informacin. Es muy importante conocer su significado dentro la funcin informtica, de forma esencial cuando su manejo esta basado en tecnologa moderna, para esto se debe conocer que la informacin:
esta almacenada y procesada en computadoras puede ser confidencial para algunas personas o a escala institucional puede ser mal utilizada o divulgada puede estar sujeta a robos, sabotaje o fraudes

Los primeros puntos nos muestran que la informacin esta centralizada y que puede tener un alto valor y lo s ltimos puntos nos muestran que se puede provocar la destruccin total o parcial de la informacin, que incurre directamente en su disponibilidad que puede causar retrasos de alto costo. Pensemos por un momento que hay se sufre un accidente en el centro de computo o el lugar donde se almacena la informacin. Ahora preguntmonos: Cunto tiempo pasara para que la organizacin este nuevamente en operacin? Es necesario tener presente que el lugar donde se centraliza la informacin con frecuencia el centro de cmputo puede ser el activo ms valioso y al mismo tiempo el ms vulnerable. es muy importante conocer el significado de seguridad. Seguridad Cualidad o estado de seguro. Garanta o conjunto de garantas que se da a alguien sobre el cumplimiento de algo. Ejemplo: Seguridad Social Conjunto de organismos, medios, medidas, etc., de la administracin estatal para prevenir o remediar los posibles riesgos, problemas y necesidades de los trabajadores, como enfermedad, accidentes laborales, incapacidad, maternidad o jubilacin; se financia con aportaciones del Estado, trabajadores y empresarios. Se dice tambin de todos aquellos objetos, dispositivos, medidas, etc., que contribuyen a hacer ms seguro el funcionamiento o el uso de una cosa: cierre de seguridad, cinturn de seguridad.

1.7.4.1.- Antivirus, Firewall.


INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA 69

TECNOLOGIA DE LA INFORMACION UNIDAD I Los antivirus son programas cuya funcin es detectar y eliminar Virus informticos y otros programas maliciosos (a veces denominados malware). Bsicamente, un antivirus compara el cdigo de cada archivo con una base de datos de los cdigos (tambin conocidos como firmas o vacunas) de los virus conocidos, por lo que es importante actualizarla peridicamente a fin de evitar que un virus nuevo no sea detectado. Tambin se les ha agregado funciones avanzadas, como la bsqueda de comportamientos tpicos de virus (tcnica conocida como Heurstica) o la verificacin contra virus en redes de computadores. Normalmente un antivirus tiene un componente que se carga en memoria y permanece en ella para verificar todos los archivos abiertos, creados, modificados y ejecutados en tiempo real. Es muy comn que tengan componentes que revisen los adjuntos de los correos electrnicos salientes y entrantes, as como los scripts y programas que pueden ejecutarse en un navegador web (ActiveX, Java, JavaScript). Los virus, gusanos, spyware, ... son programas informticos que se ejecutan normalmente sin el consentimiento del legtimo propietario y que tienen la caractersticas de ejecutar recursos, consumir memoria e incluso eliminar o destrozar la informacin. Una caracterstica adicional es la capacidad que tienen de propagarse. Otras caractersticas son el robo de informacin, la prdida de esta, la capacidad de suplantacin, que hacen que reviertan en prdidas econmicas y de imagen.

Daos y perjuicios
Dado que una caracterstica de los virus es el consumo de recursos, los virus ocasionan problemas tales como prdida de productividad, cortes en los sistemas de informacin o daos a nivel de datos. Otra de las caractersticas es la posibilidad que tienen de ir replicndose en otras partes del sistema de informacin. Las redes en la actualidad ayudan a dicha propagacin. Los daos que los virus dan a los sistemas informticos son: Prdida de informacin (evaluable segn el caso) Horas de contencin (Tcnicos de SI, Horas de paradas productivas, tiempos de contencin o reinstalacin, cuantificables segn el caso+horas de aserora externa) Prdida de imagen (Valor no cuantificable)

INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA

70

TECNOLOGIA DE LA INFORMACION UNIDAD I Hay que tener en cuenta que cada virus es una situacin nueva por lo que es difcil cuantificar a priori, lo que puede costar una intervencin. Tenemos que encontrar mtodos de realizar planificacin en caso de que se produzcan estas contingencias.

Mtodos de contagio
Existen dos grandes grupos de contaminaciones, los virus donde el usuario en un momento dado ejecuta o acepta de forma inadvertida la instalacin del virus, o los gusanos donde el programa malicioso acta replicndose a travs de las redes. En cualquiera de los dos casos, el sistema operativo infectado comienza a sufrir una serie de compotamientos anmalos o no previstos. Dichos comportamientos son los que nos dan la traza del problema y tienen que permitir la recuperacin del mismo.

Dentro de las contaminaciones ms frecuentes por interaccin del usuario estn las siguientes:

Mensajes que ejecutan automticamente programas (como el programa de correo que abre directamente un archivo adjunto) Ingeniera social, mensajes como ejecute este programa y gane un premio. Entrada de informacin en discos de otros usuarios infectados. Instalacin de software pirata o de baja calidad. Todos los nuevos mtodos que vayan apareciendo conforme las tecnologas de la informacin vaya ganando terreno....

Seguridad mtodos de proteccin


Tener en cuenta este reto, es el primer paso para obtener seguridad. Existen multiples medios de intentar combatir el problema. Sin embargo hemos de ser realistas. Conforme nuevos programas y sistemas operativos se introduzcan en el mercado mas dificil va a ser tener controlados a todos y mas sencillo va a ser que a alguien se le ocurran nuevas formas de infectar el sistema. Ante este tipo de problemas estan los softwares llamados antivirus. Estos antivirus tratan de descubrir las trazas que ha dejado un software malicioso, para eliminarlo o detectarlo, y en algunos casos contener o parar la contaminacin.

INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA

71

TECNOLOGIA DE LA INFORMACION UNIDAD I Los metodos para contener o reducir los riesgos asociados a los virus pueden ser los denominados activos o pasivos.

Antivirus (activo)
Estos programas como se ha mencionado tratan de encontrar la traza de los programas maliciosos mientras el sistema este funcionando. Tratan de tener controlado el sistema mientras funciona parando las vias conocidas de infeccin y notificando al usuario de posibles incidencias de seguridad. Como programa que est continuamente funcionando, el antivirus tiene un efecto adverso sobre el sistema en funcionamiento. Una parte importante de los recursos se destinan al funcionamiento del mismo. Adems dado que estn continuamente comprobando la memoria de la maquina, dar ms memoria al sistema no mejora las prestaciones del mismo. Otro efecto adverso son los falsos positivos, es decir al notificar al usuario de posibles incidencias en la seguridad, ste que normalmente no es un experto de seguridad se acostumbra a dar al botn de autorizar a todas las acciones que le notifica el sistema. De esta forma el antivirus funcionando da una sensacin de falsa seguridad.

Filtros de ficheros (activo)


Otra aproximacin es la de generar filtros dentro de la red que proporcionen un filtrado ms selectivo. Desde el sistema de correos, hasta el empleo de tcnicas de firewall, proporcionan un mtodo activo y eficaz de eliminar estos contenidos. En general este sistema proporciona una seguridad donde el usuario no requiere de intervencin, puede ser ms tajante, y permitir emplear nicamente recursos de forma ms selectiva. Cuando el nmero de puestos a filtrar crece puede ser conveniente

Copias de seguridad (pasivo)


Mantener una poltica de copias de seguridad garantizan la recuperacin de los datos y la respuesta cuando nada de lo anterior ha funcionado. Asimismo las empresas deberan disponer de un plan y detalle de todo el software instalado para tener un plan de contingencia en caso de problemas.

1.7.4.2.- Spywares.
INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA 72

TECNOLOGIA DE LA INFORMACION UNIDAD I

Programa espa Los programas espa o spyware son aplicaciones que recopilan informacin sobre una persona u organizacin sin su conocimiento. La funcin ms comn que tienen estos programas es la de recopilar informacin sobre el usuario y distribuirlo a empresas publicitarias u otras organizaciones interesadas, pero tambin se han empleado en crculos legales para recopilar informacin contra sospechosos de delitos, como en el caso de la piratera de software. Adems pueden servir para enviar a los usuarios a sitios de internet que tienen la imagen corporativa de otros, con el objetivo de obtener informacin importante. Pueden tener acceso por ejemplo a: el correo electrnico y el password; direccin IP y DNS; telfono, pas; pginas que se visitan, que tiempos se est en ellas y con que frecuencia se regresa; que software est instalado en el equipo y cual se descarga; que compras se hacen por internet; tarjeta de crdito y cuentas de banco. Los programas espa pueden ser instalados en un ordenador mediante un virus, un troyano_(informtica) que se distribuye por correo electrnico, como el programa Magic Lantern desarrollado por el FBI, o bien puede estar oculto en la instalacin de un programa aparentemente inocuo.

Los programas de recoleccin de datos instalados con el conocimiento del usuario no son realmente programas espas si el usuario comprende plenamente qu datos estn siendo recopilados y a quin se distribuyen. Los cookies son un conocido mecanismo que almacena informacin sobre un usuario de internet en su propio ordenador, y se suelen emplear para asignar a los visitantes de un sitio de internet un nmero de identificacin individual para su reconocimiento subsiguiente. Sin embargo, la existencia de los cookies y su uso generalmente no estn ocultos al usuario, quien puede desactivar el acceso a la informacin de los cookies. Sin embargo, dado que un sitio Web puede emplear un identificador cookie para construir un perfil del usuario y ste no conoce la informacin que se aade a este perfil, se puede considerar a los cookies una forma de spyware. Por ejemplo, una pgina con motor de bsqueda puede asignar un nmero de identificacin individual al usuario la primera vez que visita la pgina, y puede almacenar todos sus trminos de bsqueda en una base de datos con su nmero de identificacin como clave en todas sus prximas visitas (hasta que el cookie expira o se borra).

INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA

73

TECNOLOGIA DE LA INFORMACION UNIDAD I Estos datos pueden ser empleados para seleccionar los anuncios publicitarios que se mostrarn al usuario, o pueden ser transmitidos (legal o ilegalmente) a otros sitios u organizaciones. Algunos ejemplos de programas espa conocidos son Gator, Kazaa o Bonzi Buddy. Los 7 principales sntomas de infeccin son:

Cambio de la pgina de inicio, la de error y bsqueda del navegador. Aparicin de ventanas "pop-ups", incluso sin estar conectados y sin tener el navegador abierto, la mayora de temas pornogrficos y comerciales (por ejemplo, la salida al mercado de un nuevo producto). Barras de bsquedas de sitios como la de Alexa, Hotbar, MyWebSearch, FunWeb, etc.. que no se pueden eliminar. Botones que aparecen en la barra de herramientas del navegador y no se pueden quitar. La navegacin por la red se hace cada da ms lenta, y con ms problemas. Es notable que tarda mas en iniciar el computador debido a la carga de cantidad de software spyware. Al accesar dentro de un vinculo y retorna de nuevo al mismo.

Otro sntoma de infeccin:


Al acceder a determinados sitios sobre el escritorio se oculta o bloquea tanto el panel de control como los iconos de programas. Aparicin de un mensaje de infeccin no propio del sistema, as como un enlace web para descargar un supuesto antispyware. Denegacin de servicios de correo y mensajera instantnea. Creacin de carpetas tanto en el directorio raz, como en "archivos de programas", "Documents and settings" y "windows". Modificacin de valores de registro.

Programas antiespas INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA 74

TECNOLOGIA DE LA INFORMACION UNIDAD I Los antivirus ms recientes son capaces de eliminar programas espa. Tambin hay programas especializados en eliminar o bloquear programas espa. Se recomienda no usar un solo programa antiespa sino una combinacin de varios, dado que en muchas ocasiones uno de ellos detecta algunas cosas que no encuentran los otros, y viceversa, por lo que el uso combinado, de varios de ellos, ofrece una proteccin mucho ms completa. Antiespas gratuitos (para uso personal):

Spybot - Search & Destroy Ad-Aware SpywareBlaster

Por otro lado, tambin existen muchos programas que se presentan como "antiespas" y en realidad no lo son. Algunos de ellos hacen lo contrario de lo que predican, instalan espas. Ver abajo, en enlaces externos, para una lista sobre estos programas sospechosos o no confiables que de ninguna manera deben instalarse en el computador.

CONCLUSION
En este trabajo de investigacion llegamos a la conclusion que todo esto nos ayuda a entender mejor elconcepto de informatia y toda su importancia, asi comprendemos el comportamiento de la computadora de cmo funciona, de cmo se comporta y de cmo se conceta en red, las distintas topologias que existen y de cmo ayuda eso para comunicarnos entre si.

INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA

75

TECNOLOGIA DE LA INFORMACION UNIDAD I

BIBLIOGRAFIA
http://es.wikipedia.org/wiki/Aplicaci%C3%B3n_inform%C3%A1tica http://es.wikipedia.org/wiki/Hardware http://html.rincondelvago.com/impacto-de-la-tecnologia-y-lainformatica-en-los-individuos.html http://es.wikipedia.org/wiki/CPU http://es.wikipedia.org/wiki/Software http://es.wikipedia.org/wiki/Sistema_operativo http://www.monografias.com/trabajos14/informatica-social/informaticasocial.shtml

INSTITUTO TECNOLOGICO DE ACAPULCO ING. BIOQUIMICA

76

También podría gustarte