Entradas

Mostrando entradas de mayo, 2021

Construcción de tablas de verdad de proposiciones y formalización

  Él o no está informado o él no es honesto = ¬ (A v B) No es verdadero que él esté informado y sea honesto = ¬A ∧ ¬ B Demostrar que son lógicamente equivalentes = ¬ (A v B) y ¬A  ∧  ¬B   Tabla de verdad para ¬  (A v B) y ¬A  ∧  ¬B A    B A v B ¬ (A v B) ¬A ¬B ¬A  ∧  ¬B V    V V    F F    V F    F V V V F F F F V F F V V F V F V F F F V 2) Si las mercancías no fueron entregadas, el cliente no puede haber pagado = p → q Si el cliente ha pagado, las mercancías deben de haber sido entregadas = ¬q→¬p   Son contrarrecíprocas porque la segunda oración se convierte en la primera oración negada y la primera oración se convierte en la seg...

Operaciones de conjuntos

Imagen
  1.       Sea el conjunto universal de todas las personas. Dentro de este conjunto, A es el conjunto de los analistas de sistemas, B el de los contables, C el de las mujeres y D el de las personas mayores de 40 años. Calcule lo siguiente: a. El conjunto de todas las mujeres analistas de sistemas que sean al mismo tiempo contables. B. El conjunto de todos los hombres contables mayores de 40 años. c. El conjunto que incluya todas las mujeres analistas de sistemas, menores de 40 años y todos los contables menores de 40 años. A B C Hallar la unión, la intersección y el conjunto diferencia de A y B, donde A = {1,3,4,5} y B = {3,5,7,8} A U B= {1,3,4,5,7,8} A    ∩ B = {3,5} A - B = {1,4} A - B = {7,8} Sea E = {0,1, 2, …,9},       X = {2,3,4},     Y = {1,2,5} y  Z = {2,5,7}.   Hallar: – (X U Y),    -X U -Y,    X U (Y ∩ Z)    y (X U Y) ∩ Z. X U Y= {1,2,3,4,5} ...

Resumen de procesos

  Tipos de procesos Procesos largos: Aquellos que por mucho tiempo han estado en listos o en ejecución, esto es, procesos que estén en una larga ráfaga limitada por CPU Procesos cortos: Los que, ya sea que en este momento estén en una ráfaga limitada por entrada-salida y requieran atención meramente ocasional del procesador, o tienden a estar bloqueados Según su acceso a CPU y recursos: Apropiativos: acceden a los recursos y sólo los abandonan de forma voluntaria (mediante instrucción CPU). No apropiativos: permiten a otros procesos apropiarse de los recursos que ahora poseen Según su diseño: Reutilizables: se cargan en memoria cada vez que se usan. Los programas de usuario suelen ser de este tipo. Reentrantes: se carga una sola copia del código en memoria. Cada vez que se usan se crea un nuevo proceso con su zona de datos propia, pero compartiendo el código.

Importancia de la planificación de hilos y procesos del procesador

Importancia de la planificación de hilos los hilos nos permiten aprovechar la existencia de más de un procesador en el sistema, puesto que podemos asignar un hilo a cada uno de los procesadores que haya disponibles. Si hay más de un procesador, dos hilos de un mismo proceso pueden estar en estado activo simultáneamente. Por tanto, la programación con hilos nos permite sacar partido de las arquitecturas de multiprocesador que predominan en la actualidad. Importancia de los procesos del procesador La importancia de los procesos del procesador es que es justa, maximiza la capacidad de ejecución, maximiza el número de usuarios interactivos que reciban unos tiempos de respuesta aceptables, ser predecible, maximiza la sobrecarga, equilibra el uso de los recursos, equilibra respuesta y utilización, evita la postergación indefinida, asegura la prioridad, le da preferencia a los procesos que mantienen recursos claves y  da un mejor tratamiento a los procesos que muestren un comportamiento d...

Tarea de paginación

 Contexto: Suponga un sistema paginado con un rango de direcciones de 4 GB (4 294 967 296 direcciones): ¿Cuántas páginas tendrá el sistema si se utilizan páginas de 4.096 bytes? R/=   Como nuestro sistema paginado tiene 4GB = 4.294.967.296 bytes Vemos que las páginas son de 4.096 bytes;  4.294.967.296/4.096 =   1.048.576 paginas. ¿Qué tamaño (en bits) tendrá una entrada de la tabla de traducción? Suponga que sólo se guarda el número de marco físico.   R/= Un byte = 8 bits  por cada entrada de la tabla  4.096*8 = 32.768   ¿Qué tamaño tendrá la tabla de paginación si se desea cubrir todo el rango?   R/ Suponiendo que el tamaño de la página sea de 4 KB (4096 bytes) tendríamos 12 bits para  la página, y 20 bits para la página virtual.   12 bits + 20 bits = 32 bits Suponga que el tamaño de la tabla de paginación fuera demasiado grande. Proponga dos soluciones explicando ventajas y desventajas de cada una. Solución 1: Reducir la capac...

Gestion de memoria virtual

  La memoria es uno de los principales recursos de la computadora, la cual debe de administrarse con mucho cuidado. Aunque actualmente la mayoría de los sistemas de cómputo cuentan con una alta capacidad de memoria, de igual manera las aplicaciones actuales tienen también altos requerimientos de memoria, lo que sigue generando escasez de memoria en los sistemas multitarea y/o multiusuario. Uso Para optimizar el espacio y poder cargar o intercambiar los programas que van hacer ejecutados del disco duro a la memoria principal. El administrador de memoria se encarga de llevar un registro de las partes de la memoria que están en uso y de las que no. Si detecta que hay una parte que ya no está en uso, la libera para poder asignarla a los procesos que la necesiten. Administrar el intercambio entre la memoria principal y el disco en los casos en los que la memoria principal no le pueda dar capacidad a todos los procesos que tienen necesidad de ella.

Big data y la inteligencia artificial

  ¿Qué diferencia encuentra entre Inteligencia Artificial y Aprendizaje Automático? ¿Qué relación tiene el BIG DATA con el aprendizaje automático? ¿Cómo identifica un sistema experto en el concurso Watson en Joepardy? 1. Que la inteligencia artificial es la capacidad de las computadoras de mostrar un comportamiento mas avanzado que los humanos, es algo que esta establecido mientras que el aprendizaje automático esta en constante evolución y se desarrolla cada vez mas  2. El big data busca encontrar patrones para extraer información de ellos y el aprendizaje automático se encarga de procesar y de almacenar dicha información extraída 3. Poniéndolos a prueba con una computadora que tiene una base de datos muy extensa y busca dar respuesta a las diferentes problemáticas presentadas por la humanidad

Sistemas de control y la cibernética

Imagen
 

Sistemas de información e informática

Imagen
 

Diagrama de liquidación de nomina

Imagen
 

Tipos de sistemas

Imagen
 

Aprendizaje en unidad 1 sistemas operativos

Imagen
 

Aprendido en unidad 1 Mapa Conceptual

Imagen
 

Estructura condicional

Imagen