SlideShare una empresa de Scribd logo

FICHA-1BTE-PROGRAMACION Y BASE DE DATOS.docx

A
AnaDemera2

kcsfkssfds

1 de 8
Descargar para leer sin conexión
BACHILLERATO TÉCNICO EN INFORMÁTICA
1° BTE
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
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.
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:
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.
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

Recomendados

9 febrero16 3
9 febrero16 39 febrero16 3
9 febrero16 3zeta2015
 
UNIDAD 2_Tema 1.pdf
UNIDAD 2_Tema 1.pdfUNIDAD 2_Tema 1.pdf
UNIDAD 2_Tema 1.pdfjaimelovato
 
Principios de programacion
Principios de programacionPrincipios de programacion
Principios de programacionrulo182
 
Logica computacional conceptos basicos
Logica computacional conceptos basicosLogica computacional conceptos basicos
Logica computacional conceptos basicosmoni26011993
 

Más contenido relacionado

Similar a FICHA-1BTE-PROGRAMACION Y BASE DE DATOS.docx

Similar a FICHA-1BTE-PROGRAMACION Y BASE DE DATOS.docx (20)

Solución de problemas aplicando la computadora
Solución de problemas aplicando la computadoraSolución de problemas aplicando la computadora
Solución de problemas aplicando la computadora
 
Solución de problemas aplicando la computadora
Solución de problemas aplicando la computadoraSolución de problemas aplicando la computadora
Solución de problemas aplicando la computadora
 
Tema n° 1
Tema n° 1Tema n° 1
Tema n° 1
 
Open class 1_PE.pdf
Open class 1_PE.pdfOpen class 1_PE.pdf
Open class 1_PE.pdf
 
Herramientas de Programación
Herramientas de ProgramaciónHerramientas de Programación
Herramientas de Programación
 
Etapas del desarrolo de un programa
Etapas del desarrolo de un programaEtapas del desarrolo de un programa
Etapas del desarrolo de un programa
 
Unmsm01 2008
Unmsm01 2008Unmsm01 2008
Unmsm01 2008
 
Apartes De Algoritmos
Apartes De AlgoritmosApartes De Algoritmos
Apartes De Algoritmos
 
Diagramas flujo
Diagramas flujoDiagramas flujo
Diagramas flujo
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoDesarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento
 
ALGORITMOS y ejemplo en java.pptx
ALGORITMOS  y ejemplo en java.pptxALGORITMOS  y ejemplo en java.pptx
ALGORITMOS y ejemplo en java.pptx
 
ALGORITMOS
ALGORITMOS ALGORITMOS
ALGORITMOS
 
Semana 1
Semana 1Semana 1
Semana 1
 
Alg diag
Alg diag Alg diag
Alg diag
 
Rpp
RppRpp
Rpp
 
Alg diag
Alg diagAlg diag
Alg diag
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Alg diag
Alg diagAlg diag
Alg diag
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoDesarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento
 

Más de AnaDemera2

SOPORTE TECNICO- 1BT-PROYECTO 2.docx
SOPORTE TECNICO- 1BT-PROYECTO 2.docxSOPORTE TECNICO- 1BT-PROYECTO 2.docx
SOPORTE TECNICO- 1BT-PROYECTO 2.docxAnaDemera2
 
CalificacionesEGBBACH (3).pptx
CalificacionesEGBBACH (3).pptxCalificacionesEGBBACH (3).pptx
CalificacionesEGBBACH (3).pptxAnaDemera2
 
ESQUEMA DE LA PROPUESTA.docx
ESQUEMA DE LA PROPUESTA.docxESQUEMA DE LA PROPUESTA.docx
ESQUEMA DE LA PROPUESTA.docxAnaDemera2
 
CronogramaInterno_ 2023-2024.pdf
CronogramaInterno_ 2023-2024.pdfCronogramaInterno_ 2023-2024.pdf
CronogramaInterno_ 2023-2024.pdfAnaDemera2
 
PROGRAMACION- 9 semanas- 1eroBTE.docx
PROGRAMACION- 9 semanas- 1eroBTE.docxPROGRAMACION- 9 semanas- 1eroBTE.docx
PROGRAMACION- 9 semanas- 1eroBTE.docxAnaDemera2
 
PROGRAMACION 1BTE SEGUNDO TRIMESTRE.docx
PROGRAMACION 1BTE SEGUNDO TRIMESTRE.docxPROGRAMACION 1BTE SEGUNDO TRIMESTRE.docx
PROGRAMACION 1BTE SEGUNDO TRIMESTRE.docxAnaDemera2
 
