You are on page 1of 3
8 https//dogramcode.com/leer_articulo?articulo=000... v Dogram Code | Sitio Web Fuente de la captura: Dogram Code | Sitio Web Dogram Code PHP +———* JAVA »———* C++ »———» if éQué es Programar? La programacién es dar instrucciones a un dispositivo electrénico para que realice actividades. Todo inicia en nuestra cabeza con una idea, esa idea puede pasarse a una computadora y esta ejecutarla. :Pero como pasarla? antes de pasar esa idea tenemos que ordenarla con una serie de pasos reglas que se le denominan Algoritmo. Programar en una computadora es una actividad mas compleja que programar un despertador, dado que en una computadora se pueden realizar multiples acciones y es preciso que sepamos “hablar” con ella, pero... ;qué idioma “habla” una computadora? Lo descubriremos a continuacién. *Los cientificos de la computacién crearon una forma de comunicarse con las computadoras de manera més facil, para abreviar el lenguaje maquina que es muy extenso y dificil de comprender. Este lenguaje se basa en el idioma inglés, dado que es considerado un idioma estandar. Las instrucciones que se le dan ala computadora son complejas, es por ello que se creé el lenguaje de bajo nivel o lenguaje ensamblador, poco parecido al lenguaje usado por los humanos. Fue creado para abreviar el lenguaje maquina en instrucciones mucha més sencillas, esto con la finalidad de que sea més comprensible para los humanos *El ensamblador se encarga de traducir la instruccién del lenguaje de bajo nivel al lenguaje maquina. *La computadora utiliza un lenguaje que es conocido como lenguaje lenguaje maquina, el cual se interpreta con el sistema binario. Lenguajes de alto nivel Hasta el momento ya sabemos que es programar y que es un Algoritmo. También sabemos en qué lenguaje se le da instrucciones a las computadoras. Sistema de codigo binario Lenguaje de alto nivel Lenguaje de bajonivel Lenguaje maquina aac! Algoritmo Para aclarar a un mas lo del Algoritmo veamos un ejemplo: *Podemos expresar a partir de una receta de cocina, en donde las instrucciones se verdn representados por los pasos para realizar un pastel. .*Otro ejemplo diferente seria la serie de pasos que deben de ejecutarse para resolver alguna operacién matemética como (suma, multiplicacién, divisién ete.) “Entonces un algoritmo es un conjunto de instrucciones ordenadas que recibe la computadora para resolver algin problema computacional. “Un algoritmo se pude representar mediante un diagrar de flujo, donde las acciones muestran en rectangulos y las condiciones en rombos. *Veamos el siguiente diagrama de flujo, para ejemplificar como reservar boletos de avion *algoritmo * Elegir destino © Seleccionar asientos © Verificar que los asientos estén libres © Silos asientos estén libres, pagar boletos y continuar al paso 6 © Silos asientos estén ocupados, regresar al paso 2 © Imprimir boletos Diagrama de Flujo

You might also like