Sei sulla pagina 1di 15

Universidad Nacional Autonoma de Mxico Facultad de Ingeniera Prctica 1: Tcnologas de la Informacin Equipo 9 Razo Olivares Gabriel Malagn Esquivel

Yesica Paola Cuacuas Rivera Edgar Jahir

1.-En la pgina de inici se busc la direccin http://www.tusbuscadores.com:

Estos son los 5 ejemplos de Buscadores Internacionales y los idiomas que manejan:

Estos son los 2 ejemplos de buscadores Latinos y los lenguajes que manejan:

Pginas relacionadas con Lenguaje C:


dictionary.sensagent.com/Lenguaje_de_programacin_C/es-es en.wikipedia.org/wiki/C_(programming_language) www.slideshare.net/gugaslide/programas-estructurados search.barnesandnoble.com/Lenguaje-de-Programacion-C

www.scribd.com/doc/14118430/lenguaje-c-Programacion

Pginas relacionadas con tutoriales de Lenguaje C:


sistemas.itlp.edu.mx/tutoriales/tutorc/index.htm tutorialesydemasvirus.blogspot.com www.emagister.com/tutorial/tutoriales-lenguaje-c members.affiliatebot.com/cyberec www.abcdatos.com/tutoriales/programacion/c.html

Pginas relacionadas con programas en Lenguaje C:


www.slideshare.net/gugaslide/programas-estructurados www.forosdelweb.com/f14/programas-lenguaje-c-126364 www.programas-gratis.net/b/lenguaje-c logicacomputacion.blogspot.com/2007 programs-in-c.blogspot.com

Mejores pginas de los apartados anteriores.


dictionary.sensagent.com/Lenguaje_de_programacin_C/es-es www.scribd.com/doc/14118430/lenguaje-c-Programacion

sistemas.itlp.edu.mx/tutoriales/tutorc/index.htm www.programas-gratis.net/b/lenguaje-c

Historia del Lenguaje C


Antes que nada: qu es un lenguaje de programacin? Es un idioma artificial para expresar computaciones (calculos,datos, informatica) que pueden ser llevadas a cabo por computadoras. Son usados para crear programas para controlar el funcionamiento fsico y logico de una mquina, crear algoritmos de precision o bienc omo forma de comunicacin humana. El lenguaje C fue creado en el ao de 1972 por Dennis Ritchie en los laboratorios de Bell Telephone de AT & T. Su unica finalidad fue la creacin del sistema operativo UNIX: Cabe aclarar que se le llama lenguaje C solamente porque su predecesor era nombrado lenguaje B, el cual fue inventado dos aos antes por Ken Thompson con la finalidad de recodificar UNIX. Muchas novedades se vieron adheridas a este nuevo lenguage de programacin, por ejemplo las estructuras, las uniones y los arrays, que facilitan la definicin y declaracin de tipos con mayor complejidad. Adems, ya que no esta enfocado a ningun rea en especfico y tiene un cdigo objeto demasiado ptimo, da por resultado programas mas rpidos. Existieron ciertos tipos bsicos dentro del lenguaje C, de los cuales CHAR (carcter), INT (enteros), FLOAT (Reales en simple precisin), y DOUBLE seales en doblre precisin. Tiempor despues vinieron los tipos SHORT (enteros de longitud <= longitud de int), LONG (enteros de longitud >= longitud de un entero), UNSIGNED (enteros sin signo) y ENUMERACIONES. El lenguaje fue increiblemnete eficaz y poderoso para los trabajos de los programadores, por lo tanto salio de los laboratoriso de Bell Telephone y se difundio entre todos los programadores del mundo, y mucho de esto scedio gracias a equipos informaticos como la DEC/VAX 11/780. Entonces fue que cada empresa creo una nueva versin del lenguaje C para sus propios fines, evitando asi, la uniformidad y el entedimiento general, por lo tanto causando problemas. Por lo

tanto una estandarizacin fue necesaria: se llamo K & R pero no tuvo el alcance necesitado, pues no embonaba en las necesidades de los programadores y difera en demasa. Y fue de esta manera que el organismo llamado American National Stantards (ANSI) se encarg, en 1983, de crear un comit que desarrollara un estndar del lenguaje C, que se le conoci como ANSI C. Posteriormente, aproximadamente 6 aos mas tarde, la ISO (Organizacin Internacional de Estandards) acepta el ANSI y se le comienza a comercializar como ANSI C a nivel internacional. Hoy en da la mayora de los usuarios se adaptan a este sistema, claro siempre con algunos insurrectos. Curiosa y paralalelamente surge el C++ en 1980, creado por Bjarne Stoustroup (tambin en Laboratoratorios Bell), con el objetivo de modificar y aadir a C nuevas caractersticas como: clases y funciones virtuales (de SIMULA67), tipos genricos y expresiones (de ADA), la posibilidad de declarar variables en cualquier punto del programa (de ALGOL68), y sobre todo, un autntico motor de objetos con herencia mltiple que permite combinar la programacin imperativa de C con la programacin orientada a objetos (Saavedra, 2006). Las ventajas de este nuevo lenguaje no se separaron de la esencia de C que da sobre todo velocidad. Los usos del lenguaje c son muy variados que van desde: Editores Ensambladores Compiladores Intrpretes Sistemas operativos Administradores de base de datos

