Este documento presenta el reporte de una práctica realizada por tres estudiantes de ingeniería en la Facultad de Ingeniería de la UNAM. El objetivo de la práctica era familiarizarse con diferentes tecnologías de información como buscadores, páginas web, foros y bibliotecas digitales relacionadas con el lenguaje de programación C. Los estudiantes realizaron nueve ejercicios de búsqueda en los que encontraron recursos sobre el lenguaje C y evaluaron su seriedad. El reporte incluye los resultados de cada
1. UNIVERSIDAD NACIONAL
AUTÓNOMA DE MÉXICO
FACULTAD DE INGENIERÍA
No. De Equipo
12
PRÁCTICA 1: MEDICIÓN DE DIMENSIONES FUNDAMENTALES
LAB. COMPUTACIÓN PARA INGENIEROS GPO.LAB.: 29
ALUMNOS: JIMÉNEZ MARTÍNEZ ERIC GPO. TEORÍA: 06
SUÁREZ MARTÍNEZ NICOLÁS EMILIANO GPO. TEORÍA: 06
VELASCO CANTERO JUAN EDUARDO GPO. TEORÍA: 18
1
14 DE FEBRERO DEL 2014
2. OBJETIVOS
El alumno conocerá algunas tecnologías de información que le permitirán acceder
a información que le será útil en su desempeño académico y profesional.
2
Al final de esta práctica el alumno podrá:
1. Distinguir varias opciones de tecnologías de información.
2. Utilizar algunas tecnologías de información.
EJERCICIOS REALIZADOS
I) Buscar 5 buscadores internacionales e indicar la opción de idioma que manejan.
II) Buscar 5 buscadores de América Latina e indicar la opción de idioma que
manejan.
III) Buscar 5 páginas relacionadas con lenguaje C.
IV) Buscar 5 páginas relacionadas con tutoriales de lenguaje C.
V) Buscar 5 páginas relacionadas con código fuente (programas) en C.
VI) De las páginas encontradas en los puntos "5".-, "6.-" y "7.-" clasificarlas en
páginas serias o no serias y justificar porqué
VII) Buscar 2 foros de discusión relacionados con lenguaje C y mencionar las
reglas de ingreso de uno de los foros.
VIII) Buscar 2 portales educativos e indicar cuáles son los servicios que te
proporciona cada portal, además, mencionar cuál elegirían como estudiante y
porqué.
IX) Buscar 2 bibliotecas digitales y dar una descripción de sus características
principales, además, buscar en cada biblioteca si hay información sobre lenguaje
C.
3. EJERCICIOS FALLIDOS
Durante la realización de la práctica no se nos presentó algún ejercicio que no
pudiéramos resolver.
PLANTEAMIENTO Y RESULTADOS DE LOS EJERCICIOS
I) BUSCAR 5 BUSCADORES INTERNACIONALES E INDICAR LA OPCIÓN DE
IDIOMA QUE MANEJAN.
1- Google
www.google.com
Idiomas que maneja: español, catalán, gallego, euskara e inglés
3
2.- Yahoo
www.yahoo.com
Idiomas que maneja: inglés y español
3.- HotBot
www.hotbot.com
Idiomas que maneja: inglés
4.- Lycos
www.lycos.com
Idiomas que maneja: Inglés y español
5.- Netscape
www.netscape.aol.com
Idiomas que maneja: inglés
II) BUSCAR 5 BUSCADORES DE AMÉRICA LATINA E INDICAR LA OPCIÓN
DE IDIOMA QUE MANEJAN.
BUSCADORES DE AMÉRICA LATINA
Nombre País Dirección
Idiomas que
maneja
Bolivia Web Bolivia http://www.boliviaweb.com
Inglés y Español
4. Yachay Perú //www.yachay.com/)
Español
La lupa
Colombia
http://www.lalupa.com/)
Español
Todoar
Argentina
http://www.todoar.com.ar/ Español
Auyantepui
Venezuela http://www.auyantepui.com/ Español
III) BUSCAR 5 PÁGINAS RELACIONADAS CON LENGUAJE C.
1.- Observatorio tecnológico
Introducción a la programación con el lenguaje C usando el entorno de trabajo
Dev-C.
http://recursostic.educacion.es/observatorio/web/ca/software/programacion/745-
introduccion-a-la-programacion-con-el-lenguaje-c
Esta página inicia con una introducción sobre que es un programa, como se
estructura y el tipo de lenguaje que se puede ocupar para realizar dicho programa.
Después de dar una breve introducción pero concisa, describe cómo funciona el
lenguaje C, al igual que nos da algunas ventajas y desventajas al usar el lenguaje
“C”. Concluye con un ejemplo junto con un tutorial para llevar a cabo este ejercicio
el cual es escribir “Hola mundo”.
¿Es una página seria?
Sí es una página seria donde puedes confiar. Brinda información básica, para
quienes no tienen noción de que es programar, como se estructura y que es el
lenguaje C.
2.- GIZMODO en español
¿Qué lenguaje de programación debería aprender para empezar?
http://es.gizmodo.com/que-lenguaje-de-programacion-deberia-aprender-para-emp-
1479554075
Como se lee en el título de esta página web, comienza explicando, cuales son los
motivos por que debe una persona aprender un lenguaje de programación. Que
4
5. aplicación le darás, y enlista ciertas aplicaciones en las que puedes desarrollar el
lenguaje aprendido, pero orientado a crear aplicaciones.
Cuando habla sobre el lenguaje de “C”, realmente no dice nada de valor. Solo que
es un lenguaje muy rígido. Después expone críticas positivas y negativas a otros
lenguajes.
¿Es una página seria?
No, la información que brinda son opiniones, no brinda información concreta. Para
recabar información y tener una fuente confiable esta página no es adecuada.
Recomiendo ampliamente no usar esta fuente, al momento de investigar y tener
una orientación sobre el lenguaje “C”.
5
3.- El rincón del vago
Lenguaje de Programación C
http://html.rincondelvago.com/lenguaje-de-programacion-c_1.html
El rincón del vago se ha caracterizado por tener información errónea, pero en
este caso muestra un trabajo muy bien realizado y completo, sobre que el
lenguaje de programación C. Nos brinda antecedentes de su historia del lenguaje.
Después nos dice los elementos que componen a este lenguaje, palabras
reservadas, operadores aritméticos, relacionales, lógicos, cometarios y propone
algoritmos para realizarlos como ejercicios.
¿Es una página seria?
Sí, la información que brinda es muy amplia, concreta, y brinda ejercicios,
relacionados con operaciones matemáticas, que refuerza lo leído en este
documento.
4.- Lenguaje de Programación C
http://www.monografias.com/trabajos81/lenguaje-programacion-c/lenguaje-programacion-
c.shtml
La información se encuentra distribuida de la siguiente manera:
Historia del C
Constantes y variables
Archivos de encabezados
Identificadores y palabras claves
Bibliografía
De acuerdo con nuestra necesidad de conocer un tema con mayor puntualidad se
puede consular cada uno de los subtemas. La información es muy explícita, no
6. brinda ejemplos básicos o avanzados, se enfoca a la teoría con el propósito de
dejar lo más claro posible como funciona cada elemento del lenguaje C.
¿Es una página seria?
Sí, la información que aparece está orientada a la teoría para luego realizar
ejercicios. No se encuentra opiniones o críticas a este lenguaje, por lo cual la
información es muy útil.
5.- ALTIOYO
Historia de la Tecnología: el lenguaje de programación C
http://alt1040.com/2011/10/historia-de-la-tecnologia-lenguaje-c
Describe la historia del lenguaje, sus características desde una perspectiva
cualitativa. También hace énfasis en como En 1983, el Instituto Nacional
Estadounidense de Estándares (ANSI) organizó un comité, X3j11, para establecer
una especificación estándar de C. y en donde se ha usado este lenguaje
comúnmente en el desarrollo de sistemas operativos como Windows o GNU/Linux
y en el desarrollo de aplicaciones de escritorio como GIMP.
¿Es una página seria?
No, si lo analizamos desde un punto riguroso no nos brinda información la cual
nos ayude a comprender este lenguaje, o las bases teóricas para luego poder
realizar ejercicios. Sólo se remite a antecedentes históricos y en donde se usado
este lenguaje. Por lo tanto si estas en busca de información que te ayude a
comprender y tener unas bases sólidas, esta página no es recomendable, pero si
estas en busca de historia y datos curiosos,
puede ser de tu interés esta página web.
IV) BUSCAR 5 PÁGINAS RELACIONADAS CON TUTORIALES DE LENGUAJE
C.
6
1.- Carlospes
http://www.carlospes.com/curso_de_lenguaje_c/
Curso/Tutorial de lenguaje C
La página tiene un diseño sencillo, y consta de varios apartados donde cada uno
de ellos contiene una serie de hipervínculos que te llevan al tema que quieres
consultar. Entre las pestañas más importantes podemos destacar las siguientes:
7. 7
Introducción
Tipos datos
Identificadores
Variables
Constantes
Operadores y expresiones
Entrada y salida estándar
Cada una de estas pestañas con varios hipervínculos para revisar los temas que
sean de interés del usuario.
¿Es una página seria?
Sí, ya que la organización de su información hace que la búsqueda sea más ágil y
sencilla, asimismo el contenido de la página es concreto, además de ser ilustrativa
con los ejemplos para que el usuario pueda comprender mejor los temas
expuestos ahí.
2.- Observatorio Tecnológico
http://recursostic.educacion.es/observatorio/web/ca/software/programacion/745-
introduccion-a-la-programacion-con-el-lenguaje-c
Introducción a la programación con el lenguaje C usando el entorno de trabajo
Dev-C
La página se enfoca a dar una práctica introductoria hacia lo que es la
programación en C usando concretamente como compilador al programa Dev-C.
Después de una introducción a los conceptos básicos en lenguaje C, va
describiendo paso a paso, con el uso del compilador, cómo generar un código
para que éste al fi nal diga la frase: “Hola, mundo”, a través de una breve
explicación e imágenes que muestran el procedimiento que se hace con Dev-C.
¿Es una página seria?
Sí, ya que da los fundamentos básicos pero necesarios para dar un panorama
general de lo que es el lenguaje C, además, el hecho de incluir imágenes ayudan
al usuario a llevar una secuencia en los pasos realizados y así evitar que se llegue
a confundir durante el procedimiento. Gran herramienta para introducir a aquellos
que no tienen experiencia a lo que es el lenguaje C.
3.- Taringa
http://www.taringa.net/posts/apuntes-y-monografias/12380704/Aprende-Lenguaje-
C-Mediante-Videotutoriales.html
8. Aprende Lenguaje C (mediante video tutoriales)
En sí, el contenido de la página se reduce únicamente a una recopilación de
videos con tutoriales sobre cómo programar en C, alojados en YouTube. También
aparece la opción de descargar el video.
¿Es una página seria?
No, porque muchos de los videos que contiene dicho post son para usuarios que
ya tienen aunque sea alguna noción del lenguaje C, por lo cual no es una opción
muy viable si apenas estás empezando a programar. Además, algunos enlaces
para descargar los videos están rotos o la descarga se congela cuando pasa
determinado tiempo
8
4.- El rincón del C
http://www.elrincondelc.com/cursoc/cursoc.html
Curso de C
El sitio también se encuentra organizado por pestañas con hipervínculos, los
cuales nos llevan a al respectivo tema que queremos consultar, las principales
pestañas son:
Introducción
Mostrando información por pantalla
Tipos de datos
Constantes
Manipulando datos
Sentencias
Funciones
¿Es una página seria?
No, porque si bien la estructura en la que está organizada la información de esta
página es similar a otra página enunciada anteriormente, la información de esta
página se encuentra desactualizada, ya que la última vez que se actualizó fue en
el año 2000, volviendo obsoleta la información, asimismo, la página bombardea
con mucha información al usuario provocando que se pueda desorientar en su
búsqueda.
5.- Programación en Castellano
http://www.programacion.com/articulo/lenguaje_c_202
9. La información se encuentra escrita a manera de un artículo, inicialmente
dándonos una extensa introducción acerca del lenguaje C, seguido de la
estructura básica del lenguaje C, introduciendo así al usuario los primeros
comandos con los cuales estará trabajando. Posteriormente se muestra lo que son
funciones en dicho lenguaje así como los operadores con los cuales se trabaja.
¿Es una página seria?
Sí, el contenido del artículo es muy completo y ejemplificado y orienta al usuario a
través de los diferentes ejercicios que va mostrando el artículo para así ir
aclarando las dudas que se vayan generando a través de la consulta.
V) BUSCAR 5 PÁGINAS RELACIONADAS CON CÓDIGO FUENTE
(PROGRAMAS) EN C.
1.- http://jarronegrolinux.foroactivo.com/t36-mis-programas-en-c#77
Esta página es una sección de un foro que habla principalmente sobre
computación en general, es buena porque trae varios ejemplos de programas
elaborados en C con el título que te da un idea de lo que hace.
¿Es una página seria o no?
No, debido a que por ser un foro, cualquier persona puede modificar el contenido
de la información que se presenta y muchas veces dicha información puede ser no
confiable.
2.- http://www.slideshare.net/kim_chan/ejemplos-de-algoritmos-en-c-bsicos
aprendiendo-a-programar
En esta página se observa que la información publicada es un libro, en el cual se
muestran diversos ejemplos, primero con un planteamiento y enseguida con la
programación que corresponde a resolver lo que se te pide.
¿Es una página seria o no?
Sí, debido a que como la fuente es un libro te texto con ejemplos de programación
en C, la información puede ser considerada como confiable. Además de que se
enfoca únicamente en el tema de interés.
3.- http://iie.fing.edu.uy/ense/asign/str/curso-c/ejemplos.htm
Esta página es únicamente de texto, en donde viene un menú de programas en C
de diferentes temas que te permiten descargar. Además de que te ofrece un curso
para aprender a programar en C.
9
10. ¿Es una página seria o no?
Sí, debido a que el objetivo principal de esta página es ofrecer un aprendizaje a
través de los ejemplos, ya que la variedad de temas que te ofrece para que
puedas visualizar como se estructura un programa en C es muy amplia.
4.- http://www.data2013.cl/DOCS/INFORMATICA/PROGRC/Ejemplos.html
En ésta página, al ingresar, se muestran de inmediato diversos ejemplos de
programas en C, pero no especifica lo que hace cada uno, además por el formato
de la página, resulta un poco difícil su visualización.
¿Es una página seria o no?
No, debido a que la información que se presenta no especifica el tema del que
trata, no se muestran las fuentes consultadas y como ya se mencionó, los
ejemplos que se muestran no especifican lo que hace cada uno, lo que provoca
que dificulte su comprensión.
5.- http://www.carlospes.com/ejercicios_de_lenguaje_c/
Al ingresar en esta página, se puede observa que puedes consultar diversos
temas, pero en la sección de ejemplos de programas en C, se puede visualizar un
menú muy bien organizado con diferentes temas de dichos programas, además,
cuando ingresas a uno de ellos, te muestra el planteamiento del programa, lo que
debe realizar y finalmente te muestra varias soluciones de la programación que
debe llevar el programa en cuestión.
¿Es una página seria o no?
Si, debido a que con la información con la que se cuenta está muy bien
organizada, es únicamente del tema de interés y además porque te explican de
una manera muy clara el objetivo y la programación de cada programa.
VI) DE LAS PÁGINAS ENCONTRADAS EN LOS PUNTOS "5".-, "6.-" Y "7.-"
CLASIFICARLAS EN PÁGINAS SERIAS O NO SERIAS Y JUSTIFICAR
PORQUÉ
Esta actividad se realizó dentro de la explicación de cada página en los puntos
anteriores.
10
11. VII) BUSCAR 2 FOROS DE DISCUSIÓN RELACIONADOS CON EL LENGUAJE
C Y MENCIONAR LAS REGLAS DE INGRESO DE UNO DE LOS FOROS.
11
1.- SIZE ART
http://goorkuabcinc.activo.ws/
Programación en C. Foro único para los programadores en C, aquí encontraras
links a tutoriales, ayuda con programas y demás.
Reglas de ingreso:
Se requiere ingresar un email y solamente es usado para confirmar tus detalles
de registro y contraseña (y para enviar nuevas contraseñas si olvidas la actual).
Es para todo el público en general sin restricción de edad
Las condiciones de uso del foro son las siguientes:
No publicar mensajes violentos, agresivos, difamatorios, obscenos,
vulgares, de odio, amenazantes
No publicar mensajes con incitación o evocación de prácticas ilegales.
Hacer un esfuerzo en la ortografía y gramática. ¡El estilo SMS no se acepta!
2.- elhacker.net
http://foro.elhacker.net/register.html
Reglas de ingreso
Solo pide ingresar un Email
Es para todo el público en general sin restricción de edad
Las condiciones de uso del foro son las siguientes:
no fijar ningún material que sea difamatorio, abusivo, vulgar, acosador,
obsceno, profane, con orientación sexual, amenazador, discriminatorio
no fijar cualquier material que esté protegido por la ley
VIII) BUSCAR 2 PORTALES EDUCATIVOS E INDICAR CUÁLES SON LOS
SERVICIOS QUE TE PROPORCIONA CADA PORTAL, ADEMÁS, MENCIONAR
CUÁL ELEGIRÍAN COMO ESTUDIANTE Y PORQUÉ.
1.- http://www.unam.mx/
12. El portal del universitario cuenta con varios enlaces que te brindan información
acerca de la UNAM, así como de su comunidad (académicos y estudiantes) y
vinculación con ex-alumnos, empresas, académicos, etc. Este portal brinda
servicios tales como:
Difusión de la cultura: Ahí encontraremos talleres y cursos, fechas de eventos
culturales y un directorio cultural.
Investigación: La componen enlaces que nos brindarán información acerca de las
bibliotecas de la UNAM y sus entidades académicas.
Estudiantes: En esta pestaña encontraremos información acerca de becas,
estancias, trámites escolares, ofertas académicas, etc.
Así como también cuenta con sus páginas de Facebook, Twitter, y algunos
teléfonos de emergencia para poder estar en contacto con la institución.
12
2.- http://www.ipn.mx/Paginas/inicio.aspx
El portal del Instituto Politécnico Nacional (IPN) cuenta con una agenda
politécnica, en la cual se proporcionan fechas sobre cursos semanales y
sabatinos, así como de conferencias. Cuenta con un espacio de noticias para
informar acerca de lo que ocurre en el país. Existe un apartado donde te ofrecen la
guía de preparación del examen a Nivel Superior 2014, así como recursos tales
como contacto con académicos o estudiantes, vinculación empresarial, etc.
Como estudiante de la UNAM, el portal que me resultaría más provechoso sería
precisamente el de la UNAM, porque en ese lugar puedo consultar desde la
cartelera de eventos culturales, así como programas de becas o cursos de
idiomas.
IX) BUSCAR 2 BIBLIOTECAS DIGITALES Y DAR UNA DESCRIPCIÓN DE SUS
CARACTERÍSTICAS PRINCIPALES, ADEMÁS, BUSCAR EN CADA
BIBLIOTECA SI HAY INFORMACIÓN SOBRE LENGUAJE C.
1.- http://dgb.unam.mx/
Esta biblioteca digital pertenece a la Universidad Nacional Autónoma de México.
Al ingresar, en su portada en la parte superior, se pueden consultar los diversos
servicios que la universidad ofrece. En la parte central, se puede hacer la
búsqueda de libros por medio de diversos criterios: nombre, autor, tema, etc. Por
13. ser una biblioteca de una universidad, la cantidad de libros de temas distintos con
los que cuenta es muy grande.
Al realizar la búsqueda sobre Lenguaje C, se desglosan varios libros que tratan
este tema, sin embargo no todos se pueden consultar en línea, pero si
proporcionan los datos de su ubicación física.
13
Algunos de estos libros son:
clasificación
QA76.73C2 O82
ISBN
0-931988-61-6
autor
Osborne, Adam,autor
título
C basic user guide / Adam osborne, Gordon eubanks and Martín mcniff
descr. física
215 páginas
nota
compra 2013/10/09 629.95
tema
C BASIC (Lenguaje de programación para computadoras)
sec. personal
Mcniff, Martin
sec. personal
Eubanks, Gordon
bibliotecas
fuente
/LIBRUNAM - Libros/Impresos
ISBN
9781430218104 (libro electrónico)
autor
Mark, Dave,autor
título
Learn C on the Mac / Dave Mark
descr. física
xxi, 353 páginas
nota
Acceso sólo para usuarios de REDUNAM
nota
Disponible también en formato impreso
nota
Reproducción electrónica. New York : Springer, [2009]
nota
Springer ; 5524411 ; DGB ; Permanente ; 2009/08/11
tema
Macintosh (Computadora) Programación
tema
C (Lenguaje de programación para computadora)
recurso electrónico
http://dx.doi.org/10.1007/978-1-4302-1810-4 (Texto completo)
fuente
/LIBRUNAM - Libros/Electrónicos
2.- http://bibliotecadigital.ilce.edu.mx/
Esta biblioteca digital pertenece al Instituto Latinoamericano de la Comunicación
Educativa. Al ingresar a su página, hay varios encabezados e imágenes donde
vienen disponibles los diferentes temas de consulta para buscar un libro. Por el
aspecto de la página se interpreta que su colección de libros no son de materias
especializadas sino más bien de cultura en general y en especial enfocados a
14. niños y adolescentes. Por lo que al realizar la búsqueda de un libre que trate sobre
el lenguaje C, no muestra ningún resultado.
APRENDIZAJE
14
1.- Jiménez Martínez Eric
Realizar los ejercicios propuestos de esta práctica me proporcionó una visión más
amplia de las herramientas que ofrece internet, como lo son los buscadores.
Distinguir páginas web donde se encuentra información confiable y cuales no
aportan información. En este caso particularmente información sobre el lenguaje
C. Por ultimo lo fácil que es ingresar a un foro de discusión, en cual puedes
debatir con distintas personas.
2.- Suárez Martínez Nicolás Emiliano
Lo que aprendí de esta práctica fue la importancia de saber buscar en Internet, ya
que a pesar de que en Internet abunda información bastante úti l, también existe
información vaga e incluso errónea, por lo que esta práctica también me ayudó a
saber distinguir entre información útil e información basura.
3.- Velasco Cantero Juan Eduardo
El aprendizaje que obtuve durante la realización de ésta práctica, fue que aprendí
a diferenciar entre sitios web serios y no serios, es decir aquellos que me pueden
ser de gran utilidad para obtener información certera y confiable.