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

Ordenar por
Materia
Nivel

Componentes Esenciales de una Computadora

Clasificado en Informática

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

¿Qué es una Computadora?

Una computadora, también denominada ordenador o computador, es una máquina electrónica que recibe y procesa datos para convertirlos en información útil. Es una colección de circuitos integrados y otros componentes relacionados que puede ejecutar tareas con exactitud, rapidez y de acuerdo a lo indicado por un usuario o automáticamente por otro programa. Es una herramienta de trabajo que agiliza las tareas, procesa la información y despliega datos.

Componentes Principales del Hardware

Tarjeta Madre (Motherboard o Mainboard)

Es la tarjeta primordial que se encuentra dentro del computador. A esta se adhieren todos los circuitos electrónicos, las memorias, la CPU (microprocesador), tarjetas de expansión y otras conexiones... Continuar leyendo "Componentes Esenciales de una Computadora" »

Conceptos Esenciales en Sistemas de Control: Señales y Modelado Matemático

Clasificado en Informática

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

Tipos de Sistemas de Control y Modelado Matemático

Clasificación Según el Tipo de Señal

  • Tiempo Continuo

    Son sistemas donde la supervisión tiene que ser permanente; cualquier interrupción podría dar origen a graves daños.

  • Tiempo Discreto

    La comunicación o supervisión se realiza en breves intervalos de tiempo (en forma de pulsos). Se utiliza para sistemas cuya variación es más lenta.

    Una ventaja es que con un solo equipo se pueden supervisar muchos procesos. Estos sistemas son de control de datos muestreados.

  • Sistema de Control Digital

    En los sistemas de control de datos muestreados, la comunicación se realiza en forma de pulsos.

    Un sistema de control digital implica el uso de un computador o equipo de codificación digital que permite utilizar

... Continuar leyendo "Conceptos Esenciales en Sistemas de Control: Señales y Modelado Matemático" »

Conceptos Fundamentales de Sistemas Operativos: Arquitectura y Funcionamiento Esencial

Clasificado en Informática

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

Sistemas Operativos (SO)

El Sistema Operativo (SO) es el intermediario entre las aplicaciones y el hardware.

¿Qué hace un SO?

  • Proveer una máquina virtual, creando un ambiente en el que el usuario pueda ejecutar programas sin preocuparse por el hardware subyacente.
  • Administrar eficientemente los recursos del computador.

Kernel del SO

El Kernel es la parte central y esencial de un sistema operativo de un computador.

Componentes del Kernel del SO:

  • Cargador inicial.
  • Planificador de trabajo de la CPU.
  • Administrador de periféricos.
  • Comunicación entre procesos.
  • Administrador de memoria.
  • Administrador de archivos.

Shell

El Shell se encarga de traducir el lenguaje en el que nosotros escribimos (el lenguaje de programador) en lenguaje máquina.

Tipos de Programación

... Continuar leyendo "Conceptos Fundamentales de Sistemas Operativos: Arquitectura y Funcionamiento Esencial" »

Administración de Sistemas Windows Server 2003: Conceptos Esenciales y Servicios de Red

Clasificado en Informática

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

