Archivo de la categoría: Informática

Desarrollo y Ejecución de Applets en Java: Ciclo de Vida, Threads y Configuración HTML

Applets en Java

La clase Applet, contenida en el paquete java.applet, proporciona las herramientas necesarias para la creación de applets. Para desarrollar un applet, es necesario importar este paquete, así como java.awt, java.awt.event y javax.swing, que contienen los elementos para construir interfaces gráficas.

Un applet es un programa diseñado para ser ejecutado dentro de un navegador web o utilizando la herramienta appletviewer.exe del SDK de Java.

Los applets ofrecen la ventaja de ejecutarse Seguir leyendo “Desarrollo y Ejecución de Applets en Java: Ciclo de Vida, Threads y Configuración HTML” »

Recursos y Tecnologías Educativas: Fundamentos y Aplicaciones

1. Definición de Medio Didáctico según Zabala

«Els materials curriculars o materials de desenvolupament curricular seran tots aquells instruments i mitjans que proporcionen a l’educador pautes i criteris per a la presa de decisions, tant a la planificació com a la intervenció directa en el procés d’ensenyament/aprenentatge i en la seva avaluació» (Zabala, 1995, p. 167). Esta definición es la más actual y completa, y de ella se desprenden las características generales.

2. Características Seguir leyendo “Recursos y Tecnologías Educativas: Fundamentos y Aplicaciones” »

Conceptos Clave en Java: ArrayList vs TreeSet, Mapeo Relacional, EJB y Más

Diferencias entre ArrayList y TreeSet

Un ArrayList permite la duplicación y mantiene el orden de inserción de los elementos. Un TreeSet no permite la duplicación y no mantiene el orden de inserción.

Mapeo Relacional de Objetos

Es un mecanismo sofisticado para mapear objetos Java en memoria a tablas en una base de datos. Permite la persistencia de objetos en la base de datos relacional, facilita consultas complejas y cada instancia del objeto corresponde a un registro en la base de datos.

Cuándo Seguir leyendo “Conceptos Clave en Java: ArrayList vs TreeSet, Mapeo Relacional, EJB y Más” »

Estrategias de Planificación de Procesos y Gestión de Memoria en Sistemas Operativos

Planificación de Procesos

SRT (Shortest Remaining Time)

El siguiente proceso a entrar en el procesador es el que tenga el tiempo de ejecución restante más corto. Cuando llega un proceso nuevo que es más corto que el que se está ejecutando, este último es desalojado de la CPU y se empieza a ejecutar el nuevo. Es una variante apropiativa de la política SJN (Shortest Job Next).

Características:

Redes Informáticas: Tipos, Topologías, Dispositivos y Seguridad

Introducción a las Redes Informáticas

Una red informática es un conjunto de ordenadores y dispositivos electrónicos conectados entre sí con el objetivo de compartir recursos.

Tipos de Redes

Según su Tamaño

PAN (Personal Area Network): La interconexión de dispositivos se produce en el entorno del usuario con un alcance de pocos metros.

LAN (Local Area Network): Interconexión de dispositivos en el mismo edificio, limitada por la longitud de los cables y el alcance de las antenas inalámbricas. Seguir leyendo “Redes Informáticas: Tipos, Topologías, Dispositivos y Seguridad” »

Dominando las Hojas de Cálculo: Conceptos, Funciones y Operaciones Esenciales

Introducción a las Hojas de Cálculo

La planilla de cálculo es una herramienta fundamental para resolver cálculos matemáticos y financieros de manera sencilla. Su principal ventaja radica en que, una vez establecidas las fórmulas, al cambiar los datos de entrada, se pueden ver de forma inmediata los resultados. En 1978, a Dan Bricklin y Bob Frankston se les ocurrió la brillante idea de diseñar un software que pudiera organizar la información en forma de grilla y con capacidad de realizar Seguir leyendo “Dominando las Hojas de Cálculo: Conceptos, Funciones y Operaciones Esenciales” »

Dominando Hojas de Cálculo y Visual Basic 6.0: Conceptos Clave y Desarrollo de Aplicaciones

¿Qué es una Hoja de Cálculo?

Una hoja de cálculo es un programa, más precisamente una aplicación, que permite manipular datos numéricos y alfanuméricos dispuestos en forma de tablas compuestas por celdas (las cuales se suelen organizar en una matriz bidimensional de filas y columnas). La celda es la unidad básica de información en la hoja de cálculo, donde se insertan los valores y las fórmulas que realizan los cálculos. Habitualmente es posible realizar cálculos complejos con fórmulas, Seguir leyendo “Dominando Hojas de Cálculo y Visual Basic 6.0: Conceptos Clave y Desarrollo de Aplicaciones” »

Sistemas Operativos: Una Exploración Completa

Definición de Sistema Operativo

El sistema operativo es el programa (o software) más importante de un ordenador. Para que funcionen los otros programas, cada ordenador de uso general debe tener un sistema operativo. Los sistemas operativos realizan tareas básicas, tales como reconocimiento de la conexión del teclado, enviar la información a la pantalla, gestionar archivos y directorios en el disco, y controlar los dispositivos periféricos tales como impresoras, escáner, etc.

En sistemas grandes, Seguir leyendo “Sistemas Operativos: Una Exploración Completa” »

Java Desde Cero

Java desde Cero
Con ésta comienzo una serie de notas sobre Java, especialmente para aquellos que quieren comenzar a
conocerlo y usarlo. Esto se originó en un interés que surgió en algunos de los suscriptores del mailing list de
desarrolladores de web, y que pongo a disposición también del de webmasters.
Seguramente muchos de ustedes sabrán mucho más sobre Java que yo, y les agradeceré todo tipo de
comentarios o correcciones.
La idea es dar una guía ordenada para el estudio de este lenguaje, Seguir leyendo “Java Desde Cero” »

Componentes y Arquitectura de Computadoras: Un Vistazo Detallado

Componentes y Arquitectura de Computadoras

Introducción

Este documento explora los componentes esenciales de una computadora, incluyendo la placa madre, la CPU, la memoria, los periféricos y las redes. También se abordan las diferentes arquitecturas de computadoras y la clasificación del software.

Placa Madre vs. CPU

La Placa Madre

Es la tarjeta principal donde se ubican los componentes clave de una computadora, como el microprocesador, la memoria y otros circuitos esenciales. Su diseño permite Seguir leyendo “Componentes y Arquitectura de Computadoras: Un Vistazo Detallado” »