Chuletas y apuntes de Informática y Telecomunicaciones de Secundaria

Principios SOLID y Estrategias de Diseño Orientado a Objetos

Informática y Telecomunicaciones4,75 KB

Principios SOLID: Fundamentos del Diseño Orientado a Objetos

Los principios SOLID son un conjunto de cinco principios de diseño de software destinados a hacer que los diseños de software sean más comprensibles, flexibles y mantenibles.

  1. Principio de Única Responsabilidad (SRP): Una clase debería concentrarse solo en hacer una cosa, de tal forma que cuando cambie algún requisito, dicho cambio solo afecte a esa clase por una razón.

  2. Principio Abierto/Cerrado (OCP): Cambia el comportamiento de una clase mediante herencia, polimorfismo y composición. Anticípate al cambio: prepara tu código para que los posibles cambios en el comportamiento de una clase se puedan implementar mediante herencia y composición.

  3. Principio de Sustitución de Liskov

...
Continuar leyendo "Principios SOLID y Estrategias de Diseño Orientado a Objetos" »

Fundamentos Esenciales de Redes de Comunicaciones: Tipologías, Medios y Transmisión

Informática y Telecomunicaciones5,91 KB

Conceptos Fundamentales en Redes de Comunicaciones

Clasificación de Redes por Alcance Geográfico

  • PAN (Personal Area Network): Red de dispositivos localizados cerca de una persona, con un alcance de pocos metros. Incluye dispositivos móviles como teléfonos móviles, PDA, etc.
  • LAN (Local Area Network): Son redes generalmente privadas, de extensión limitada, que conectan dispositivos en un área más o menos cerrada (ej. redes privadas de una empresa, una oficina, un campus universitario).
  • MAN (Metropolitan Area Network): Es un área diseñada para cubrir toda una ciudad.
  • WAN (Wide Area Network): Cubren un área geográfica más amplia, como una región, un país o un continente. Internet es un ejemplo de WAN.

Medios de Transmisión

La transmisión...

Continuar leyendo "Fundamentos Esenciales de Redes de Comunicaciones: Tipologías, Medios y Transmisión" »

Fundamentos del Protocolo FTP: Conexiones, Modos y Seguridad

Informática y Telecomunicaciones3,3 KB

1. Tipos de conexiones en FTP y puertos asociados

  • Conexión de control: Se utiliza para el envío de comandos desde el cliente y las respuestas desde el servidor que informan al cliente del éxito del comando solicitado. Utiliza el puerto 21.
  • Conexión de datos: Cuando el cliente solicita una transferencia de información, se crea una nueva conexión que se cierra al finalizar dicha transferencia. Utiliza el puerto 20, aunque se puede utilizar cualquier otro.

2. Conexión anónima FTP

Para realizar una conexión anónima, se utilizan las siguientes credenciales:

  • Usuario: anonymous o ftp
  • Contraseña: (vacía)

3. Diferencia entre modo activo y modo pasivo en FTP

Modo activo

Es el habitual por defecto. Este modo crea dos conexiones diferentes. La primera,...

Continuar leyendo "Fundamentos del Protocolo FTP: Conexiones, Modos y Seguridad" »

Fundamentos de Ciberseguridad y Transacciones Digitales en E-commerce

Informática y Telecomunicaciones5,08 KB

5 Pilares de la Seguridad en Línea y Sistemas de Pago

El Entorno de Seguridad en el Comercio Electrónico

La seguridad en el comercio electrónico se sustenta en cuatro componentes esenciales:

  • Datos
  • Soluciones de tecnología
  • Políticas y procedimientos organizacionales
  • Leyes y estándares industriales

Dimensiones Clave de la Seguridad en el Comercio Electrónico

Para garantizar transacciones seguras, se deben abordar las siguientes dimensiones:

  • Integridad
  • No repudio
  • Autenticidad
  • Confidencialidad
  • Privacidad
  • Disponibilidad

Amenazas Digitales: Códigos Maliciosos y Programas Indeseables

Códigos Maliciosos (Malware)

El malware incluye diversas amenazas informáticas como virus, gusanos, caballos de Troya y bots.

Virus

Programa de computadora que tiene la capacidad...

Continuar leyendo "Fundamentos de Ciberseguridad y Transacciones Digitales en E-commerce" »

Algorismes, Programació i Robòtica: Conceptes Clau i Aplicacions

Informática y Telecomunicaciones9,41 KB

Algorismes i Llenguatges de Programació

Què és un Algorisme?

Un algorisme és la seqüència ordenada d'operacions i procediments que s'han de seguir per resoldre una tasca o problema. Un algorisme ha de detallar els diversos passos o accions que cal seguir i ha de tenir un nombre finit, és a dir, ha d'acabar d'executar-se.

Organigrama o Diagrama de Flux

Un organigrama o diagrama de flux és la representació gràfica dels diferents passos que conformen l'algorisme.

Símbols Comuns en Diagrames de Flux

  • Rodó: Indica el principi i el final.
  • Rectangle: Representa una operació o grup d'operacions.
  • Rombe: S'utilitza per a una decisió lògica (pregunta"sí/n").
  • Fletxa: Indica el flux de l'algorisme.

Estructures d'Algorismes

Estructura Seqüencial

És...

