Chuletas y apuntes de Informática y Telecomunicaciones de Primaria

Descubre Ubuntu: Sistema Operativo de Código Abierto Basado en Debian

Informática y Telecomunicaciones5,49 KB

Ubuntu: Un Sistema Operativo de Código Abierto para Todos

Ubuntu se presenta como una distribución GNU/Linux a considerar en la evolución de las distribuciones GNU/Linux de las administraciones públicas. Sus principales características son:

  • Proyecto 100% libre: A pesar de estar esencialmente patrocinado por una empresa, la distribución se declara públicamente 100% libre y perteneciente a la comunidad Ubuntu.
  • Basado en Debian.
  • Amplio equipo de desarrollo: 38 empleados de Canonical y una multitud de voluntarios.
  • Gran aceptación entre la comunidad del software libre.
  • Detección y configuración de hardware de las más avanzadas y actualizadas.
  • Orientada a los distintos lenguajes del mundo, facilitando y agilizando su traducción.

Historia de Ubuntu:

...
Continuar leyendo "Descubre Ubuntu: Sistema Operativo de Código Abierto Basado en Debian" »

Tipos de Comunicación: Oral, Escrita y Electrónica en Empresas

Informática y Telecomunicaciones4,9 KB

Comunicación, Transmisión de Información y Significado

La comunicación es la transmisión de información y significado de una parte a otra a través del uso de símbolos compartidos.

Comunicación Unidireccional vs. Bidireccional

Comunicación Unidireccional

Es el proceso en el que la información fluye en una sola dirección: del emisor al receptor, sin ciclo de retroalimentación.

Comunicación Bidireccional

Es el proceso en el cual la información fluye en dos direcciones: el receptor proporciona retroalimentación y el emisor es receptivo a ella.

La comunicación unidireccional es más común porque es rápida y segura para el emisor. La comunicación bidireccional es más difícil y consume más tiempo.

Medios de Comunicación Oral y Escrita

Comunicación

...
Continuar leyendo "Tipos de Comunicación: Oral, Escrita y Electrónica en Empresas" »

Recursos Tecnológicos para el Aula: Transformando la Educación

Informática y Telecomunicaciones5,62 KB

Hardware en el Aula

Pizarra Digital Interactiva (PDI)

Es la unión de un ordenador multimedia con posibilidad de conexión a Internet, un videoproyector y una pizarra digital interactiva. Además de poder presentar contenidos, se pueden utilizar herramientas que favorecerán el aprendizaje y la interacción de los alumnos.

Funcionalidades:

  • Proyectar cualquier información del ordenador.
  • Interaccionar con el ordenador y controlarlo desde una posición privilegiada.
  • Realizar anotaciones como lo hacíamos con la pizarra tradicional, escribiendo encima de la proyección sin necesidad de borrar.
Tipos de Pizarras:
  • Pizarras pasivas (táctiles): Formadas por una membrana sensible al tacto, permiten la escritura a través de un rotulador o bien con el dedo.
...
Continuar leyendo "Recursos Tecnológicos para el Aula: Transformando la Educación" »

Gestión de Bases de Datos MySQL: Creación, Modificación y Consultas

Informática y Telecomunicaciones6,41 KB

