Entradas

Mostrando entradas de marzo, 2013

PROGRAMACIÓN EN BASIC – BLOQUES CÍCLICOS

En muchas ocasiones se requiere repetir cierta cantidad de veces un conjunto de instrucciones en un programa, estas situaciones exigen el uso de bloques repetitivos, cíclicos o iterativos, los cuales presentamos a continuación: Bloque WHILE-WEND (Mientras Que o Mq) Este bloque repite un conjunto de instrucciones MIENTRAS QUE la condición inicial sea verdadera, el ciclo se rompe, es decir las iteraciones terminan cuando al evaluar la condición esta es falsa. Recomendamos revisar el artículo titulado PROGRAMACIÓN EN BASIC-INTRODUCCIÓN , para refrescar el concepto que se sigue en Basic para determinar el valor de verdad de una condición .  La estructura del bloque es la siguiente: WHILE ( condición )      Instrucciones que se repetirán WEND Ejemplo: REM Programa que genera la sucesión de los primeros REM N números naturales que son pares. DIM N AS LONG DIM TERMINO AS LONG CLS INPUT “Digite la cantidad de términos de la sucesión ”; N TER

PROGRAMACIÓN EN BASIC- INTRODUCCIÓN

La palabra BASIC, es un acrónimo correspondiente a las iniciales de las palabras inglesas Beginner’s All Purpose Symbolic Instruction Code  (1964) creado por Kemeny y Kurtz basado en los lenguajes Fortran II y Algol 60, cuya intención fue facilitar el aprendizaje de la programación por parte de personas de todo tipo que necesitaban o deseaban elaborar programas, sin las complejidades de los demás lenguajes existentes. Esta herramienta se popularizó por la cantidad de compañías que la ofrecieron diversidad de versiones, además de la existencia de la mayor cantidad de computadores en la cual se podía ejecutar el interprete Basic debido al advenimiento de los computadores personales. en el año 1981, se libera una nueva versión denominada BASIC ADVANCED o BASICA, esta versión continuaba con programas que requerían de LABELS y el uso frecuente de la INSTRUCCIÓN GOTO para efectuar saltos entre esos labels.   En el año 1982 la empresa Microsoft presenta un Compilador de Basic, luego en 1983

LENGUAJE DE PROGAMACIÓN JAVA- SUBPROGRAMAS Y PARÁMETROS.

ING. OSWALDO E. DEDE MENDOZA ESPECIALISTA EN INFORMÁTICA Y TELEMÁTICA Barranquilla, Colombia, año 2013. USO DE SUBPROGRAMAS EN JAVA El concepto de programación modular se basa en el uso de módulos, subprogramas o sub-algoritmos que pueden ser utilizados desde cualquier algoritmo o programa dentro de su solución. Son la base de la programación orientada a objetos. COMO LA  FILOSOFÍA  DE LA PROGRAMACIÓN  JAVA ES ORIENTADA A OBJETOS, Los sub programas o sub algoritmos pueden tener la forma de: Una Clase (class) que define un tipo de objetos, con métodos ( rutinas). Funciones y procedimientos (sub algoritmos): Consiste en un conjunto de instrucciones que para efectos prácticos, evitar digitación extra  y repetitiva de código, pueden ser usadas dentro de diferentes aplicaciones en la programación orientada a objetos, en el caso de un sub-programa normal, este se coloca en un espacio externo al procedimiento principal para su “llamado” en uno o varios puntos diferentes de

JAVA- CONCEPTOS BASICOS

LENGUAJE DE PROGAMACIÓN JAVA ASPECTOS BASICOS: ING. OSWALDO E. DEDE MENDOZA ESPECIALISTA EN INFORMÁTICA Y TELEMÁTICA Barranquilla, Colombia, año 2013. INTRODUCCIÓN Nota: Como lectura previa al presente artículo, recomendamos nuestros artículos titulados DISEÑO Y DESARROLLO DE SOFTWARE- ALGORITMOS, ALGORITMOS-BLOQUES LÓGICOS y ALGORITMOS-BLOQUES CÍCLICOS. El lenguaje de programación Java, nace como un proyecto de investigación que buscaba el diseño y desarrollo de software para su aplicación en una gran variedad de dispositivos con sistemas embebidos, es decir controlados por el mismo tipo de hardware que tienen los computadores electrónicos, esto debido a la amplia difusión en el uso de este tipo de artefactos y a la necesidad de generar programación para los mismos, en ese entonces el lenguaje de programación mas usual era C++, sin embargo debido a que este es un lenguaje difícil de aplicar, debido a que requiere de un conocimiento de la máquina en muchos casos, la