PROGRAMACION 1BTE PRIMER TRIMESTRE.docx
PROGRAMACION 1BTE PRIMER TRIMESTRE.docxPROGRAMACION 1BTE PRIMER TRIMESTRE.docx
PROGRAMACION 1BTE PRIMER TRIMESTRE.docxAnaDemera2
 
1BTE PLAN APLICACIONES -SEGUNDO TRIMESTRE.docx
1BTE PLAN APLICACIONES  -SEGUNDO   TRIMESTRE.docx1BTE PLAN APLICACIONES  -SEGUNDO   TRIMESTRE.docx
1BTE PLAN APLICACIONES -SEGUNDO TRIMESTRE.docxAnaDemera2
 
Planes_9_Sem_APLICACIONES_1ero.docx
Planes_9_Sem_APLICACIONES_1ero.docxPlanes_9_Sem_APLICACIONES_1ero.docx
Planes_9_Sem_APLICACIONES_1ero.docxAnaDemera2
 
3BT- SEMANA 4 - POWER POINT-.pptx
3BT- SEMANA 4 - POWER POINT-.pptx3BT- SEMANA 4 - POWER POINT-.pptx
3BT- SEMANA 4 - POWER POINT-.pptxAnaDemera2
 
SEMANA 5- DISEÑO WEB CARACTERISTCAS PAG WEB.pptx
SEMANA 5- DISEÑO WEB CARACTERISTCAS PAG WEB.pptxSEMANA 5- DISEÑO WEB CARACTERISTCAS PAG WEB.pptx
SEMANA 5- DISEÑO WEB CARACTERISTCAS PAG WEB.pptxAnaDemera2
 
SEMANA5-FOL-CONDICIONES E TRABAJO.pptx
SEMANA5-FOL-CONDICIONES E TRABAJO.pptxSEMANA5-FOL-CONDICIONES E TRABAJO.pptx
SEMANA5-FOL-CONDICIONES E TRABAJO.pptxAnaDemera2
 
Diagrama de Flujo.pptx
Diagrama de Flujo.pptxDiagrama de Flujo.pptx
Diagrama de Flujo.pptxAnaDemera2
 
1BT-SISTEMAS OPERATVOS SEMANA 12.pptx
1BT-SISTEMAS OPERATVOS SEMANA 12.pptx1BT-SISTEMAS OPERATVOS SEMANA 12.pptx
1BT-SISTEMAS OPERATVOS SEMANA 12.pptxAnaDemera2
 
diplomas 1p.1q.docx
diplomas 1p.1q.docxdiplomas 1p.1q.docx
diplomas 1p.1q.docxAnaDemera2
 
ExamenQuimestral2022 (1).pptx
ExamenQuimestral2022 (1).pptxExamenQuimestral2022 (1).pptx
ExamenQuimestral2022 (1).pptxAnaDemera2
 
SEMANA6-SOPORTETECNICO.pptx
SEMANA6-SOPORTETECNICO.pptxSEMANA6-SOPORTETECNICO.pptx
SEMANA6-SOPORTETECNICO.pptxAnaDemera2
 
proyecto academia.pptx
proyecto academia.pptxproyecto academia.pptx
proyecto academia.pptxAnaDemera2
 

Más de AnaDemera2 (20)

SOPORTE TECNICO- 1BT-PROYECTO 2.docx
SOPORTE TECNICO- 1BT-PROYECTO 2.docxSOPORTE TECNICO- 1BT-PROYECTO 2.docx
SOPORTE TECNICO- 1BT-PROYECTO 2.docx
 
CalificacionesEGBBACH (3).pptx
CalificacionesEGBBACH (3).pptxCalificacionesEGBBACH (3).pptx
CalificacionesEGBBACH (3).pptx
 
ESQUEMA DE LA PROPUESTA.docx
ESQUEMA DE LA PROPUESTA.docxESQUEMA DE LA PROPUESTA.docx
ESQUEMA DE LA PROPUESTA.docx
 
CronogramaInterno_ 2023-2024.pdf
CronogramaInterno_ 2023-2024.pdfCronogramaInterno_ 2023-2024.pdf
CronogramaInterno_ 2023-2024.pdf
 
PROGRAMACION- 9 semanas- 1eroBTE.docx
PROGRAMACION- 9 semanas- 1eroBTE.docxPROGRAMACION- 9 semanas- 1eroBTE.docx
PROGRAMACION- 9 semanas- 1eroBTE.docx
 
PROGRAMACION 1BTE SEGUNDO TRIMESTRE.docx
PROGRAMACION 1BTE SEGUNDO TRIMESTRE.docxPROGRAMACION 1BTE SEGUNDO TRIMESTRE.docx
PROGRAMACION 1BTE SEGUNDO TRIMESTRE.docx
 
PROGRAMACION 1BTE PRIMER TRIMESTRE.docx
PROGRAMACION 1BTE PRIMER TRIMESTRE.docxPROGRAMACION 1BTE PRIMER TRIMESTRE.docx
PROGRAMACION 1BTE PRIMER TRIMESTRE.docx
 
1BTE PLAN APLICACIONES -SEGUNDO TRIMESTRE.docx
1BTE PLAN APLICACIONES  -SEGUNDO   TRIMESTRE.docx1BTE PLAN APLICACIONES  -SEGUNDO   TRIMESTRE.docx
1BTE PLAN APLICACIONES -SEGUNDO TRIMESTRE.docx
 
Planes_9_Sem_APLICACIONES_1ero.docx
Planes_9_Sem_APLICACIONES_1ero.docxPlanes_9_Sem_APLICACIONES_1ero.docx
Planes_9_Sem_APLICACIONES_1ero.docx
 
3BT- SEMANA 4 - POWER POINT-.pptx
3BT- SEMANA 4 - POWER POINT-.pptx3BT- SEMANA 4 - POWER POINT-.pptx
3BT- SEMANA 4 - POWER POINT-.pptx
 
SEMANA 5- DISEÑO WEB CARACTERISTCAS PAG WEB.pptx
SEMANA 5- DISEÑO WEB CARACTERISTCAS PAG WEB.pptxSEMANA 5- DISEÑO WEB CARACTERISTCAS PAG WEB.pptx
SEMANA 5- DISEÑO WEB CARACTERISTCAS PAG WEB.pptx
 
SEMANA5-FOL-CONDICIONES E TRABAJO.pptx
SEMANA5-FOL-CONDICIONES E TRABAJO.pptxSEMANA5-FOL-CONDICIONES E TRABAJO.pptx
SEMANA5-FOL-CONDICIONES E TRABAJO.pptx
 
AFICHE 4.pptx
AFICHE 4.pptxAFICHE 4.pptx
AFICHE 4.pptx
 
Diagrama de Flujo.pptx
Diagrama de Flujo.pptxDiagrama de Flujo.pptx
Diagrama de Flujo.pptx
 
1BT-SISTEMAS OPERATVOS SEMANA 12.pptx
1BT-SISTEMAS OPERATVOS SEMANA 12.pptx1BT-SISTEMAS OPERATVOS SEMANA 12.pptx
1BT-SISTEMAS OPERATVOS SEMANA 12.pptx
 
diplomas 1p.1q.docx
diplomas 1p.1q.docxdiplomas 1p.1q.docx
diplomas 1p.1q.docx
 
ExamenQuimestral2022 (1).pptx
ExamenQuimestral2022 (1).pptxExamenQuimestral2022 (1).pptx
ExamenQuimestral2022 (1).pptx
 
SEMANA6-SOPORTETECNICO.pptx
SEMANA6-SOPORTETECNICO.pptxSEMANA6-SOPORTETECNICO.pptx
SEMANA6-SOPORTETECNICO.pptx
 
proyecto academia.pptx
proyecto academia.pptxproyecto academia.pptx
proyecto academia.pptx
 
artista.docx
artista.docxartista.docx
artista.docx
 

Último

PRESENTACION DE REVISTA DE LA PRODUCCION DE LA ZANAHORIA
PRESENTACION DE REVISTA DE LA PRODUCCION DE LA ZANAHORIAPRESENTACION DE REVISTA DE LA PRODUCCION DE LA ZANAHORIA
PRESENTACION DE REVISTA DE LA PRODUCCION DE LA ZANAHORIAelizcrulop25
 
PRODUCCIÓN DE LAS ZANAHORIAS PRESENTACIÓN ELECTRÓNICA
PRODUCCIÓN DE LAS ZANAHORIAS PRESENTACIÓN ELECTRÓNICAPRODUCCIÓN DE LAS ZANAHORIAS PRESENTACIÓN ELECTRÓNICA
PRODUCCIÓN DE LAS ZANAHORIAS PRESENTACIÓN ELECTRÓNICAevelynjoseline2006
 
