Conceptos básicos de programación y algoritmia: Un enfoque práctico
Clasificado en Informática
Escrito el en español con un tamaño de 94,52 KB
Conceptos básicos de programación y algoritmia
Definición de algoritmo
Es un método para resolver un problema mediante una serie de pasos precisos, definidos y finitos.
Ejemplos: Pseudocódigo, diagrama de flujo, algoritmo, programación.
Identificadores
Nombre que se les asigna a las casillas o celdas de memoria donde se almacenan los datos que procesa la computadora.
Ejemplos: Identificadores, palabras reservadas, nombre, tipo de dato.
Tipos de datos en Java
Ejemplos: System.out
, float
, void
. A y B son correctos.
Tipo de dato char
Tipo de dato que se utiliza para hacer una referencia a una variable que va a contener símbolos del abecedario.
Ejemplos: int
, float
, char
. Ninguna de las anteriores.
Variables
Son objetos que pueden cambiar su valor durante la ejecución de un programa. Se utilizan identificadores para nombrar estos objetos.
Ejemplos: Identificadores, variables, constantes. Ninguna de las anteriores.
Operadores relacionales
Ejemplos: >, =, !=, >=
Operadores lógicos
Ejemplos: &&, ||, !
Salida de datos en Java
Se usa para desplegar el valor de una variable en Java.
Ejemplos: System.out.scanf
, printf
, System.out.println
, System.out.gets
Entrada de datos en Java
Se utiliza para capturar una entrada en Java.
Ejemplos: printf
, var = teclado.scanf();
, puts
, var = teclado.nextInt();
Librería para entrada y salida de datos en Java
Las funciones de entrada y salida de datos pertenecen a la librería de Java:
Ejemplos: conio.h
, java.swing
, math.h
, java.util.Scanner
Estructuras lógicas selectivas
Ejemplos: if-while
, for-do-while
, if-switch
, switch-while
Estructura de control secuencial
Estructura de control donde el flujo de ejecución del programa se realiza de manera consecutiva, es decir, una instrucción tras otra.
Ejemplos: Secuencial, selectiva, repetitivas. Todas las anteriores.
Estructuras de control selectivas
Estructura en donde permite que el flujo de datos siga por un camino específico si se cumple una condición determinada.
Ejemplos: if
simple, if-else
, switch
. Todas las anteriores.
Operador módulo (%)
¿Cuál es el valor de las siguientes expresiones aritméticas: 15 % 12
y 24 % 12
?
Ejemplos: 1-2
, 23-0
, 3-0
, 0-0
Definición de programa
Un programa es:
- Un lenguaje de programación.
- Conjunto de instrucciones para ejecutarse en una computadora.
- Conjunto de operadores con sentido lógico.
- Conjunto de operaciones interpretadas como un arreglo en una computadora.
Definición de programación
Programación es:
- Conjunto de instrucciones.
- Proceso mental para entender un problema.
- Conjunto de programas.
- Es el proceso de escribir un programa.
Definición de lenguaje de programación
Un lenguaje de programación es:
- Conjunto de operadores binarios.
- Conjunto de algoritmos que se ejecutan en un orden lógico.
- Conjunto de programas para realizar una función.
- Conjunto de instrucciones para construir un programa.
Ejemplo de estructura condicional
¿Cuál es el valor de B
cuando A = 7
? Si A >= 10
entonces B = X
, sino B = A
.
Ejemplos: A + B
, 10
, 7
, X
Definición de clase en programación orientada a objetos
Una clase en programación es:
- Una estructura definida mediante sus funciones.
- Un tipo de variable de objeto determinada.
- Se puede considerar un patrón para construir objetos.
- La parte visible de un objeto.
Definición de objeto en programación orientada a objetos
Un objeto en programación es:
- Una abstracción de una clase.
- Una estructura de datos.
- Una declaración de clase.
- Una instancia de una clase.