Apuntes, resúmenes, trabajos, exámenes y problemas de Informática

Ordenar por
Materia
Nivel

La Capa de Sesión del Modelo OSI: Funciones Clave y Servicios

Clasificado en Informática

Escrito el en español con un tamaño de 3,32 KB

La Capa de Sesión del Modelo OSI: Funciones y Servicios

¿Qué es la Capa de Sesión?

La capa de sesión (Capa 5 del Modelo OSI) permite que los usuarios de diferentes máquinas establezcan sesiones entre ellos. A través de una sesión establecida, puede llevarse a cabo un transporte de datos ordinario, similar a cómo opera la capa de transporte, pero mejorando y añadiendo servicios específicos.

Su función principal consiste en proporcionar un medio por el cual las entidades de la capa de sesión establezcan conexiones, denominadas sesiones, y transfieran datos sobre ellas de forma ordenada.

Servicios Principales

Esta capa ofrece varios servicios cruciales para la comunicación:

  • Gestión del Diálogo: Controla la dirección del intercambio
... Continuar leyendo "La Capa de Sesión del Modelo OSI: Funciones Clave y Servicios" »

Explorando Linux: Historia, Características y Estructura

Clasificado en Informática

Escrito el en español con un tamaño de 3,38 KB

Breve Historia de Linux

Unix: Surgió en 1969 en AT&T, desarrollado por Ken Thompson. Fue el primer sistema operativo multiusuario y multitarea, pero era costoso y usado principalmente por grandes empresas.

Linux: En 1991, Linus Torvalds, un estudiante finlandés, creó Linux basado en una versión educativa de Unix llamada Minix. El 5 de octubre de 1991 se lanzó la primera versión oficial de Linux.

Proyecto GNU: En 1983, Richard Stallman fundó la Fundación para el Software Libre (FSF) y el proyecto GNU para promover software libre bajo la licencia GPL. En 1992, Linux se integró al proyecto GNU.

Características de Linux

  • Multiproceso: Permite ejecutar varias aplicaciones simultáneamente.
  • Multiusuario: Varios usuarios pueden acceder al sistema
... Continuar leyendo "Explorando Linux: Historia, Características y Estructura" »

Evolución de la Computación y Fundamentos de Programación en Python

Clasificado en Informática

Escrito el en español con un tamaño de 4,91 KB

Evolución Histórica de la Computación

Se presentan las siguientes etapas o generaciones, marcadas por hitos temporales:

  • 1° Período: 1940 - 1958
  • 2° Período: 1959 - 1964
  • 3° Período: 1964 - 1971
  • 4° Período: 1971 - 1984
  • 5° Período: 1984 - 1990
  • 6° Período: 1990 - Hoy

Ciclo Fundamental de Procesamiento de Datos

El procesamiento de información se estructura en tres fases principales:

  • Entrada: Operaciones de lectura.
  • Procesamiento: Operaciones de cálculo.
  • Almacenamiento / Salida: Operaciones de escritura.

Conceptos Clave de Memoria

Diferencias entre los tipos de memoria principales:

  • DRAM (Memoria de Acceso Aleatorio Dinámica): Refrescada cientos de veces por segundo.
  • ROM (Memoria de Solo Lectura): Memoria usada para almacenar programas que realizan
... Continuar leyendo "Evolución de la Computación y Fundamentos de Programación en Python" »

Evolución y Tipos de Arquitecturas de Computadoras: De Von Neumann a Sistemas Modernos

Clasificado en Informática

Escrito el en español con un tamaño de 3,24 KB

Modelos Arquitectónicos de Computadoras

a) Arquitectura de Von Neumann (1945)

Idea clave: Los datos y las instrucciones comparten la misma memoria física.

Componentes básicos:

  • Unidad Central de Procesamiento (CPU)
  • Memoria
  • Dispositivos de entrada/salida
  • Buses de comunicación

Ciclo de instrucción:

  • Fetch: La CPU lee la instrucción desde la memoria.
  • Decode: Se decodifica la instrucción para determinar qué operación realizar.
  • Execute: Se ejecuta la operación correspondiente.
  • Write-back: Se guarda el resultado obtenido en la memoria.

Ventajas: Destaca por su sencillez y bajo coste de implementación.

Problema: El denominado "cuello de botella de Von Neumann"; el procesador debe esperar tiempos de inactividad porque los datos e instrucciones viajan por... Continuar leyendo "Evolución y Tipos de Arquitecturas de Computadoras: De Von Neumann a Sistemas Modernos" »

Gestión de Cuentas y Permisos en Servidores MySQL: Estructura y Sintaxis

Clasificado en Informática

Escrito el en español con un tamaño de 4,14 KB

Gestión de Cuentas y Permisos en Servidores MySQL

Las cuentas del servidor **MySQL** se diferencian por dos parámetros: el **nombre de usuario** y el **host** desde el cual se realiza la conexión. Los nombres de usuario son independientes a la cuenta de usuario del sistema operativo. Mediante varias sentencias se pueden crear usuarios, modificar permisos de los usuarios y eliminar cuentas. Antiguamente, en lugar de utilizar estas sentencias, se tenían que modificar las tablas de la base de datos mysql donde se encuentran almacenados los usuarios, etc.

Estructura de Almacenamiento de Usuarios y Privilegios

La información de acceso y permisos se almacena en tablas específicas del sistema:

  • En la tabla USER se almacenan los usuarios que pueden
