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.