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

Ordenar por
Materia
Nivel

Introducción a MySQL: Conceptos Básicos y Consultas SQL

Clasificado en Informática

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

¿Qué es MySQL?

MySQL es un sistema de gestión de bases de datos relacional (DBMS) de código abierto desarrollado por Oracle.

Preguntas Frecuentes sobre MySQL

Conceptos Básicos

  • ¿Para qué se utiliza MySQL?
    Para almacenar, organizar y recuperar datos de manera eficiente, tanto en proyectos pequeños como en soluciones empresariales.
  • ¿Cuál es la diferencia entre SQL y MySQL?
    SQL es un lenguaje de programación, mientras que MySQL es un software que usa SQL para gestionar bases de datos.
  • ¿Qué relación tiene MySQL con PHP?
    Es ampliamente utilizado con PHP para aplicaciones web.
  • ¿Qué plataformas soportan MySQL?
    Es compatible con Linux, Windows, Apache y PHP/Perl/Python.

Instalación de MySQL

  • ¿Cuál es el puerto predeterminado para MySQL?
    El puerto
... Continuar leyendo "Introducción a MySQL: Conceptos Básicos y Consultas SQL" »

OpenMP: Paralelización Simplificada para Sistemas de Memoria Compartida

Clasificado en Informática

Escrito el en español con un tamaño de 36,76 KB

¿Qué es OpenMP?

OpenMP (Open Multi-Processing) es una API que permite la expresión de programas paralelos portables, de memoria compartida, a partir de programas secuenciales, con independencia del lenguaje (actualmente, en C, C++ y Fortran).

  • A partir de la versión 4.0, OpenMP proporciona soporte para la explotación de sistemas híbridos o heterogéneos (CPU + GPU…).
  • Es un modelo de programación paralela, de paralelismo explícito (paralelización dirigida por el programador), de memoria compartida.

Aproximación OpenMP

  • La idea consiste en partir de un programa base secuencial.
  • En una fase posterior, asumiendo un modelo de memoria compartida, se anota el programa base secuencial, especificando aspectos de cómo, desde un punto de vista de
... Continuar leyendo "OpenMP: Paralelización Simplificada para Sistemas de Memoria Compartida" »

Fundamentos de CSS y XML: Position, Multicolumnas, Transformaciones y XSLT

Clasificado en Informática

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

Disposición de elementos (position)

position: cambia la posición de los elementos.

Valores:

  • static: utiliza el orden por defecto del flujo del documento.
  • relative: se desplaza respecto a su posición estática.
  • absolute: se posiciona respecto al contenedor padre posicionado (ancestro)
  • fixed: se comporta como absolute pero respecto a la ventana (viewport); al hacer scroll, el elemento permanece fijo en la pantalla.

Multicolumnas

Propiedades principales:

  • column-count: indica el número de columnas.
  • column-gap: indica la distancia entre columnas.
  • column-rule: define el ancho, el color y el estilo de la línea que separa las columnas.

Transformaciones, transiciones y animaciones

Transformaciones (funciones comunes):

  • translate(x, y): mueve x píxeles a la derecha
... Continuar leyendo "Fundamentos de CSS y XML: Position, Multicolumnas, Transformaciones y XSLT" »

Fundamentos de la Programación Orientada a Objetos (POO): Conceptos Clave

Clasificado en Informática

Escrito el en español con un tamaño de 1,77 KB

Programación Orientada a Objetos (POO): Conceptos Fundamentales

La Programación Orientada a Objetos (POO) es un paradigma de programación que organiza el código en clases y objetos, imitando el mundo real.

En lugar de escribir funciones sueltas, agrupamos datos y acciones en estructuras llamadas clases.

Con la POO, puedes representar entidades como personas, vehículos, animales o cualquier otra, y asignarles atributos (propiedades) y comportamientos (métodos).

Pilares de la POO

Clases y Objetos

  • Clase: Es el plano o molde (por ejemplo, la clase Coche).

  • Objeto: Es una instancia real de la clase (por ejemplo, un Toyota rojo es un objeto de la clase Coche).

Encapsulamiento

  • Se refiere a ocultar los datos internos de una clase, permitiendo el acceso

... Continuar leyendo "Fundamentos de la Programación Orientada a Objetos (POO): Conceptos Clave" »

Fundamentos y Funcionamiento de Redes Ópticas Pasivas (xPON): GPON, APON y Protocolos Clave

Clasificado en Informática

Escrito el en español con un tamaño de 6,23 KB

Conceptos Fundamentales de Redes Ópticas Pasivas (xPON)

  1. ¿Qué es una ONU/ONT?

    R: La ONU (Unidad de Red Óptica), también llamada ONT (Terminal de Red Óptica), se encuentra en la casa del usuario. Presenta interfaces hacia los dispositivos que brindan el servicio, actuando como vínculos entre el usuario y la OAN (Red de Acceso Óptico), y está conectada a la ODN (Red de Distribución Óptica). La ONU es la encargada de dialogar con el equipo PON de la central, terminando dicho enlace.

  2. ¿Cómo funciona una red xPON?

    R: La técnica de transmisión más utilizada por la Red Óptica Pasiva (PON) es la multiplexación por división de longitud de onda (WDM). Este proceso permite la combinación de dos o más canales de información en un solo medio

... Continuar leyendo "Fundamentos y Funcionamiento de Redes Ópticas Pasivas (xPON): GPON, APON y Protocolos Clave" »

Tecnologías de Red Óptica Pasiva: BPON, EPON, GEPON y GPON Explicadas

