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

Ordenar por
Materia
Nivel

Introducción a la Programación: Conceptos Básicos y Etapas de Desarrollo

Clasificado en Informática

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

¿Qué son los Programas?

Un programa es un conjunto de órdenes o instrucciones capaces de manipular un conjunto de datos. Estas órdenes pueden ser divididas en tres grandes bloques:

Bloques de un Programa

  1. Entrada de Datos: En este bloque se engloban todas aquellas instrucciones que toman datos de un dispositivo o periférico externo, depositándolos en la memoria principal del computador para ser procesados.
  2. Proceso: Engloban todas aquellas instrucciones encargadas de modificar los datos que previamente habían sido depositados en la memoria principal. Todos los resultados obtenidos en el tratamiento de dichos datos son depositados nuevamente en la memoria principal quedando de esta manera disponible.
  3. Salida de Resultados: Es el conjunto de
... Continuar leyendo "Introducción a la Programación: Conceptos Básicos y Etapas de Desarrollo" »

Classes Socials: Anàlisi de Wright, Goldthorpe i el Funcionalisme

Clasificado en Informática

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

Classificació de Classes segons Wright

Wright classifica les classes segons la posició ocupada en el sistema productiu capitalista en funció del seu paper en el conflicte de classe.

B(burgesia)/PB(petita burgesia)/NCM(nova classe mitjana)/CT(classe treballadora)

Separa la propietat (inversions i què produir) i la possessió (procés i com produir).

