Chuletas y apuntes de Informática y Telecomunicaciones de Otros cursos

Ordenar por
Materia
Nivel

Conceptos Esenciales en Desarrollo, Arquitectura y Pruebas de Software

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 7,06 KB

Mantenimiento de Sistemas de Software

El mantenimiento de un sistema de software se refiere a los cambios y adaptaciones realizados una vez que el sistema ha sido entregado y puesto en operación.

Mantenimiento Correctivo

  • Consiste en la reparación de defectos, errores (identificados antes de la ejecución) y fallos (ocurridos durante la ejecución del sistema).

Mantenimiento Adaptativo

  • Implica la modificación del sistema para adaptarse a cambios en el entorno de hardware o software (ej., lenguaje de programación, sistema operativo, navegador web, etc.).

Mantenimiento Perfectivo

  • Se refiere a los cambios introducidos por la aparición de nuevos requisitos. Puede ser de dos tipos:
    • Funcional: Ampliación de funcionalidades existentes o adición de nuevas.
... Continuar leyendo "Conceptos Esenciales en Desarrollo, Arquitectura y Pruebas de Software" »

Fundamentos de Arquitectura de Computadores: Von Neumann, Registros y Direccionamiento

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 5,74 KB

Arquitectura Von Neumann y Componentes Centrales

La Arquitectura Von Neumann establece que los datos e instrucciones están almacenados en una memoria de lectura/escritura. El contenido de la memoria es accesible por direcciones. La ejecución es secuencial.

Componentes de la CPU

  • Unidad de Control (UC): Extrae de la Memoria Principal (MP) la instrucción a ejecutar y la decodifica. Da órdenes al resto de componentes.
  • Unidad Aritmético-Lógica (ALU): Realiza la operación indicada por la Unidad de Control sobre los datos de entrada.
  • Registros: Memoria a corto plazo utilizada para almacenar datos e instrucciones temporalmente.

Modelos de Ejecución

  • Registro-Registro: Los operandos fuente pueden ser registros o inmediatos. El destino es un registro.
... Continuar leyendo "Fundamentos de Arquitectura de Computadores: Von Neumann, Registros y Direccionamiento" »

Arquitecturas de Red y Modulación de Señales

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 5,16 KB

1. Introducción a la Interconexión de Redes

El teléfono, como herramienta para interconectar dos espacios, impulsó el interés por la comunicación entre dispositivos. Inicialmente, la conmutación se realizaba manualmente por operadoras. La conmutación de circuitos requiere tres fases:

  • Establecimiento de llamada
  • Comunicación
  • Liberación de recursos

En los años 70, los primeros ordenadores comerciales, presentes solo en universidades, grandes empresas y organismos oficiales, permitían el acceso de varios usuarios a la vez. Los módems también interconectaban dos ordenadores, cobrando por bit transmitido. La red analógica presentaba problemas como:

  • Atenuación de la señal en grandes distancias
  • Uso de amplificadores
  • Aumento del ruido

2. Arquitecturas

... Continuar leyendo "Arquitecturas de Red y Modulación de Señales" »

Suports d'Enregistrament i Característiques Tècniques

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 4,26 KB

Cintes magnètiques:

  • Característiques:
  • Perdues de qualitat d'imatge a mesura que es fan còpies.
  • Economiques.

Història dels Formats:

  • 1956: Primeres cintes Quadruplex, que es tallaven per realitzar el muntatge igual que es fa amb la pel·lícula cinematogràfica.
  • 1971: Sony comercialitza el sistema U-Matic LB (orígens del ENG).
  • 1974: Sony presenta el VCR domèstic Betamax.
  • 1976: JVC presenta el VHS.
  • 1981: Sony introdueix el Betacam, mundialment acceptat en ENG. Qualitat superior al U-Matic.
  • 1983: Apareix el format 8 mm per al sector domèstic.
  • D1: Format d'enregistrament digital magnètic creat per Sony el 1986. Format sense compressió, considerat com el de major qualitat, robustesa i fiabilitat. Format 720x600 píxels. Màxim 94 min.
  • Betacam SP: Apareix
... Continuar leyendo "Suports d'Enregistrament i Característiques Tècniques" »

Fundamentos de Procesamiento de Señales Digitales: Corrección de Errores y Codificación

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 5,59 KB

Corrección y Ocultación de Errores en Sistemas Digitales

Corrección de Errores

Las pérdidas de señal (conocidas como dropouts) hacen que un mayor número de bits situados en un área resulten defectuosos. A estos fallos se les denomina ráfaga de error. En el sistema binario, un bit presenta solo dos estados. Si uno de ellos es incorrecto, solo hay que invertirlo para que sea correcto. La principal dificultad se encuentra en identificar los bits defectuosos; esto se consigue añadiendo bits redundantes. Cuantos más fallos haya que tratar, más redundancia será necesaria.

Codificación Redundante y FEC

Los métodos de Codificación Redundante más usuales son Reed-Solomon y Viterbi. La técnica FEC (Forward Error Correction) describe el envío... Continuar leyendo "Fundamentos de Procesamiento de Señales Digitales: Corrección de Errores y Codificación" »

