Apuntes, resúmenes, trabajos, exámenes y ejercicios de Informática de Otros cursos

Ordenar por
Materia
Nivel

Conceptos Básicos de Informática: Tipos de Archivos, Drivers, Sistemas Operativos y Seguridad

Clasificado en Informática

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

Tipos de Archivos y sus Extensiones

Los archivos informáticos se clasifican según el tipo de datos que contienen. A continuación, se presenta una tabla con algunos de los tipos de archivos más comunes y sus extensiones:

Tipo de archivoExtensión
Comprimidos.zip, .rar
Audio.mp3, .wav
Ejecutable.exe
Vídeo.mp4, .avi, .mov
Imágenes.jpg, .png, .gif
Texto plano.txt
Documento.docx, .pdf, .odt
Presentación.pptx, .ppt
Hoja de cálculo.xlsx, .xls, .ods
Base de datos.mdb, .db
Web.html, .htm

Drivers: Definición y Funcionamiento

¿Qué son los Drivers y para qué sirven?

Los drivers, también conocidos como controladores, son programas que actúan como intermediarios entre el sistema operativo de una computadora y los dispositivos de hardware conectados a ella.

... Continuar leyendo "Conceptos Básicos de Informática: Tipos de Archivos, Drivers, Sistemas Operativos y Seguridad" »

Referencia Completa de Funciones y Comandos SQL Esenciales

Clasificado en Informática

Escrito el en español con un tamaño de 7,21 KB

