Archivo de la categoría: Informática

Administración de Sistemas: Configuración de Redes, LDAP, Active Directory y Almacenamiento

BLOQUE 1: Redes y VirtualBox

Fundamentos de Arquitectura de Computadores y Funcionamiento del Microprocesador 6809

Arquitecturas de Computación: Von Neumann vs. Harvard

En la arquitectura de Von Neumann hay una única memoria que contiene los datos y las instrucciones de los programas, mientras que en la de Harvard hay una memoria de datos y otra de instrucciones. Esto permite una mayor velocidad, pero presenta el inconveniente de que puede haber memoria de sobra de un tipo y faltar del otro tipo.

Sistemas SIMD

Un sistema SIMD (Single Instruction, Multiple Data) tiene una única unidad de control que toma una Seguir leyendo “Fundamentos de Arquitectura de Computadores y Funcionamiento del Microprocesador 6809” »

Fundamentos de Sistemas Operativos: Concurrencia, Procesos y Threads

Detección de interbloqueo (Deadlock)

  • sem_wait(): bloquea si el valor es 0.
  • sem_post(): incrementa el valor o despierta a un proceso.
  • Si todos esperan y nadie ejecuta post, se produce un deadlock.
  • Recomendación: leer los procesos en paralelo, no uno entero y luego otro.

Mutex e interbloqueo

  • pthread_mutex_lock() y pthread_mutex_unlock().
  • Garantizan la exclusión mutua.
  • El orden de adquisición de los locks es crítico para evitar deadlocks no deterministas en entornos de ejecución concurrente.

Problema Seguir leyendo “Fundamentos de Sistemas Operativos: Concurrencia, Procesos y Threads” »

Active Directory: Conceptos, Funcionamiento y Gestión de Infraestructuras

Active Directory: Qué es y para qué sirve

Active Directory (también conocido como AD o Directorio Activo) es una herramienta de Microsoft que proporciona servicios de directorio, generalmente en redes LAN.

Este servicio, ubicado en uno o varios servidores, permite crear objetos como usuarios, equipos o grupos para administrar las credenciales durante el inicio de sesión. Además, permite gestionar las políticas de toda la red, incluyendo permisos de acceso, bandejas de correo personalizadas y Seguir leyendo “Active Directory: Conceptos, Funcionamiento y Gestión de Infraestructuras” »

Qué se visualizamos en el cuadro de contenido de la barra de fórmulas de excel?

1.- Función Que consiste en eliminar la información seleccionada y la transporta al Portapapeles Cortar

2.- Como se edita el contenido de una celda en Excel

Doble clic en la celda a editar o con F4

3.-  Función de la combinación de teclas Ctrl + A En word

Abrir Documentos

4.- Accesos directos

Permiten Entrar rápidamente a una aplicación

5.- Microsoft Office

Contiene un procesador de textos, una hoja electrónica, un Diseñador de presentaciones así como un manejador de E-mail

6.- Fórmulas

Expresiones Seguir leyendo “Qué se visualizamos en el cuadro de contenido de la barra de fórmulas de excel?” »

Fundamentos de Transmisión de Datos: Protocolos, Modulación y Codificación

1. Características de la transmisión serie

  • Los datos son transmitidos bit a bit, utilizando una única línea de comunicación.
  • Es la forma clásica de transmitir datos a larga distancia.
  • Se utiliza cuando el volumen de información es relativamente pequeño.

2. Características de la transmisión paralelo

Fundamentos de Arquitectura de Computadores: Buses, Memorias y Procesadores

¿Qué función tiene el bus de direcciones?

Es un canal del microprocesador, totalmente independiente al bus de datos, donde se establece la dirección de memoria del dato en tránsito. El bus de direcciones consiste en el conjunto de líneas eléctricas necesarias para establecer una dirección. La capacidad de la memoria que se puede direccionar depende de la cantidad de bits que conforman el bus de direcciones, siendo 2n el tamaño máximo en bytes del banco de memoria que se podrá direccionar Seguir leyendo “Fundamentos de Arquitectura de Computadores: Buses, Memorias y Procesadores” »

Fundamentos y Sintaxis de Python: Manual de Referencia

Historia

Lenguaje creado por Guido Van Rossum en Holanda en 1991. Su nombre es un homenaje a los Monty Python.

Es un lenguaje interpretado, multiplataforma y orientado a objetos. Resulta muy adecuado para la gestión de textos y es ampliamente utilizado en la web (ej. Zope).

Consideraciones a tener en cuenta

Aunque el código interpretado es más lento que el compilado, su desarrollo es más ágil y eficiente para programas cortos. Python permite importar rutinas en lenguaje C.

Cuando se importa un módulo, Seguir leyendo “Fundamentos y Sintaxis de Python: Manual de Referencia” »

Fundamentos de Protocolos de Red y Programación de Servidores en Java

DNS: Resolución de Nombres

El objetivo principal de los nombres de dominio y del servicio DNS es traducir o resolver nombres (por ejemplo, www.dominio.es) en las direcciones IP (identificador binario) de cada equipo conectado a la red, con el propósito de poder localizar y direccionar estos equipos dentro de la red.

Fundamentos de Redes de Computadoras: Protocolos, VLAN y Conectividad Inalámbrica

Preguntas Fundamentales sobre Redes de Computadoras

Conceptos Básicos

  1. ¿Cómo funciona la difusión en las computadoras?
    R.- Se envía la señal y los dispositivos comprueban si el mensaje está dirigido a ellos; si es así, lo procesan, de lo contrario, lo ignoran.
  2. ¿Qué son las telecomunicaciones?
    R.- Es el conjunto de medios técnicos que permiten la comunicación a distancia, transmitiendo información sonora (voz, música) o visual (imágenes estáticas o en movimiento).
  3. ¿Cómo se transmite la Seguir leyendo “Fundamentos de Redes de Computadoras: Protocolos, VLAN y Conectividad Inalámbrica” »