Fundamentos de Sistemas Operativos y Arranque

  1. 1. Definición de Sistema Operativo

    Pregunta: ¿Qué es un Sistema Operativo (SO)?

    Respuesta: A- Un SO que no [texto original: un S.O q no]. (Nota del profesor: Esta respuesta es incompleta o requiere contexto adicional para ser plenamente comprensible.)

  2. 2. Tipo de Multitarea en Windows Server 2003

    Pregunta: ¿Qué tipo de multitarea utiliza Windows Server 2003?

    Respuesta: A- Multitarea preemptiva.

  3. 3. Servicios Web Disponibles

    Pregunta: ¿Cuáles de los siguientes servicios existen?

    Respuesta: A- Web Server (Servidor Web).

  4. 4. Característica del Multiproceso

    Pregunta: ¿Qué implica el multiproceso?

    Respuesta: C- Utiliza varios [texto original: utiliza varios]. (Nota del profesor: Se refiere a la capacidad

... Continuar leyendo "Administración de Sistemas Windows Server 2003: Conceptos Esenciales y Servicios de Red" »

Fundamentos y Conceptos Clave de la Programación Orientada a Objetos

Clasificado en Informática

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

Programación Orientada a Objetos

La Programación Orientada a Objetos (POO) es un paradigma de programación que utiliza objetos, ligados mediante mensajes, para la solución de problemas.

Definición de Objetos

Objetos: Un objeto contiene métodos que definen su comportamiento y atributos manipulados por esas operaciones que definen su estado. Un objeto puede ser definido de distintas formas:

  • Encapsulación genérica de datos y de los procedimientos para manipularlos.
  • Atributos particulares (las propiedades) y los métodos (formas de operar sobre ellos).

Clases y Mensajes

Clases: Una clase es un tipo de objeto definido por el usuario; es una agrupación de datos (variables o campos) y de funciones (métodos) que operan sobre esos datos.

Mensajes:

... Continuar leyendo "Fundamentos y Conceptos Clave de la Programación Orientada a Objetos" »

Conceptos Esenciales de Redes y Soporte IT: Protocolos, Cifrado y Roles Técnicos

Clasificado en Informática

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

Protocolos de Red y sus Puertos

A continuación, se describen los protocolos de red más comunes y los puertos que utilizan para su funcionamiento:

  • HTTP (Hypertext Transfer Protocol): Protocolo fundamental para la transferencia de archivos de texto, imágenes y otros recursos en la World Wide Web. Utiliza el Puerto 80.
  • HTTPS (Hypertext Transfer Protocol Secure): Es una versión segura de HTTP. Su función es la misma, pero la comunicación se realiza de manera cifrada, garantizando mayor seguridad. Utiliza el Puerto 443.
  • SMTP (Simple Mail Transfer Protocol): Protocolo simple de transferencia de correo, utilizado para enviar correo electrónico a un servidor remoto. Utiliza el Puerto 25.
  • FTP (File Transfer Protocol): Protocolo diseñado para la transferencia
... Continuar leyendo "Conceptos Esenciales de Redes y Soporte IT: Protocolos, Cifrado y Roles Técnicos" »

Fundamentos Esenciales de la Programación Orientada a Objetos

Clasificado en Informática

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

Fundamentos de la Programación Orientada a Objetos (POO)

¿Qué es la Programación Orientada a Objetos (POO)?

La Programación Orientada a Objetos (POO) es un paradigma que programa desde una perspectiva de objetos.

Objetivos y Ventajas de la POO

Objetivos Principales:

  • Ocultamiento de información
  • Abstracción
  • Encapsulamiento

Ventajas Clave:

  • Fácil mantenimiento
  • Trabajo en equipo
  • Reutilización de código

Conceptos Fundamentales de POO

Clase y Objeto

¿Qué es una Clase?

Una Clase es una plantilla que conceptualiza los atributos y métodos de un tipo de objeto.

¿Qué es un Objeto?

Un Objeto es una realización o instancia de una clase.

Diferencia entre Clase y Objeto:

Una clase es la definición de un tipo de objeto (con sus métodos y atributos). Un objeto... Continuar leyendo "Fundamentos Esenciales de la Programación Orientada a Objetos" »

Protocolo IPX/SPX: Guía completa y su historia

Clasificado en Informática

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

Protocolo IPX/SPX: Guía completa

Introducción

IPX (Internet Packet Exchange - Intercambio de Paquetes Interred) es un protocolo para el intercambio de paquetes entre aplicaciones dentro de una red NetWare. Actualmente, este protocolo está en desuso y solo se utiliza para juegos en red antiguos.

IPX/SPX (Internetwork Packet Exchange/Sequenced Packet Exchange), Protocolo Novell o simplemente IPX, es una familia de protocolos de red desarrollados por Novell y utilizados por su sistema operativo de red NetWare.

Historia

Creado a principios de 1988, deriva de la familia de protocolos Xerox Network Services (XNS) de Xerox y fue diseñado para eliminar la necesidad de enumerar los nodos individuales de una red. En un principio fue propietario, aunque... Continuar leyendo "Protocolo IPX/SPX: Guía completa y su historia" »

Herencia, Polimorfismo y Colecciones en C#: Conceptos Clave

Clasificado en Informática

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

1. Herencia

La herencia es el mecanismo que permite compartir automáticamente métodos y datos entre clases y subclases. Este potente mecanismo permite crear nuevas clases a partir de clases existentes, programando solamente las diferencias. La clase hija será tratada por el compilador automáticamente como si su definición incluyese la definición de la segunda – a la que se le suele llamar clase padre o clase base.

2. Palabra reservada base en C#

C# ha incluido una palabra reservada llamada base que devuelve una referencia al objeto actual. Esta referencia es semejante a this, pero tiene la peculiaridad de que los accesos a ella son tratados como si el verdadero tipo fuese el de su clase base. Por lo tanto, base.listar(); es equivalente... Continuar leyendo "Herencia, Polimorfismo y Colecciones en C#: Conceptos Clave" »

Gestión de Procesos en Sistemas Operativos: Conceptos Clave y Ciclo de Vida

Clasificado en Informática

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

Definición de Proceso

Un proceso es un programa en ejecución.

Requisitos de un Sistema de Procesos

  • Debe intercalar la ejecución de un conjunto de procesos para maximizar la utilización del procesador, ofreciendo al mismo tiempo un tiempo de respuesta razonable.
  • Debe asignar los recursos a los procesos en conformidad con una política específica.
  • Debe dar soporte a la comunicación entre procesos y a la creación de los mismos por parte de los usuarios.

Razones para la Gestión de Procesos

Creación de un Proceso

  • Por una conexión interactiva (iniciada por un usuario).
  • Por el sistema operativo para proporcionar un servicio.
  • Por un proceso existente (un proceso padre crea un proceso hijo).

Suspensión de un Proceso

  • Por intercambio (swapping): Ocurre
... Continuar leyendo "Gestión de Procesos en Sistemas Operativos: Conceptos Clave y Ciclo de Vida" »