Funciones SQL Numéricas y de Agregación

  • ABS(n): Devuelve el valor absoluto de N.
  • CEIL(n): Devuelve el entero más pequeño, mayor o igual que N.
  • FLOOR(n): Devuelve el entero más grande, menor o igual que N.
  • IFNULL(expr1, expr2): Devuelve expr1 si no es NULL; de lo contrario, devuelve expr2.
  • MOD(m, n): Devuelve el resto de la división de M entre N.
  • POWER(m, exponente): Calcula M elevado a la potencia del exponente.
  • ROUND(número [,m]): Redondea el número a M decimales. Si M se omite, redondea al entero más cercano.
  • SIGN(valor): Indica el signo del valor (-1 para negativo, 0 para cero, 1 para positivo).
  • SQRT(n): Calcula la raíz cuadrada de N.
  • TRUNCATE(número, m): Trunca el número a M decimales.
  • AVG(n): Calcula el promedio de los valores de N.
  • COUNT(
... Continuar leyendo "Referencia Completa de Funciones y Comandos SQL Esenciales" »

Exercicis Pràctics de jQuery: Validació, Animacions i Slick Slider

Clasificado en Informática

Escrito el en catalán con un tamaño de 6,47 KB

Exercicis de jQuery i Plugins

1. Validació de Formulari amb jQuery Validate (Exercici B)

Valida el següent formulari utilitzant el plugin jQuery Validate:

$("#formExam").validate({
  rules: { // Regles de validació
    germans: {
      range: [0, 20] // Entre 0 i 20 germans
    }
  },
  messages: { // Feedback amb els errors
    nom: {
      pattern: "El nom ha de tenir entre 3 i 20 lletres"
    },
    germans: {
      required: "És obligatori indicar el nombre de germans",
      range: "Indica un número entre 0 i 20"
    }
  }
});
$("#formExam").valid(); // Opcional: per forçar la validació en un moment donat

2. Animació i Manipulació DOM amb jQuery (Exercici B)

Programa amb jQuery que, en fer clic sobre #div1, es realitzin les següents... Continuar leyendo "Exercicis Pràctics de jQuery: Validació, Animacions i Slick Slider" »

Conceptos Clave de Sistemas Operativos, Redes y Administración de Servidores

Clasificado en Informática

Escrito el en español con un tamaño de 7,61 KB

Multiprogramación

¿Qué es la Multiprogramación?

La multiprogramación es una técnica que aumenta la utilización de la CPU, organizando los trabajos de manera que el procesador siempre tenga algo que hacer. Cuando un trabajo tiene que esperar (por ejemplo, para una operación de E/S como imprimir), el sistema operativo toma otro trabajo de la cola de trabajos y lo ejecuta.

Ventajas y Desventajas

  • Ventaja: Optimiza el uso de la CPU.
  • Desventaja: Los sistemas operativos que implementan multiprogramación son más complejos.

Comparación y Ejemplos

Se podría comparar con la capacidad de un chef para preparar múltiples platos simultáneamente, cambiando de uno a otro mientras uno espera la cocción. Muchos sistemas operativos modernos, como Windows,... Continuar leyendo "Conceptos Clave de Sistemas Operativos, Redes y Administración de Servidores" »

100VG-AnyLAN, FDDI y Arquitectura por Capas: Tecnologías de Red Avanzadas

Clasificado en Informática

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

100VG-AnyLAN: Una Mirada Detallada

100VG-AnyLAN: Estándar definido por ATT y HP.

  • Topología: Estrella
  • Velocidad: 100Mbps
  • Diferencias con Ethernet:
    • Concentradores de cable específicos.
    • Permite 3 niveles en cascada de concentradores.
    • Soporta mayores distancias que Ethernet.
    • Configuración de puertos del concentrador.
    • Control de acceso al medio.
  • Funcionamiento: Se establece un turno rotatorio de transmisión, también llamado Round Robin, en el que un dispositivo concentrador se encarga de llevar el control.
    1. Si una estación quiere transmitir, lo solicita al concentrador.
    2. Si hay un único concentrador, da permiso cíclicamente a las estaciones.
    3. Se atienden las peticiones de mayor prioridad en el orden de llegada. Si no hay, se da paso a las de menor prioridad.
... Continuar leyendo "100VG-AnyLAN, FDDI y Arquitectura por Capas: Tecnologías de Red Avanzadas" »

Guia Essencial de Documentació, Cerca i Citació

Clasificado en Informática

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

Documentació: Definició i Funcions Clau

La documentació és una disciplina científica fonamentada en la recopilació, emmagatzematge, anàlisi i difusió d'informació en formats diversos amb l'objectiu de fer-la accessible.

Funcions Essencials de la Documentació

  • Qualitat de la Informació

    • Complementarietat: Documentar el contingut principal per enriquir-lo.
    • Credibilitat: Aportar fiabilitat i confiança al producte o informació.
    • Verificació: Assegurar que la informació estigui ben contrastada i sigui precisa.
  • Creativitat i Valor Afegit

    Donar valor afegit a una notícia o producte informatiu:

    • Previsora: Treballar i deixar materials preparats en stand-by per a ús futur.
    • Preparatòria: Documentar-se durant el procés d'investigació per a la creació
... Continuar leyendo "Guia Essencial de Documentació, Cerca i Citació" »

Entendiendo RPC: Mecanismo, Datos e Implementaciones

Clasificado en Informática

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

Mecanismo de RPC

Para entender la RPC, primero hay que comprender cómo funciona una invocación de función en un lenguaje como C. Los parámetros pueden pasarse por valor o referencia, dependiendo del lenguaje y la implementación. En una RPC, la función local que el programador llama es realmente un "stub" que se encarga de comunicarse con el servidor. Este stub serializa los parámetros y los envía al servidor a través de la red. En el servidor, otro stub recibe la solicitud, desempaqueta los datos y llama a la función real. Luego, el resultado se envía de vuelta al cliente.

La secuencia de pasos de una RPC es:

  1. El cliente llama a una función local que en realidad es un stub.
  2. El stub del cliente empaqueta los parámetros y los envía al
... Continuar leyendo "Entendiendo RPC: Mecanismo, Datos e Implementaciones" »

Introducción a la Robótica y Sistemas Digitales

Clasificado en Informática

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

Sistemas Digitales

Señales

Señal analógica: Puede tomar cualquier valor a lo largo del tiempo.

Señal digital: Solo puede tomar una serie de valores concretos y se mueve a saltos entre estos valores.

Estados de un circuito

Reposo o inactivo: Cuando no existe conducción eléctrica entre sus terminales.

Activo: Cuando existe conducción y, por tanto, hay voltaje a su salida.

Tipos de circuitos digitales

Sistemas combinacionales: Su salida o salidas solo dependen del estado de sus entradas.

Sistemas secuenciales: Trabajan en secuencia, un paso tras otro.

Sistemas de Numeración

Sistema decimal o base 10: Consta de 10 dígitos (0, 1, 2, 3, 4, 5, 6, 7, 8, 9).

Sistema binario o base 2: Consta de 2 dígitos (0, 1).

Sistema octal o base 8: Consta de 8 dígitos... Continuar leyendo "Introducción a la Robótica y Sistemas Digitales" »

Gestión Avanzada de Bases de Datos MySQL: Procedimientos, Funciones y DML

Clasificado en Informática

Escrito el en español con un tamaño de 20,25 KB

Introducción a la Gestión de Bases de Datos

Este documento detalla una serie de ejercicios prácticos para la gestión de bases de datos, incluyendo la creación de tablas, la manipulación de datos (DML), y el desarrollo de procedimientos y funciones almacenadas en MySQL. Cada sección aborda un aspecto clave de la administración y programación de bases de datos, optimizando las consultas y la lógica de negocio.

Creación de Base de Datos y Tabla Inicial

Crea la base de datos "animales_mascotas" con la siguiente tabla y muestra su estructura.


CREATE DATABASE animales_mascotas;
USE animales_mascotas;

CREATE TABLE mascotas (
    nombre VARCHAR(20),
    duenio VARCHAR(20),
    especie VARCHAR(20),
    sexo CHAR(1),
    fechaNac DATE,
    PRIMARY
... Continuar leyendo "Gestión Avanzada de Bases de Datos MySQL: Procedimientos, Funciones y DML" »

Tecnología y Estrategias para la Comunicación Aumentativa y Alternativa (SAAC)

Clasificado en Informática

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

Introducción a los Sistemas de Comunicación con Ayuda (SAAC)

Los Sistemas de Comunicación con Ayuda (SAAC) son recursos, estrategias y medios comunicativos que requieren un soporte físico para elaborar, emitir o captar mensajes. Su finalidad principal es:

  • Sustituir la ausencia de la comunicación hablada (sistema alternativo).
  • Reforzar las posibilidades de comunicación de personas con problemas en las áreas comunicativas (sistema aumentativo).

¿Quiénes Necesitan los SAAC?

Las personas que se benefician de los sistemas de comunicación con ayuda son:

  • Personas que sufren algún trastorno, enfermedad o síndrome con una afectación severa en el lenguaje funcional.
  • Personas que han sufrido una enfermedad o lesión con afectación neurológica
... Continuar leyendo "Tecnología y Estrategias para la Comunicación Aumentativa y Alternativa (SAAC)" »