Niveles Pre-Básicos en Programación
Niveles Básicos en Programación
Niveles Medio en Programación
Niveles Experto en Programación
Niveles Super-Experto en Programación
100

Que es un Lenguaje de programación?

son una serie de comandos que escritos secuencialmente y respetando la sintaxis resuelven una situación problemática en cuanto a información

100

Que son los Compiladores?

un compilador es un programa que traduce los programas fuente escritos en lenguajes de alto nivel a lenguaje máquina

100

Diagrama de flujo

Es una representación gráfica de un algoritmo

100

Que es Programación estructurada ?

La programación estructurada es un subconjunto de programación procesal que reduce la necesidad de declaraciones goto

100

Que es una Clase ?

Una clase es la descripción de un conjunto de objetos similares; consta de métodos y de datos que resumen las características comunes de dicho conjunto

200

Que es un Programa?

Es una secuencia de instrucciones que una computadora puede interpretar y ejecutar

200

Mencione las Fases de la programación:

1. Definición del problema 

2. Análisis del problema 

3. Diseño de la solución

 4. Codificación 

5. Prueba y depuración

 6. Documentación 

7. Implementación (producción) 

8. Mantenimiento

200

Programación modular:

Se refiere al proceso de subdividir un programa de computadora en subprogramas separados

200

Que es Programación no estructurada ?

La programación no estructurada es el paradigma de programación más antiguo capaz de crear algoritmos completos

200

Que es un Arreglo?

Un arreglo es una colección de objetos numerados del mismo tipo, en donde cada variable o celda en el arreglo tiene un índice

300

Que es un Algoritmo?

Conjunto de pasos finitos y secuenciales que permiten resolver un problema

300

Que es Diseño y elaboración del algoritmo?

Dos formas comunes de diseñar la solución a un problema son dibujar un diagrama de flujo y escribir un seudocódigo, o posiblemente ambos.

300

Diseño Top Down:

El diseño de arriba hacia abajo comienza con una descripción del sistema general y generalmente consiste en una estructura jerárquica que contiene descripciones más detalladas del sistema en cada nivel inferior

300

Que es Programación orientada a objetos (POO)?

Programación orientada a objetos: como su nombre lo indica, la programación orientada a objetos u OOP se refiere a lenguajes que usan objetos en la programación.

300

Que es una Función ?

una función virtual o método virtual es una función cuyo comportamiento, al ser declarado "virtual", es determinado por la definición de una función con la misma cabecera en alguna de sus subclases

400

Mencione los Tipos de lenguaje

Lenguajes de máquina y ensamblaje, Máquina, Bajo nivel y Alto nivel

400

Que es la Codificación de un programa?

Como programador, su próximo paso es codificar el programa, es decir, expresar su solución en un lenguaje de programación

400

Que es Codificación?

es expresar su solución en un lenguaje de programación

400

Que es Polimorfismo?

El polimorfismo se refiere a la capacidad de los lenguajes de programación OOP para diferenciar entre entidades con el mismo nombre de manera eficiente

400

tipos diferentes de ciclos:

  • while
  • do..while
  • for
500

Que es un Traductores en Programación?

Son programas que traducen los programas fuente escritos en lenguajes de alto nivel a lenguaje de máquina y son: compiladores e intérpretes.

500

De un ejemplo de un algoritmo de su vida cotidiana

Apagar el despertador, Levantarse de la cama,  Asearse, Vestirse, Organizar sus útiles a llevar, Dirigirse al paradero del ómnibus, Hacer su cola, Subir al bus, Bajar del bus, Ingresar a la Universidad, Buscar el comedor, Hacer su cola en el comedor, Ingresar al comedor, Desayunar, Buscar el aula e Ingresar al aula.

500

Prueba y depuración:

Algunos expertos insisten en que un programa bien diseñado se puede escribir correctamente la primera vez. De hecho, afirman que hay formas matemáticas de demostrar que un programa es correcto

500

Que es Herencia ?

 Es el mecanismo en Java por el cual una clase puede heredar las características (campos y métodos) de otra clase

500

El ciclo for está conformado por tres partes:

  1. Inicio del ciclo, desde donde comienza.
  2. Condición, límite del ciclo, el cual se repite mientras la condición sea verdadera.
  3. Incremento o decremento, el cual puede ser de 1 en 1 o de x en x, de forma positiva o negativa.