P. 1
Práctica

Práctica

|Views: 75|Likes:
Publicado porAlma González

More info:

Published by: Alma González on Aug 20, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

11/15/2012

pdf

text

original

Universidad Nacional Autónoma de México Facultad de Ingeniería

Equipo 13

Práctica 1 Tecnologías de la información
Resumen: La información es la comunicación o adquisición de conocimientos que permiten ampliar o precisar los que se poseen sobre una materia determinada. La superioridad de los seres humanos sobre otros seres vivos radica en su capacidad de generar y perfeccionar tanto códigos como símbolos con significados que conformaron lenguajes comunes útiles para la convivencia en sociedad, a partir del establecimiento de sistemas de señales y lenguajes para la comunicación.Podría entenderse como tecnología a todos los procedimientos empleados para la fabricación de productos. De ahí que la Tecnología de la Información (TI) comprende todas las formas de tecnología empleadas para crear, almacenar, intercambiar y usar información, y se clasifica en tres tipos: Sistemas de conferencia, Sistemas de transferencia y recuperación de información, Sistemas de procesamiento personal de la información
Página

20/08/2011

0

Desarrollo: 1. Búsqueda de Información empleando Internet. c) 5 ejemplos de buscadores internacionales y las opciones de idiomas que manejan: Google (www.google.com) o Maneja Inglés, Castellano, Catalán, Gallego, Euskara e Inglés Excite (www.excite.com) o Maneja Inglés y Español

NBC (www.nbc.com) o Maneja Inglés Lycos (www.lycos.com) o Maneja Inglés y Español Yahoo! (www.yahoo.com) o Maneja Inglés y Español

d) 2 ejemplos de buscadores de Latinoamérica y las opciones de idioma que manejan: Buscador.mx (http://www.buscador.com.mx/) o Maneja Español ¡Ahijuna! (http://www.ahijuna.com.ar/) o Maneja Español
Página

1

e) Hacer una búsqueda en Internet para encontrar páginas relacionadas con lenguaje C
http://www.ilustrados.com/tema/3764/Lenguaje.html http://aurea.es/wp-content/uploads/1-introduccionlenguajec.pdf

http://www.carlospes.com/curso_de_lenguaje_c/

http://www.bloginformatico.com/lenguaje-de-programacion-c.php

Página

2

f) Hacer una búsqueda en Internet para encontrar páginas relacionadas con tutoriales de lenguaje C
http://es.scribd.com/doc/22283/Manual-De-Programacion-Lenguaje-C http://eztigma.brinkster.net/lenguajec.html

g) Hacer una búsqueda en Internet para encontrar páginas relacionadas con programas de lenguaje C
http://t.co/JX1nn7O http://www.ual.es/~jjcanada/ip1itig/ejemplosc.pdf

Página

3

h) Hacer una selección de las páginas serias encontradas en los incisos e, f, g. i) Hacer una búsqueda en Internet para encontrar la siguiente información: historia y características principales del lenguaje C, cree un documento de 2 cuartillas con tal información. Lenguaje C HISTORIA La primera versión de Unix fue escrita en el lenguaje ensamblador de bajo nivel PDP-7. Poco después, un lenguaje llamado TMG fue creado para la PDP-7 por R. M. McClure. Utilizando TMG para desarrollar un compilador FORTRAN, Ken Thompson en realidad terminó el desarrollo de un compilador para un nuevo lenguaje de alto nivel que llamó B, sobre la base del lenguaje anterior BCPL desarrollado por Richard Martin. Cuando hubiera tomado páginas de código ensamblador detallado PDP-7 para llevar a cabo una tarea determinada, la misma funcionalidad se puede expresar en un lenguaje de alto nivel como B en tan sólo unas pocas líneas. B se utilizó posteriormente para un mayor desarrollo del sistema Unix, lo que hizo el trabajo mucho más rápido y más conveniente. Cuando el equipo PDP-11 llegó a los Laboratorios Bell, Dennis Ritchie trabajó sobre B para crear un nuevo lenguaje llamado C, que heredó el toque de Thompson para la sintaxis concisa, y tenía una potente mezcla de alto nivel de funcionalidad y las características detalladas requeridas para programar un sistema operativo. La mayoría de los componentes de Unix se volvieron a escribir finalmente en C, que culminó con el propio núcleo en el año 1973. Debido a su comodidad y el poder, C se convirtió en el lenguaje de programación más popular en el mundo en el próximo cuarto de siglo. Este desarrollo de Unix en C tuvo dos consecuencias importantes: Portabilidad: Hizo mucho más fácil montar Unix en computadoras de nuevo desarrollo, ya que eliminaba la necesidad de traducir todo el sistema operativo al nuevo lenguaje ensamblador a mano: En primer lugar, se debía escribir un compilador de lenguaje C (para ser montado) para la nueva máquina. A continuación, se debía usar el nuevo compilador para traducir de forma automática el código fuente del lenguaje Unix C a lenguaje ensamblador de la nueva máquina.

Página

4

Finalmente, escribir sólo una pequeña cantidad de código nuevo cuando sea absolutamente necesario por las diferencias de hardware con la nueva máquina. Mejorabilidad: Hizo Unix fácil de personalizar y mejorar cualquier programador que podía aprender el lenguaje C de alto nivel de programación. Muchos lo hicieron, y pasó a experimentar las modificaciones al sistema operativo, produciendo muchas nuevas extensiones útiles y mejoras. CARACTERÍSTICAS Un núcleo del lenguaje simple, con funcionalidades añadidas importantes, como funciones matemáticas y de manejo de archivos, proporcionadas por bibliotecas. Es un lenguaje muy flexible que permite programar con múltiples estilos. Uno de los más empleados es el estructurado "no llevado al extremo" (permitiendo ciertas licencias de ruptura). Un sistema de tipos que impide operaciones sin sentido. Usa un lenguaje de preprocesador, el preprocesador de C, para tareas como definir macros e incluir múltiples archivos de código fuente. Acceso a memoria de bajo nivel mediante el uso de punteros. Interrupciones al procesador con uniones. Un conjunto reducido de palabras clave. Por defecto, el paso de parámetros a una función se realiza por valor. El paso por referencia se consigue pasando explícitamente a las funciones las direcciones de memoria de dichos parámetros. Punteros a funciones y variables estáticas, que permiten una forma rudimentaria de encapsulado y polimorfismo. Tipos de datos agregados (struct) que permiten que datos relacionados (como un empleado, que tiene un id, un nombre y un salario) se combinen y se manipulen como un todo (en una única variable "empleado"). Es muy poco modular Hace pocas comprobaciones Da poca disciplina al programador Es difícil leer código escrito por otras personas
Página

1

2. Correo electrónico a) Buscar sitios que proporcionen el servicio de correo electrónico e identificar las páginas web donde este sea gratuito. Dentro de la web se encontraron las siguientes páginas que ofrecen servicio de correo electrónicos y que son los más comunes:      http://www.terra.es/correo/ http://mx.mail.yahoo.com/ http://mail.latino.aol.com/ http://mail.google.com/mail?hl=es/ http://explore.live.com/home

b) Con base en los sitios encontrados que dispongan del servicio gratuito de correo electrónico, seleccionar uno tomando en cuenta las recomendaciones arriba mencionadas y abrir una cuenta de correo. Indicar los pasos que se siguen para abrirla, cuál es el tamaño de la cuenta y el tamaño máximo del archivo que se puede enviar, con qué otras características cuenta. Para esta actividad se escogió gmail 1.- Entrar a la página del correo electrónico deseado 2.- Entrar a “Crear una cuenta” 3.- Llenar los datos solicitados

Página

2

4.- Se elige una dirección de correo electrónico y se verifica su disponibilidad.

5.- Se asigna una contraseña alfanumérica, y se elige una pregunta de seguridad por si se llega a olvidar la contraseña

Página

3

6.- Por último se debe escribir la palabra clave que aparece en la pantalla y se dispone a aceptar las condiciones y a realizar la creación de la cuenta.

Se escogió gmail porque muchas aplicaciones que existen actualmente son propiedad de Google y requieren cuenta de gmail, un ejemplo de esto es Blogger. Gmail cuenta con un espacio de memoria aproximado de 7 Gb y los datos adjuntos pueden ser de hasta 25 Mb

