Anda di halaman 1dari 27

UNIVERSIDAD NACIONAL AUTNOMA DE MXICO FACULTAD DE INGENIERA

ASIGNATURA: LABORATORIO DE COMPUTACIN PARA INGENIEROS EQUIPO 3 PRACTICA N1


TECNOLOGIAS DE LA INFORMACIN INTRODUCCIN

GRUPO: 1114

FECHA: 18-AGOSTO-2011

A travs de los siglos el hombre ha buscado y desarrollado medios para el intercambio de informacin, desde la correspondencia a caballo hasta el correo electrnico, cabe mencionar que la importancia de la velocidad de transferencia de informacin ha sid o clave esencial en la humanidad ya que entre ms rpido sea el intercambio de informacin, se vuelve ms gil el desarrollo de nuest ra sociedad.
RESUMEN

La prctica de Tecnologas de la Informacin nos da una breve definicin de lo que es informacin, datos, tecnologa, y despus une esos conceptos para crear la definicin de Tecnologas de la informacin. Nos habla tambin de los tres tipos en los que se p uede clasificar la Tecnologa de la informacin, los cuales son: sistemas de conferencia, sistemas de tr ansferencia y recuperacin de informacin y sistemas de procesamiento personal de informacin. Por ltimo nos muestra cmo se debe buscar y corroborar informacin y nos propone una serie de ejercicios para hacer nuestra propia bsqueda.

DESARROLLO
1.0 - Bsqueda de informacin usando internet a) Buscadores Internacionales

Buscador Google Yahoo! dmoz HootingOwl Go

Idiomas que maneja Ingls / Espaol Ingls / Espaol Ingls Ingls Ingls

Logo

b) Buscadores en Amrica Latina

Buscador Bacan Buscar

Idiomas que maneja Espaol Espaol

Logo

c) Pginas relacionadas con el Lenguaje C y http://es.wikipedia.org/wiki/C_(lenguaje_de_programaci%C3%B3n) y http://www.monografias.com/trabajos4/lenguajec/lenguajec.shtml y http://html.rincondelvago.com/lenguaje -c.html y http://aurea.es/wp-content/uploads/1-introduccionlenguajec.pdf y http://es.scribd.com/doc/22283/Manual -De-Programacion-Lenguaje-C d) Pginas relacionadas con tutoriales de Lenguaje C y http://www.carlospes.com/curso_de_lenguaje_c/

y y y y

http://sopa.dis.ulpgc.es/so/cpp/intro_c/ http://www.youtube.com/watch?v=3wWK9IwFIdM http://sistemas.itlp.edu.mx/tutoriales/tutorc/index.htm http://eztigma.brinkster.net/lenguajec.html#2

e) Pginas relacionadas con programas de Lenguaje C y http://eztigma.brinkster.net/lenguajec.html#2 y http://www.mis-algoritmos.com/ejemplos/indice-10.html y http://www.ejemplosc.com/ y http://es.scribd.com/doc/16448747/Ejercicios -resueltos-en-C y http://www.ual.es/~jjcanada/ip1itig/ejemplosc.pdf f) Pginas serias y http://sistemas.itlp.edu.mx/tutoriales/tutorc/index.htm y http://aurea.es/wp-content/uploads/1-introduccionlenguajec.pdf y http://es.scribd.com/doc/22283/Manual -De-Programacion-Lenguaje-C y http://www.mis-algoritmos.com/ejemplos/indice-10.html y http://www.ejemplosc.com/

g) Historia y caractersticas principales del Lenguaje C

El lenguaje C fue creado entre 1970 y 1972 por Brian Kernighan y Dennis Ritchie para escribir el cdigo del sistema operativo UNIX. Desde su nacimiento se fue implantando como el lenguaje de programacin de sistemas favorito para muchos programadores, sobre todo por ser un lenguaje que conjugaba la abstraccin de los lenguajes de alto nivel con la eficiencia del lenguaje mquin a. Los programadores de sistemas que trabajaban sobre MS-DOS y Macintosh tambin utilizaban C, con lo cual la prctica totalidad de aplicaciones de sistema para microordenadores y para sistemas UNIX est escrito en este lenguaje. A mediados de los ochenta el C se convierte en un estndar internacional ISO. Este estndar incluye tanto la definicin del lenguaje como una enorme biblioteca de funciones para entrada / salida, tratamiento de textos, matemticas, etc.

