Chuletas y apuntes de Informática y Telecomunicaciones de Secundaria

Ejercicios de Programación Orientada a Objetos en Java

Informática y Telecomunicaciones6,82 KB

Ejercicio 1: Herencia y Polimorfismo

Escribir un programa de prueba donde se utilicen objetos de tipo Cuenta y Prestamo. Una cuenta mantiene un saldo, y cada cierto tiempo se le aplica el interés a ese saldo. Es posible hacer ingresos y reintegros. Un préstamo tiene un número de cuotas total, un saldo y un interés, y el importe de cada cuota se calcula aplicando el interés al importe total, y dividiendo entonces por el número de cuotas. Las cuentas y préstamos como productos financieros que son, tienen dos características comunes: el saldo y el interés.

  • Crea una clase que albergue esta funcionalidad común, y las dos clases Cuenta y Prestamo como subclases de la misma.
  • Crea una cuenta con un tipo de interés del 5% y saldo 200, y haz
...
Continuar leyendo "Ejercicios de Programación Orientada a Objetos en Java" »

Gestión de Discos y Cuentas de Usuario en Windows XP: Conceptos y Mejores Prácticas

Informática y Telecomunicaciones4,64 KB

Administración de Discos en Windows XP

La Administración de discos es una utilidad del sistema en Windows XP que consolida todas las tareas de administración de discos, tanto para la administración local como remota. Se utiliza para configurar y administrar el espacio y el tipo de almacenamiento, así como para crear o extender volúmenes.

Particiones de Disco

Una partición es una división de un disco físico en secciones, con el fin de que cada partición funcione como una unidad independiente. Esto permite una mejor organización de los archivos. A cada partición se le asigna una letra de unidad diferente. Después de crear una partición, se debe formatear para que se puedan almacenar datos en ella.

Tipos de Particiones

  • Particiones primarias:
...
Continuar leyendo "Gestión de Discos y Cuentas de Usuario en Windows XP: Conceptos y Mejores Prácticas" »

Comandos esenciales de Linux: Gestión de usuarios, directorios y archivos

Informática y Telecomunicaciones7,21 KB

Gestión de usuarios y grupos

  • passwd: Modifica la contraseña de un usuario.
    • passwd -l: Bloquea un usuario.
    • passwd -u: Desbloquea un usuario.
    • passwd -d: Elimina la contraseña de un usuario.
    • passwd -S: Muestra el estado de la contraseña de un usuario.
  • usermod: Modifica la información de un usuario.
    • usermod usuario -g: Cambia el grupo principal del usuario.
    • usermod usuario -G: Cambia los grupos secundarios del usuario.
  • deluser: Elimina un usuario.
  • delgroup: Elimina un grupo.

Gestión de archivos y directorios

  • rm: Elimina archivos o directorios.
    • Para eliminar directorios: rm -r
    • Para eliminar archivos: rm

Búsqueda de archivos y directorios con find

El comando find es una herramienta poderosa para buscar archivos y directorios en el sistema de archivos de Linux....

Continuar leyendo "Comandos esenciales de Linux: Gestión de usuarios, directorios y archivos" »

Gestión de Procesos y Sincronización en Sistemas Operativos

Informática y Telecomunicaciones4,77 KB

Competencia entre Procesos por los Recursos

Exclusión Mutua

Secciones Críticas

  • Solo un programa puede acceder a su sección crítica en un momento dado.
  • Por ejemplo, solo se permite que un proceso envíe una orden a la impresora en un momento dado.
  • Interbloqueo.
  • Inanición.

Cooperación entre Procesos por Compartimiento

  • Las operaciones de escritura deben ser mutuamente excluyentes.
  • Las secciones críticas garantizan la integridad de los datos.

Cooperación entre Procesos por Comunicación

Paso de Mensajes

  • No es necesario el control de la exclusión mutua.

Posibles Problemas

Interbloqueo

  • Cada proceso puede estar esperando una comunicación del otro.

Inanición

  • Dos procesos se están mandando mensajes mientras que otro proceso está esperando recibir un mensaje.
...
Continuar leyendo "Gestión de Procesos y Sincronización en Sistemas Operativos" »

Conceptos Clave del Sonido Digital y Formatos de Audio

Informática y Telecomunicaciones4,44 KB

Introducción al Sonido Digital

Sonido: Es la vibración de las partículas del aire que es captada por nuestro oído y crea una sensación en nuestro cerebro.

Sonido Digital: Al hablar de esto, establecemos que toda la información de la onda se puede almacenar como información binaria, es decir, en forma de 0 y 1.

Captura y Digitalización del Sonido

El cantante emite una señal sonora analógica que se transmite por el aire. Un micrófono recoge esas vibraciones y las convierte en una señal eléctrica que se transmite a un equipo electrónico mediante un cable o de forma inalámbrica. El equipo electrónico codifica esa señal eléctrica analógica en información binaria que puede almacenarse en cualquier soporte digital. Un equipo reproductor...

