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.

IMG_0002-1

IMG_0002-2

Entradas relacionadas: