2. Recomendaciones:
• Hemos diseñado la matriz de planificación para un mes, que incluye varios módulos formativos de la Figura Profesional con actividades que te ayudarán en
el proceso de aprendizaje durante el tiempo que dure la contingencia sanitaria. Es importante que desarrolles estas actividades de aprendizaje planteadas
por cada docente técnico.
• Conversa con tu familia sobre cómo te sentiste al realizar las actividades, cuéntales lo que aprendiste.
• En el caso de que el docente técnico de cada módulo formativo te solicite que guardes las tareas en una carpeta, la denominaremos como "PORTAFOLIO
DEL ESTUDIANTE".
PRIMER CURSO INFORMÁTICA
MES 1: Del 21 de junio al 16 de julio de 2021
MÓDULO
FORMATIVO
CONTENIDOS ACTIVIDADES DE
APRENDIZAJE
PROGRAMACIÓN
Y BASE DE DATOS
TEMA: TIPOS DE DATOS Actividad formativa1
SUBTEMA: EXPRESIONES
3. Las expresiones son combinaciones de constantes, variables, símbolos de operación, paréntesis y
nombres de funciones especiales.
Las mismas ideas son utilizadas en notación matemática tradicional; por ejemplo:
Aquí los paréntesis indican el orden de cálculo y representa la función raíz cuadrada. Cada
expresión toma un valor que se determina tomando los valores de las variables y
constantes.
Cada expresión toma un valor que se determina tomando los valores de las variables y constantes.
implicadas y la ejecución de las operaciones indicadas. Una expresión consta de operando y
operadores.
Según sea el tipo de objetos que manipulan, las expresiones se clasifican en: •
Aritméticas
Relacionales
Lógicas
carácter.
El resultado de la expresión aritmética es de tipo numérico; el resultado de la expresión relacional y
de una expresión lógica es de tipo lógico; el resultado de una expresión carácter es de tipo carácter
(Joyanes Aguilar, 2008, pág. 95). Expresiones aritméticas Las expresiones aritméticas son análogas a
las fórmulas matemáticas. Las variables y constantes son numéricas (real o entera) y las operaciones
son las aritméticas.
Los símbolos +, –, *, ^ y las palabras clave div y mod se conocen como operadores aritméticos. En la
expresión 5 + 3, los valores 5 y 3 se denominan operandos.
El valor de la expresión 5 + 3 se conoce como resultado de la expresión. Los operadores se utilizan
de igual forma que en matemática. Por consiguiente, A ∙ B e escribe en un algoritmo como A * B y
1/4 ∙ C como C/4. Al igual que en matemática el signo menos juega un papel, como resta en A – B
(Joyanes Aguilar, 2008, pág. 95).
Operadores aritméticos
Realiza un organizador gráfico
con los tipos de datos.
4. Operadores de relación
Los operadores relacionales o de relación permiten realizar comparaciones de valores de tipo
numérico o carácter. Los operadores de relación sirven para expresar las condiciones en los
algoritmos. Los operadores de relación se recogen a continuación:
Operadores de relación
Los operadores relacionales o de relación permiten realizar comparaciones de valores de tipo
numérico o carácter. Los operadores de relación sirven para expresar las condiciones en los
algoritmos. Los operadores de relación se recogen a continuación:
5. PROGRAMACIÓN
Y BASE DE DATOS
TEMA: ALGORITMOS Actividad formativa2
Realiza un organizador gráfico
acerca de las características de
los algoritmos.
SUBTEMA: CARACTERISTICAS DE LOS ALGORITMOS
Características de un algoritmo
Preciso: indica el orden de realización en cada paso
Definido: si se sigue dos veces, obtiene el mismo resultado cada vez
Finito: tiene fin; un número determinado de pasos
Ejemplos de algoritmos son: instrucciones para montar en una bicicleta, hacer una receta de cocina, obtener
el máximo común divisor de dos números, etc. Los algoritmos se pueden expresar por fórmulas, diagramas de
flujo o N-S y pseudocódigos. Esta última representación es la más utilizada para su uso con lenguajes
estructurados como Pascal.
Análisis del problema
La primera fase de la resolución de un problema con computadora es el análisis del problema. Esta fase
requiere una clara definición, donde se contemple exactamente lo que debe hacer el programa y el resultado
o solución deseada. Según (Joyanes Aguilar, 2008), para poder identificar y definir bien un problema es
conveniente responder a las siguientes preguntas:
• ¿Qué entradas se requieren? (tipo de datos con los cuales se trabaja y cantidad).
• ¿Cuál es la salida deseada? (tipo de datos de los resultados y cantidad).
• ¿Qué método produce la salida deseada?
• Requisitos o requerimientos adicionales y restricciones a la solución.
PROBLEMA 2.1 Se desea obtener una tabla con las depreciaciones acumuladas y los valores reales de cada
año, de un automóvil comprado por 20.000 euros en el año 2005, durante los seis años siguientes suponiendo
un valor de recuperación o rescate de 2.000. Realizar el análisis del problema, conociendo la fórmula de la
depreciación anual constante D para cada año de vida útil.
Diseño del algoritmo
En la etapa de análisis del proceso de programación se determina qué hace el programa. En la etapa de diseño
se determina cómo hace el programa la tarea solicitada. Los métodos más eficaces para el proceso de diseño
se basan en el conocido divide y vencerás. Es decir, la resolución de un problema complejo se realiza dividiendo
el problema en subproblemas y a continuación dividiendo estos subproblemas en otros de nivel más bajo,
hasta que pueda ser implementada una solución en la computadora.
Herramientas de programación
Las dos herramientas más utilizadas comúnmente para diseñar algoritmos son: diagramas de flujo y
pseudocódigos. Un diagrama de flujo (flowchart) es una representación gráfica de un algoritmo.
6. El pseudocódigo
es una herramienta de programación en la que las instrucciones se escriben en palabras similares al inglés o
español, que facilitan tanto la escritura como la lectura de programas. En esencia, el pseudocódigo se puede
definir como un lenguaje de especificaciones de algoritmos. Aunque no existen reglas para escritura del
pseudocódigo en español, se ha recogido una notación estándar que se utilizará en el libro y que ya es muy
empleada en los libros de programación en español. Las palabras reservadas.
PROGRAMACIÓN
Y BASE DE DATOS
TEMA: DIAGRAMAS DE FLUJO Actividad formativa 3
Repetir 2 veces cada símbolo del
diagrama de flujo con su
definición.
SUBTEMA: SIMBOLOS DE DIAGRAMAS DE FLUJOS
DIAGRAMAS DE FLUJO
Un diagrama de flujo es un diagrama que utiliza los símbolos (cajas) estándar y que tiene los pasos
de algoritmo escritos en esas cajas unidas por flechas, denominadas líneas de flujo, que indican la
secuencia en que se debe ejecutar (Joyanes Aguilar, 2008, pág. 71).
SIMBOLOS DE DIAGRAMA DE FLUJO
7. PROGRAMACIÓN
Y BASE DE DATOS
TEMA: DIAGRAMA DE FLUJOS Actividad formativa 4
SUBTEMA: ESTRUCTURAS SECUENCIALES
8. Es aquella en la que una acción, sigue a la otra en el orden en el que están escritas. Su representación
se muestra a continuación.
Ejemplos de Diagramas de Flujo
Veamos un primer ejemplo muy sencillo.
Queremos hacer un programa informático que nos sume dos número y nos de
el resultado en pantalla.
Solución del ejemplo:
Realice los diagramas de flujo,
de los siguientes algoritmos:
Realizar la resta de dos
cantidades.
Realizar un diagrama
de flujo para
determinar el cambio
de una persona que
recibe a adquirir un
producto.