Continuar leyendo "Conceptos Clave del Sonido Digital y Formatos de Audio" »

Parámetros Fundamentales y Fenómenos en la Transmisión de Señales Digitales

Informática y Telecomunicaciones3,52 KB

Parámetros Fundamentales de las Señales Sinusoidales

Las señales sinusoidales se caracterizan por los siguientes parámetros:

  • Frecuencia (f): Indica el número de veces que la función cruza el eje horizontal por unidad de tiempo. Se mide en hercios (Hz).
  • Periodo (T): Representa el tiempo necesario para que la estructura periódica de la señal se repita. Se mide en segundos.
  • Fase: Es un desplazamiento de la señal en el tiempo, que puede variar según el origen de tiempos adoptado para su representación. Se mide en radianes (rad).
  • Amplitud máxima (A o am): Corresponde al valor máximo que alcanza la función. Es importante no confundirla con el valor instantáneo de la señal.

Tipos de Transmisión y Ancho de Banda

  • Banda base (base band): En
...
Continuar leyendo "Parámetros Fundamentales y Fenómenos en la Transmisión de Señales Digitales" »

Internet: Conceptos Clave, Funcionamiento y Aplicaciones en la Empresa

Informática y Telecomunicaciones5,14 KB

Internet: Conceptos Fundamentales y Evolución

Internet es un conjunto de ordenadores interconectados entre sí a nivel mundial.

Tipos de Redes de Comunicación Según su Extensión

  • PAN (Personal Area Network): Redes de corto alcance, generalmente para uso personal o doméstico.
  • LAN (Local Area Network): Redes privadas de extensión limitada, como las de un instituto o una oficina.
  • MAN (Metropolitan Area Network): Redes que cubren una ciudad o un campus universitario.
  • WAN (Wide Area Network): Redes de área geográfica extensa, como un país o una región.

Origen y Desarrollo de Internet

A principios de los años 60, se iniciaron las investigaciones que permitieron la conexión entre dos ordenadores.

En 1969, se conectaron cuatro universidades entre...

Continuar leyendo "Internet: Conceptos Clave, Funcionamiento y Aplicaciones en la Empresa" »

Principios de Estilo para Desarrollo Web

Informática y Telecomunicaciones3,4 KB

Introducción

La Guía de estilo web para nuestro sitio tiene como objetivo establecer un marco de intervención controlado para su interfaz. Para ello, se han establecido pautas para un desarrollo coherente y comprensible que permita un correcto mantenimiento del portal.

Estructura

La interfaz se construye sobre una retícula de tres filas.

  • En la primera fila, en la parte superior, se encuentra el nombre de nuestra tienda, “MiTienda”. Un poco más abajo, se presenta un índice de las páginas a las que se puede acceder:
    • Página principal
    • Complementos
    • Camisetas
    • Pantalones
    • Vestidos
  • En la segunda fila, se encuentra información de nuestros productos, ya sea una breve descripción o unas fotos.
  • En la tercera fila, se encuentra el logo de nuestro sitio
...
Continuar leyendo "Principios de Estilo para Desarrollo Web" »

Validación de Usuario y Contraseña en Java con Bloqueo de Sistema

Informática y Telecomunicaciones6 KB

Ejercicio 11: Validación de Usuario y Contraseña en Java

Este programa en Java permite validar un nombre de usuario y una clave, con un límite de tres intentos antes de bloquear el sistema.

Descripción

Se solicita al usuario que ingrese su nombre de usuario y clave. El programa verifica si las credenciales ingresadas coinciden con las almacenadas. Si las credenciales son incorrectas, se muestra un mensaje de error y se incrementa el contador de intentos. Si se alcanza el límite de tres intentos, el sistema se bloquea.

Código Fuente


package javaapplication29;

import java.util.Scanner;

/**

Ejercicio: 11

Descripción: Realizar un Programa que permita validar un nombre de usuario y una clave.

Se le permite tres intentos antes de bloquear el sistema.

...
Continuar leyendo "Validación de Usuario y Contraseña en Java con Bloqueo de Sistema" »

Ciberseguridad en Redes: Detección de Amenazas, Protocolos Seguros y VPN

Informática y Telecomunicaciones4,7 KB

SNORT: Detección de Intrusiones y Monitoreo de Red

SNORT es un sniffer de paquetes y detector de intrusiones basado en red. Es un software muy flexible que ofrece capacidades de almacenamiento de sus bitácoras, tanto en archivos de texto como en bases de datos abiertas como MySQL. Implementa un motor de detección de ataques y escaneo de puertos que permite registrar, alertar y responder ante cualquier anomalía previamente definida.

Riesgos Potenciales en los Servicios de Red

TCP/IP: Es la arquitectura de protocolos que utilizan los ordenadores para comunicarse en Internet y en otras redes. Emplean puertos de comunicación o numeración lógica que se asigna para identificar cada conexión de red, tanto en el origen como en el destino.

Seguridad

...
Continuar leyendo "Ciberseguridad en Redes: Detección de Amenazas, Protocolos Seguros y VPN" »