A mediados de los ochenta se crea el C++, extensin de C orientada a objetos. El C++ se convierte en estndar ISO en 1998. En el momento actual, el lenguaje C no va a modificarse ms. Ser el C++ el que incorporar nuevos cambios. El lenguaje C es el resu ltado de un proceso de desarrollo que inici con un lenguaje denominado BCPL. Este influenci a otro llamado B (inventado por Ken Thompson). En los aos 70; ste lenguaje llev a la aparicin del C. Con la popularidad de las microcomputadoras muchas compa as comenzaron a implementar su propio C por lo cual surgieron discrepancias entre s. Por esta razn ANSI (American NationalStandarsInstitute , por sus siglas en ingls), estableci un comit en 1983 para crear una definicin no ambigua del lenguaje C e independiente de la mquina que pudiera utilizarse en todos los tipos de C.

C es un lenguaje de programacin de nivel medio ya que combina los elementos del lenguaje de alto nivel con la funcionalidad del ensamblador. Su caracterstica principal es ser portable, es decir, es posible adaptar los programas escritos para un tipo de computadora en otra. Otra de sus caractersticas principales es el ser estructurado, es decir, el programa se divide en mdulos (funciones) independientes entre s. El C es un lenguaje de programacin de propsito general, Sus principales Caractersticas son:
y y y y y y y y y

Programacin Estructurada Economa en las expresiones Abundancia en operadores y tipos de datos Codificacin de Alto y Bajo nivel simultneamente Reemplaza ventajosamente la programacin en ensamblador Utilizacin natural de las funciones primitivas del sistema No est orientado a ningn rea en especial Produccin de cdigo objeto altamente optimizado Facilidad de aprendizaje

Las instrucciones de control de flujo de C son las habituales de la programacin estructurada: IF, FOR, WHILE, SWITCH - CASE, todas incluidas en su predecesor BCPL.

C incluye tambin punteros y funciones. Los argumentos de las funciones se pasan por valor, esto es copiando su valor, lo cual hace que no se modifiquen los valores de los argumentos en la llamada. Cuando se desea modificar los argumentos en la llamada, stos se pasa n por referencia, es decir, se pasan las direcciones de los argumentos. Por otra parte, cualquier funcin puede ser llamada recursivamente. Una de las peculiaridades de C es su riqueza de operadores. Puede decirse que prcticamente dispone de un operador para cada una de las posibles operaciones en cdigo mquina. Hay toda una serie de operaciones que pueden hacerse con el lenguaje C, que realmente no estn incluidas en el compilador pro piamente dicho, sino que las realiza un preprocesador justo antes de cada compilacin. Las dos ms importantes son #define (directriz de sustitucin simblica o de definicin) e incluye (Directriz de inclusin en el fichero fuente) Finalmente, C, que ha sido pensado para ser altamente tran sportable y para programar lo improgramable, igual que otros lenguajes tiene sus inconvenientes. Carece de instrucciones de entrada/salida, de instrucciones para manejo de cadenas de caracteres, con lo que este trabajo queda para la librera de rutinas, con la consiguiente prdida de tra nsportabilidad. La excesiva libertad en la escritura de los programas puede llevar a errores en la programacin que, por ser correctos sintc ticamente no se detectan a simple vista. Por otra parte las precedencias de los operadores convierten a veces las expresiones en pequeos rompecabezas.

2.0

Correo electrnico 2.1- Buscar sitios que proporcionen el servicio de correo electrnico e identificar las pginas web donde sea gratuito

o :Las

i as

marcadas con na lnea roja

roporcionan

n correo rat ito a los suarios.

2.2-

Con base en los sitios encontrados que dispongan del servicio gratuito de correo electrnico, seleccionar uno tomando en cuenta las recomendaciones arriba mencionadas y abrir una cuenta de correo. Indicar los pasos que se siguen para abrirla, cual es el tamao de la cuenta y el tamao mximo del archivo que se puede enviar, con que otras caractersticas cuenta.

a) Seleccionamos una pgina web b) Para comenzar abrir una cuenta de correo en LatinMail deben seguirse los siguientes pasos: 1. Dar clic en crear mi cuenta 2. Comienza el registro LatinMail (datos de la cuenta, recordatorio, datos del usuario, datos de seguridad, trminos del servicio e informacin promocional.) 3. Dar clic en crear mi cuenta al finalizar el registro. 4. Tamao de la cuenta 100Mb 5. Tamao mximo del archivo que se puede enviar 20Mb 6. Cuenta papelera de reciclaje, carpetas para guardar archivos y de contactos.

