Archivo de la categoría: Informática

Programación: Pseudocódigo, Diagramas de Flujo y Lenguajes

Pseudocódigo

Consiste en escribir el programa con un lenguaje intermedio entre el lenguaje natural y los lenguajes de programación. En general, se escribe una «orden» en cada línea. Se utilizan una serie de palabras clave, generalmente en inglés, que suelen coincidir con las estructuras de programación que se repiten en todos los lenguajes. El pseudocódigo permite describir tanto el programa principal como las subrutinas.

Diagramas de Flujo

Es una técnica que se utiliza para describir cualquier Seguir leyendo “Programación: Pseudocódigo, Diagramas de Flujo y Lenguajes” »

Arquitectura y Gestión de Sistemas Operativos: Memoria, Periféricos y Archivos

Direccionamiento de Memoria

La dirección lógica es la dirección del proceso que viene indicada en la tabla de páginas, mientras que la dirección física es la dirección verdadera de memoria RAM que ocupa el proceso.

La transformación de direcciones lógicas en físicas la realiza la MMU (Memory Management Unit).

Segmentación

Técnica similar a la paginación, pero aquí los tamaños de las divisiones de memoria (segmentos) son variables. Los procesos se cargan de forma contigua, ya que el tamaño Seguir leyendo “Arquitectura y Gestión de Sistemas Operativos: Memoria, Periféricos y Archivos” »

Protocolos de Red: DHCP, WINS, FTP, Proxy, SMTP, POP, DNS, IIS y Firewall

DHCP (Dynamic Host Configuration Protocol)

El Dynamic Host Configuration Protocol (DHCP) es un servicio que permite a las computadoras designar automáticamente determinados parámetros de configuración de red. Las computadoras cliente configuradas a través de DHCP no tienen control sobre los parámetros que reciben del servidor, resultando en un proceso de instalación transparente. Es muy utilizado en LANs domésticas, empresas, redes Wi-Fi, etc.

Los parámetros más comunes que un DHCP asigna Seguir leyendo “Protocolos de Red: DHCP, WINS, FTP, Proxy, SMTP, POP, DNS, IIS y Firewall” »

Codificación Binaria, ASCII, y Arquitectura de Computadoras

Codificación Binaria y ASCII

Codificación Binaria

En informática, la codificación de la información se realiza mediante dos dígitos: 0 y 1, por lo que se la conoce como codificación binaria. La razón de utilizar solo dos dígitos se debe a que todos los dispositivos de un ordenador trabajan con dos estados únicos: activado/desactivado; abierto/cerrado; pasa corriente/no pasa corriente, etc. La codificación binaria está basada en el sistema de numeración binario, que emplea los dígitos Seguir leyendo “Codificación Binaria, ASCII, y Arquitectura de Computadoras” »

Descripción del Microcontrolador PIC

Microcontrolador PIC de 18 Pines

Distribución de Pines

  • Puerto A (5 pines)
  • Puerto B (8 pines)
  • MCLR: Master Clear (Reinicio).
    • PoR (Power on Reset o Reset en Frío): Se activa al alimentar el pin MCLR, borrando la memoria RAM.
    • Reset en Caliente (0 lógico en el pin): No borra la memoria RAM.
  • VSS / VDD: Alimentación y conexión a tierra.
  • Oscilador: Determina la velocidad de trabajo del microcontrolador. Cada cuatro ciclos de reloj se ejecuta una instrucción.

Comandos esenciales y estructura del registro en Windows

Administración de equipos y herramientas del sistema

compmgmt.msc Da acceso a la Administración de equipos. Desde esta consola se accede también a las siguientes 9 consolas de esta lista: ciadv.msc (Servicio de indexado, que acelera las búsquedas en el disco duro), wmimgmt.msc (Configura y controla el Windows Management Instrumentation – WMI), services.msc (Administrador de servicios locales), diskmgmt.msc (Administrador de discos duros), dfrg.msc (Desfragmentador del disco duro), ntmsmgr.msc Seguir leyendo “Comandos esenciales y estructura del registro en Windows” »

Componentes Esenciales del Hardware de una Computadora

CPU (Unidad Central de Procesamiento)

La CPU es el sistema elemental y electrónico de la computadora. Está formada básicamente por el microprocesador y la RAM. El microprocesador es el dispositivo electrónico que se encarga de ejecutar y controlar la ejecución de los pasos que contiene un programa. La RAM le sirve como dispositivo de almacenamiento para guardar las instrucciones y los datos de la ejecución del programa. La comunicación entre el microprocesador y la RAM se realiza a través Seguir leyendo “Componentes Esenciales del Hardware de una Computadora” »

Tutorial de HTML: Creación de Páginas Web

Nota Previa

La primera versión de este trabajo se desarrolló en el marco de mi trabajo como becario en la Escuela de Ingenieros de Telecomunicación, durante mayo de 1995. Tanto su creación como su posterior mantenimiento son una aportación personal desinteresada a la comunidad hispanohablante de Internet, y no están ligadas a ningún interés comercial.

No está permitido copiar o modificar este manual sin autorización expresa de su autor (o sea, yo :-). Se permite hacer enlaces a este manual Seguir leyendo “Tutorial de HTML: Creación de Páginas Web” »

Preferencia por la Informática: Componentes, Dispositivos y Conceptos Clave

¿Por qué la gente prefiere la Informática?

Los ordenadores funcionan más rápido que las personas, encuentran información rápidamente, pueden almacenar gran cantidad de información y, a diferencia de las personas, nunca se cansan.

Tipos de Datos

  • Numéricos: Se dividen en dos tipos, enteros y reales.
  • Texto: Representado como una cadena de caracteres.
  • Gráficos: Imágenes.
  • Fecha
  • Sonido

Dispositivos de Entrada

Teclado de Concepto

Es una placa plana con una red de teclas programables en su superficie. Seguir leyendo “Preferencia por la Informática: Componentes, Dispositivos y Conceptos Clave” »

Exploración Profunda de JDBC, Servlets y JSP en Java

¿Qué es el API JDBC?

El API JDBC está definido por el JSR 56 (Java Specification Request). En este JSR, Sun Microsystems junto con otros miembros del JCP (Java Community Process) han definido la interfaz que permite al desarrollador de aplicaciones Java interactuar con una gran variedad de bases de datos relacionales, y por otro lado, la interfaz que deben respetar los distintos desarrolladores de manejadores JDBC. Un manejador es un driver que traduce los comandos estándar del API JDBC al formato Seguir leyendo “Exploración Profunda de JDBC, Servlets y JSP en Java” »