Fundamentos de Redes: Protocolos Esenciales (DNS, DHCP, HTTP, FTP) y Dispositivos de Interconexión

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 4,47 KB

Protocolos de Red Esenciales

5. ¿Para qué se emplea el protocolo DNS?

El DNS (Domain Name System o Sistema de Nombres de Dominio) es una tecnología basada en una base de datos que sirve para resolver nombres en las redes. Su función principal es conocer la dirección IP de la máquina donde está alojado el dominio al que queremos acceder.

6. ¿Para qué se emplea el protocolo DHCP?

El protocolo DHCP (Dynamic Host Configuration Protocol) se emplea para asignar direcciones IP de forma dinámica a los dispositivos de una red.

7. ¿Qué modos de asignación DHCP existen? Descríbelos

Existen tres modos principales de asignación de direcciones IP mediante DHCP:

  • Asignación manual:

    El servidor proporciona una dirección IP específica seleccionada

... Continuar leyendo "Fundamentos de Redes: Protocolos Esenciales (DNS, DHCP, HTTP, FTP) y Dispositivos de Interconexión" »

Fundamentos del Desarrollo de Aplicaciones Móviles y Evolución Tecnológica

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 5,84 KB

Conceptos Fundamentales y Entornos de Desarrollo

1. ¿Qué es un entorno de desarrollo?

Un entorno de desarrollo es un espacio virtual o físico donde los programadores crean, prueban y ejecutan sus aplicaciones.

2. Tipos de desarrolladores de apps móviles

  • Desarrolladores nativos
  • Desarrolladores multiplataforma
  • Desarrolladores híbridos

3. ¿Qué es un ID?

Un ID (identificador) es un código único que se asigna a un objeto, usuario o dispositivo para diferenciarlo de otros.

Hitos Históricos de la Tecnología

4. ¿En qué año se creó el primer videojuego?

En 1958 por William Higinbotham.

5. ¿En qué año se lanzó el GPS?

Fue lanzado en 1973, aunque no estuvo completamente operativo hasta la década de 1990.

6. ¿En qué año se lanzó la App Store?

... Continuar leyendo "Fundamentos del Desarrollo de Aplicaciones Móviles y Evolución Tecnológica" »

Comparativa Sistemas Operativos Libres vs Pago

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 2,62 KB

Diferencias entre Sistemas Operativos Libres y de Pago

Sistemas Operativos Libres: GNU/Linux

Está basado en el sistema operativo Unix.

En la actualidad, todas sus variantes funcionan con una interfaz de usuario gráfica, con distintas modalidades de escritorio y con características tan sobresalientes como:

  • Es un sistema operativo libre, abierto y gratuito.
  • Su código se puede ver o leer, estudiar, modificar y volver a distribuir. Esta característica es la que ha permitido, en todo el mundo, la aparición de organizaciones y movimientos de apoyo al software libre: SourceForge, Hispalinux, Open Source, etc.
  • Se trata de un sistema multitarea, multiusuario y multiprocesador.
  • Ofrece soporte para la tecnología Plug & Play.
  • Incorpora multitud de aplicaciones
... Continuar leyendo "Comparativa Sistemas Operativos Libres vs Pago" »

Sistema DNS: Funcionamiento, componentes y registros de recursos para redes TCP/IP

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 3,04 KB

¿Qué es DNS?

DNS (Domain Name System) o servicio de nombres de dominio, gestiona y mantiene de forma distribuida las direcciones de Internet y los nombres de sistema. Es un servicio de búsqueda de direcciones IP y de nombres de ordenadores para una red TCP/IP. En una red TCP/IP las máquinas se identifican por su dirección de red, pero para las personas es mucho más sencillo recordar un nombre que una dirección de red, dado que esta puede cambiar. Esto hace que sea necesario un mecanismo de traducción de nombres de máquina a direcciones IP. DNS es el servicio que realiza dicha traducción.

Componentes del servicio DNS

  • Espacio de nombres de dominio: Conjunto de nombres que se pueden utilizar para identificar máquinas o servicios de red.
... Continuar leyendo "Sistema DNS: Funcionamiento, componentes y registros de recursos para redes TCP/IP" »

Fundamentos de Programación Orientada a Objetos: Conceptos y Sintaxis

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 2,7 KB

Conceptos Fundamentales de la Programación Orientada a Objetos (POO)

  • Objeto: Estructura de datos que contiene sus procedimientos y los datos sobre los que operan dichos procedimientos.
  • Atributo o Propiedad: Valor que sirve para diferenciar entre dos objetos de la misma clase.
  • Método: Función que define el comportamiento del objeto. Indica lo que el objeto es capaz de hacer.

Método Gramatical de Booch

Para la identificación de elementos mediante requerimientos en prosa:

  • Sustantivos: Objetos.
  • Adjetivos: Atributos.
  • Verbos: Métodos.

Pilares de la POO

  • Clase: Estructura de datos que contiene las características comunes a varios objetos (atributos y métodos).
  • Herencia: Capacidad de los objetos de heredar automáticamente los atributos y métodos de la
... Continuar leyendo "Fundamentos de Programación Orientada a Objetos: Conceptos y Sintaxis" »