martes, 8 de noviembre de 2011

algorimia taller #2

ALGORITMIA TALLER #2
1. A quien se le debe la escritura del primer algoritmo?
R/ Muhammad Ibn Musa conocido como Al-Jwarizmi.

2. Cual es la importancia historica de Charles Babbage?
R/ 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
R/ 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
R/ 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 Elabore un mapa conceptual con los conceptos, algoritmia, algoritmo, programa, características de los algoritmos y partes de un algoritmo.
6. De los medios de expresion de un algoritmo ¿cuales son los menos recomendados porque?
R/ Los de lenguaje natural porque son ambiguos y extensos

7. De los medios de expresion de un algoritmo ¿cuales son los mas recomendados porque?
R/ 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.



martes, 25 de octubre de 2011

algorimia taller # 1

 ADGORIMIA #1
1. ¿Cuáles operaciones generales podemos hacer con una computadora?
R/ La computadora no solamente es una maquina q puede realizar procesos para darnos resultados, tambien podemos diseñar soluciones a la medida, de problemas especificos q se bis presenten.

2. ¿Qué se entiende por programa de computadora Y cuál es su importancia?
R/ A las soluciones creadas por computadora se les conoce como programas y no son mas q una serie de operaciones q realiza la computadora para llegar a un resultado, con un grupo de datos especificos. Lo anterior nos lleva al razonamiento de q un programa nos sirve para solucionar un problema especifico.

3. ¿Qué se entiende por computadora?
R/ Es un dispocitivo electronico utilizado para procesar informacion y obtener resultados. Los datos y la informacion se puede introducir en la computadora como entrada (input) y a continuacion se procesan para producir una salida (output).

4. Represente gráficamente el proceso de información en una computadora y elabore una explicación del mismo.
R/
 
 El proceso de informacion en la computadora inicia cuando ingresamos los datos a travez del teclado o el mause, para q asi, la computadora procese la informacion q se ingresa y asi la obtendriamos en la pantalla la cual es un dispositivo de salida de datos.

5. Explique el siguiente diagrama:
 

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.

6. Explique en forma detallada las dos áreas de la memoria interna de una computadora.  
R/  - 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. 

 7. ¿Por qué a la memoria ROM se le llama memoria estática?
R/ Por q no se pueden cambiar los datos q ahi se encuentran solo se pueden leer. 

8. Defina los términos: Lenguaje y lenguaje de programación.
 R/ -lenguaje: es una serie de simbolos q sirven para transmitir una o mas mensajes entre dos enridades diferentes.

- lenguaje de programacion: es un conjunto de simbolos, caracteres y reglas q le permiten a las personas comunicarse con la computadora.

9. Explique el proceso de la comunicación.
R/ la comunicacion es un proceso complejo q requiere una serie de reglas simples, pero indispensables para poderse llevar a cabo. Las dos principales son las sgt:
- los mensajes deben correr en un sentido a la vez 
- deben forzosamente existir 4 elementos EMISOR, RECEPTOR, MEDIO DE COMUNICACION Y MENSAJE.

10. Elabore un mapa conceptual sobre lenguajes de programación.


 11. ¿Qué es un algoritmo?
R/ La palabra algoritmo se deriva de la traduccion al latin de la palabara arabe alkhowarizmi, un algoritmo es una serie de pasos organizados q describe el proceso q se debe seguir, para dar solucion a un problema especifico.

12. ¿Cuáles son los tipos de algoritmos?
R/  cualitativo: son aquellos en los q se describen los pasos utilizando palabras.
cuantitativo: son aquellos en los q se utilizan calculos numericos para diferir las pasos del proceso.

13. Consulte algunos ejemplos de algoritmos.
R/
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
 
14. ¿Que son lenguajes algorítmicos?
R/ Es una serie de simbolos y reglas q se utilizan para describir de manera explicita un proceso.

15. Explique sobre los tipos de lenguajes algorítmicos.
R/ -graficos: es la representacion grafica de las operaciones q realizan un algoritmo (diagrama de flujo)
 
-no graficos: representa en forma descriptiva las operaciones q debe realizar un algoritmo(pseudocodigo).
 

jueves, 25 de agosto de 2011

SISTEMA OPERATIVO

INSTALACION OPERATIVA 2 PARTE 
1. ¿Qué se entiende por inicializar el disco duro?
R/ almacenarle informacion a este para revisar si su funcionamiento esta en orden, y no hay ningun problema con este dispositivo

2. ¿Por qué se necesita inicializar un disco duro?
R/ un disco duro nuevo viene de fabrica con todos sus sectores en blanco. la computadora no sabe como comunicarse con ese dispositivo, ni como aprovechar su capasidad e almacenamiento. y como no se sbe con que tipo de formato se va a trabajar se tyrae en blanco y una lo debe iniciar.

3. ¿Cuáles son las dos tareas que deben ejecutarse para inicializar un disco duro?
 R/ -la creacion de particiones
     -la configuracion o formateo logico

4. Explique lo que se entiende por:
a. Unidad Primaria o partición primaria.
b. Partición extendida.
c. Unidades lógicas.
R/  * es aquella que permite cargar un sistema operativo  a una unidad de disco duro
     *sirve solo para almacenamiento, el sistema no arranca desde ellas
     *son aquellas que se dividen el espacio de una particion extendida
 
5. Explique el siguiente grafico o dibujo
R/ asi como nosotros necesitamos nuestro cerebro para funcionar las diferentes partes de nuestro cuerpo asi es tambien el sistema operativo para la computadora , permite el almacenamiento, coordina las actividades de los programas etc...

6. Explicar los sobre los distintos sistemas operativos que se muestran a continuación 
R/ Sistemas operativos en la plataforma del PC.
Es aquella que amplia la variedad de los sistemas operativos como: 

*  BEOS: inicio como un proyecto para obtener una maquina facil de utilizar pero no tan costosa 

* solaris: es una de las principales empresas fabricantes de maiframes, esato es grandes computadoras empresariales.

* windows xp: una de las desventajas de este es que es muy vulnerables a ataques del exterior.

* linux: es una buena obcion par usuarios con poco presupuesto o para empresas grandes que requieren de un sistema operativo solido

* qnx: trabaja en tiempo real, esto es, que puede reaccionar casi de inmediato ante estimulos externos.

7. Ingrese a la página: www.ubuntu.com y descargue la última versión del sistema operativo UBUNTU, cree un CD como evidencia con los instaladores de este sistema operativo. (se usará en la práctica sobre instalación de sistemas operativos
 
8. Conclusiones:
* es importante que para cargar un sistema operativo requieren de una base logica la cual ejecutarse.
* el setup es una herramienta que permite configurar diversas opciones deacuerdo a las necesidades del usuario.
* bios: es un sistema basico de entrada y salida.