c) Con base en las páginas encontradas referentes al lenguaje C del ejercicio 1, enviar a un compañero o al profesor 5 ligas que consideren interesantes. Adjuntar un documento de alguna de estas páginas y enviarlo en otro correo a un compañero o al profesor. d) Adjuntar el documento creado en el ejercicio 1 y enviarlo en otro correo a un compañero o al profesor.

Página

4

3. Foros de discusión: a) Ingresar a Internet y buscar Foros de discusión relacionados con el lenguaje C. b) Mencionar al menos foros y las diferencias encontradas entre ellos.
http://www.lukor.com/foro/3150.htm http://t.co/PxDHG5B

http://www.forosdelweb.com/f23/lenguaje-c-328681/

http://www.linuxespanol.com/ftopic19087.php

Página

5

c) Mencionar las reglas para ingresar a uno de los En la página principal (http://www.forosdelweb.com/) en la parte superior en la pestaña que dice registrarse

foros Te despliega una ventana emergente que dice

Llenar el formulario que ahí se despliega Después de seguir el enlace podrás entrar a todos los foros que te ofrece

Ya que esté completo dar clic en el botón inferior izquierdo (Registrarse)

Página

6

d) Explicar cómo se lleva a cabo la comunicación en los foros Podemos definir a un foro de discusión como un servicio automatizado que ofrecen algunos servidores de Internet a usuarios interesados en intercambiar ideas y puntos de vista sobre diversos temas establecidos. Es un sistema muy similar al chat, pero a diferencia de éste, no es en tiempo real y los mensajes se guardan por un largo tiempo. Un foro de discusión nos brinda la posibilidad de acercarnos a entablar una comunicación verdadera, entendiendo la comunicación como el mensaje ininterrumpido entre el emisor y el receptor. Más aún, nos da la posibilidad de entablar esta comunicación con tanta gente como hay en Internet; los participantes en un foro pueden vivir al otro lado del mundo, pueden ser veinte años mayores o menores que nosotros, tener una maestría y hasta un doctorado en ciencias, no hay límites.

4. Portales educativos a) Ingresar a Internet y buscar portales educativos. b) Mencionar al menos 4 portales educativos c) Identificar cuáles son los servicios que proporciona cada portal educativo d) Identificar qué servicios utilizarían como estudiantes y porqué 1. Portal UP – http://portal.up.edu.mx Servicios que ofrece: Correo electrónico, plataforma Moodle, consulta de datos personales, Google Docs, Google Calendar, Google Groups, Campus Solutions (servicio para profesores). Como estudiante de la Preparatoria de la Universidad Panamericana, tres de las aplicaciones de este portal resultaban de suma importancia. El correo electrónico era el medio requerido por la mayoría de los profesores para el envío de tareas y resolución de dudas. La plataforma Moodle (al igual que la plataforma EDUCAFI de la UNAM), era el sitio al que los alumnos accesaban para descargar tareas, presentaciones, realizar exámenes y cuestionarios de prueba. Finalmente, la consulta de datos personales o UPsite, es el lugar donde se encuentran las calificaciones, horarios, asistencias y estados de cuenta para la consulta de los alumnos y los padres de familia. 

2. Red Escolar – http://redescolar.ilce.edu.mx

Página

7

Servicios que ofrece: Artículos de interés, cursos y talleres en línea, efemérides culturales, recursos educativos para la educación preescolar, básica y media básica. Este sitio ofrece servicios enfocados principalmente a alumnos y profesores de educación básica. En esos niveles puede resultar de mucha utilidad la utilización de sus herramientas como diccionarios, recomendaciones sobre libros, artículos, entre otros. Los cursos y talleres que ofrece refuerzan los conocimientos de casi todas las materias cursadas durante la primaria y secundaria. Incluso ofrece la descarga gratuita de software educativo y pedagógico.