Clasificado en Informática

Escrito el en español con un tamaño de 13,96 KB

Fundamentos de las Redes Ópticas Pasivas (PON)

BPON (Broadband Passive Optical Network - ITU-T G.983.1)

¿Qué es BPON y cuáles son sus características principales?

BPON (Broadband Passive Optical Network), estandarizado bajo la norma ITU-T G.983.1, es una tecnología de telecomunicaciones utilizada para ampliar servicios de banda ancha como Ethernet y transmisión de vídeo. Se basa en su antecesor APON (ATM PON), pero con la diferencia de que puede dar soporte a otros estándares de banda ancha además de ATM.

Sus características principales incluyen:

  • Alcance físico: Hasta 20 km, igual que APON.
  • Capacidad de usuarios: Soporta hasta 64 usuarios por puerto PON.
  • Eficiencia: Aproximadamente del 70%.
  • Transmisión de señales de cable: Permite la
... Continuar leyendo "Tecnologías de Red Óptica Pasiva: BPON, EPON, GEPON y GPON Explicadas" »

Logística Marítima: Transitaris S.L. i Documentació BL

Clasificado en Informática

Escrito el en catalán con un tamaño de 3,14 KB

Cas Pràctic: Transitaris S.L. i Enviament Marítim

Transitaris S.L. és una empresa dedicada al transport de mercaderies per a diversos clients, principalment via marítima des del port de Barcelona fins a ports dels Estats Units. Té previst realitzar un viatge d'un contenidor de càrrega general de 40 peus des del port de Barcelona fins al port de Nova Orleans.

Contacta amb dos dels seus clients principals:

  • Textil S.L.: Enviarà dos palets dels seus productes a Texture Ltd a Nova Orleans.
  • Joguines S.A.: Enviarà dos palets dels seus productes a Big Toys Ltd a Memphis.

Documentació del Transport Marítim

Transitaris S.L. contracta el transport del contenidor amb la naviliera MSC des del port de Barcelona fins al de Nova Orleans. MSC emet un Master

... Continuar leyendo "Logística Marítima: Transitaris S.L. i Documentació BL" »

Seguretat Informàtica i Xarxes: Enginyeria Social, Malware i Firewalls

Clasificado en Informática

Escrito el en catalán con un tamaño de 761,97 KB

Enginyeria Social

L'enginyeria social consisteix a obtenir informació confidencial manipulant els seus usuaris legítims.

El correu brossa (Spam)

El correu brossa (o spam) és aquell missatge enviat per un mitjà electrònic, de manera indiscriminada i massiva, sense el consentiment del receptor.

Tècniques anti-SPAM:

  • Limitar el nombre de coneguts que coneixen el correu electrònic.
  • Enviar correus de grup fent servir el camp ocult BCC (Còpia Carbó Cega).
  • Mostrar la totalitat o una part d'adreces com a imatges en pàgines web.
  • Evitar respondre a SPAM, ja que qui fa SPAM també vol saber si l’adreça és vàlida.
  • Evitar emplenar formularis de contacte en protocol no segur (HTTP).

El Phishing

El phishing és un frau que té com a objectiu aconseguir... Continuar leyendo "Seguretat Informàtica i Xarxes: Enginyeria Social, Malware i Firewalls" »

Fundamentos Esenciales de Ciberseguridad, Redes y Sistemas Operativos

Clasificado en Informática

Escrito el en español con un tamaño de 5,46 KB

Conceptos Fundamentales de Seguridad y Redes

Seguridad Perimetral y Control de Acceso

Cortafuegos y Sistemas Operativos

  • Sistema Operativo que incluye cortafuegos: UNIX/Linux.
  • Registro del Cortafuegos: El administrador decide qué reglas concretas se registran.
  • Aplicación de Reglas: En un cortafuegos, las reglas se aplican a todos los paquetes.
  • Requisito de un Cortafuegos: Firmware.
  • Tráfico permitido en una red con DMZ (Zona Desmilitarizada): De Internet a la DMZ.

Proxies y Protocolos

  • Nivel del modelo OSI en que actúa un Proxy: Capa de aplicación (Nivel 7).
  • Modalidad de Proxy incorrecta: Indirecto.
  • Proxy que oculta a los servidores el origen de la petición: Proxy anónimo.
  • Servidor Proxy directo: También conocido como Proxy transparente.
  • Reglas de
... Continuar leyendo "Fundamentos Esenciales de Ciberseguridad, Redes y Sistemas Operativos" »

Guia Essencial: Atribucions, Normativa i Gestió en Enginyeria

Clasificado en Informática

Escrito el en catalán con un tamaño de 4,58 KB

Atribucions Professionals i Normativa Tècnica

Enginyeria Elèctrica i Direcció Facultativa

  • Els enginyers de grau d'electricitat estan habilitats per realitzar direccions facultatives d'instal·lacions d'alta tensió, segons la llei d'atribucions professionals.
  • Treballs amb visat obligatori: Determinats projectes i certificats finals.

Conceptes Clau en Gestió i Qualitat

  • Programari informàtic: Protegit per la propietat intel·lectual.
  • Organisme internacional de normalització: ISO (International Organization for Standardization).
  • Informes tècnics: Han de ser exactes i basats en dades verificables, evitant expressions com "diuen que...".

Planificació i Gestió de Projectes

  • PERT (Program Evaluation and Review Technique): Permet que una activitat pugui
... Continuar leyendo "Guia Essencial: Atribucions, Normativa i Gestió en Enginyeria" »