Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Actividad6 algoritmos

106 views

Published on

Actividades de algoritmo y programación

Published in: Education
  • Be the first to comment

  • Be the first to like this

Actividad6 algoritmos

  1. 1. ACTIVIDAD #6 ALGORITMOS 1. Encuentre la representacion del numero 1011011110(2) a. base 10 = 734 b. base 8 = 1336 c. base 16 = 2DE 2. Encuentra la representación del número 732 en: a. base 10 = 474 b. base 2 = 111011010 c. base 16= 1DA 3. Encuentre la representación del número 647 en: a. base 2 = 1010000111 b. base 8 = 1207 c. base 16 = 287 4. Encuentre la representación del número ABC en: a. base 10 = 2748 b. base 2 = 101010111100 c. base 8 = 5274 5. Encuentre la representación del número 781 en: a. base 10 = 1921 b. base 2 = 011110000001 c. base 5 = 30140 6. Encuentra la representación de los siguientes números a decimal a. 11001,1101 = 25,8125 b. 1111,0101 = 15,3125 c. 1100101,10010 = 101,5625 d. 1001011,111 = 75,875 e. 1101,11 = 13,75 7. Represente las cantidades decimales, -12, -824, -124 en binario de acuerdo a los siguientes formatos: a. con signo y magnitud b. en complemento a 2 c. en ascii ● -12 a. 11100 b. 00100 ● -824 a. 11100111000
  2. 2. b. 0011001000 ● - 124 a. 11111100 b. 0000100 8. Realice las siguientes operaciones y compruebe pasando a decimal a. 11110001(241)+10011 (19) = 100000100 (260) b. 1100100(100)+100100(36)=10001000(136) c. 11101001(233)+111100(60)=100100101(293) d. 11100010(226)-10010(18)=11010000 (208) e. 1101011(107)-11001(25)=1010010(82) f. 11001001(201)*1001(9)=11100010001(1809) g. 1111(27)*11011(15)=110010101(405) 9. empleando el complemento a 2 realice las siguientes operaciones, pero antes pase el sistema decimal a binario y luego verifique el resultado en decimal a. 894 - 614 = 280 614= 1001100110 1101111110(894) +0110011010 (complemento de 614) = ​1​0100011000 (280) El minuendo queda igual, pero el sustraendo se pasa a complemento a 2 es decir se localiza el primer 1 de derecha a izquierda e invertir el valor de de las cifras siguientes y se suman los valores; el primer número del complemento a 2 no se tiene en cuenta b. 1024-24= 1000 24= 11000 10000000000 (1024) + 11111101000(complemento de 614) = ​1​01111101000 (1000) El minuendo queda igual, pero el sustraendo se pasa a complemento a 2 es decir se localiza el primer 1 de derecha a izquierda e invertir el valor de de las cifras siguientes y se suman los valores; el primer número del complemento a 2 no se tiene en cuenta. c. 648-512 = 136 512= 1000000000 1010001000(648) + 1000000000(complemento de 512) = ​1​0010001000(136) El minuendo queda igual, pero el sustraendo se pasa a complemento a 2 es decir se localiza el primer 1 de derecha a izquierda e invertir el valor de de las cifras siguientes y se suman los valores; el primer número del complemento a 2 no se tiene en cuenta. d. 128 - 64 = 64 64 = 1000000 10000000(128) + 11000000 (complemento de 64) = ​1​01000000 (64) El minuendo queda igual, pero el sustraendo se pasa a complemento a 2 es decir se localiza el primer 1 de derecha a izquierda e invertir el valor de de las cifras siguientes y se suman los valores; el primer número del complemento a 2 no se tiene en cuenta.
  3. 3. e. 2048 - 1024 = 1024 1024 = 1000’0000000 100000000000(2048) + 110000000000(complemento de 1024) = ​1​010000000000 El minuendo queda igual, pero el sustraendo se pasa a complemento a 2 es decir se localiza el primer 1 de derecha a izquierda e invertir el valor de de las cifras siguientes y se suman los valores; el primer número del complemento a 2 no se tiene en cuenta. 10. Según el hardware el encargado de realizar operaciones en el equipo (justifica tu respuesta) El encargado de realizar operaciones es la unidad central de proceso conocida como UCP o CPU (central process unit) es el elemento que controla y ejecuta las operaciones del sistema, es decir es el cerebro del computador, interpreta y realiza las instrucciones que se le da la computadora. 11.Basados en los conceptos de periféricos de entrada y de salida, en una tabla como la siguiente relacione 5 ejemplos de cada uno Número Dispositivo de entrada Dispositivo de salida 1 Micrófono Parlantes 2 Webcam Video Beam 3 Escáner Impresora 4 Teclado Monitor 5 Lapiz optico Modem 12.Si se sabe que un documento de word tiene un peso de 87 Kb de ¿cuanto es su equivalente en Bytes? justifica tu respuesta RTA// equivale a 87000 bytes 13. Un disco duro de 500Gb, ¿cuantos Mb tiene? Justifica tu respuesta RTA// 512000 Mb. 14. ¿Cuantos Gb tiene un disco duro de un Tb? Justifica tu respuesta RTA// Tiene 1024 Gb 15. La información almacenada en un disco duro ocupa 4,7 Gb, para sacar la copia de segunda a¿cuantos cd de 700Mb se requieren? Justifica tu respuesta. RTA// Se necesitan aproximadamente 7 cd.
  4. 4. 16. Si el tamaño de las palabras es de 16 bits, ¿cuántas palabras se pueden almacenar en una memoria de 512 Mb? RTA// Cabe 268.435.456 palabras en la memoria de 512 Mb. 17. Se dicen que un sistema operativo es el intermediario entre el usuario y el hardware de un computador menciona 6 de sus funciones. El sistema operativo de un ordenador es un conjunto de programas que tiene el objetivo básico de ampliar el potencial y la utilidad global del sistema, completando el hardware disponible con ciertas funciones nuevas a mas potencial PRINCIPALES FUNCIONES ➢ Gestionar la CPU: Se encarga de administrar la CPU que va a estar repartida entre todos los procesos que se estén ejecutando. ➢ Gestionar la RAM: Para asignar el espacio de memoria a cada aplicación y a cada usuario en caso de ser necesario, cuando esta memoria se hace insuficiente crea una memoria virtual de mayor capacidad pero como esta en el almacenamiento secundario (disco duro) es más lento ➢ Gestionar los procesos: se encarga de las aplicaciones se ejecuten sin ningún problema, asignando recursos que sean necesarios para que este funcione ➢ Gestionar los permisos: Garantiza que los recursos sean solamente utilizados por programadores y usuarios que tengan las autorizaciones que le corresponde. ➢ Gestionar los archivos: Lectura y escritura en el sistema de archivos y los permisos de acceso a ellos. ➢ Gestionar la información: El sistema operativo proporciona información que posteriormente sea utilizada a modo de diagnóstico del funcionamiento correcto del computador. 18. En el mundo de los servidores Linux el preferido por su seguridad, estabilidad, aprovechamiento, del hardware y porque es libre, consulta y documenta mínimo 3 de sus distribuciones más empleadas. OPENSUSE: SUSE la compañía que respalda OPENSUSE es la compañía más veterana de Linux de formo un año después de que Linux Torvalds anuncia a Linux ARCHLINUX: Es también una de las mejores distribuciones rolling-release. Siempre está actualizada. Los usuarios siempre se ejecutan los últimos paquetes, y también pueden ejecutar software antes de que sea lanzado de manera oficial gracias a los repositorios inestables. Arch es también conocida por tener una excelente documentación, la wiki de arch es la fuente a que acudir para todo lo relacionado con Linux SOLUS: El sistema operativo solus ha generado bastante atención últimamente. Es un sistema operativo con un aspecto más que decente que ha sido creado desde cero. No es un derivado de Debian ni de ubuntu Trae consigo el entorno de escritorio Budgle, quien también ha sido creado desde cero pero que aspira a integrarse con Gnome, Solus tiene el mismo enfoque minimalista que chrome OS de google.
  5. 5. 19. ¿Que significa que Linux sea un sistema operativo de código abierto? Es un software distribuido y desarrollado libremente se focaliza más en los beneficios prácticos (acceso al código fuente) que en cuestiones éticas o de libertad que tanto se destacan en el software libre. Se puede modificar la fuente de programa sin restricciones de licencia ya que muchas empresas de software encierran su código, ocultando y restringiendo los derechos de sí mismo. 20. consulta las ventajas y desventajas para los siguientes sistemas operativos: Linux, windows y Macos LINUX VENTAJAS DESVENTAJAS ● Linux es muy robusto estable y rápido: Ideal para servidores y aplicaciones distribuidas ● Es totalmente gratuito y aunque posea versiones de pago (con soporte técnico) es aun mas barato que comprar windows. ● Los distros importantes tienen muchos programas muy útiles son de fácil acceso a ellos. ● Los hackers y/o creadores de virus rara vez atacan el software de Linux, es libre de virus ● windows es incompatible con linux, del de windows no se puede escribir en NTFS (WXP, 2000) ● El origen de Linux todavía se percibe. ● Linux no cuenta con una empresa encargada de respaldar el soporte técnico como windows ● Es incompatible con windows por lo tanto trabaja con documentos de windows completos se podría convertir en una tarea difícil o casi imposible WINDOWS VENTAJAS DESVENTAJAS ● La instalación es sencilla ● Es multitarea y multiusuario ● Brinda la posibilidad de asignar diferentes permisos a los usuarios ● Permite cambiar periódicamente las contraseñas ● El sistema está protegido de acceso ilegal ● Tiene ciertas limitaciones por RAM ● El usuario no puede limitar la cantidad de espacio en el disco duro ● No ofrece el bloque de intrusos ● No soporta la ejecución de algunos programas.
  6. 6. MACOS VENTAJAS DESVENTAJAS ● Permite tener compatibilidad al conectar un dispositivo electrónico el SO lo detecta automáticamente y puede usarse sin ningún problema, donde un soporte completo sobre los dispositivos sin necesidad de instalar los drivers desde un cd ● Dada la facilidad que se puede hacer todo con muy pocos clicks en el mouse de una manera que facilita el manejo y uso de la interfaz gráfica ● No existe una gran cantidad de software para Mac. ● No está hecho para correr los ultimos juegos. ● Es difícil encontrar quien pueda dar soporte ● hardware es costoso 21. Los lenguajes de programación permiten a los desarrolladores de software crear aplicaciones para los usuarios pero para que estos sean interpretados deben ser compilados la ejecución de un programa con compilador requiere de dos etapas que son: ● Fase de compilación: Un programa escrito en un lenguaje de otro nivel no puede ser ejecutado directamente por un ordenador sino que debe ser traducido al lenguaje de máquina ● Fase de ejecución de un programa: Una vez que se tiene el programa en lenguaje de máquina para poderlo ejecutar hay que introducirlo en la memoria. 22. Describe las 3 arquitecturas de software más empleadas,según la información de las exposiciones Descomposición modular: Se estructura en grupos funcionales muy acoplados entre sí Cliente servidor: remite la solicitud-receptor de la solicitud Arquitectura de tres modelos 1. capa de presentación 2. capa de negocio 3. Capa de datos 23. ¿ puede un computador funcionar sin BIOS? para responder deberá primero consultar que es el BIOS BIOS: (Basic input/ output system ) Es una pequeña pieza del software alojada en la tarjeta madre de nuestro pc, cuya función es actuar todos los controladores hy las funciones necesarias para el correcto funcionamiento del pc El BIOS se activa cada vez que encendemos la máquina. Al activarse, verifica el hardware instalado y su funcionamiento, dando la orden de encendido a cada periférico para que arranque el sistema de manera eficiente. Su importancia es tal que sin este comprende no se podría encender el equipo.
  7. 7. 24. La RAM es un componente primordial en la arquitectura del computador, explica cuál es su función: Es de vital importancia para su funcionamiento rápido y efectivo de los procesos informáticos Random Access Memory : En la RAM se cargan todas las instrucciones que ejecuta la CPU y otras unidades del computador 25. La tecnología avanza rápidamente hoy en día se habla de discos duros de estado sólido consultar cual es la ventaja que ofrecen (el SSD) Es un tipo de almacenamiento de datos que utiliza memoria no volátil, como la memoria flash para almacenar datos en lugar de los platos o discos magnéticos de la unidad de discos duros (HDD) convencionales ● Son menos sensibles a los golpes al no tener partes movibles ● Arranque más rápido y mayor rapidez de lectura ● Seguridad permitiendo una muy rápida “limpieza” de los datos almacenados ● Menor consumo de energía y producción de calor, resultado de n o tener partes mecánicas. .

×