Continuar leyendo "Algorismes, Programació i Robòtica: Conceptes Clau i Aplicacions" »

Conceptos Fundamentales de Informática: Sistemas Operativos, Hardware y Software

Informática y Telecomunicaciones5,98 KB

Conceptos Fundamentales de Informática y Sistemas Operativos

  1. En esencia, un sistema operativo actúa de intermediario entre el hardware y los programas de usuario.
  2. Uno de los objetivos fundamentales de un sistema operativo es permitir a los programas de usuario un control absoluto del sistema.
  3. En un sistema operativo monoprocesador se conoce exactamente el estado del sistema en cada momento.
  4. ¿Es posible ejecutar varios sistemas operativos en una misma máquina al mismo tiempo? Sí, pero compartiendo el sistema de archivos.

Gestión de Discos y Definiciones Clave

  • Al detectar que un disco presenta bloques defectuosos, se evita escribir en ellos de alguna manera.
  • ¿Qué es un sistema operativo? Conjunto de programas que permiten la interacción entre
...
Continuar leyendo "Conceptos Fundamentales de Informática: Sistemas Operativos, Hardware y Software" »

Història i Evolució de la Gravació de So: Del Fonoautògraf a l'MP3

Informática y Telecomunicaciones3,63 KB

Fonoautògraf: El Primer Gravador de So (1857)

El Fonoautògraf va ser el primer invent per gravar so, creat per Leon Scott el 25 de març de 1857. Consistia en una campana que recollia les ones sonores cap a una membrana que tenia una cera lligada. Aquesta vibrava en rebre l'ona i es movia, i aquest moviment creava un dibuix en un mitjà visible. Al principi gravava en un vidre fumat, però posteriorment es va utilitzar un paper fumat enrotllat en un cilindre.

Fonògraf: La Revolució Sonora d'Edison (1877)

El Fonògraf va ser creat el 1877 per Thomas Alva Edison. Consistia en una àmplia campana que recollia el so i el gravava en un cilindre amb l'ajuda d'unes agulles. Principalment, la música quedava guardada en fulles d'estany, però després...

Continuar leyendo "Història i Evolució de la Gravació de So: Del Fonoautògraf a l'MP3" »

Administración de Usuarios, Grupos y Permisos en Sistemas Linux

Informática y Telecomunicaciones5,94 KB

Gestión de Usuarios y Grupos

Creación de Grupos

Comando para crear un grupo:

groupadd NombreDeGrupo

Agregar Usuarios a Grupos

Comando para agregar un usuario, especificando grupos primarios y secundarios:

useradd -g GrupoPrimario -G GrupoSecundario1,GrupoSecundario2 NombreDeUsuario
  • -g: Define el **grupo primario**.
  • -G: Define los **grupos secundarios** (separados por comas).

Verificación de Grupos de Usuario

Para verificar los grupos a los que pertenece un usuario:

groups NombreDeUsuario

El resultado devuelve en la primera posición el **Grupo Primario (GP)** y después los **Grupos Secundarios (GS)**.

Gestión de Contraseñas (passwd)

Para asignar o cambiar contraseñas:

passwd NombreDeUsuario

Si no se especifica el nombre de usuario, se cambia la contraseña...

Continuar leyendo "Administración de Usuarios, Grupos y Permisos en Sistemas Linux" »

Fundamentos de Redes Informáticas: Protocolos, Tipos y Componentes Esenciales

Informática y Telecomunicaciones5,58 KB

Conceptos Fundamentales de Redes y Comunicación

Definición de Red

Inicialmente, una Red se definía como un conjunto de objetos conectados de forma compleja que pueden tener o no relación física entre sí.

Radiodifusión

La radiodifusión se refiere a distintos tipos de transmisores y receptores que forman un sistema de comunicación confiable entre varias computadoras.

Red Convencional y sus Tipos

Una Red Convencional es un conjunto de entidades conectadas entre sí, como personas, objetos, eventos o ideas. Sus tipos principales son:

  • Eléctrica: Conjunto de medios formados por generadores eléctricos para llevar electricidad a artefactos de consumo.
  • Social: Relación interpersonal que se produce en ciertos sitios web que permiten crear un perfil
...
Continuar leyendo "Fundamentos de Redes Informáticas: Protocolos, Tipos y Componentes Esenciales" »

Fundamentos de la Red: Protocolos TCP/IP, Paquetes y la Estructura de HTML

Informática y Telecomunicaciones6,1 KB

Fundamentos de Internet y la Comunicación Digital

La Arquitectura de Internet: Redes y Paquetes

Internet se fundamenta en la idea de una red global de computadoras diseñada para permitir la comunicación general entre usuarios. Esta infraestructura se apoya en tres pilares esenciales:

  • Los dispositivos tecnológicos: Hardware y software necesarios para la conexión.
  • La fusión de la infraestructura de la red ya existente: Aprovechamiento de líneas de comunicación previas.
  • Los sistemas de telecomunicaciones: Estándares y tecnologías de transmisión de datos.

Este sistema inicial consistía en una red de computadoras compuesta a su vez por subredes. A este sistema se lo denominó Red de Conmutación de Paquetes.

Estructura del Paquete de Datos

Cada...

Continuar leyendo "Fundamentos de la Red: Protocolos TCP/IP, Paquetes y la Estructura de HTML" »