3. Ibero – http://www.uia.mx Servicios que ofrece: Información general acerca de la Universidad Iberoamericana Campus México, accesos para alumnos y profesores con ligas a servicios enfocados a ambos, información sobre intercambios académicos, carreras, programas de estudio, entre otros. El portal de la Ibero tiene una estructura similar al de la UNAM, como estudiante uno puede encontrar información desde lo más general sobre la ubicación, hasta más especializadas como servicios escolares, horarios de clase, servicio social, becas, bolsa de trabajo, correo electrónico, etcétera. También se pueden realizar procedimientos como la evaluación de profesores, pago de colegiaturas, instrucciones para conectarse a la red inalámbrica de la universidad y enlaces a los portales de la Prepa Ibero y la estación de radio Ibero 90.9. Seguramente la mayoría de estos servicios son utilizados a diario por los estudiantes de la UIA. 

4. Portal UASLP – http://www.alumnos.uaslp.mx Servicios que ofrece: Acceso personal de alumnos, encuestas, información en línea, temas de ayuda, tablero de avisos, mensaje del rector. Al igual que otros portales universitarios, aquí un estudiante tiene acceso a información y aplicaciones importantes. Se pueden responder encuestas de opinión, buscar trabajo, leer la versión en línea de la revista de la UASLP, etc. En el tablero de avisos
Página

8

se encuentran convocatorias, manuales y ligas de interés. Como alumno usaría todas esas herramientas en algún momento de la estancia en esa universidad.

5. Bibliotecas digitales a) Ingresar a Internet y buscar bibliotecas digitales b) Mencionar al menos 4 bibliotecas digitales c) Identificar las características principales de cada biblioteca digital d) Buscar información relacionada con el lenguaje C 1. http://antiguo.itson.mx/die/mdomitsu/bibliotecaDigital/ Esta biblioteca es muy buena opción ya que solo proporciona información relacionada con lenguajes de programación además de que cuenta con algunas practicas. 2. http://www.digitallibrary.kcci.com.pk/handle/32417747/140 Esta biblioteca es en idioma Inglés y tiene una gran variedad de temas para consultar, aquí se encontró un libro de programación muy bueno que se llama “Programación en 21 días”. 3. http://geartu.wordpress.com/lenguaje-c/ Esta página no es una biblioteca digital como tal, pero incluye un link que abre un libro de cómo programar en lenguaje C. Te va llevando paso a paso enseñándote como programar. 4. http://pbidi.unam.mx/cgi-bin/ezpmysql.cgi?url=http://www.ncbi.nlm.nih.gov/books/NBK7160/ Esta biblioteca es de la UNAM y para poder ingresar se debe de estar dado de alta en el sistema de la Dirección General de Bibliotecas. Ofrece gran variedad de libros, revistas, tesis y mapas, todo con la garantía que la Universidad ofrece.
Página

Conclusión:

9

Las tecnologías de la Información, son una herramienta de suma utilidad hoy en día, ya que son un recurso del cual podemos disponer en casi cualquier momento, pero la utilidad de éstas no depende únicamente de ingresar a un navegador y realizar una búsqueda, también se debe tener un criterio amplio para determinar cuáles de los elementos que se nos ofrecen cubren en realidad nuestras necesidades y aún más importantes la veracidad que tiene cada uno. Mesografia:              http://t.co/JX1nn7O http://es.scribd.com/doc/22283/Manual-De-Programacion-Lenguaje-C http://t.co/JX1nn7O http://eztigma.brinkster.net/lenguajec.html http://www.ual.es/~jjcanada/ip1itig/ejemplosc.pdf http://www.ilustrados.com/tema/3764/Lenguaje.html http://www.carlospes.com/curso_de_lenguaje_c/ http://aurea.es/wp-content/uploads/1-introduccionlenguajec.pdf http://www.bloginformatico.com/lenguaje-de-programacion-c.php http://portal.up.edu.mx http://www.digitallibrary.kcci.com.pk/handle/32417747/140 http://www.linuxespanol.com/ftopic19087.php http://www.alumnos.uaslp.mx http://www.forosdelweb.com/f23/lenguaje-c-328681/ http://t.co/PxDHG5B http://pbidi.unam.mx/cgi-bin/ezpmysql.cgi?url=http://www.ncbi.nlm.nih.gov/books/NBK7160/

10
Página

  

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->