Caractersticas notables
Estructura sencilla Control de Flujo Economa sintctica Buen conjunto de operadores Cdigo de fuente se escribe mayoritariamente en minsculas Programacin estructurada o modular

Es un lenguaje bastante sencillo, donde incluso los nuevos usuarios pueden llegar a utilizar la totalidad del lenguaje. Es adems veloz y potente, permite programas rpidos. Sin embargo como cualquier cosa existente, posee un lado malo o desventajoso en uso por ejemplo: No hay un editor propio Se requiere mas tiempo para conseguir el ejecutable, por que cada vez compila todo el fichero La modularidad en C tiende a incrementar el tiempo en compilacin

Lenguaje de bajo-medio nivel Una nueva definicin de bibliotecas que acompaa a C Coleccin de cabeceras estndar que proporciona acceso uniforme a las declaraciones de funciones y tipos de datos. Concepto de puntero

2.- Sitios que proporcionan servicio de correo electrnico:


Gmail, yahoo, psiconetmail, ciudadinternet, flashmail, hotpop, Hotmail, lycosmail, ozu, mixmail, latinmail, aol, amplimail, enveloped, mailmaniacs, netdove, etc. Principales proveedores de servicios de correo electrnico gratuito:

Como se abre una cuenta de correo electrnico: Para gmail se llena el siguiente formulario: En el que tienes que poner tu nombre completo, direccin, ciudad de origen, entre otros datos, adems de escoger el nombre de tu direccin de correo electrnico y una pregunta secreta de seguridad. En otro apartado del mismo procedimiento, te ponen unas letras, las cuales tienes que reescribir, para comprobar que es una persona la que est solicitando el correo y no algun programa computacional daino. Por ltimo debes leer y aceptar los trminos y la poltica de servicio. Y listo ya tienes tu cuenta de correo electrnico. Gmail tiene 2.2Gb de capacidad, ms que ningn otro correo gratuito. El archivo ms grande que puedes enviar es de 25Mb adems tienes chat, chat de video y opciones para no eliminar ningn correo, sino tenerlos siempre disponibles, y puedes enviar mas de una carpeta por correo.

Correo enviado a un compaero con las ligas mas interesantes y convincentes:

Correo enviado a un compaero anexandole un archivo de un cdigo de juego en C:

Correo enviado a un compaero sobre la Historia del Lenguaje en C:

3. Foros de discusin
Los foros encontrados fueron www.chw.net, www.lawebdelprogramador.com, y www.forosdelweb.com. Los tomamos a ellos como referencia pues son los primeros que nos aparecen en el buscador internacional Google, puesto que son los mas buscados por los usuarios y los que mejores respuestas brindan. La principal diferencia es el formato, la presentacin de cada uno de ellos, los colores, el tiopo de temas que se tratan. En uno, el de la web del programador, al inicio de la discusin aprece un recuadro con el ttulo de cada entrada que se ha publicado en la pgina donde se busca, es decir, un indice para ir mas directo a la informacin. Las reglas para comentar es primero estar inscrito en el foro, donde te piden ciertos datos para poder ser parte de l. Adems la reglas de convivencia electroncia donde se establece que se use un lenguaje respuetuso, se evite hacer propaganda, se eviten poner datos directos de una persona, se pide tambin no usar spams, no juegos, ni msica ni contenido ilegal por el cual pueda suceder que cierren el foro.

Para comentar debes estar registrado y la mecanica funciona asi: alguien ponde una entrada con determinado titulo, despus otra persona o incluso la misma publica una entrada debajo de esta primera respondiendo dudas, o dando su punto de vista acerca del tema asi sucesivamente hasta que no haya mas de que hablar o la duda este resuelta.

