2. ELEMENTOS DE LA PROGRAMACIÓN
• Sintaxis.
• Código Objeto.
• Depuración.
• Errores de sintaxis.
• Errores lógicos.
• Errores de regresión.
• Elementos léxicos de los programas.
• Identificador
3. PSEUDOCÓDIGO
• Desarrollo de algoritmos
• Con el pseudocódigo se puede desarrollar cualquier algoritmo que:
• Tenga un único punto de inicio.
• Tenga un número finito de posibles puntos de término.
• Haya un número finito de caminos, entre el punto de inicio y los posibles puntos de término.
• Ventajas del pseudocódigo sobre los diagramas de flujo
• Los pseudocódigos presentan los siguientes beneficios:
• Ocupan mucho menos espacio en el desarrollo del problema.
• Permite representar de forma fácil operaciones repetitivas complejas.
• Es más sencilla la tarea de pasar de pseudocódigo a un lenguaje de programación formal.
• Si se siguen las reglas de identación se puede observar claramente los niveles en la estructura del programa.
• En los procesos de aprendizaje de los alumnos de programación, éstos están más cerca del paso siguiente (codificación en un lenguaje determinado, que los que se inician
en esto con la modalidad Diagramas de Flujo).
• Mejora la claridad de la solución de un problema.
4. ALGORITMO
• Los algoritmos son independientes de los lenguajes de programación. En cada problema el algoritmo
puede escribirse y luego ejecutarse en un lenguaje de diferente programación. El algoritmo es la
infraestructura de cualquier solución, escrita luego en cualquier lenguaje de programación
• Un programa es una serie de instrucciones ordenadas, codificadas en lenguaje de programación que
expresa un algoritmo y que puede ser ejecutado en un computador.
5. TIPOS DE ESTRUCTURA
• Este trabajo trata de las estructuras organizacionales por las que están constituidas las empresas. Los
diversos tipos de organigramas, la gran importancia que tienen los organigramas en ellas, porque como
sabemos los organigramas son el enlace, la conexión de todas las áreas funcionales del organismo
social. En otras palabras son el mapa de toda empresa, ya que plasma la división jerárquica y
distribución de delegación.
• El propósito de los organigramas es mostrar la estructura, los niveles jerárquicos, los diversos tipos de
funciones, las líneas de comunicación, de autoridad y responsabilidad, dependiendo del tamaño y giro
de la empresa.
6. LENGUAJE C++
• C es un lenguaje de programación originalmente desarrollado por Dennis Ritchie entre 1969 y 1972 en
los Laboratorios Bell, como evolución del anterior lenguaje B, a su vez basado en BCPL.
• Al igual que B, es un lenguaje orientado a la implementación de Sistemas operativos, concretamente Unix. C
es apreciado por la eficiencia del código que produce y es el lenguaje de programación más popular para crear
software de sistemas, aunque también se utiliza para crear aplicaciones.
• Se trata de un lenguaje de tipos de datos estáticos, débilmente tipificado, de medio nivel, ya que dispone de
las estructuras típicas de los lenguajes de alto nivel pero, a su vez, dispone de construcciones del lenguaje que
permiten un control a muy bajo nivel. Los compiladores suelen ofrecer extensiones al lenguaje que posibilitan
mezclar código en ensamblador con código C o acceder directamente a memoria o dispositivos periféricos.
• La primera estandarización del lenguaje C fue en ANSI, con el estándar X3.159-1989. El lenguaje que define
este estándar fue conocido vulgarmente como ANSI C. Posteriormente, en 1990, fue ratificado como
estándar ISO (ISO/IEC 9899:1990). La adopción de este estándar es muy amplia por lo que, si los programas
creados lo siguen, el código es portable entre plataformas y/o arquitecturas.
7. LENGUAJE JAVA
• Java es un lenguaje de programación de propósito general, concurrente, orientado a objetos que fue diseñado
específicamente para tener tan pocas dependencias de implementación como fuera posible. Su intención es
permitir que los desarrolladores de aplicaciones escriban el programa una vez y lo ejecuten en cualquier
dispositivo (conocido en inglés como WORA, o "write once, run anywhere"), lo que quiere decir que
el código que es ejecutado en una plataforma no tiene que ser recompilado para correr en otra. Java es, a
partir de 2012, uno de los lenguajes de programación más populares en uso, particularmente para
aplicaciones de cliente-servidorde web, con unos 10 millones de usuarios reportados.1 2
• El lenguaje de programación Java fue originalmente desarrollado por James Gosling de Sun Microsystems (la
cual fue adquirida por la compañía Oracle) y publicado en 1995 como un componente fundamental de
la plataforma Java de Sun Microsystems. Su sintaxis deriva en gran medida de C y C++, pero tiene menos
utilidades de bajo nivel que cualquiera de ellos. Las aplicaciones de Java son
generalmente compiladas a bytecode(clase Java) que puede ejecutarse en cualquier máquina virtual
Java (JVM) sin importar la arquitectura de la computadora subyacente.
8. LENGUAJE VISUAL BASIC
• Visual Basic Express es una manera rápida y sencilla de crear programas para Microsoft Windows.
Aunque no tenga experiencia de programación en Windows, con Visual Basic dispone de un completo
conjunto de herramientas para simplificar las tareas de desarrollo.
• ¿Y qué es Visual Basic? "Visual" hace referencia al método utilizado para crear lo que ve el usuario,
la interfaz gráfica de usuario o GUI. "Basic" hace referencia al lenguaje de programación BASIC, de
Beginners All-Purpose Symbolic Instruction Code (Código de Instrucción Simbólico Todo Propósito para
Principiantes), un lenguaje utilizado por más programadores que cualquier otro lenguaje en la historia
de la informática. Puede crear programas útiles sólo con aprender algunas de sus características. Los
vínculos siguientes le servirán para empezar a programar en Visual Basic; cada vínculo incluye ejemplos,
así como acceso a información adicional.