Propietat dels mitjans de producció → capacitat de control (4 graus) i decisió sobre:

  • força de treball (dirigir)
  • aparell físic de producció (decidir com treballar)
  • inversions (controlen què s'inverteix)

Posicions contradictòries (diferent grau de poder en els diferents factors):

  • Directius+supervisors vs. B+CT (explotats però amb control sobre el treball)
  • Empleats semi-autònoms vs. CT (condició
... Continuar leyendo "Classes Socials: Anàlisi de Wright, Goldthorpe i el Funcionalisme" »

Introducción a los Algoritmos y Heurísticas de Búsqueda

Clasificado en Informática

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

Introducción a los Algoritmos

Un algoritmo es "polinomial" si el número de operaciones que realiza para procesar n datos es directamente proporcional a un polinomio f(n) = nk.

Problemas P y NP

  • Problemas P: Problemas (no algoritmos) que pueden resolverse en un tiempo polinomial en una máquina determinista (ante la misma entrada siempre dan el mismo resultado). Ej. Potencias.
  • Problemas NP: Existe algún algoritmo que puede averiguar una solución y a continuación verificar si esa solución es correcta en tiempo polinomial. Ej. Raíz cuadrada.
  • Problemas NP-completos: Los más difíciles de NP. Se ha demostrado que están en P todos los problemas completos de NP o no está ninguno. Ej. Problema del viajante.

Búsqueda Heurística

En griego significa... Continuar leyendo "Introducción a los Algoritmos y Heurísticas de Búsqueda" »

Fundamentos Esenciales de la Programación y el Desarrollo de Software

Clasificado en Informática

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

Conceptos Fundamentales del Desarrollo de Software

Fases del Ciclo de Desarrollo

  • Edición: Proceso de adaptar las ideas del desarrollador a los códigos necesarios para que el programa los ejecute. (Sinónimos: programación, codificación).
  • Depuración: Proceso de identificar y corregir errores (bugs) en el código fuente de un programa.
  • Compilación: Proceso de traducir el código fuente escrito en un lenguaje de alto nivel a un lenguaje de bajo nivel (código máquina o bytecode) que la computadora pueda entender y ejecutar.
  • Ejecución: Fase en la que el programa compilado o interpretado es procesado por la computadora, produciendo los resultados esperados.

Evolución de los Lenguajes de Programación

Generaciones de Lenguajes de Programación

  1. Primera
... Continuar leyendo "Fundamentos Esenciales de la Programación y el Desarrollo de Software" »

Fundamentos de Tipos Enumerados y Gestión Dinámica de Memoria en C

Clasificado en Informática

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

Tipos de Dato Enumerados (`enum`) en C

Los tipos de dato enumerados, o enum, son el modo más simple de crear un nuevo tipo de dato definido por el usuario en C. Cuando definimos un tipo de dato enumerado, lo que hacemos es especificar explícitamente cada uno de los valores que conformarán su dominio; es decir, se trata de una definición por extensión.

La sintaxis para la creación de un nuevo tipo de dato enumerado es la siguiente:

enum identificador {id_1[, id_2, ..., id_N]};

Donde identificador es el nombre que recibirá el nuevo tipo de dato. Los elementos id_1, id_2, etc., son los diferentes identificadores de cada uno de los valores que componen el nuevo dominio de este tipo de dato.

Nota: enum es una de las 32 palabras reservadas del

... Continuar leyendo "Fundamentos de Tipos Enumerados y Gestión Dinámica de Memoria en C" »

Fundamentos de Informática Médica y Salud Digital: Conceptos Clave

Clasificado en Informática

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

Conceptos Fundamentales en Informática Médica y Salud Digital

DICOM (Digital Imaging and Communication in Medicine)

Es el estándar reconocido mundialmente para el intercambio de imágenes médicas, diseñado para el manejo, almacenamiento, impresión y transmisión de imágenes clínicas. Incluye la definición de un formato de fichero y de un protocolo de comunicación de red. Permite la integración de escáneres, impresoras, estaciones de trabajo, servidores y hardware de red de múltiples proveedores dentro de un sistema de almacenamiento y comunicación de imágenes. Garantiza la mejor calidad de imagen para el diagnóstico, con 16 bits de tonos grises. No solo almacena la imagen, también incluye parámetros de la imagen y adquisición,... Continuar leyendo "Fundamentos de Informática Médica y Salud Digital: Conceptos Clave" »

Mediciones y análisis de fibra óptica con OTDR: conceptos clave y aplicaciones

Clasificado en Informática

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

1. Objetivo general de las prácticas E1 y E2

El objetivo general de las prácticas E1 y E2 es relacionar la potencia reflejada en un evento reflexivo cercano al conector del panel frontal del OTDR con la potencia de ruido del sistema.

2. Rango dinámico de reflexión (RDR) en un OTDR

El Rango Dinámico de Reflexión (RDR) informa sobre los límites de medida del nivel de señal recibida y los márgenes de representación de elementos reflexivos. Es útil si existen eventos que saturen el instrumento.

3. Evento Reflexivo

Un evento reflexivo es un fenómeno que se produce cuando hay un cambio en el índice de refracción del medio de propagación. Algunos ejemplos son:

  • Conectores de la línea
  • Conexiones mecánicas entre filtros

4. Rango Dinámico de

... Continuar leyendo "Mediciones y análisis de fibra óptica con OTDR: conceptos clave y aplicaciones" »

Conceptos Clave de Redes y Protocolos de Comunicación: FTP, Seguridad, JPEG, MPEG, UDP y TCP

Clasificado en Informática

Escrito el en español con un tamaño de 8,92 KB

1. Transferencia de Archivos con FTP y TELNET

Pregunta: Se dispone de un servidor FTP del que queremos bajarnos un fichero que está públicamente disponible (acceso anónimo). ¿Podríamos descargar el fichero utilizando un cliente TELNET? Justifica la respuesta.

Respuesta: No, no es posible descargar un archivo de un servidor FTP usando un cliente TELNET. Cuando se transfiere un archivo a través de FTP, se crea una nueva conexión en otro puerto para la transferencia de datos. TELNET no puede emular un cliente FTP, ya que su propósito es establecer una conexión de terminal remoto, no la transferencia de archivos.

2. Objetivos de la Seguridad en Redes

Pregunta: Explica brevemente a qué hacen referencia los siguientes objetivos de la seguridad... Continuar leyendo "Conceptos Clave de Redes y Protocolos de Comunicación: FTP, Seguridad, JPEG, MPEG, UDP y TCP" »

Sistema de Archivos Distribuidos (DFS): Componentes, Ventajas y Estructura en Windows

Clasificado en Informática

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

El Sistema de Archivos Distribuidos (DFS) es un componente de la red del servidor que facilita la forma de encontrar y manejar datos en la red.

Tecnologías DFS

  • Espacios de nombres: Permite agrupar las carpetas compartidas ubicadas en distintos servidores.
  • Replicación DFS: Se utiliza para mantener las carpetas sincronizadas entre dos servidores.

Ventajas de DFS

  • Vista unificada de la estructura de archivos compartidos.
  • Duplicación para conservar varias copias en múltiples servidores.
  • Confiabilidad del servidor de dominio.
  • Facilita la migración de archivos de uso compartido.

Desventajas de DFS

  • Costo de las licencias de los servidores y de los usuarios.
  • Instalación, configuración y mantenimiento de un DFS.

Estructura de DFS

Básicamente, un sistema de... Continuar leyendo "Sistema de Archivos Distribuidos (DFS): Componentes, Ventajas y Estructura en Windows" »

Hizkuntza eta Testu Kontzeptuak

Clasificado en Informática

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

Definizioak

Lengoaia:
Kontzeptu hau jokabide sozial bezala ulertu eta tratatuko da; ez, ordea, barne gaitasun bezala. Ikuspegi honen arabera lengoaia jarduteko era bat da; haurrek jardunbide hori ikasi eta bereganatzen dute inguruan eragiteko eta elkarrekin kooperatzeko.
Hizkuntza:
Zeinu multzo antolatua da eta zeinu hauen konbinazioa arautua da. Konbinazioen artikulazioa hiru mailatan antolatzen da: fonologikoa, morfosintaktikoa eta lexiko-semantikoa.
Egoera komunikatiboa:
Hiztunek diskurtsoak ekoizterakoan hartzen dituzten erabakietan eragiten duten faktore multzoak osatzen dituzten egoerak dira. Faktore hauek bi motatakoak izan daitezke: soziokulturalak (igorlea, hartzailea, helburua, gizarte eremua) edo fisikoak (ekoizleak, denbora eta espazioa)
... Continuar leyendo "Hizkuntza eta Testu Kontzeptuak" »