2.3-

Con base a las pginas encontradas referentes al lenguaje C del ejercicio 1 enviar a un compaero o al profesor 5 ligas que consideres importantes, adjuntar un documento de algunas de esas pginas y enviarlo en otro correo a un compaero o al profesor.

Correo LatinMail

Correo hotmail

2.4

Adjuntar el documento creado en el ejercicio 1 enviarlo en otro correo a un compaero o al profesor.

3 Foros de discusin. a) Ingresar a internet y buscar foros de discusin relacionados con el lenguaje C.

b) Mencionar al menos 3 foros y las diferencias encontradas entre ellos.

-El primer foro se especializa en resolver dudas sobre la programacin, como son el uso correcto de los cdigos. -El segundo se especializa en mostrar las diferencias que existen entre el lenguaje C y el C++, esto dedicado al uso correcto de cada lenguaje en particular, as como consejos para el buen aprovechamiento de cada uno. -El tercero se especializa en lenguaje C++, ah se resuelven dudas y se pueden dar consejos para el buen funcionamiento y para que la codificacin sea ms corta. C) Mencionar las reglas para ingresar a uno de los foros.

D) Explicar cmo se lleva a cabo la comunicacin en los foros. Es comn en este tipo de foros que los usuarios compartan sus trabajos, en un sitio comn se escribe la duda o el comentario se publica en el foro y los usuarios que quieran participar pueden responder, o ponen ligas o comparten correos electrnicos para una comunicacin o asesoras ms especializadas, as como mensajera instantnea(msn).

4.PORTALES EDUCATIVOS 4.1- Ingresar a internet y buscar portales educativos.

4.2- Identificar 4 portales educativos

4.3Identificar los servicios educativos

Los servicios que utilizara de estos 4 sitios son: a) en lnea: Para estudiar en vacaciones. Foros educativos: Para aprender y compartir temas especficos. Traductor de idiomas: Porque la informacin actual est en idioma nativo. b) Diccionario: Es necesario para el mejor entendimiento de la informacin. c) Exmenes en lnea: Para no perder la practica Ejercicios de reforzamiento de matemticas nivel secundaria. Por la deficiente educacin bsica en matemticas que me dieron. Biblioteca digital: Porque es ms cmodo y menos costosa la consulta. d) Educacin en tecnologa: Para estar a la vanguardia con la informtica. Lenguas extranjeras: Para ser bilinge. Programacin de computadoras: Para tener una computadora eficiente.

Ms portales Educativos

I) http://www.redescolar.ilce.edu.mx/ II) http://www.ilce.edu.mx/ III) http://www.conevyt.org.mx/ IV) http://www.enciclomedia.edu.mx/ V) http://www.educoas.org VI) http://wwww.sepiensa.org.mx

C) Servicios que proporciona cada portal educativo

I)

http://www.redescolar.ilce.edu.mx /

Este portal est dirigido a personas de educacin bsica (preescolar, primaria y secundaria), el cual les ayudara a actualiza r, capacitar y aprovechar una de las grandes ramas de la tecnologa como son: foros d e discusin, correo electrnico, red de informacin mundial, asesoras, un amplio material de lectura, diferentes cursos y talleres para estar ms preparados de manera continua y a dista ncia. II) http://www.ilce.edu.mx/

Este otro, dirigido a estudiantes, directivos y padres de familia, ofrece informacin para un mejor desempeo acadmico y as obtener nuevos conocimientos de manera diferente utilizando uno de los ms importantes medios de comunicacin. III) http://www.conevyt.org.mx/

Como tercera opcin tenemos este portal educativo mexicano el cual est dirigido a personas adultas que no pudieron concluir sus estudios bsicos, incita a empezar a utilizar los medios electrnicos para actualizar a los usuarios con diferentes opciones de estudio a distancia y formacin para emprender un mejor trabajo. IV) http://www.enciclomedia.edu.mx/

Como cuarta opcin tenemos este portal que est dirigidoparanios de bajos recursos para ser utilizados en las escuelasconmat eriales didcticos, la enseanza del ingls para of recerles una mejor educacin a los nios de Mxico. V) http://www.educoas.org

