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

Ordenar por
Materia
Nivel

Fundamentos del Sistema Operativo: Características Esenciales y Clasificación de Software

Clasificado en Informática

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

Definición de Sistema Operativo

Un sistema operativo es un conjunto de programas, servicios y funciones que gestiona y coordina el funcionamiento del hardware y el software de un equipo.

Características Esenciales de un Sistema Operativo

Las principales características que definen la funcionalidad de un SO son:

  • Multitarea: Permitir la ejecución de múltiples procesos simultáneamente.
  • Gestión de Recursos: Posibilitar la ejecución de cualquier proceso siempre que existan recursos suficientes (memoria, CPU, almacenamiento).
  • Optimización del Tiempo: Optimizar la gestión del tiempo que ocupa cada trabajo y reducir los tiempos de inactividad del microprocesador.
  • Eficacia: Aumentar el porcentaje de utilización de todos los recursos del sistema.
... Continuar leyendo "Fundamentos del Sistema Operativo: Características Esenciales y Clasificación de Software" »

Conceptes Clau de TI: Beneficis, Infraestructura i Acrònims Essencials

Clasificado en Informática

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

Beneficis Clau de la Gestió de Clients i Recursos

Els principals beneficis són:

  • Clients més satisfets.
  • Augment de l'índex de fidelització dels clients.
  • Més rendibilitat.
  • Permet captar nous clients o maximitzar el valor dels existents.
  • Optimitzar recursos (temps, clients, productes).
  • Integra i consolida informació dels clients.
  • Gestiona els clients de forma personalitzada.
  • Major capacitat de resposta (permet analitzar els problemes més comuns, obtenir una visió més global de les incidències i avaluar les necessitats dels clients).

Conceptes Essencials d'Infraestructura TI

Racks:
Armaris destinats a allotjar equipament electrònic, informàtic i de comunicacions.
Servidors:
Maquinari físic o virtual amb capacitat de computació on s'instal·la
... Continuar leyendo "Conceptes Clau de TI: Beneficis, Infraestructura i Acrònims Essencials" »

Elements de la Comunicació i Teoria de Sistemes

Clasificado en Informática

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

Elements del procés comunicatiu

  • Emissor: Envia un missatge al receptor o destinatari. Genera el missatge a partir de codis.
  • Context: Ajuda a donar sentit al missatge. Ha de ser entès tant per l'emissor (E) com pel receptor (R). És l'entorn o situació en què es transmet el missatge; pot ser igual o diferent per a l'E i el R.
  • Missatge: Informació que transmeten l'E i el R.
  • Contacte: Canal físic de la comunicació que permet la transmissió d'un missatge i una connexió psicològica entre l'E i el R. Establim i mantenim la comunicació a partir del contacte.
  • Codi: El missatge existeix perquè hi ha un codi. Ha de ser comú o parcial entre l'E i el R. L'E fa de codificador i el R fa de descodificador. És un conjunt de signes regits per unes
... Continuar leyendo "Elements de la Comunicació i Teoria de Sistemes" »

Amenazas y Actores en la Ciberseguridad: Malware, Hacking y Riesgos Digitales

Clasificado en Informática

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

Amenazas y Actores en la Ciberseguridad

El mundo digital presenta desafíos constantes en materia de seguridad. Comprender las diferentes formas de código malicioso, los perfiles de los intrusos y los entornos de riesgo es fundamental para proteger la información y los sistemas.

Código Malicioso (Malware)

El código malicioso, o malware, es software diseñado para infiltrarse o dañar un sistema informático sin el consentimiento del usuario. A continuación, se describen los tipos más comunes:

  • Virus: Programa que puede afectar al software, hardware e información. Se incrusta en el código normal de un programa anfitrión y necesita la intervención humana para propagarse.
  • Gusano (Worm): Se adueña de servicios de transmisión de datos para
... Continuar leyendo "Amenazas y Actores en la Ciberseguridad: Malware, Hacking y Riesgos Digitales" »

Implementación en CLIPS de un Sistema Basado en Reglas para el Juego del 8-Puzzle

Clasificado en Informática

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

Daniel Rueda Macías (559207)

18/11/2016

MÓDULO MAIN Y HEURÍSTICA


(defmodule MAIN (export deftemplate nodo)
(export deffunction heuristica))

(deftemplate MAIN::nodo
  ; Definimos la estructura que tendrá un nodo
  (multislot estado)
  (multislot camino)
  (slot heuristica)
  (slot coste)
  (slot clase (default abierto)))

(defglobal MAIN
  ; Definimos estado inicial y final
  ?*estado-inicial* = (create$ B B B H V V V)
  ?*estado-final* = (create$ V V V H B B B))