MI TRABAJO DE PRESENTACION DE LA REVISTA.pptx
MI TRABAJO DE PRESENTACION DE LA REVISTA.pptxMI TRABAJO DE PRESENTACION DE LA REVISTA.pptx
MI TRABAJO DE PRESENTACION DE LA REVISTA.pptxangelomarmartinezrui
 
HABLA SOBRE QUE ES LA ZANAHORIA Y SU PRODUCCION EN MEXICO
HABLA SOBRE QUE ES LA ZANAHORIA Y SU PRODUCCION EN MEXICOHABLA SOBRE QUE ES LA ZANAHORIA Y SU PRODUCCION EN MEXICO
HABLA SOBRE QUE ES LA ZANAHORIA Y SU PRODUCCION EN MEXICOcarlostovgon
 
presentacion de power de zanahoria y salud
presentacion de power de zanahoria y saludpresentacion de power de zanahoria y salud
presentacion de power de zanahoria y saludjesusjosafatlopezflo
 
PRESENTACION DE PROCESOS PARA CULTIVAR ZANAHORIA
PRESENTACION DE PROCESOS PARA CULTIVAR ZANAHORIAPRESENTACION DE PROCESOS PARA CULTIVAR ZANAHORIA
PRESENTACION DE PROCESOS PARA CULTIVAR ZANAHORIAAngelAlexanderSalina
 
PRESENTACION ELECTRONICA PRODUCCION DE ZANAHORIA
PRESENTACION ELECTRONICA PRODUCCION DE ZANAHORIAPRESENTACION ELECTRONICA PRODUCCION DE ZANAHORIA
PRESENTACION ELECTRONICA PRODUCCION DE ZANAHORIAeo913080
 

Último (7)

PRESENTACION DE REVISTA DE LA PRODUCCION DE LA ZANAHORIA
PRESENTACION DE REVISTA DE LA PRODUCCION DE LA ZANAHORIAPRESENTACION DE REVISTA DE LA PRODUCCION DE LA ZANAHORIA
PRESENTACION DE REVISTA DE LA PRODUCCION DE LA ZANAHORIA
 
PRODUCCIÓN DE LAS ZANAHORIAS PRESENTACIÓN ELECTRÓNICA
PRODUCCIÓN DE LAS ZANAHORIAS PRESENTACIÓN ELECTRÓNICAPRODUCCIÓN DE LAS ZANAHORIAS PRESENTACIÓN ELECTRÓNICA
PRODUCCIÓN DE LAS ZANAHORIAS PRESENTACIÓN ELECTRÓNICA
 
MI TRABAJO DE PRESENTACION DE LA REVISTA.pptx
MI TRABAJO DE PRESENTACION DE LA REVISTA.pptxMI TRABAJO DE PRESENTACION DE LA REVISTA.pptx
MI TRABAJO DE PRESENTACION DE LA REVISTA.pptx
 
HABLA SOBRE QUE ES LA ZANAHORIA Y SU PRODUCCION EN MEXICO
HABLA SOBRE QUE ES LA ZANAHORIA Y SU PRODUCCION EN MEXICOHABLA SOBRE QUE ES LA ZANAHORIA Y SU PRODUCCION EN MEXICO
HABLA SOBRE QUE ES LA ZANAHORIA Y SU PRODUCCION EN MEXICO
 
presentacion de power de zanahoria y salud
presentacion de power de zanahoria y saludpresentacion de power de zanahoria y salud
presentacion de power de zanahoria y salud
 
PRESENTACION DE PROCESOS PARA CULTIVAR ZANAHORIA
PRESENTACION DE PROCESOS PARA CULTIVAR ZANAHORIAPRESENTACION DE PROCESOS PARA CULTIVAR ZANAHORIA
PRESENTACION DE PROCESOS PARA CULTIVAR ZANAHORIA
 
PRESENTACION ELECTRONICA PRODUCCION DE ZANAHORIA
PRESENTACION ELECTRONICA PRODUCCION DE ZANAHORIAPRESENTACION ELECTRONICA PRODUCCION DE ZANAHORIA
PRESENTACION ELECTRONICA PRODUCCION DE ZANAHORIA
 

FICHA-1BTE-PROGRAMACION Y BASE DE DATOS.docx

  • 1. BACHILLERATO TÉCNICO EN INFORMÁTICA 1° BTE
  • 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.