4. Portales educativos
http://elbalero.gob.mx es una pagina para nios creada por el gobierno federal, donde puenden entrar a aprender de manera rpida y sencilla datos acerca de la historia de Mxico. Es totalmente didctica pues aprenden a manera de juegos. Y muchos enlaces como fotos, historias, textos y tareas. http://wwww.sepiensa.org.mx Esta formado para nios, jvenes, padres y quien quiera enterarse de temas relevantes en el campo de la ciencia, la cultura el mundo entre otros datos. http://www.kokone.org Kokone es otra pgina para infantes donde aprenden desde vocales hasta sumas y adiciones sencillas, son paginas que introducen a los nios al ambiente informticos mientras le ensean los temas bsicos de la educacin parbularia. http://www.ilce.edu.mx Este es un sitio mas formal, pues aqu se pueden encontrar datos acerca de investigaciones cientficas, especialmente de redes informticas que adems cuenta con 50 aos de experiencia. http://www.vitutor.com se ensean matemticas con pasos y ejemplos sencillos, desde adiciones, pasando por geometra, algebra, calculo y dems temas que ayudan al desarrollo matemtico. Todos acordamos que como estudiantes utilizaramos mas que nada la pagina de ILCE y Vitutor, pues en nuestro campo se manejan mas este tipo de datos, en Vitutor para tenerlo de ayuda extra en las matemticas, mientras que ILCE nos da divulgacin cientfica informtica que para nuestras carreras como ingenieros bastante nos hace falta.

5.Bibliotecas Digitales

http://bibliotecadigital.ilce.edu.mx/ Esta primera es por mucho didactica y de hecho es parrte de un sitio educativo que mencionamos anterioremnte, la pagina de incio esta esquematizada en lo que parece un edifcio griego, donde los temas estan en cada ventanilla, los cuales van desde ciencias hasta historia. http://bibliotecadigital.conevyt.org.mx/ Es una biblioteca del Estado, es mexicana y aqu se puede buscar informacin para complementar lo visto en el plan de estudios de la SEP, y no solo posse libros, sino tambien paginas donde puede haber informacion necesaria. http://www.bibliotheka.org/ Consideramos este sitio uno de los ms tiles pues vienen los libro en formato .pdf ademas de que estan organizados de manera que se pueden buscar con solo una palabra, y si lo que se desea es encontrar libros es el sitio ideal, no como el anterior donde incluso pginas de internet saltaban de la bsqueda. http://www.bicentenario.gob.mx/bdbic/ Esta biblioteca digital es especializada pues contiene solo libros acerca de la historia de Mxico desde su fundacin como pas libre de colonialismos, y surgio a partir del 2010 fecha en que celebramos el aniversario numero doscientos de la libertad. Y por tales razones puede no ser tan til en todos los aspectos del conociemiento. http://antiguo.itson.mx/die/mdomitsu/bibliotecaDigital/ Esta es una biblioteca digital dirigida a la ingenieria electrnica, donde se pueden apreciar distintos temas acerca de programacin y dentro de estos lenguaje C. Informacion Lenguaje C Encontramos informacin en la pgina de antiguo itson, donde hay manuales de programacion en lenguaje C, desde la introduccin hasta estructuras complejas de programa. Ademas se encuentra en pdf por lo cual es inmodificable para usuarios estandar y se puede confiar aun ms en la informacin presentada.

Conclusin
Las tecnologas de informacin son herramientas que nos permiten acceder a datos de la manera mas sencilla del mundo, solo basta digitar la palabra que esta relacionada con lo que buscamos en los buscadores (valga la redundancia), ejemplo de esto fue el ejercico de lenguajes de programacin que apenas escribimos dos palabras y un mundo de informacin se present en la pantalla. Adems comprendimos que el lenguaje C es la base para todo lo que hacemos hoy en da en nuestro ordenador sin darnos cuenta, asi como tambin esperamos inmiscuirnos en el aprendizaje de este sistema total.

Glosario
Tipos: es un atributo de una parte de los datos que indica al ordenador (y/o al programador) algo sobre la clase de datos sobre los que se va a procesar. Array: Un arreglo est formado por un nmero fijo de elementos contiguos de un mismo tipo. Al tipo se le llama tipo base del arreglo. Los datos individuales se llaman elementos del arreglo.

Mesografa
Ritchie M. Dennis, 1993: The Development of C language consultado el dia 19 de agosto del 2011 http://cm.belllabs.com/cm/cs/who/dmr/chist.html Historia lenguaje c http://docente.ucol.mx/al985953/public_html/historia.htm http://usuario.cicese.mx/~orodrigu/uabc/ip/Historia_C.htm http://jorgesaavedra.wordpress.com/2006/12/09/breve-historia-de-c-c-c/ http://alex-sxxc-coral.blogspot.com/2009/02/historia-del-lenguaje-c.html

Potrebbero piacerti anche