Este documento resume conceptos clave de programación como algoritmos, diagramas de flujo, tipos de estructuras en C++ y Java, y tipos de estructuras en Visual Basic. Algoritmos se definen como un conjunto de instrucciones bien definidas y ordenadas para realizar una tarea. Diagramas de flujo representan los pasos lógicos para completar una tarea mediante símbolos. Las estructuras en C++ y Visual Basic ayudan a organizar datos, mientras que Java fue diseñado para tener pocas dependencias de implementación.
2. Algoritmos
Es un conjunto prescrito de instrucciones o reglas bien definidas,
ordenadas y finitas que permite llevar a cabo una actividad mediante
pasos sucesivos que no generen dudas a quien deba hacer dicha
actividad.2 Dados un estado inicial y una entrada, siguiendo los pasos
sucesivos se llega a un estado final y se obtiene una solución.
3. Diagrama de flujos
Un diagrama de flujo, también llamado Flujograma de Procesos o
Diagrama de Procesos, representa la secuencia o los pasos lógicos
(ordenados) para realizar una tarea mediante unos símbolos. Dentro
de los símbolos se escriben los pasos a seguir. Un diagrama de flujo
debe proporcionar una información clara, ordenada y concisa de todos
los pasos a seguir.
4. Tipos de estructura C++
Las estructuras nos ayudan a agrupar datos de una manera más
ordenada y fácil para nosotros. Por ejemplo, supongamos que
queremos guardar el nombre, la edad y el número de teléfono de un
contacto en un programa en C/C++.
5. 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.
6. Tipos de estructura visual basic
Visual Basic unifica la sintaxis para clases y estructuras, y el resultado
es que ambas entidades admiten prácticamente las mismas
características. No obstante, existen también importantes diferencias
entre clases y estructuras.