SlideShare una empresa de Scribd logo
1 de 3
CARRERA DE TÉCNICO EN INFORMÁTICA
MÓDULO III
Desarrollo de sistemas básicos de información
MÓDULO III Desarrollo de sistemas básicos de información.
DURACIÓN 272 horas.
SUBMÓDULO 1.-Aplicar los principios de programación en la solución de
problemas
DURACIÓN 96 horas.
RESULTADOO DE APRENDIZAJE.-Solucionar problemas utilizando la lógica
computacional.
NORMAS DE COMPETENCIA.-CINF 0285.01Análisis y diseño de sistemas de
información.
NIE Analizar sistemas de información partiendo de características y necesidades
especificas. NIE Utilizar la metodología para la solución de problemas empleando
la lógica computacional. NIE Desarrollar sistemas de bases de datos utilizando el
programa administrador Microsoft Access.
Contenidos
1. Desarrollar el proceso de solución de un problema.
La resolución de un problema mediante un ordenador consiste en el proceso
que a partir de la descripción de un problema, expresado habitualmente en
lenguaje natural y en términos propios del dominio del problema, permite
desarrollar un programa que resuelva dicho problema.
Este proceso exige los siguientes pasos:
Análisis del problema.
Diseño o desarrollo de un algoritmo.
Transformación del algoritmo en un programa (codificación).
Ejecución y validación del programa.
Los dos primeros pasos son los más difíciles del proceso. Una vez analizado el
problema y obtenido un algoritmo que lo resuelva, su transformación a un
programa de ordenador es una tarea de mera traducción al lenguaje de
programación deseado.
1.1. Identificar el problema
El título de la investigación a realizar, debe ser claro, preciso y completo.
Responde a Que, Como, donde, Cuando con un ideal de 11 palabras. Se acepta
como máximo 22 y como mínimo 6.
QUÉ | Se quiere hacer | Descripción del proyecto |
CÓMO | Se va a hacer | Actividades y tareas.Métodos y técnicas. |
CUÁNDO | Se va a hacer | Fecha, período, cronograma, etc. |
DÓNDE | Se quiere hacer | Localización física (ubicación en el espacio) |
1.2. Análisis del problema
El problema tiene que estar definido y comprendido claramente,
una vez comprendido el problema se debe desarrollar el algoritmo
–procedimiento paso a paso de la solución del problema —
Por ultimo para resolver el problema mediante una computadora se necesita
codificar el algoritmo en un lenguaje de programación,
BASIC, PASCAL, CABOL, FORTRAIN, ETC.
Es decir convertir el algoritmo a programa y comprobar que el programa soluciona
verdadera mente el problema.
El propósito del análisis del problema sirve al programador para llegar a la
comprensión de la naturaleza del problema.
El problema tiene que estar bien definido si se quiere llegar a una solución
satisfactoria del problema.
Para poder definir con precisión el problema se requiere que las especificaciones
de entrada y salida sean descritas con detalle.
Estos son los requisitos mas importantes.
1.3. Elaborar algoritmos de la solución del problema
Elaborar un algoritmo, es crear una secuencia finita de tareas definidas que
resuelvan el problema que tenemos. Las características fundamentales que un
algoritmo debe de cumplir son: debe ser preciso e indicar el orden de realización
de cada paso, debe de estar definido, si se sigue el algoritmo dos veces este debe
de tener el mismo resultado cada vez; y todo algoritmo debe de ser finito si se
sigue un algoritmo en algún momento debe de terminar.
1.4. Elaborar diagramas de flujo de la solución del problema
El elaborar un diagrama de flujo nos ayuda a entender más el algoritmo en el que
está basado este.
Un Diagrama de Flujo representa la esquematización gráfica de un algoritmo , el
cual muestra gráficamente los pasos o procesos a seguir para alcanzar la solución
de un problema Es importante resaltar que el Diagrama de Flujo muestra
el sistema como una red de procesos funcionales conectados entre sí por "
Tuberías " y "Depósitos" de datosque permite describir el movimiento de los datos
a través del Sistema. Este describirá : Lugares de Origen y Destino de los datos ,
Transformaciones a las que son sometidos los datos, Lugares en los que se
almacenan los datos dentro del sistema , Los canales por donde circulan los
datos.
1.5. Crear Pseudocódigo de la solución del problema
Mezcla de lenguaje de programación y español (o ingles o cualquier otro idioma)
que se emplea, dentro de la programación estructurada, para realizar el diseño de
un programa. Es la representación narrativa de los pasos que debe seguir un
algoritmo.
Para dar solución a un problema determinado. El Pseudocódigo utiliza palabras
que indican el proceso a realizar.
Pseudocódigo: lenguaje de especificaciones de algoritmos.
1.6. Prueba de escritorio de la solución del problema
La prueba de escritorio es una herramienta útil para entender que hace un
determinado algoritmo, o para verificar que un algoritmo cumple con la
especificación sin necesidad de ejecutarlo. Básicamente, una prueba de escritorio
es una ejecución ‘a mano’ del algoritmo, por lo tanto se debe llevar registro de los
valores que va tomando cada una de las variables involucradas en el mismo.
Ruiz Sánchez Fabiola Eunice 4°A Informática

