El documento explica los conceptos básicos de la programación, incluyendo que la programación es el proceso de codificar un algoritmo en un lenguaje de programación para que pueda ser ejecutado por una computadora. Describe los componentes clave como algoritmos, lenguajes de programación, variables, operadores, condicionales y ciclos.
2. 1. Electrónica
2. Sistema electrónico
3. Sensores
4. Actuadores
5. Procesamiento de señal
6. Señal analógica
7. Señal digital
Contenido
3. ► Programación es el proceso de tomar un
algoritmo y codificarlo en un lenguaje de
programación, de modo que pueda ser
ejecutado por una computadora. Aunque
existen muchos lenguajes de programación y
muchos tipos diferentes de computadoras, el
primer paso es la necesidad de tener una
solución.
► Un algoritmo es una secuencia no ambigua,
finita y ordenada de instrucciones que han de
seguirse para resolver un problema. Un
programa normalmente implementa uno o más
algoritmos. Un algoritmo puede expresarse de
distintas maneras: en forma gráfica, como un
diagrama de flujo, en lenguaje de
programación, en forma explicativa.
► El lenguaje de programación es el responsable
de que la computadora siga paso a paso las
órdenes que el programador ha diseñado en el
algoritmo. Con esto se entiende que el
lenguaje de programación es una especie de
intermediario entre el ordenador y el usuario,
para que este último pueda darle respuesta a
los problemas mediante la computadora y
haciendo uso de palabras (funciones), que le
interpretan dicho programa al computador para
la realización de ese trabajo.
Programación
4. ► Son símbolos, caracteres o bloques que representan una orden de operación.
Instrucciones
5. ► Es una serie de instrucciones, que se escriben en un lenguaje determinado,
para realizar una tarea específica.
Programa
6. ► Es un idioma artificial diseñado para expresar operaciones que pueden ser
llevadas a cabo por maquinas como los computadores.
Lenguaje de programación
7. ► Es un dato o conjunto de datos que cambia su valor con la ejecución del
programa.
Variables
X =
10
Nombre Valor
8. ► Son símbolos que se usan para comparar valores. Si el resultado de la
comparación es correcto, la expresión considerada es verdadera, en caso
contrario es falsa.
Operadores de comparación
OPERADOR NOMBRE EJEMPLO RESULTADO
= Igual que 4 = 4 Verdadero
> Mayor que 3 > 6 Falso
< Menor que 7 < 9 Verdadero
9. ► Son símbolos que se utilizan para manipular datos numéricos utilizando
operaciones aritméticas.
Operadores aritméticos
OPERADOR NOMBRE EJEMPLO RESULTADO
+ Suma 2 + 2 4
- Resta 4 - 1 3
* Multiplicación 3 * 5 15
/ División 8 / 4 2
10. ► Se utilizan para tomar decisiones luego de evaluar las condiciones lógicas.
Condicionales
Inicio
Fin
Si
<condición> Instrucciones
Verdadero
Falso
Instrucciones
11. ► Si la condición se cumple, se ejecutan las instrucciones que están dentro del
bloque. Si no se cumple, se continua con el programa.
Condicional “si”
Inicio
Fin
Si
<condición> Instrucciones
V
F
12. ► Si la condición se cumple, se ejecutan las instrucciones que están dentro del
bloque verdadero. Si no se cumple, se ejecutan las instrucciones que están
dentro del bloque falso.
Condicional “si, si no”
Inicio
Fin
Si
<condición> Instrucciones
V
F
Instrucciones
13. ► Permiten realizar una serie de instrucciones hasta que se cumpla una cierta
condición o de manera indefinida.
Ciclos
Condición verdadera ?
14. ► Las instrucciones que se encuentren dentro de dicho bloque, se ejecutaran
cíclicamente hasta que se detenga el programa o se desenergice el
dispositivo.
Ciclo “por siempre”
Inicio
<condición
verdadera>
Instrucciones
V
15. ► Las instrucciones que se encuentren dentro de dicho bloque, se ejecutaran las
veces que se le indiquen.
Ciclo “repetir”
Inicio
Repetir
<#veces>
Instrucciones
F
Fin
V
16. ► Las instrucciones que se encuentren dentro de dicho bloque, se ejecutaran
hasta que la condición se cumpla.
Ciclo “repetir hasta que”
Inicio
Repetir
hasta
<condición>
Instrucciones
F
Fin
V
17. ► Detiene la ejecución del programa la cantidad de tiempo que se especifique.
Instrucción “esperar”
Inicio
Instrucciones
Fin
Esperar
Instrucciones