viernes, 19 de septiembre de 2014

ALGORITMOS





INFORMÁTICA BÁSICA
.




MARIA ALEJANDRA VAHOS

MARIA CRISTINA CADAVID LÓPEZ




ALGORITMOS



DOCENTE


NANCY ELENA HAMID








INSTITUTO TECNOLÓGICO METROPOLITANO

MEDELLÍN

2014







MANUAL DE ALGORITMIA



¿QUÉ ES UN ALGORITMO?

Cuando se describen una serie de pasos los cuales se encuentran organizados y al seguir estos se obtiene la solución de un problema, entonces se habla de algoritmo.


TIPOS DE ALGORITMOS

Cualitativos: Cuando los pasos a seguir solo son descritos con palabras.
Cuantitativos: Cuando los pasos a seguir contienen cálculos matemáticos.


TIPOS DE LENGUAJES ALGORITMICOS

Gráficos: Son los algoritmos representados a través de herramientas graficas como los diagramas de flujo.
No gráficos: Son los algoritmos representados con herramientas descriptivas como lo es el pseudocódigo.


CRITERIOS A TENER EN CUENTA PARA RESOLVER UN PROBLEMA EN LA COMPUTADORA


1. Definición del problema
El enunciado del problema requiere ser claro y preciso.

2. Análisis del problema
Se definen los datos de entrada, los métodos y  formulas para procesarlos; para así obtener la información de salida.

DISEÑO DE UN ALGORITMO
  • Debe ser preciso e indicar el orden de realización de cada paso.
  •  Debe estar definido. Si se sigue un algoritmo dos veces se debe obtener el mismresultado cada vez.
  •  Debe ser finito. Si se sigue un algoritmo, se debe terminar en algún momento.


Codificación: En una serie de instrucciones detalladas se escribe la solución del problema en un código fuente, esto es un lenguaje de programación o alto nivel.
Prueba y depuración: Es el proceso de identificar y eliminar errores, para dar paso a una solución sin errores. Se deben tener en cuenta los siguientes principios:
·    Documentación: Sirve para ayudar a comprender o usar un programa o para facilitar futuras modificaciones. Esta modificación está escrita en diversas formas: enunciados, procedimientos o diagramas.
·   Mantenimiento: Se realiza este proceso para hacer algún cambio, ajuste o complementación al programa para que siga trabajando de manera correcta.


TIPOS DE DATOS
El tipo de dato determina la naturaleza del conjunto de valores que puede tomar una variable.

Datos simples:
·    Datos numéricos: Permiten realizar operaciones aritméticas comunes, incluyen los         números enteros y reales.
·       Datos lógicos: Solo pueden tomar dos valores cierto o falso.
·   Datos alfanuméricos: Secuencia de caracteres alfanuméricos que permiten representar valores identificables de forma descriptiva.


EXPRESIONES

Son combinaciones de constantes, variables, símbolos de operación, paréntesis y nombres de funciones especiales. Estas pueden ser: aritméticos, relacionales y lógicos.

OPERADORES Y OPERANDOS

Permiten manipular valores.
·         Operadores aritméticos: permiten la realización de operaciones matemáticas con valores. Estos son: suma, resta, multiplicación, división y modulo que es el residuo de la división entera.
·         Operadores relacionales: establecen una relación entre dos valores produciendo un resultado de certeza  o falsedad. Estos son: mayor que, menor que, mayor o igual a, menor o igual a, diferente, igual.
·         Operadores lógicos: se utilizan para establecer relaciones entre valores lógicos. Estos son: and “y”, or “o”,not “negación”.


IDENTIFICADORES:

Es una secuencia de caracteres con los cuales  se puede identificar  una posición en la memoria de la computadora para acceder a su contenido. Para formar un identificador se debe tener en cuenta: debe empezar con una letra y su longitud puede ser de hasta 8 caracteres.

CONSTANTE: es un dato que no cambia durante la ejecución del programa.

VARIABLE: Permiten almacenar temporalmente en un espacio de memoria un dato durante la ejecución de un programa, es necesario darle un nombre para poder identificarla. Se clasifican de la siguiente forma:

·         Por su contenido:
Numéricas: Se almacenan valores numéricos, ya sean positivos o negativos.
Lógicas: Son aquellas que solo tienen dos valores, verdadero o falso.
Alfanuméricas: Formadas por caracteres, letras y números.

·         Por su uso:
De trabajo: Reciben el resultado de una operación matemática.
Contadores: Llevan el control del número de ocasiones que se lleva a cabo un proceso.
Acumuladores: Llevan la suma acumulativa de una serie de valores que se van leyendo.




