Informática

Algoritmos de Ordenación y Búsqueda: Tipos y Características

1. Algoritmos de Ordenación

Existen diferentes algoritmos de ordenación que se diferencian en su eficiencia. Un algoritmo será más eficiente cuanto más rápido sea y menos recursos consuma (memoria). Los datos a ordenar se pueden almacenar en memoria principal o en memoria masiva. Si los datos se guardan en listas y en pequeñas cantidades, se suelen almacenar de modo temporal en arrays y registros; estos datos se almacenan exclusivamente para tratamientos internos que se utilizan para gestión (más…)

Consultas SQL: Ejercicios prácticos con ejemplos

Consultas con la cláusula WHERE

1. Muestra los datos (apellido y oficio) de aquellos empleados que desempeñen el mismo oficio que Jiménez.

SELECT APELLIDO, OFICIO FROM EMPLE WHERE OFICIO = (SELECT OFICIO FROM EMPLE WHERE APELLIDO = 'JIMENEZ');

Consultas con JOIN y UNION

2. Selecciona el apellido, el oficio y la localidad de los departamentos de aquellos empleados cuyo oficio sea “ANALISTA”.

SELECT APELLIDO, OFICIO, LOC FROM EMPLE JOIN DEPART ON DEPART.DEPT_NO = EMPLE.DEPT_NO WHERE OFICIO = 'ANALISTA' (más…)

Modelo OSI y TCP/IP: Capas, Protocolos y Funciones

Modelo de Referencia de Interconexión de Sistemas Abiertos (OSI)

Definición

El Modelo de Referencia de Interconexión de Sistemas Abiertos (RM OSI) es una propuesta de la Organización Internacional de Normalización (ISO) que define cómo un sistema puede ser capaz de interconectarse con otros de acuerdo con unas normas establecidas. RM OSI propone una arquitectura de 7 capas: física, enlace, red, transporte, sesión, presentación y aplicación.

Funciones de cada capa del Modelo OSI

Descubre el Mundo del Software: Tipos, Desarrollo y Mantenimiento

Definición y Tipos de Software

El software es un componente esencial en el mundo de la informática. Se clasifica en tres categorías principales:

  • Software de Sistema (Sistema Operativo): Es el software que permite que el hardware funcione. Administra los recursos del ordenador y facilita la interacción entre el usuario y los componentes físicos. Ejemplos incluyen sistemas operativos y controladores de dispositivos.
  • Software de Programación: Conjunto de herramientas que permiten a los desarrolladores (más…)

Control de Estado, Autenticación y Directorios en Aplicaciones Web: Sesiones, ACL, OpenID, OAuth y LDAP

Control de Estado en Aplicaciones Web: Sesiones

Objetivo

Garantizar la conservación de los datos de un cliente que está realizando una operación en la Web.

Sesiones

  • Sesión: Mecanismo que guarda información específica de un usuario que está usando una aplicación web.
  • Un usuario = una sesión.
  • La sesión está vigente durante las páginas web que navega el usuario.
  • Cada sesión se identifica con un SID.
  • Modalidades:
    • Paso de datos a través de URL: Métodos POST o GET.
    • Cookies.

En el caso de las sesiones (más…)

Componentes y Estándares de Conexión en Placas Base: Chipset, Puertos y SCSI

Chipset: El Cerebro de la Placa Base

Las primeras placas base incluían una serie de circuitos integrados de apoyo que iban soldados directamente en la placa. Hoy día, el conjunto de estos CI se integran en un grupo más reducido. A este conjunto de chips se le denomina Chipset. En los ordenadores actuales, lo más habitual es encontrar un chipset compuesto por dos circuitos integrados:

Northbridge

El Northbridge maneja las comunicaciones de la CPU con:

  • La memoria RAM
  • El bus AGP
  • El Southbridge

Southbridge

El (más…)

Tipos de Software y Lenguajes de Programación: UML y Más

Tipos de Software y sus Funciones

Software de Aplicación

El software de aplicación realiza tareas de procesamiento de información para el usuario final. Se divide en:

  • Programas de propósito general: Realizan tareas comunes de procesamiento de información para una amplia variedad de usuarios.
  • Programas de aplicación específica: Diseñados para realizar tareas específicas de un sector o usuario en particular.

Software de Sistemas

El software de sistemas gestiona y apoya las operaciones de los (más…)

Sistemas de Información: Conceptos, Tipos y Evolución en las Organizaciones

Ciencia de la Administración y Enfoque Cuantitativo

La ciencia de la administración se caracteriza por su enfoque cuantitativo en la solución de problemas dentro de las organizaciones. Los sistemas racionales se ajustan a las necesidades específicas de cada empresa.

Niveles de Proceso de Trabajo

  • Sistema de Administración (Sistema de Planeación Estratégica)
  • Funcionales o de Proceso (ejecutar rutinas diarias)
  • De Transacciones (registran el intercambio de activos y servicios con personas o compañías (más…)

Sistemas Operativos: Conceptos, Funciones y Tipos

Sistemas Operativos

Un sistema operativo es un conjunto de programas de computadora diseñados especialmente para cumplir los siguientes objetivos:

  • Servir como interfaz entre el equipo físico (hardware) de una computadora y el usuario, con el fin de presentar una “cara” más sencilla y amistosa al mismo, en el cual el usuario pueda ejecutar programas. El objetivo principal de un sistema operativo es lograr que el sistema de computación se use de manera cómoda, y el objetivo secundario es que el (más…)

Conceptos Esenciales y Estructura de Bases de Datos Relacionales

Conceptos Esenciales de Bases de Datos

Banco de Datos Manual vs. Base de Datos Digital

Un banco de datos manual es un conjunto de datos relacionados gestionados de forma manual, como los archivos de una empresa con fichas y carpetas. La gestión la realiza un secretario o administrador.

Una base de datos, en cambio, es un banco de datos digital.

Sistema de Gestión de Bases de Datos (SGBD)

Un Sistema de Gestión de Bases de Datos (SGBD) facilita el trabajo al administrador del banco de datos. Ofrece (más…)

Ir arriba