Más contenido relacionado

La actualidad más candente

Fase de programacion
Fase de programacionFase de programacion
Fase de programacion
hellenvargasp
 
Fases del proceso de programación
Fases del proceso de programaciónFases del proceso de programación
Fases del proceso de programación
Roberto Aguirre
 
desarrollo lógico de problemas de computadoras
desarrollo lógico de problemas de computadorasdesarrollo lógico de problemas de computadoras
desarrollo lógico de problemas de computadoras
yanethcandanedo
 
Fases del proceso de la programación
Fases del proceso de la programaciónFases del proceso de la programación
Fases del proceso de la programación
sullonkey
 
Fases de programacion
Fases de programacionFases de programacion
Fases de programacion
leiderserna
 

La actualidad más candente (20)

Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programación
 
Fases de resolucion de problemas
Fases de resolucion de problemasFases de resolucion de problemas
Fases de resolucion de problemas
 
unidad 1
unidad 1unidad 1
unidad 1
 
Fase de programacion
Fase de programacionFase de programacion
Fase de programacion
 
El proceso de programacion
El proceso de programacion El proceso de programacion
El proceso de programacion
 
Metodología para la solución de problemas con el uso de algoritmos
Metodología para la solución de problemas con el uso de algoritmosMetodología para la solución de problemas con el uso de algoritmos
Metodología para la solución de problemas con el uso de algoritmos
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Fases del proceso de programación
Fases del proceso de programaciónFases del proceso de programación
Fases del proceso de programación
 
desarrollo lógico de problemas de computadoras
desarrollo lógico de problemas de computadorasdesarrollo lógico de problemas de computadoras
desarrollo lógico de problemas de computadoras
 
Pasos Para Resolver Un Problema Utilizando Un Pc
Pasos  Para Resolver Un Problema  Utilizando Un PcPasos  Para Resolver Un Problema  Utilizando Un Pc
Pasos Para Resolver Un Problema Utilizando Un Pc
 
Fases del proceso de la programación
Fases del proceso de la programaciónFases del proceso de la programación
Fases del proceso de la programación
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Introducción A La Programación
Introducción A La ProgramaciónIntroducción A La Programación
Introducción A La Programación
 
PRUEBAS Y DEPURACIÓN
PRUEBAS Y DEPURACIÓNPRUEBAS Y DEPURACIÓN
PRUEBAS Y DEPURACIÓN
 
Unidad 1 Conceptos básicos y metodología para la solución de problemas por me...
Unidad 1 Conceptos básicos y metodología para la solución de problemas por me...Unidad 1 Conceptos básicos y metodología para la solución de problemas por me...
Unidad 1 Conceptos básicos y metodología para la solución de problemas por me...
 
Algoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
Algoritmos, Pseudocódigos, Diagrama de Flujo y MetodologíaAlgoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
Algoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
 
Fases de programacion
Fases de programacionFases de programacion
Fases de programacion
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
El algoritmo como estrategia y herramienta para la solución de problemas
El algoritmo como estrategia y herramienta para la solución de problemasEl algoritmo como estrategia y herramienta para la solución de problemas
El algoritmo como estrategia y herramienta para la solución de problemas
 

Similar a Carrera informatica uni1 (20)

Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad  1Unidad  1
Unidad 1
 
Unidad 1
Unidad  1Unidad  1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Clase 1 lógica de programación
Clase 1 lógica de programaciónClase 1 lógica de programación
Clase 1 lógica de programación
 
Bloque 1
Bloque 1Bloque 1
Bloque 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Laura Michell♥
Laura Michell♥Laura Michell♥
Laura Michell♥
 
Introduccion A La Programacion
Introduccion A La ProgramacionIntroduccion A La Programacion
Introduccion A La Programacion
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Lenguajes de programación parte i.3
Lenguajes de programación parte i.3Lenguajes de programación parte i.3
Lenguajes de programación parte i.3
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 

Más de fabi1775 (11)

3 lo del blog
3 lo del blog3 lo del blog
3 lo del blog
 
2 del blog
2 del blog2 del blog
2 del blog
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Practica 5
Practica 5Practica 5
Practica 5
 
Practica 4 modificar una instalación de un símbolo
Practica 4 modificar una instalación de un símboloPractica 4 modificar una instalación de un símbolo
Practica 4 modificar una instalación de un símbolo
 
Practica 3 cambiar propiedades de la película
Practica 3 cambiar propiedades de la películaPractica 3 cambiar propiedades de la película
Practica 3 cambiar propiedades de la película
 
Practica 3 cambiar propiedades de la película
Practica 3 cambiar propiedades de la películaPractica 3 cambiar propiedades de la película
Practica 3 cambiar propiedades de la película
 
Practica. 2 macromedia
Practica. 2 macromediaPractica. 2 macromedia
Practica. 2 macromedia
 
Practica. 2 macromedia
Practica. 2 macromediaPractica. 2 macromedia
Practica. 2 macromedia
 
Practica. 2 macromedia
Practica. 2 macromediaPractica. 2 macromedia
Practica. 2 macromedia
 
Practica. 2 macromedia
Practica. 2 macromediaPractica. 2 macromedia
Practica. 2 macromedia
 

Último

La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
JonathanCovena1
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 

Último (20)

ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circular
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptx
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° grado
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 

