miércoles, 19 de octubre de 2011

Algoritmia Taller # 2

Algoritmia Taller # 2

1. A quien se le debe la escritura del primer algoritmo?

Rta: Muhammad Ibn Musa conocido como Al-Jwarizmi.

2. Cual es la importancia historica de Charles Babbage?

Rta: Fue un norteamericano que diseño maquinas y las construyo, bañandote en principios que se adelantaron al moderno ordenador o computadora electronica.

3. Indique algunas diferencias entre algoritmo y algoritmia

Rta: Los agoritmos son los que resevuelven los problemas del PC y la algoritmia es la que estudia aquellos algoritmos.

4. Indique algunas diferencias entre algoritmo y programa

Rta: El algoritmo es el conjunto de pasos para resolver un problema; el programa en un conjunto de operaciones especificadas en un dterminado lenguaje de programacion

5.



6. De los medios de expresion de un algoritmo ¿cuales son los menos recomendados porque?

Rta: Los de lenguaje natural porque son ambiguos y extensos

7. De los medios de expresion de un algoritmo ¿cuales son los mas recomendados porque?

Rta: El usar pseudocódigo y diagramas de flujo evita muchas ambigüedades del lenguaje natural. Dichas expresiones son formas más estructuradas para representar algoritmos; no obstante, se mantienen independientes de un lenguaje de programación específico.

Algoritmia Taller # 1

ALGORITMIA TALLER # 1

1 Cuales operaciones generales podemos hacer con una computadora?

Rta: Es muy común utilizarlo para procesar información y obtener resultado, pero aparte de esto podemos diseñar soluciones a la medida de problemas específicos que se nos presenten.

2.Que se entiende por programa de computadora y cuál es su importancia?

Rta: Los programas son una serie de operaciones que realiza la computadora para llegar a un resultado, con un grupo de datos específicos.
Es importante porque estos son los que permiten solucionar un problema específico.

3Que se entiende por computadora?

Rta: Es un dispositivo electrónico utilizado para procesar información y obtener resultados. Los datos y la información se pueden introducir en la computadora como entrada y  continuación de procesan para producir una salida.

4 Represente gráficamente el proceso de información en una computadora y elabore una explicación del mismo.
af
D  

El proceso de información en la computadora inicia cuando ingresamos los datos a través del teclado o el mouse, para que así, la computadora procese la información que se ingresa y así la obtendríamos en la pantalla la cual es un dispositivo de salida de datos.

1 Explique el siguiente grafico: 


Todo inicia ingresando los datos por medio del teclado, del mouse o por el escaner, los cuales son  dispositivos de entrada. Despues de introducir estos la CPU inicia su labor en la cual se controla los datos y aparte crea la logica dando paso asi a la memoria finalizando entonces su debido proceso para obtener los resultados en los dispositivos de salida como la pantalla o la impresora.

Explique ne forma detallada las dos areas de la memoria interna de una computadora:

  •       Unidad De Control: Coordina las actividades de la computadora y determina que operaciones se deben realizar y en que orden; asi mismo controla todo el proceso de la computadora.
  •      Unidad Aritmetico-Logica: Realiza las operaciones aritmeticas logicas, tales como suma, resta multiplicacion, divison y comparaciones.

Porque la memoria RAM se llama memoria estatica?

Rta: Porque no se puede cambiar, no se pueden introducir datos en ellas.

Defina los siguientes terminos:

  •    Lenguaje: Es una serie de simbolos que sirven para transmitir uno o mas mensajes entre dos entidades diferentes.
  •    Lenguaje De Programacion: Es un conjunto de simbolos caracteres y reglas que le permiten a las personas comunicarse con la computadora.

4.  Explica el proceso de comunicación.

El proceso de comunicación es algo complejo que requiere una serie de reglas simples, pero indispensables para que se pueda llevar a cabo.

Las dos principales son las siguientes:
  •       Los mensajes deben correr en un sentido a la vez.
  •       Debe forzosamente existir 4 elementos: EMISOR, RECEPTOR, MEDIO DE COMUNICACIÓN Y MENSAJE.

Elabore un mapa conceptual sobre los lenguajes de programacion.

 
Que es un algoritmo?

Rta: es una serie de pasos organizados que describe el proceso que se debe seguir, para dar solución que un problema específico.

Cuales son los tipos de algoritmos?

  •      Cualitativos: son aquellos en los que se describen los pasos utilizando palabras.
  •     Cuantitativos: son aquellos en los que se utilizan cálculos numéricos para definir los pasos del proceso

Consulte algunos ejemplos de algoritmos
  
Adivina numero

Juego simple que pide al usuario que adivine un numero en 10 intentos

           
Intentos<-9;
num_secreto <- azar (100)+1;
           
Escribir "Adivine el número (de 1 a 100):";
Leer num_ingresado;
Mientras num_secreto<>num_ingresado Y intentos>0 Hacer
Si num_secreto>num_ingresado Entonces
Escribir "Muy bajo";
Sino
Escribir "Muy alto";
Fin
Escribir "Le quedan ", intentos," intentos:";
Leer num_ingresado;
Intentos <- intentos-1;
Fin
Mientras      
Si intentos=0 Entonces
Escribir "El numero era: ", num_secreto;
Sino
Escribir "Exacto! Usted adivino en ",11-intentos," intentos.";
Fin
Fin Proceso

Que son lenguajes algorítmicos?

Rta: Es una serie de símbolos y reglas que se utilizan para describir de manera explícita un proceso.

5.Explique los tipos de lenguajes algorítmicos

  •     Gráficos: Es la representación gráfica de las operaciones que realizaba un algoritmo.
  •      No Gráficos: Representa en forma descriptiva las operaciones que debe realizar un algoritmo.