... Continuar leyendo "Gestión de Cuentas y Permisos en Servidores MySQL: Estructura y Sintaxis" »

Tecnologías de Conexión a Internet y Redes Privadas: Funcionamiento y Clasificación

Clasificado en Informática

Escrito el en español con un tamaño de 3,67 KB

Tipos de Conexiones a Internet

Para poder conectarnos a Internet, disponemos de diversas tecnologías físicas. Estas se dividen principalmente en dos grandes grupos:

1. Medios Guiados o Cableados

Transmiten los datos a través de un cable físico, que puede ser de par trenzado, cable coaxial o fibra óptica. Dentro de este tipo de conexión incluimos la línea convencional, el ADSL y la fibra óptica.

2. Medios No Guiados o Inalámbricos

La transmisión se realiza a través del aire mediante ondas electromagnéticas utilizando antenas. Pueden ser por radio, satélite o redes móviles.

Red Telefónica Básica (RTB)

Fue la primera que se creó. Utiliza la instalación telefónica básica de los hogares y transmite datos de forma analógica. Requiere... Continuar leyendo "Tecnologías de Conexión a Internet y Redes Privadas: Funcionamiento y Clasificación" »

Administración de Recursos Compartidos NFS en Linux y Windows

Clasificado en Informática

Escrito el en español con un tamaño de 3,54 KB

Configuración de Clientes y Montaje de Recursos

RA5: Indica el comando completo y exacto que tendrías que lanzar para montar el recurso mostrado en un cliente cuyo punto de montaje es compartidonfs y ubicado en el home del usuario rosa (usuario perteneciente a sudo). Considerar que estás en el home del usuario rosa y la IP del servidor NFS es 172.15.0.2": sudo mount nfs 172.15.0.2:/mnt/remotenfs compartidonfs/

Recursos Compartidos en Entornos Windows

Indica el comando completo y exacto que tendrías que lanzar en el CMD para crear un recurso compartido oculto llamado shared, en una carpeta llamada informática dentro de la partición que tiene la letra asignada Y: NET SHARE shared$=Y:\informatica

Instalación y Configuración del Servidor NFS

Indica

... Continuar leyendo "Administración de Recursos Compartidos NFS en Linux y Windows" »

Fundamentos Esenciales de Sistemas Operativos, Gestión de Procesos y Archivos

Clasificado en Informática

Escrito el en español con un tamaño de 2,9 KB

Cuestionario de Fundamentos de Sistemas Operativos y Gestión de Archivos

1. Indica qué afirmación es verdadera:

c) El software de base es un conjunto de programas necesarios para que el ordenador tenga capacidad de trabajar.

2. Indica qué afirmación es falsa:

d) Los sistemas monoproceso son los que únicamente permiten realizar un proceso a la vez, sin permitir simular la multitarea.

3. Indica qué afirmación es falsa:

b) El software libre siempre es gratuito.

4. ¿Qué sistemas de archivos utilizaremos normalmente para instalar equipos en el entorno Windows?

b) NTFS

5. El nivel que decide qué procesos se suspenden o reanudan para lograr ciertas metas de rendimiento es:

b) El nivel intermedio.

6. Indica qué afirmación es falsa:

a) VMXBuilder permite... Continuar leyendo "Fundamentos Esenciales de Sistemas Operativos, Gestión de Procesos y Archivos" »

Exploración de Lenguajes de Programación: Fortran, Cobol, Basic, C, Visual, Java y APL

Clasificado en Informática

Escrito el en español con un tamaño de 2,41 KB

Exploración de Lenguajes de Programación

Segunda parte:

Fortran

Fortran fue un lenguaje de programación de uso exhaustivo, es decir, de alto nivel, y se usa en trabajos científicos. Tiene una serie de características, como:

  • a) Necesidad de pocas instrucciones.
  • b) Escasa necesidad de trabajar con textos.
  • c) Los datos se representan en forma de números de manera exponencial.
  • d) La cantidad de datos a navegar es muy extensa, mientras que las instrucciones son reducidas.
  • e) Necesidad de instrumentos de cálculo.

Cobol

Cobol es un tipo de lenguaje informático que se usa en negocios y comercios para elaborar informes y almacenar y distribuir datos. Características de Cobol:

  • a) Ausencia de cálculos matemáticos avanzados, a excepción de los primarios.
... Continuar leyendo "Exploración de Lenguajes de Programación: Fortran, Cobol, Basic, C, Visual, Java y APL" »

Tipos de Páginas Web, Navegadores y Estructura de una URL

Clasificado en Informática

Escrito el en español con un tamaño de 2,39 KB

Tipos de Páginas Web

Según la Forma en que Sirven

  • Páginas Web Estáticas: Son aquellas compuestas por una serie de archivos que contienen el código HTML, el cual permite mostrar los textos, imágenes, videos y demás contenido de la página.
  • Páginas Web Dinámicas: Se construyen al momento en que el usuario las visita. El término "dinámico" hace referencia a esta característica.

Según la Tecnología Usada para Crearlas

  • Páginas Web en Flash: Se construyen usando el software Adobe Flash, el cual permite realizar animaciones.
  • Páginas Web en HTML: Son páginas estáticas construidas en el lenguaje de marcado HTML. Para construirlas, es necesario conocer este lenguaje, que es bastante sencillo.
  • Páginas Web en Lenguaje de Programación
... Continuar leyendo "Tipos de Páginas Web, Navegadores y Estructura de una URL" »