Está en la página 1de 4

EL PSEUDOCODIGO Y LOS LENGUAJES DE PROGRAMACION

Se denomina as por ser la codificacin en formato simple no reconocido por una maquina, solo por el lenguaje en la cual fue diseado, hay mucha diferencia entre la codificacin en pseudocdigo y la codificacin en una aplicacin diseada en un lenguaje especifico, pero el pseudocdigo facilita la implementacin en cualquier lenguaje de programacin. LENGUAJE DE PROGRAMACION.- El lenguaje de programacin es el encargado de crear aplicaciones para un determinado sistema operativo, existen muchos lenguajes de programacin con estructuras, formas de declarar variables, funciones, etc. Por la Estructuracin del Lenguaje La diferencia entre un lenguaje de programacin y otra es la forma de estructurar dicha programacin, dicha estructuracin est dividida en dos: Programacin Estructural y la Programacin Orientada a Objetos. Lenguajes de Programacin Estructural: VB6.0, Pascal v5, C, etc. Lenguajes de Programacin Orientada a Objetos: C#, Java, Visual Basic .Net, C++, Python, etc. Por el Nivel del Lenguaje Existen lenguajes de Programacin que trabajan en distintos niveles de las capas de la OSI. Lenguaje de Bajo Nivel.- Lenguaje Maquina, Lenguaje Ensamblador (MAS). Lenguaje de Nivel Intermedio.- C, C++, Java, Delphi, etc. Lenguaje de Alto Nivel.- C++, Java, C#, Visual Basic, etc. El Pseudocdigo le permitir a usted implementar todas sus soluciones en cada uno de estos Lenguajes de Programacin , se podra decir que es un lenguaje universal para el idioma Nuestro, quiero recalcar que todos estos lenguajes estn diseados en idioma Ingles, as es recomendable saber ingles bsico si desea programar en cualquier lenguaje de Programacin. Forma General de un Algoritmo en Pseudocdigo Todo algoritmo en pseudocdigo tiene la siguiente estructura general: Proceso Suma

Definir A,B,S como Reales Escribir "Ingrese el primer numero:" Leer A Escribir "Ingrese el segundo numero:" Leer B S<- A+B Escribir "El resultado es: ",S FinProceso Comienza con la palabra clave Proceso seguida del nombre del programa, luego le sigue una secuencia de instrucciones y finaliza con la palabra FinProceso. Una secuencia de instrucciones es una lista de una o ms instrucciones, cada una terminada en punto y coma. Las acciones incluyen operaciones de entrada y salida, asignaciones de variables, condicionales sientonces o de seleccin mltiple y/o lazos mientras, repetir o para. Forma General de un Algoritmo en un Lenguaje de Programacin. Para este ejemplo usare el lenguaje de Programacin Java y C# con lo que implementare el ejemplo de Pseudocdigo en estos dos lenguajes. EN JAVA import java.util.Scanner; public class firstproyect { public static void main(String[] args) { Scanner teclado=new Scanner(System.in); double a,b,s; System.out.print("Ingrese el Primer numero"); a=teclado.nextDouble(); System.out.print("Ingrese el Segundo numero"); b=teclado.nextDouble(); s=a+b;

System.out.print("El resultado es:"); System.out.println(s); } } EN C# using System; using System.Collections.Generic; using System.Text; namespace firstProyect { class Program { static void Main(string[] args) { double a, b, s; Console.Write("Ingrese el primer numero:"); a = double.Parse(Console.ReadLine()); Console.Write("Ingrese el Segundo numero:"); b = double.Parse(Console.ReadLine()); s = a + b; Console.WriteLine("El resultado es:{0}", s); Console.ReadLine(); } } }

INICIO DE UN PROGRAMA
VARIABLES
Una variable en un algoritmo computacional es una posicin de memoria donde se puede almacenar informacin. Por ejemplo, si un programa debe obtener el area de un tringulo, seguramente la base del mismo y su altura se carguen en memoria en dos variables para poder realizar el clculo. El resultado, probablemente tambin se asigne en una variable luego del clculo para luego informarlo al usuario. Como su nombre lo indica, el valor almacenado en una variable puede ir variando a medida que el programa avanza. En un pseudocdigo el concepto es similar. Una variable representa un lugar donde guardar cierta informacin.

TIPOS DE DATOS
Tipos Simples: Numrico, Lgico, Carcter. Estructuras de Datos: Arreglos. Tipos de Datos Simples Existen tres tipos de datos bsicos: Numrico: nmeros, tanto enteros como reales. Para separar decimales se utiliza el punto. Ejemplos: 12 23 0 -2.3 3.14 Lgico: solo puede tomar dos valores: VERDADERO o FALSO. Caracter: caracteres o cadenas de caracteres encerrados entre comillas (pueden ser dobles o simples). Ejemplos 'hola' "hola mundo" '123' 'FALSO' 'etc' Arreglos Los arreglos son estructuras de datos homogneas (todos sus datos son del mismo tipo) que permiten almacenar un determinado nmero de datos bajo un mismo identificador, para luego referirse a los mismos utilizando uno o ms subndices. Los arreglos pueden pensarse como vectores, matrices, etc. Para poder utilizar un arreglo, primero es obligatorio su dimensionamiento; es decir, declarar los rangos de sus subndices, lo cual determina cuantos elementos se almacenarn y como se acceder a los mismos.