EJEMPLO DE ALGORITMO


·         En el siguiente ejemplo se muestra el algoritmo planteado para cambiar la rueda pinchada de un automóvil teniendo un gato mecánico en buen estado, una rueda de reemplazo y una llave inglesa.

Inicio
PASO 1.  Aflojar los tornillos de la rueda pinchada con la llave inglesa.
PASO 2.    Ubicar el gato mecánico en su sitio.
PASO 3.    Levantar el gato hasta que la rueda pinchada pueda girar libremente.
PASO 4.    Quitar los tornillos y la rueda pinchada.
PASO 5.    Poner rueda de repuesto y los tornillos.
PASO 6.    Bajar el gato hasta que se pueda liberar.
PASO 7.    Sacar el gato de su sitio.
PASO 8.    Apretar los tornillos con la llave inglesa.
Fin









EJERCICIO


Realizar el algoritmo para el siguiente problema:


A la mama de Juan la preguntan la edad y contesta: tengo 3 hijos, pregúntele a Juan su edad. Alberto tiene 2/3 de la edad de Juan, Ana tiene 4/3 de la edad de Juan y mi edad es la suma de las tres. Hacer un algoritmo que muestre la edad de los cuatro.  
Clase Edad
{método ppal ()
  { Entero mama, alberto, ana, juan
     Mostrar “digite la edad de juan”
     Lea juan
     alberto= ((2*juan)/3)
     ana=((4*juan)/3)
     mama=alberto+ana+juan
     mostrar “la edad de juan es”, juan
     mostrar “la edad de alberto es”, Alberto
     mostrar “la edad de ana es”, ana
     mostrar “la edad de la mamá es”, mama
    }

}

viernes, 29 de agosto de 2014

HERRAMIENTAS COLABORATIVAS

HERRAMIENTAS COLABORATIVAS

En la actualidad se vive una explosión de creación de nuevas herramientas digitales en 

la red que permiten trascender límites en la comunicación. Cada nueva herramienta que 
se diseña permite pensar e interactuar de maneras que antes no existían. Y por lo tanto, 
producir efectos esencialmente nuevos en la sociedad.
Cada herramienta es un nuevo tipo de cerebro digital, que posibilita una nueva forma 
de inteligencia colectiva. Cerebros funcionando gracias a la suma de inteligencias 
individuales de todos los usuarios y que gracias a las licencias libres pueden rediseñarse 
y mejorarse una y otra vez a sí mismos, en un proceso de retroalimentación imparable. 
Si la aparición de la inteligencia humana fue capaz de cambiar tan radicalmente este 
planeta, entonces serán muy importantes los efectos que pueden producir estas nuevas 
inteligencias en el medio. 
Diferencias entre WEB 1.0 y 2.0

WEB 1.0 WEB 2.0


• Utilizan un discurso lineal entre 
emisor y receptor.
• Sus páginas son estáticas.
• El usuario solo puede usar la 
• Los sitios son direccionales y no 
• La actualización es no periódica.
• Los usuarios interactúan en lo 
• Los sitios solo eran creados por 
•Facilitan interacción entre los 
usuarios.
• Las páginas son dinámicas.
• Los usuarios son capaces de crear, 
publicar, compartir, y recopilar 
información.
• Facilita el trabajo colaborativo, 
autónomo, critico, y creativo.
• Se actualiza periódicamente.• Todos trabajan interactuando.• Todos pueden tener acceso y crear expertos su propio espacio.


http://www.eldiario.es/turing/apps/Herramientas-pensar-trabajar-
x

EL CORREO ELECTRÓNICO









CORREO ELECTRÓNICO
 HERRAMIENTA OMNIPRESENTE EN NUESTRA VIDA
Desde que el hombre se planteó la necesidad de agilizar a través de una maquina. 
las operaciones que se le presentaban surgió así la computadora, desde entonces se 
han desarrollado infinidad de herramientas y avances tecnológicos que han acortado 
distancias y facilitan la comunicación entre las personas.
El correo electrónico es una herramienta indispensable de la comunicación humana, tanto 
a nivel personal como profesional.
Los siguientes son los hitos que se destacan a lo largo de todo el desarrollo de la historia 
del correo electrónico:
1971: El ingeniero informático Ray Tomlison envía el primer correo electrónico.
1976: La reina Isabel II se convierte en la primera jefa de estado en enviar un email.
1978: Se envía el primer anuncio a través de medios electrónicos en una red 
gubernamental y universitaria.
1982: Se utiliza por primera vez la palabra “email”.
1982: Scott Fahlman inventa el primer “emoticono”.
1989: Elwood Edward graba cuñas para AOL con los mensajes “Welcome”, “File’s done”, 
“Goodbye” y “You’ve got mail!”.
1997: Microsoft compra Hotmail por alrededor de 400 millones de dólares.
1998: Warnes Bros. estrena la película Tienes un email, que recauda 250 millones de 
dólares en taquilla.
1998: El diccionario Oxford incorpora la palabra “spam” a sus entradas.
1999: Comienza a circular un email falso en el que se asegura que Bill Gates está 
dispuesto a compartir su fortuna con los internautas. El mensaje es reenviado por millones 
de personas en todo el mundo.
2003: En un episodio de Los Simpsons, Homer revela su dirección de correo electrónico: 
chunkylover53@aol.com.
2003: George Bush aprueba la primera ley estadounidense para regular el envío de 
emails publicitarios.
2004: LOL y otros acrónimos surgidos al calor de internet son incluidos en el diccionario 
Oxford.
2004: La Comisión Federal de Comercio (FTC) de Estados Unidos codifica un reglamento 
para el correo spam.
2004: Se presentan los emails multimedia tras el congreso MMS World celebrado en 
Viena.
2005: Se lanza SPF, la primera tecnología que verifica la identidad del remitente.
2007: Google lanza Gmail.
2007: Se adopta el protocolo anti-phising DKIM.
2008: El candidato a la presidencia de Estados Unidos, Barack Obama, crea una base de 
datos con más de 13 millones de direcciones de correo electrónico.
2011: El libro de estilo de la agencia Associated Press cambia el término “e-mail” por 
“email”.

http://www.marketingdirecto.com/actualidad/e-mail-marketing/la-historia-del-email-40-
anos-de-correo-
electrónico

TIPS PARA CREAR UN CORREO 
ELECTRÓNICO

Hoy en día existen diversos programas de mensajería electrónica tales como Hotmail, 
Gmail, Yahoo, Google talk. A continuación se describen algunos consejos para aplicar a la 
hora de crear una cuenta de correo electrónico.
Nombre de usuario: Crear un nombre fácil de recordar, preferiblemente que sea 
asociable a su nombre real. Puede ser su nombre completo, sus iniciales, la inicial del 
nombre y el apellido, etc.
Contraseña: Esta debe ser fácil de recordar, larga, que mezcle números, signos y letras, 
y que no contenga información pública. Nunca se debe compartirla con nadie, no usar 
series de números seguidas, no usar las primeras o ultimas letras del abecedario pero 
tampoco usar algo tan complicado que se olvida con facilidad.
Pregunta de seguridad: Muchas personas eligen contraseñas muy seguras pero luego, 
en la pregunta de seguridad, ponen algo muy simple. Un pequeño truco para esto es 
que la respuesta no se corresponda con la pregunta. Por ejemplo, si la pregunta es 
“¿Cuál fue el nombre de su primera profesora?”, la respuesta podría ser un número de 
teléfono antiguo, o algo así. Aunque así se deben recordar dos datos, y tendrá el doble de 
seguridad.


http://www.proyectoautodidacta.com/comics/consejos-a-la-hora-de-crear-un-correo-
electrnico/

MEDIOS DE ALMACENAMIENTO


MEDIOS DE ALMACENAMIENTO

Las unidades de almacenamiento de datos son dispositivos que, conectados a la computadora, permiten el almacenamiento de información (archivos). en general, hacen referencia a almacenamiento masivo, es decir, de grandes cantidades de datos.

entre los mas comunes se conocen:

Dispositivos de almacenamiento magnético:
Se trata de aquellos dispositivos que son capaces de guardar datos por medio de bobinas electromagnéticas (Cabezas), en su superficie (cintas o discos), ya que cuentan con una gran cantidad de partículas magnéticas recubiertas de una partícula de pintura espacio que las protege.


-dispositivos de almacenamiento electrónico- digital: 
Un dispositivo de almacenamiento óptico es una unidad electro-mecánica que puede guardar y recuperar (leer y escribir) la información  en un medio de disco especial con una luz láser.


dispositivos de almacenamiento mixto: son aquellos que combinan las tecnologías anteriores, como ejemplo tenemos un tipo de disco especial llamado ls120 , el cuál combina la escritura magnética con una guía láser (opto magnética), que permite a las cabezas moverse de manera mas precisa.








http://ciencialuz.bligoo.com.mx/cuales-son-los-medios-de-almacenamiento-masivo#.VAFHDcV5OJk