(deffunction MAIN::heuristica ($?estado)
  (bind ?res 0)
  (loop-for-count (?i 1 7)
    ; Si estado inicial de (i) no es igual a estado final de (i) entonces
    ; se suma uno al resultado. Número de fichas descolocadas
    (if (neq (nth ?i ?estado)
             ; NTH accede a
... Continuar leyendo "Implementación en CLIPS de un Sistema Basado en Reglas para el Juego del 8-Puzzle" »

Conceptos Esenciales de Servicios de Nombres y Directorios: DNS, UDDI y LDAP

Clasificado en Informática

Escrito el en español con un tamaño de 2,59 KB

Servicios de Nombres y Directorios en Sistemas Distribuidos

1. Servicio de Nombres

Un servicio de nombres proporciona a los clientes información sobre elementos de un sistema distribuido de manera legible para el ser humano, con el fin de identificarlos. Es utilizado para referenciar recursos y usuarios, así como para comunicar y compartir recursos. Este servicio almacena colecciones de pares <nombre, atributo> y busca atributos a partir de nombres. Podemos hacer un símil con las páginas blancas.

Características Principales de los Servicios de Nombres:

  • Utilizan el paradigma cliente/servidor.
  • Es un servicio independiente y fácilmente escalable.
  • Independencia de la ubicación.
  • Alta disponibilidad.
  • La información se almacena jerárquicamente.
... Continuar leyendo "Conceptos Esenciales de Servicios de Nombres y Directorios: DNS, UDDI y LDAP" »

Ejercicios de Programación en Ciclos Repetitivos: UCAB

Clasificado en Informática

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

Universidad Católica Andrés Bello

Facultad de Ingeniería

Escuela de Ingeniería de Telecomunicaciones

Asignatura: Programación I
Profesor: Ana María Bossio Barceló

Ejercicios de Programación – Repetición

  1. Sumar los enteros impares entre 1 y 99 empleando una estructura for.
  2. Mostrar los enteros del 1 al 20 usando un ciclo while.
  3. Realice el ejercicio 2 usando for.
  4. Se desea saber el promedio de notas que tiene un estudiante. Hasta la fecha ha cursado 6 materias; además, se quiere el número de materias reprobadas y el número de materias aprobadas.
  5. Que calcule la suma de los números enteros comprendidos entre 1 y 50.
  6. Que muestre los cuadrados de los enteros de 1 a 20.
  7. Que calcule y muestre el mayor, menor y el promedio de N números. El valor de
... Continuar leyendo "Ejercicios de Programación en Ciclos Repetitivos: UCAB" »

Ejercicios Prácticos de Manipulación de Cadenas en Python

Clasificado en Informática

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

Ejercicios de Procesamiento de Cadenas

A continuación, se presentan soluciones corregidas y optimizadas para varios problemas de manipulación de cadenas de texto.


Ejercicio 1: Reemplazo de Saltos de Línea y Adición de Punto Final

Descripción del Requerimiento

Dada una cadena con saltos de línea ("\n"), hacer que estos sean reemplazados por un espacio en blanco. Además, se deberá agregar un punto final a la cadena resultante.

Ejemplo Ilustrativo

  • Ej.: "me\nllamo\njuan", deberá quedar "me llamo juan."

Recordar que \n es un solo carácter.

Implementación Propuesta (Python)


cadena="me\nllamo\njuan"
cadnew=""

for char in cadena:
    if char=="\n":
        cadnew=cadnew+" "
    else:
        cadnew=cadnew+char

print cadnew+"."

Ejercicio 2: Inversión

... Continuar leyendo "Ejercicios Prácticos de Manipulación de Cadenas en Python" »

Fonaments de les Xarxes: Protocols IP, TCP i HTTP

Clasificado en Informática

Escrito el en catalán con un tamaño de 2,68 KB

Components de la capçalera IP

  • SOURCE ADDRESS: Adreça IP de la màquina que genera el paquet.
  • DESTINATION ADDRESS: Adreça IP de la màquina on es destina el paquet.
  • OPTIONS: Opcional i de longitud variable. Funcions de testeig i diagnòstic de la xarxa.
  • PADDING: Opcional i de longitud variable. Farciment per assegurar que la mida de la capçalera sigui múltiple de 32 bits. Valor: tot zeros.

Encaminament de paquets

Al paquet viatgen l'adreça d'origen i la de destí. El host envia el paquet al router, el qual analitza l'adreça de destí de la capçalera.

Taula d'encaminament

El router té en compte el número de xarxa de destí i reenvia el paquet per la interfície adequada. El paquet arriba a un nou router, successivament, fins al destí.

Les taules... Continuar leyendo "Fonaments de les Xarxes: Protocols IP, TCP i HTTP" »

Estrategias Efectivas de Email Marketing: Optimización, Entregabilidad y Normativa

Clasificado en Informática

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

Email Marketing: Estrategias y Buenas Prácticas

Nutrición de Bases de Datos (BBDD)

Para construir una base de datos sólida, es fundamental captar contactos a través de diversos canales:

  • Ferias y eventos de networking.
  • Seminarios y webinars.
  • Puntos de venta físicos.
  • Catálogos y registros online.

Estrategia de Envío

  • Remitente y asunto: Son los elementos esenciales para captar la atención.
  • Personalización: Adaptar el mensaje al destinatario.
  • Diseño: Uso de HTML optimizado.

Formato y Especificaciones Técnicas

  • Dimensiones: Ancho recomendado de 500-600 píxeles.
  • Estructura: Evitar tablas anidadas (especialmente incrustaciones de Excel con precios).
  • Estilos: Utilizar colores planos de fondo; no emplear estilos o CSS (Cascading Style Sheets) externos.
... Continuar leyendo "Estrategias Efectivas de Email Marketing: Optimización, Entregabilidad y Normativa" »