DROP DATABASE IF EXISTS biblioteca; (borramos bd)
CREATE DATABASE biblioteca; (crea la bd)
USE biblioteca; (usamos la bd)
DROP TABLE IF EXISTS libros; (borramos la tabla)
CREATE TABLE libros ( (creamos tabla con sig campos)
codigo INTEGER(4) AUTO_INCREMENT, (campo numerico y autoincremental)
fecha DATE, (campo fecha)
DNI VARCHAR(9) UNIQUE NOT NULL, (campo sin repeticiones y obligatorio no vacio)
Poblacion VARCHAR(20) DEFAULT 'Lugo',(campo texto longitud variable,valor por defecto Lugo)
PRIMARY KEY (codigo) (campo clave principal codigo)
FOREIGN KEY (cod_numero) REFERENCES libros(codigo) (clave foranea de tabla libros y su clave principal así usa RESTRICT y no permite ni modificar ni borrar)
FOREIGN KEY (cod_numero) REFERENCES libros(

...
Continuar leyendo "Gestión de Bases de Datos MySQL: Creación, Modificación y Consultas" »

Fundamentos de Requisitos y Procesos Ágiles en Ingeniería de Software

Informática y Telecomunicaciones5,28 KB

Clasificación de Requisitos y Conceptos Fundamentales en Ingeniería de Software

Clasificación de Requisitos según IEEE

A continuación, se presenta una clasificación de requisitos y conceptos básicos, siguiendo principios de la IEEE:

  1. Requisitos de adaptación: Especifican los rasgos que deben modificarse para adaptar el software a una instalación particular.
  2. Requisitos de interfaces externos: Describen en forma detallada todas las entradas y salidas del sistema.
  3. Requisitos funcionales: Definen las acciones elementales que deben realizarse sobre el procesamiento, generando un conjunto de salidas a partir de un conjunto de entradas.
  4. Requisitos de ejecución: Describen los requisitos numéricos, estáticos y dinámicos del software.
  5. Requisitos
...
Continuar leyendo "Fundamentos de Requisitos y Procesos Ágiles en Ingeniería de Software" »

Algoritmos de Ordenamiento y Ejemplos Prácticos en Python

Informática y Telecomunicaciones5,5 KB

Merge Sort


def mergesort(x, ip, iu):
    if ip >= iu:
        return
    im = (ip + iu) // 2
    mergesort(x, ip, im)  # Ordenar 1a mitad
    mergesort(x, im + 1, iu)  # Ordenar 2a mitad
    merge(x, ip, im, iu)

Dibujar Árbol (Recursividad)


def dibujar_arbol(t, largo, n):
    if n == 0:
        return
    t.forward(largo)
    t.left(30)
    dibujar_arbol(t, largo // 1.5, n - 1)
    t.right(60)
    dibujar_arbol(t, largo // 1.5, n - 1)
    t.left(30)
    t.back(largo)

Métodos de Ordenamiento

Insertion Sort (Versión 1)


def piolainsertion_sort(lista):
    for i in range(len(lista)):
        for j in range(i, len(lista)):
            if int(lista[j]) < int(lista[i]):
                value = int(lista[i])
                lista[i] =
...
Continuar leyendo "Algoritmos de Ordenamiento y Ejemplos Prácticos en Python" »

Protocolo HTTP: Funcionamiento y Estructura de la Comunicación Web

Informática y Telecomunicaciones8,75 KB

Fundamentos del Protocolo HTTP: La Base de la Comunicación Web

Los elementos de software de la arquitectura web, como clientes, servidores y proxies, utilizan el Protocolo HTTP (Hypertext Transfer Protocol) para comunicarse. HTTP define la sintaxis y la semántica que emplean estos componentes para intercambiar información.

Las versiones más comunes del protocolo son HTTP/1.0 y HTTP/1.1. Es un protocolo que opera en la capa de aplicación del modelo TCP/IP, apoyándose directamente en TCP/IP para la transmisión de datos.

HTTP es el protocolo de comunicaciones estándar que facilita la interacción entre servidores, proxies y clientes, permitiendo la transferencia de documentos web de manera universal, independientemente del cliente o servidor

...

Continuar leyendo "Protocolo HTTP: Funcionamiento y Estructura de la Comunicación Web" »

Conceptos Esenciales de Redes y Computación

Informática y Telecomunicaciones4,28 KB

Conceptos Fundamentales de Redes y Computación

Redes de Computadoras

Una red de computadoras es un conjunto de equipos (computadoras y/o dispositivos) conectados mediante cables, señales, ondas o cualquier otro método de transporte de datos, que comparten información, recursos y servicios.

Clasificación de Redes

  • Red de Área Personal (PAN)
  • Red de Área Local (LAN)
  • Red de Área de Campus (CAN)
  • Red de Área Metropolitana (MAN)
  • Red de Área Amplia (WAN)
  • Red de Área Simple (SPL)
  • Red de Área de Almacenamiento (SAN)

Por Método de Conexión

  • Medios Guiados
  • Medios No Guiados

Por Relación Funcional

  • Cliente-Servidor
  • Igual-a-Igual (P2P)

Por Topología de Red

  • Red en Bus
  • Red en Estrella
  • Red en Anillo
  • Red en Malla
  • Red en Árbol
  • Red Mixta

Por Direccionalidad de los Datos

...
Continuar leyendo "Conceptos Esenciales de Redes y Computación" »

Explorando la Conectividad: Redes, Medios de Transmisión y Sistemas de Posicionamiento

Informática y Telecomunicaciones6,66 KB

Comunicación Alámbrica e Inalámbrica: Fundamentos y Diferencias

La comunicación alámbrica requiere un soporte físico, como cables, para transmitir señales. Por otro lado, la comunicación inalámbrica no necesita un medio físico, utilizando en su lugar ondas electromagnéticas para la transmisión.

Ventajas y Desventajas

  • Alámbrica:
    • Ventaja: Mayor resistencia frente a interferencias electromagnéticas.
    • Desventaja: Precisa de una infraestructura física (cables) considerable.
  • Inalámbrica:
    • Ventaja: Mayor alcance, permitiendo la comunicación a través de satélites.
    • Desventaja: Más compleja de proteger la transmisión de datos ante posibles intrusos.

Composición de Cables de Red

Los cables de red se componen de diferentes materiales y estructuras,...

Continuar leyendo "Explorando la Conectividad: Redes, Medios de Transmisión y Sistemas de Posicionamiento" »

ATM, Radiocomunicaciones y Telefonía Móvil: Fundamentos y Propagación

Informática y Telecomunicaciones13,7 KB

ATM, Radiocomunicaciones y Telefonía Móvil

-Existe el concepto canal virtual y camino virtual.
-Se garantiza la secuencia de paquetes, ya que aunque no existan mecanismos específicos de control, las celdas no cambian de orden dentro de los canales virtuales, lo cual hace que no pierdan su sentido posicional.
-Control de congestión y de flujo por la red: a) Se incorporan estrategias para marcar como seleccionar y descartar celdas en las conexiones que provoquen congestiones en la red. B) Es posible notificar a los usuarios de dicha congestión mediante flags en las celdas entregadas.
-Control de retardo en las celdas entregadas: Es posible adelantar las celdas de algunas conexiones virtuales con respecto a otras, dependiendo de las necesidades....

Continuar leyendo "ATM, Radiocomunicaciones y Telefonía Móvil: Fundamentos y Propagación" »