Archivo de la categoría: Informática

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” »

Propiedades y Gestión de Transacciones en Sistemas de Bases de Datos

Propiedades Fundamentales de las Transacciones (ACID)

Atomicidad: Una transacción es una unidad de trabajo indivisible; la totalidad de sus acciones son un éxito o un fracaso («todo o nada»).

Consistencia: Después de ejecutarse, una transacción debe dejar al sistema en un estado correcto o debe abortarlo. Si la transacción no puede alcanzar un estado final, debe regresar al sistema a su estado original.

Aislamiento: El comportamiento de una transacción no se ve afectado por el hecho de que otras Seguir leyendo “Propiedades y Gestión de Transacciones en Sistemas de Bases de Datos” »

Apache Tomcat: instalación en Windows y conceptos clave de aplicaciones web, JSP y flujos Java

Apache Tomcat

Apache Tomcat — Aquí veremos cómo instalar y configurar el servidor web Jakarta Tomcat distribuido libremente por la Apache Software Foundation. Tomcat es uno más de los proyectos de Apache y es una implementación de referencia de la especificación Servlet 2.3 y JavaServer Pages 1.2. Pero antes de entrar en la instalación y configuración de Tomcat necesitamos conocer el concepto de aplicación web y contenedor.

Concepto de Aplicación Web

Este concepto fue introducido en la versión Seguir leyendo “Apache Tomcat: instalación en Windows y conceptos clave de aplicaciones web, JSP y flujos Java” »

Tipos de Cuentas de Usuario y Perfiles en Sistemas Operativos: Gestión y Permisos

Gestión de Cuentas de Usuario y Permisos en Equipos

La Cuenta de Administrador de Equipo

La cuenta de administrador de equipo está diseñada para usuarios que pueden realizar cambios en todo el sistema, instalar software y tener acceso a todos los archivos no privados del equipo. Los usuarios con cuentas de administrador de equipo son los únicos que tienen acceso total a las cuentas de otros usuarios del equipo.

Funcionalidades del Administrador de Equipo:

Funcionamiento de las Señales y Pines del Microprocesador Intel 8086

Señales de Control y Sincronización del Microprocesador 8086

Señal RD (Read)

La señal RD es una señal de estado generada por el procesador sobre el terminal 32. Indica un ciclo de lectura de memoria o de entradas y salidas (E/S).

Señal READY y Sincronización

La señal READY, que se encuentra en el terminal 22, es una entrada de los dispositivos externos (memoria o controladores E/S) y su función es adaptar las velocidades de la memoria y los periféricos a la CPU. Esta señal pasa a través Seguir leyendo “Funcionamiento de las Señales y Pines del Microprocesador Intel 8086” »

Conceptos Fundamentales de Software, Sistemas Operativos y Traducción de Código

Fundamentos del Software y Sistemas Operativos

Características Esenciales del Software

El software presenta propiedades únicas que lo distinguen del hardware:

  1. Es intangible.
  2. No se deteriora ni se destruye físicamente.
  3. El software se desarrolla (no se fabrica).
  4. De cada programa existen múltiples copias; si alguna contiene un fallo, este aparecerá en todas las copias.

Clasificación del Software

Software de Sistemas

Está compuesto por aquellos programas y aplicaciones que no tienen un propósito específico Seguir leyendo “Conceptos Fundamentales de Software, Sistemas Operativos y Traducción de Código” »

Algoritmos, programación y funciones de Excel: conceptos, operadores y Karel

Algoritmos

Algoritmos: Conjunto de instrucciones para resolver un problema o ejecutar una tarea. También se define como el conjunto de pasos ordenados, finitos y precisos que conducen a la resolución de un problema.

Propiedades de un algoritmo

Gestión de Rendimiento y Seguridad en Windows Server: Directivas y Auditoría

Administrador de Tareas y Monitorización del Sistema

El Administrador de tareas proporciona información acerca de los programas, procesos y servicios que se ejecutan en el equipo.