Carrera informatica uni1

  • 1. CARRERA DE TÉCNICO EN INFORMÁTICA MÓDULO III Desarrollo de sistemas básicos de información MÓDULO III Desarrollo de sistemas básicos de información. DURACIÓN 272 horas. SUBMÓDULO 1.-Aplicar los principios de programación en la solución de problemas DURACIÓN 96 horas. RESULTADOO DE APRENDIZAJE.-Solucionar problemas utilizando la lógica computacional. NORMAS DE COMPETENCIA.-CINF 0285.01Análisis y diseño de sistemas de información. NIE Analizar sistemas de información partiendo de características y necesidades especificas. NIE Utilizar la metodología para la solución de problemas empleando la lógica computacional. NIE Desarrollar sistemas de bases de datos utilizando el programa administrador Microsoft Access. Contenidos 1. Desarrollar el proceso de solución de un problema. La resolución de un problema mediante un ordenador consiste en el proceso que a partir de la descripción de un problema, expresado habitualmente en lenguaje natural y en términos propios del dominio del problema, permite desarrollar un programa que resuelva dicho problema. Este proceso exige los siguientes pasos: Análisis del problema. Diseño o desarrollo de un algoritmo. Transformación del algoritmo en un programa (codificación). Ejecución y validación del programa. Los dos primeros pasos son los más difíciles del proceso. Una vez analizado el problema y obtenido un algoritmo que lo resuelva, su transformación a un programa de ordenador es una tarea de mera traducción al lenguaje de programación deseado. 1.1. Identificar el problema El título de la investigación a realizar, debe ser claro, preciso y completo. Responde a Que, Como, donde, Cuando con un ideal de 11 palabras. Se acepta como máximo 22 y como mínimo 6.
  • 2. QUÉ | Se quiere hacer | Descripción del proyecto | CÓMO | Se va a hacer | Actividades y tareas.Métodos y técnicas. | CUÁNDO | Se va a hacer | Fecha, período, cronograma, etc. | DÓNDE | Se quiere hacer | Localización física (ubicación en el espacio) | 1.2. Análisis del problema El problema tiene que estar definido y comprendido claramente, una vez comprendido el problema se debe desarrollar el algoritmo –procedimiento paso a paso de la solución del problema — Por ultimo para resolver el problema mediante una computadora se necesita codificar el algoritmo en un lenguaje de programación, BASIC, PASCAL, CABOL, FORTRAIN, ETC. Es decir convertir el algoritmo a programa y comprobar que el programa soluciona verdadera mente el problema. El propósito del análisis del problema sirve al programador para llegar a la comprensión de la naturaleza del problema. El problema tiene que estar bien definido si se quiere llegar a una solución satisfactoria del problema. Para poder definir con precisión el problema se requiere que las especificaciones de entrada y salida sean descritas con detalle. Estos son los requisitos mas importantes. 1.3. Elaborar algoritmos de la solución del problema Elaborar un algoritmo, es crear una secuencia finita de tareas definidas que resuelvan el problema que tenemos. Las características fundamentales que un algoritmo debe de cumplir son: debe ser preciso e indicar el orden de realización de cada paso, debe de estar definido, si se sigue el algoritmo dos veces este debe de tener el mismo resultado cada vez; y todo algoritmo debe de ser finito si se sigue un algoritmo en algún momento debe de terminar. 1.4. Elaborar diagramas de flujo de la solución del problema El elaborar un diagrama de flujo nos ayuda a entender más el algoritmo en el que está basado este. Un Diagrama de Flujo representa la esquematización gráfica de un algoritmo , el cual muestra gráficamente los pasos o procesos a seguir para alcanzar la solución de un problema Es importante resaltar que el Diagrama de Flujo muestra el sistema como una red de procesos funcionales conectados entre sí por " Tuberías " y "Depósitos" de datosque permite describir el movimiento de los datos a través del Sistema. Este describirá : Lugares de Origen y Destino de los datos , Transformaciones a las que son sometidos los datos, Lugares en los que se
  • 3. almacenan los datos dentro del sistema , Los canales por donde circulan los datos. 1.5. Crear Pseudocódigo de la solución del problema Mezcla de lenguaje de programación y español (o ingles o cualquier otro idioma) que se emplea, dentro de la programación estructurada, para realizar el diseño de un programa. Es la representación narrativa de los pasos que debe seguir un algoritmo. Para dar solución a un problema determinado. El Pseudocódigo utiliza palabras que indican el proceso a realizar. Pseudocódigo: lenguaje de especificaciones de algoritmos. 1.6. Prueba de escritorio de la solución del problema La prueba de escritorio es una herramienta útil para entender que hace un determinado algoritmo, o para verificar que un algoritmo cumple con la especificación sin necesidad de ejecutarlo. Básicamente, una prueba de escritorio es una ejecución ‘a mano’ del algoritmo, por lo tanto se debe llevar registro de los valores que va tomando cada una de las variables involucradas en el mismo. Ruiz Sánchez Fabiola Eunice 4°A Informática