Este portal me pareci muy diferente a los dems ya que est dirigido a docentes e investigadores el cual contiene informaci n de intercambios al extranjero, becas, formacin a d istancia, calendario de eventos internacionales y otros enlaces de inters. El portal lo puedes encontrar en 4 diferentes idiomas (los ms importantes de Amrica). VI) http://wwww.sepiensa.org.mx

Este ltimo portal educativo est dirigido a todo tipo de pblico desde nios, jvenes, estudiantes, padres y madres. Los cu ales contienen diferentes temas, conocimientos y apoyos para cada uno de los miembros de una familia.
D) Qu servicios utilizara?

En base a todos los portales que encontr, al que le podra dar un buen uso seria al segundo ( http://www.ilce.edu.mx/) ya q ue fue el que me pareci ms completo y apto para estudiantes de diferentes edades. Cuenta con varios sitios extras com o son: una biblioteca digital, como tambin una enciclopedia la cual le puede servir a todos en general ya que contiene cualquier tipo de informaci n requerida.

5.0 Bsqueda de Bibliotecas digitales.

5.

iblio

digi l

ir

in l

rni digi l d l In i u o no d l omuni in

iblio 5.2. L ino m ri Edu i .

El mapa del sitio es muy didctico, est organi ado por: logo: A arcando las siguientes reas. Literatura. umanidades Educaci n iencias. ol ion . In n il:Literatura, Educaci n am iental. etc. id i : Talleres h p://biblio digi l.il . du.m /

5.2.2- Biblioteca Digital ITSON. Departamento de Ingeniera Elctrica.

Esta biblioteca est orientada especficamente al rea de computacin para ingenieros manejando los siguientes temas: Programacin en el Lenguaje C Programacin en el Lenguaje Ensamblador 8086 Programacin en Java Aplicaciones Web Manual Prcticas del Laboratorio de Programacin I Manual Prcticas del Laboratorio de Computacin III Tutoriales de NetBeans para Java Tutoriales de NetBeans para C -C++ Manual Prcticas del Laboratorio de Circuitos Elctricos I (Plan 2002). Contenindolos nicamente en documentos Pdf.
http //antiguo.itson.mx/die/mdomitsu/ bibli otecaDigital/

5.2.3 - Biblioteca virtual Miguel de Cervantes.

Permite realizar diferentes tipos de bsquedas: -Catlogo general Abarca ests reas de estudio: Lengua Literatura. Historia. Biblioteca Americana. Biblioteca de Signos. Biblioteca Joan Llus Vives. Biblioteca Letras Galegas. Literatura Infantil y Juvenil. Realiza -Documentos y archivos bsquedas en el contenido de las obras de la Biblioteca. -Autores de las obras incluidas . -Concordancias : - Dirigidoa estudiantes de literatura e investigadores, permite buscar las apariciones de palabras en contexto, lo que resulta.
http //www.cervantesvirtual.com/servicios

5.2.4-Biblioteca Digital de la Tecnologa educativa.

Esta biblioteca pone al alcance informacin respecto al conocimiento de la Tecnologa educativa, ofrece un amplio catlogo sobre Actas, Revistas y Fondos digitales relacionados con la Tecnologa Educativa, todos los artculos digitalizados de la Revista de Medios y Educacin Pixel Bit, o difundir publicaciones electrnicas (Colecciones) as como investigaciones y resultados de los estudios que el grupo realiza, posibilitndole al usuario descrgala directamente en su PC.
http //tecnologiaedu.us.es/tecnoe du/

5.3- Bsqueda de informacin relacionada con el Lenguaje C. Marco Histrico.

C es un lenguaje de programacin de propsito general que ha sido estrechamente asociado con el sistemas UNIX (creado entre 1 970 y 1972 por Brian Kernighan y Dennis Ritchie) en donde fue desarrollado puesto que tanto el sistemas como los programas que corren en l estn escritos en C. Se le llama lenguaje de programacin de sistemas debido a su utilidad para escribir compiladores sistemas operativos se ut iliza con igual eficacia para escribir importantes programas en diversas disciplinas. A mediados de los ochentaA mediados de los ochenta se crea el C++, extensin de C orientada a objetos. El C++ se convierte en estndar ISO en 1998. En el momento actual, el lenguaje C no va a modificarse ms. Ser el C++ el que incorporar nuevos cambios.
Caractersticas

Orientado a la programacin de sistemas. Es altamente transportable. Es muy flexible. Genera cdigo muy eficiente. Es muy expresivo (se pueden realizar muchas funciones escribiendo pocas lneas de cdigo). Es muy poco modular Hace pocas comprobaciones. Da poca disciplina al programador. Es difcil leer cdigo escrito por otras personas.

Estructura de un Programa en C

El lenguaje de programacin C es un lenguaje y como tal tiene un alfabeto, reglas para formar palabras y reglas de puntuacin para hacer programas correctos o legales. Esas reglas son la sintaxis del lenguaje. El programa que verifica la legalidad del cdi go C es el compilador. Un programa en C consiste en una secuencia de caracteres almacenados en uno o ms archivos que sern traducidos por el compilador de C al lenguaje mquina de una determinada computadoraUn programa en C consta de varias partes, las cuales no necesariamente aparecen en ese orden: [Comentarios] [Directivas al preprocesador] [Declaraciones de funciones] [Declaracin de variables externas] El estndar de C define un conjunto de bibliotecas de funciones, que necesariamente vienen con todo entorno de compilaci n de C y que satisfacen estos servicios elementales.

CONCLUSIN

Como forma de conclusin podemos decir que el objetivo principal que tena est primera prctica se cumpli , ya que en efecto, pudimos distinguir las diferentes herramientas de tecnologas de informacin, y aprender a utilizarlas de la manera ms recomendada ; para de esta manera cumplir nuestro objetivo que es bsicamente el obtener la informacin que especficamente se deseaba obtener al inicio de nuestra bsqueda en la red, en consecuencia poder adquirir un nuevo conocimiento . Adems que tambin aprendimos que si las usamos de manera correcta, adems de ser mucho ms efic iente la bsqueda de la informacin, si, adems de todo restringimos los criterios de bsqueda, evitaremos la ambigedad en ella. As tambin la confiabilidad o respaldo que le dan ciertos porta les, como lo son principalmente los de tipo educativos o insti tucionales nos darn una mayor seguridad que la informacin proporcionada es la correcta. Tambin aprendimos que cambiar de vez en cuando nuestros buscadores, nos servir para obtener una segunda opinin es decir otras opciones de enlaces a pginas web q ue nos sern de gran ayuda para ampliar y complementar nuestra informacin . En el caso de las bibliotecas digitales, pudimos darnos cuenta de que existen al igual que los portales educativoslos cuales estn dirigidos a cierto pblico dependiendo su grado d e escolaridad o al pblico en general; existen bibliotecas digitales especializadas en cierta rea como lo pueden ser la ciencia y tecnologa, literatura, historia, etc.; las cuales manejan de manera diferente la informacin que ah se proporciona (pdf, presentaciones en powerpoint, etc.). Y claro sin dejar de mencionar algunos de los correo gratuitos que pudimos conocer. Adems de que podemos clasificarlas herramientas de TI en s istemas de conferencia, sistemas de transferencia y recuperacin de informacin y sistemas de procesamiento personal de informacin.
DUDAS No qued muy claro la estructura del lenguaje C

GLOSARIO. Compilador El programa que verifica la legalidad del cdigo C es el compilador. Sistema operativo Un sistema operativo (SO) es el programa o conjunto de programas que efectan la gestin de los procesos

bsicos de un sistema informtico, y permite la normal ejecucin del resto de las operaciones.
BIBLIOGRAFA
W. KERNIGHAN Brian, M

BIBLIOGRAFA
W. KERNIGHAN Brian, M. RITCHIE Dennis, El lenguaje de programacin C, 2 Ed, Pearson Educacin, 1991, No. de pg. 294

Referencias electrnicas.

http://antiguo.itson.mx/die/mdo mitsu/bibliotecaDigital/Programacion_Lenguaje_C/ http://www.google.com.mx/ http://www.latinmail.com/ www.hotmail.com/ http://www.sep.gob.mx/ http://www.ilce.edu.mx./ http://www.sepiensa.org.mx./ http://antiguo.itson.mx/die/mdomitsu/bibliotecaDigital/

http://www.cervantesvirtual.com/servicios/ http://tecnologiaedu.us.es/tecnoedu/ http://www.redescolar.ilce.edu.mx/ http://www.ilce.edu.mx/ http://www.conevyt.org.mx/ http://www.enciclomedia.edu.mx/ http://www.educoas.org


http://bibliotecadigital.ilce.edu.mx

Anda mungkin juga menyukai