1. Unidad I: Algoritmo e Internet
UNIVERSIDAD NACIONAL EXPERIMENTAL
POLITÉCNICA DE LA FUERZA ARMADA
Manual del Estudiante
Informática Aplicada
Unidad I: Algoritmo e Internet
Prof. Rosaura Mejía
2. Unidad I: Algoritmo e Internet
Parte I: Diseñando Algoritmos
Objetivo
Familiarizarse con las estructuras Usadas en la Informática para la resolución
ordenada a problemas planteados
Información Básica
Un algoritmo, es una lista bien definida, ordenada y finita de operaciones que
permite hallar la solución a un problema. Dado un estado inicial y una entrada, a
través de pasos sucesivos y bien definidos se llega a un estado final, obteniendo
una solución
El concepto de algoritmo, aunque similar y obviamente relacionado, no debe
confundirse con el concepto de programa. Mientras el primero es la especificación
de un conjunto de pasos (operaciones, instrucciones, órdenes,...) orientados a la
resolución de un problema, el segundo es ese conjunto de operaciones
especificadas en un determinado lenguaje de programación y para un computador
concreto, susceptible de ser ejecutado (o compilado o interpretado).
Cuando se escribe un programa de computadora, generalmente estamos llevando
a cabo un método que se ha inventado para resolver algún problema previamente.
Este método es a menudo independiente de la computadora y es probable que
sea igualmente apropiado para muchas tipos de computadora y muchos lenguajes
de computadora. Es el método, en el programa de computación, el que nosotros
debemos estudiar para aprender cómo el problema está atacándose. El término
algoritmo se usa en la informática para describir un método problema-solución
conveniente para la aplicación en un programa de computadora. Los algoritmos
son los materiales de informática: Son los objetos centrales de estudio para
muchos, si no la mayoría, de las áreas de campo
Características de los algoritmos
Existe una lista de cinco propiedades, que son ampliamente aceptadas como
requisitos para un algoritmo:
Carácter finito. "Un algoritmo siempre debe terminar después de un número finito
de pasos".
Precisión. "Cada paso de un algoritmo debe estar precisamente definido; las
operaciones a llevar a cabo deben ser especificadas de manera rigurosa y no
ambigua para cada caso".
Entrada. "Un algoritmo tiene cero o más entradas: cantidades que le son dadas
antes de que el algoritmo comience, o dinámicamente mientras el algoritmo corre.
Estas entradas son tomadas de conjuntos específicos de objetos".
Salida. "Un algoritmo tiene una o más salidas: cantidades que tienen una relación
específica con las entradas".
Eficacia. "También se espera que un algoritmo sea eficaz, en el sentido de que
todas las operaciones a realizar en un algoritmo deben ser suficientemente
3. Unidad I: Algoritmo e Internet
básicas como para que en principio puedan ser hechas de manera exacta y en un
tiempo finito por un hombre usando lápiz y papel".
Metodología para la solución de problemas por medio de computadora.
a) Definición del Problema.
b) Análisis del Problema.
c) Diseño del Algoritmo.
d) Codificación.
e) Prueba y Depuración.
f) Documentación.
• Documentación Interna
• Documentación Externa
g) Mantenimiento.
Comprender los Objetivos a Alcanzar por un Algoritmo.
Los Algoritmos son una buena forma de resolver los problemas de una manera
estructurada y ordenada por tanto son una buena herramienta para el análisis y
solución de problemas
Examine el Siguiente Algoritmo
Algoritmo para Lavar un Carro
1)Sacar el carro del garaje
2)Colocar la manguera en el grifo del agua
3)Alistar el detergente, la cera, etc.
4)Rociar el carro con agua
5)Echarle detergente al carro y restregarlo con un trapo
6)Limpiar con agua el detergente
7)Ponerle la cera
8)Pulir el carro con un trapo
Indique lo Siguiente:
¿Pueden Existir otras Formas de Lavar un Carro?
¿Qué pasaría si el Carro esta fuera del Garaje?, ¿El Algoritmo seria
efectivo de todos modos?
¿El Algoritmo cumplió con las características de los algoritmos?
4. Unidad I: Algoritmo e Internet
Parte II: Internet
Objetivo
Reforzar los conocimientos sobre el tema Internet y la importancia del mismo en
la sociedad
Información Básica
Internet es el conjunto de computadoras, servidores y usuarios, conectados a través de
una red que forman así un lugar virtual, en apariencia inexistente, pero donde cada
usuario es parte de ese todo.
Internet es un medio de comunicación. Ha sido muy común representar ese lugar virtual
con una nube donde los usuarios viajan imaginariamente para entrar en ella y allí
encontrase con otros millones de pares.
Internet es un método de interconexión descentralizada de redes de computadoras
implementado en un conjunto de protocolos denominado TCP/IP y garantiza que redes
físicas heterogéneas funcionen como una red lógica única, de alcance mundial.
Según el esquema que se puede ver en la imagen, un usuario se conecta a la red (a
través de un módem, ya sea vía línea telefónica, cable, satélite, etc...). A partir de este
momento el protocolo TCP/IP entra en juego, gracias a él se puede comunicar con el
Proveedor de servicios de Internet (ISP) dándole a conocer la dirección física.
Utilizando TCP/IP, el ISP asigna una dirección IP a la PC y en ese momento se da el
acceso a la red.
5. Unidad I: Algoritmo e Internet
Cuando se quiere acceder a una página se proporciona un dominio que es traducido en
los Servidores DNS y localizado. Cuando se sabe en qué Servidor Web se encuentra la
página que se quiere visitar se procede a su descarga y visualización en el navegador
del PC.
El proceso de ir de un lado a otro por la red, recibe popularmente el nombre de navegar,
y todo ese universo de información, redes y ordenadores se conoce como ciberespacio.
Características de Internet
Universal.
Internet está extendida prácticamente por todo el mundo. Desde cualquier país se puede
ver información generada en los demás países, enviar correo, transferir archivos,
comprar, etc. Esta universalidad plantea algunos problemas legales, ya que lo que es
legal en un país puede no serlo en otros. No existe una ley universal que obligue a todos
los países, aunque sólo sea en aspectos relacionados con Internet.
Fácil de usar.
No es necesario saber informática para usar Internet. Se puede decir que usar Internet
es tan sencillo como pasar las hojas de un libro, sólo hay que hacer clic en las flechas
avanzar y retroceder.
Cualquier persona debe ser capaz de navegar por un sitio web, y si no es así es porque
el sitio web está mal diseñado. Esta facilidad de uso hace que Internet sea adecuada
para enseñar cualquier tipo de personas desde niños a personas mayores, y se puedan
hacer tareas muy diversas desde jugar hasta aprender matemáticas.
Variada.
En Internet se puede encontrar casi de todo, y si hay algo útil que falte, el que se dé
cuenta se hará rico. Por supuesto que también hay muchas cosas inútiles, pero poco a
poco irá quedando sólo lo bueno.
También hay que decir que entre esta variedad hay cosas poco recomendables por lo
que los padres deben estar atentos con sus hijos.
Libre.
El espíritu de dejar circular la información libremente es una de las razones que ha
permitido el crecimiento espectacular de Internet. Si en sus comienzos los científicos que
desarrollaron el soporte técnico de Internet, como el protocolo TCP/IP, no lo hubiesen
puesto a disposición de la industria, hoy Internet no sería lo que es.
Hoy por hoy cualquiera puede colocar en Internet información sin censura previa, esto
permite expresar libremente opiniones, y decidir libremente qué uso damos a Internet. Es
algo importante que permite que las personas se sientan más libres y tengan más
6. Unidad I: Algoritmo e Internet
capacidad de reacción frente a los poderes establecidos. Pero también facilita el uso
negativo de la red. Por ejemplo, la creación y dispersión de virus informáticos, de
conductas antisociales, pornografía infantil, etc.
Anónima.
Podemos decir que ocultar la identidad, tanto para leer como para escribir, es bastante
sencillo en Internet. Esta característica está directamente relacionada con el punto
anterior, ya el anonimato puede facilitar el uso libre de la red con todo lo que esto
conlleva. Entendido de forma positiva en anonimato facilita la intimidad y la expresión de
opiniones. Aunque también facilita la comisión de delitos.
Autorregulada.
¿Quién decide cómo funciona Internet? Algo que tiene tanto poder como Internet y que
maneja tanto dinero no tiene un dueño personal. No hay ninguna persona o país que
mande en Internet. En este sentido se puede decir que Internet se autorregula o
autogestiona.
Económica.
Si piensas lo que te costaría ir a varias bibliotecas y revisar 100 libros, o visitar varias
tiendas para buscar un producto y lo comparas con lo que te cuesta hacer lo mismo en
Internet el ahorro de tiempo y dinero es impresionante.
Crear una tienda en Internet a la que tienen acceso millones de personas puede ser más
rentable que abrir una tienda en el barrio que sólo visitarán unas pocas personas.
Aunque para comprarse unos zapatos es preferible probárselos que pedirlos por el
número.
Útil.
Disponer de mucha información y servicios rápidamente accesibles es, sin duda, algo
útil. Hay muchos ejemplos sobre cosas que son más fáciles a través de Internet.
.
Algunos de los servicios que proporciona Internet es buscar información.Consultar
información es lo primero que se piensa cuando se habla de utilizar Internet. Hay
millones de páginas con información de todos los tipos, y en todos los idiomas.
Para ayudar a encontrar lo que se necesita están los buscadores, aprender a utilizarlos
correctamente puede evitar muchas perdidas de tiempo. A veces es sorprendente las
cosas que se pueden llegar a encontrar con un buscador.
La mayoría de los buscadores funcionan como motores de búsqueda, a partir de una o
varias palabras clave buscan en sus bases de datos que contienen referencias a
prácticamente todas las páginas de Internet. De esta clase son los buscadores Google,
Alltheweb, Yahoo y MSN.
7. Unidad I: Algoritmo e Internet
Otro tipo de buscadores son los que están organizados como directorios, agrupando las
páginas por temas, como por ejemplo DMOZ, hace unos años se utilizaban mucho pero
ahora están en desuso.
El correo electrónico o email es el servicio más utilizado de Internet junto con la Web. El
email tiene muchas similitudes con el correo tradicional. Un mensaje es enviado por el
remitente al destinatario. La persona que envía o remitente debe conocer la dirección del
destinatario. El mensaje llega a un buzón donde permanece hasta que el destinatarito lo
abre y lee el correo. Éste puede eliminarlo, guardarlo o contestarlo.
El email permite escribir y enviar archivos entre dos cuentas de correo. La principal
ventaja respecto al correo tradicional es su rapidez, en pocos minutos un email puede
llegar a la otra punta del mundo. Otra ventaja es la comodidad, desde el ordenador lo
hacemos todo, no tenemos que buscar sobres, sellos ni salir para echar la carta al
buzón.
Mensajería instantánea. Este tipo de comunicación ha experimentando un aumento
importante ya que posee algunas virtudes de las que el correo carece. Los programas de
mensajería instantánea como Microsoft MSN Messenger están integrados con el
webmail y permiten ver al instante los correos que nos llegan. Para utilizar este servicio
hay que instalarse un programa gratuito en el computador
Mediante el Chat se puede mantener una conversación con otras personas en tiempo
real a través de Internet. Mientras que en el correo hay que esperar un tiempo para ver la
contestación, en el chat la respuesta es instantánea.
Se puede hablar en modalidad pública, donde todos leen los mensajes de los demás, o
en privado donde sólo dos personas pueden ver su conversación.
El servicio más utilizado de Internet es la Web, seguido de cerca por el correo
electrónico. Cuando se habla de entrar en Internet o navegar por Internet nos estamos
refiriendo en realidad a la Web. Para poder acceder a la Web se necesita un programa
llamado navegador.
La información en la Web está disponible mediante páginas web, estas páginas están
escritas internamente en lenguaje HTML, para transformar ese lenguaje en páginas Web
visibles hace falta un programa, a estos programas se les llama navegadores o browsers
(en inglés). Son programas complejos que realizan muchas funciones pero desde sus
inicios han sido gratuitos y se pueden descargar de la Web. El navegador más utilizado
es Internet Explorer (IE).
Un navegador sirve para acceder a Internet, pero también puedes utilizar IE sin conexión
a Internet para ver páginas web que se tengan grabadas en el disco duro, en un CD,
DVD u otro dispositivo.
8. Unidad I: Algoritmo e Internet
Los navegadores van incorporando las nuevas tecnologías que se generan en torno a
Internet, cada poco tiempo aparecen versiones nuevas, es conveniente tener actualizado
nuestro navegador.
Para fortalecer el aprendizaje responda las siguientes preguntas seleccionando
con una X resaltada en rojo la respuesta que usted crea conveniente
1.Internet esta formado por ordenadores conectados entre si mediante un cable
tendido para ese fin.
a) Verdadero.
b) Falso.
2. Un "servidor" es un computador que sirve o facilita contenidos a Internet.
a) Verdadero.
b) Falso.
3. Si en un buscador como Google, Alltheweb, etc. tecleo dos palabras claves es
capaz de...
a) Encontrar diez páginas que contengan esas palabras en todas las páginas de Internet
en menos de un segundo.
b) Encontrar diez páginas que contengan esas palabras en todas las páginas de Internet
en menos de diez segundos.
c) Encontrar las diez páginas más importantes con información relevante sobre las
palabras claves en toda Internet en menos de un segundo. Normalmente proporcionan
buenas respuestas en medio segundo
4.Explique la importancia que tiene internet en la sociedad específicamente en
la educación y en que lo ha beneficiado.
Análisis propio ……