Archivo de la etiqueta: Programación

Fundamentos de Programación en Java: Variables, Matrices y Operadores

1. Introducción

Los lenguajes estructurados se basan en estructuras de control, bloques de código y subrutinas independientes que soportan recursividad y variables locales. La programación orientada a objetos toma las mejores ideas de la programación estructurada y las combina con nuevos conceptos de organización.

La programación orientada a objetos permite descomponer un programa en grupos relacionados. Cada subgrupo pasa a ser un objeto autocontenido con sus propias instrucciones y datos. Seguir leyendo “Fundamentos de Programación en Java: Variables, Matrices y Operadores” »

Manual de Comandos Batch: Desde lo básico hasta la creación de scripts

Comandos Batch

¿Qué comandos existen en batch?

Existen comandos internos y externos:

  • Comandos internos: Integrados en el sistema (comandos por defecto).
  • Comandos externos: Se descargan y guardan en el sistema (en la carpeta system32).

Lista de comandos internos y su función

Hay más comandos internos ocultos

ASSOC Muestra o modifica las asociaciones de las extensiones de archivos.
AT Planifica comandos y programas para ejecutarse en un equipo.
ATTRIB Muestra o cambia los atributos del archivo.
BREAK Establece Seguir leyendo “Manual de Comandos Batch: Desde lo básico hasta la creación de scripts” »

Programacion: Evolucion, Estilos y Funcionamiento

Lenguaje de Programación

Es el nexo que genera algo, un conjunto de símbolos que cumple una función en particular. Un conjunto de instrucciones que permite la comunicación del programador con el ordenador.

Clasificados según:

  • Estilo o Paradigma de Programación
  • Funcionamiento
  • Desarrollo Histórico o Cronológico

Desarrollo Histórico o Cronológico

1era Generación (Lenguaje Máquina, Lenguaje de Bajo Nivel, Nivel Ensamblador)

2da Generación (Signos y Reglas, Interpreta Lenguaje de Bajo Nivel)

3ra Seguir leyendo “Programacion: Evolucion, Estilos y Funcionamiento” »

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” »

Introducción a la Ingeniería Informática: Hardware y Software

1. Introducción a la Ingeniería Informática

La informática es la rama de la tecnología que estudia el tratamiento automático de la información mediante ordenadores. Un ordenador es una máquina capaz de procesar información a gran velocidad, es decir, recibe datos, realiza cálculos y presenta los resultados. A diferencia de las personas, los ordenadores no interpretan la información, solo operan con datos.

El ordenador moderno es un invento relativamente reciente. Las primeras máquinas Seguir leyendo “Introducción a la Ingeniería Informática: Hardware y Software” »

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” »

Fundamentos de Lenguajes de Programación: Historia, Tipos y Conceptos Clave

Lenguajes de Programación

Son un conjunto de normas «lingüísticas» que permiten escribir un programa para que sea entendido por la computadora y pueda ser trasladado a computadoras similares para su funcionamiento en otros sistemas. En programación se habla de Lenguajes de Bajo Nivel y Lenguajes de Alto Nivel.

Fortran

El lenguaje FORTRAN forma parte del grupo de lenguajes orientados a procedimientos. Tiene por objeto descargar al programador de la tarea de reducir todos los cálculos y toma de Seguir leyendo “Fundamentos de Lenguajes de Programación: Historia, Tipos y Conceptos Clave” »

Implementación de una Lista Doblemente Enlazada en C

Introducción

Este código implementa una lista doblemente enlazada en C, permitiendo la inserción, borrado y otras operaciones como la verificación de palíndromos. Incluye funciones para mostrar la lista en orden ascendente y descendente.

Código

#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
#include <conio.h> //Para usar getch() y system("pause")
#include <string.h> //Para usar strlen()

#define ASCENDENTE 1
#define DESCENDENTE 0
#define TRUE 1

typedef  Seguir leyendo “Implementación de una Lista Doblemente Enlazada en C” »

Evolución de los Paradigmas de Programación: Secuencial, Estructurada y Orientada a Objetos

Evolución de la Programación

Programación Secuencial

Un programa secuencial se refiere a cuando en un programa una orden se ejecuta tras otra hasta el término del programa.

Programación Estructurada

Es una forma de escribir programas de ordenador de manera clara. Para ello utiliza únicamente tres estructuras: secuencia, selección e iteración; siendo innecesario el uso de la instrucción o instrucciones de transferencia incondicional (GOTO, EXIT FUNCTION, EXIT SUB o múltiples RETURN).

El teorema Seguir leyendo “Evolución de los Paradigmas de Programación: Secuencial, Estructurada y Orientada a Objetos” »

Controladores Lógicos Programables (PLC): Preguntas y Respuestas Frecuentes

Preguntas Frecuentes sobre PLC

1. ¿Qué es un PLC?

Verdadero o Falso:

  • Un PLC es un dispositivo de estado sólido para el control de máquinas y procesos por medio de un programa almacenado y la realimentación de los dispositivos de entrada y salida.
  • Un PLC es un aparato electrónico digital con memoria programable para almacenar instrucciones que permiten implementar funciones específicas tales como: lógica, secuenciamiento, etc.

Respuesta: I y II

2. Funciones de la CPU de un PLC

Verdadero o Falso: Seguir leyendo “Controladores Lógicos Programables (PLC): Preguntas y Respuestas Frecuentes” »