SlideShare una empresa de Scribd logo
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJALa Universidad Católica de LojaCurso-ONLINEProgramación BásicaIng. Informático Daniel IreneCAPITULO #9:“Desarrollo del proyecto práctico”
CURSO DE PROGRAMACION BASICA - Cap 9
Desarrollo del proyecto prácticoFiltración de registros sismicos para simular estructuras fisicas bajo efectos sismológicos.Planteamiento
Desarrollo del proyecto prácticoAnálisis = Quevahacer la solución.Diseño = Como lo va hacer.Análisis / DiseñoProblema4138 puntosSolución75 Puntos
Desarrollo del proyecto prácticoTraducción de la solución algoritmica a un Lenguaje de ProgramaciónDesarrolloSolución.slnPSeInt.psc
Desarrollo del proyecto prácticoGuiaresumisa del uso de la sulución informática.DocumentaciónSolución.slnManualUsuario.docx
Desarrollo del proyecto prácticoEjemplos de experimentos, graficas o formulas, realizadas en EXCEL y  las obtenidas con el solución.Implemt. / TestMACROSSOLUCIÓN
Desarrollo del proyecto prácticoIniciado, en desarrollo, finalizadoEstado
Desarrollo del proyecto prácticoPOO, tiempos de respuesta, código limpio, variables, comentarios.Calidad
Desarrollo del proyecto prácticoEnviados a hacer, copia, originalOriginalidad
Desarrollo del proyecto prácticoPrincipiante (mal diseño), moderado (bueno con fallas), avanzado (muy bueno), excelente.Diseño
Desarrollo del proyecto prácticoNo funciona, funciona con errores, funcionaFuncionamiento
Desarrollo del proyecto prácticoMala, regular, buena, muy B. Excelente.Defenza
Desarrollo del proyecto práctico20 puntos6 Puntos8 Puntos6 Puntos
Desarrollo del proyecto práctico20 puntos8 Puntos12 Puntos
Desarrollo del proyecto prácticoFiltración de registros sismicosEXTENSOS a registros sismicos LIMPIOS para mejorar las simulaciones de estructuras fisicas bajo efectos sismológicos.
Desarrollo del proyecto prácticoRegistro Sísmico ORIGINALRegistro Sísmico FILTRADO
Desarrollo del proyecto prácticoSismo.txtSolucion.VBResultado
Cargar archivoPublic Sub CargarFiles()        Dim openFileDialog1 As New OpenFileDialog()        Dim SrFromStream As StreamReader        Dim line As String        Dim intNumLineas, i As Integer        openFileDialog1.InitialDirectory = "c:\"        openFileDialog1.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*"        openFileDialog1.FilterIndex = 2        openFileDialog1.RestoreDirectory = True        If openFileDialog1.ShowDialog() = Windows.Forms.DialogResult.OK ThenmyStream = openFileDialog1.OpenFile()            If Not (myStream Is Nothing) ThenSrFromStream = New StreamReader(myStream)                Do                    line = SrFromStream.ReadLine()intNumLineas += 1                Loop Until line Is NothingmyStream.Close()myStream = openFileDialog1.OpenFile()SrFromStream = New StreamReader(myStream)ReDimdatosSismo(intNumLineas - 1)                Do                    line = SrFromStream.ReadLine()datosSismo(i) = CInt(line)i += 1                Loop Until line Is NothingmyStream.Close()            End If        End If End Sub
ConstructorPrivate Sub subConstructor()chartUpdateTimer.Interval = CInt(samplePeriod.Value)ReDimdatosSismo(0)ReDim datosSismo2(0)datosSismo(0) = Nothing        datosSismo2(0) = NothingintContadorPuntos = 0    End SubGraficadorPrivate Sub subConstructor() Private Sub establecerPropCtrlGraficos()XYChart_Grafica_Simula = New ChartDirector.XYChart(intAnchoGraficas - 75, intAltoGraficas - 90, intColorFondo, intColorFondo, 0) 'XYChartpara el primer gráficoCrearGraficasXYChart(50, 50, 550, 200, &HFFFFFF, -1, -1, &HCCCCCC, &HCCCCCC, Nothing, "Times New Roman Bold", 16, 0, 0, 0, "FORCE (MN)", "Arial Bold Italic", 9, 0, 3, 20, -1, "DISPLACEMENT (mm)", "Arial Bold Italic", 9, 0, 3, 20, -1, XYChart_Grafica_Simula)legendBox = XYChart_Grafica_Simula.addLegend(intAddLegend_Coord_x, intAddLegend_Coord_y, bolAddLegend_Bool, strAddLegend_Font, intAddLegend_FontSize)legendBox.setBackground(Chart.Transparent, Chart.Transparent)Me.wcvGraficasSimula.Image = XYChart_Grafica_Simula.makeImage()    End Sub    End Sub
Referencias:DigitalesChartDirector (2001): Advanced Software EngineeringLimited. actualizado 01 de enero de 2009 (citado 25 de Junio del 2009). Disponible a través de: http://www.advsofteng.com/Microsoft Corporation (2008): Microsoft Document Explore Version 8.0.50727.42, actualizado 06 de diciembre de 2007 (citado 25 de Marzo del 2009). Disponible a través de: MSDN Library para Visual Studio 2005 (US).DireccioneselectrónicasAdvanced Software EngineeringLimitedhttp://www.advsofteng.com/index.html
MATRICULATE AL CURSO

Más contenido relacionado

TXT
Nxvzdjkcafm
PDF
Ejercicios con arreglos presentación gráfica
PDF
Python Taller5
PPTX
Hola mundo
PPTX
Practicar metodos
PPTX
Eficiencia en uso tiempo
 
DOCX
Ejemplos recursividad.docx
PDF
Desarrollo De Programas Ejemplos 01
Nxvzdjkcafm
Ejercicios con arreglos presentación gráfica
Python Taller5
Hola mundo
Practicar metodos
Eficiencia en uso tiempo
 
Ejemplos recursividad.docx
Desarrollo De Programas Ejemplos 01

La actualidad más candente (9)

DOCX
Ejercicio legunaje c++ 1
TXT
Conversion de decimal a octal
PPTX
UTN tipo de dato short
TXT
Ordenamiento shell
PDF
Problemas+resueltos+de+c$2 b$2b
PPTX
Programa en java con el Metodo de la burbuja
PDF
Formulas is (2)
PDF
Introduccion a la programacion en C#
PDF
IF-ELSE EN Csharp C#
Ejercicio legunaje c++ 1
Conversion de decimal a octal
UTN tipo de dato short
Ordenamiento shell
Problemas+resueltos+de+c$2 b$2b
Programa en java con el Metodo de la burbuja
Formulas is (2)
Introduccion a la programacion en C#
IF-ELSE EN Csharp C#
Publicidad

Destacado (17)

PDF
Curso SQL 2012
PDF
Información Diplomado en Admón de Bases de Datos I era Edición
PDF
Curso de Desarrollo de sitios web dinámicos con PHP y MySQL
PPTX
CURSO DE MATEMATICAS - Cap 01
PPTX
CURSO DE PROGRAMACION BASICA - Cap 6
PPTX
CURSO DE PROGRAMACION BASICA - Cap 8
PPTX
CURSO DE PROGRAMACION BASICA - Cap 3
PDF
Programa de desarrollo y administración de bases de datos con SQL Server 2012...
PDF
Programa de Curso on line de Android!
PPTX
CURSO DE PROGRAMACION BASICA - Cap 7
PPTX
CURSO DE PROGRAMACION BASICA - Cap 2
PDF
Programa de curso de administración de bases de datos con SQL Server 2012 Ava...
PPTX
CURSO DE PROGRAMACION BASICA - Cap 5
PPTX
CURSO DE PROGRAMACION BASICA - Cap 4
PPTX
CURSO DE PROGRAMACION BASICA - Cap 1
PDF
Tablas de torque
PDF
Desbloquear impresora Brother MFC-440CN error 46
Curso SQL 2012
Información Diplomado en Admón de Bases de Datos I era Edición
Curso de Desarrollo de sitios web dinámicos con PHP y MySQL
CURSO DE MATEMATICAS - Cap 01
CURSO DE PROGRAMACION BASICA - Cap 6
CURSO DE PROGRAMACION BASICA - Cap 8
CURSO DE PROGRAMACION BASICA - Cap 3
Programa de desarrollo y administración de bases de datos con SQL Server 2012...
Programa de Curso on line de Android!
CURSO DE PROGRAMACION BASICA - Cap 7
CURSO DE PROGRAMACION BASICA - Cap 2
Programa de curso de administración de bases de datos con SQL Server 2012 Ava...
CURSO DE PROGRAMACION BASICA - Cap 5
CURSO DE PROGRAMACION BASICA - Cap 4
CURSO DE PROGRAMACION BASICA - Cap 1
Tablas de torque
Desbloquear impresora Brother MFC-440CN error 46
Publicidad

Similar a CURSO DE PROGRAMACION BASICA - Cap 9 (13)

PDF
PPT
Archivos tipeados lenguaje pascal - Programacion A
DOCX
Estructuras basicas
DOCX
Estructuras básicas
DOCX
ESTRUCTURAS BÁSICAS
DOCX
Estructuras básicas
PPTX
Arreglos, Procedimientos y Funciones
PDF
Diagramas de flujo y pseint (10-4)
PPTX
Miguel guillen 4to b
PDF
Diagramas de flujo
PDF
Etapas del desarrolo de un programa
Archivos tipeados lenguaje pascal - Programacion A
Estructuras basicas
Estructuras básicas
ESTRUCTURAS BÁSICAS
Estructuras básicas
Arreglos, Procedimientos y Funciones
Diagramas de flujo y pseint (10-4)
Miguel guillen 4to b
Diagramas de flujo
Etapas del desarrolo de un programa

Último (20)

PPTX
T2 Desarrollo del SNC, envejecimiento y anatomia.pptx
DOCX
Programa_Sintetico_Fase_4.docx 3° Y 4°..
PDF
TOMO II - LITERATURA.pd plusenmas ultras
PDF
Mi Primer Millon - Poissant - Godefroy Ccesa007.pdf
PDF
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
PDF
Nadie puede salvarte excepto Tú - Madame Rouge Ccesa007.pdf
PDF
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
PDF
La Formacion Universitaria en Nuevos Escenarios Ccesa007.pdf
PDF
Iniciación Al Aprendizaje Basado En Proyectos ABP Ccesa007.pdf
DOC
4°_GRADO_-_SESIONES_DEL_11_AL_15_DE_AGOSTO.doc
PDF
2.0 Introduccion a processing, y como obtenerlo
PDF
IPERC...................................
PDF
ACERTIJO EL CONJURO DEL CAZAFANTASMAS MATEMÁTICO. Por JAVIER SOLIS NOYOLA
PDF
Tomo 1 de biologia gratis ultra plusenmas
PDF
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
PDF
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE.pdf
PPTX
MATEMATICAS GEOMETRICA USO TRANSPORTADOR
PDF
Modelo Educativo SUB 2023versión final.pdf
PDF
1. Intrdoduccion y criterios de seleccion de Farm 2024.pdf
DOCX
PLAN DE AREA DE CIENCIAS SOCIALES TODOS LOS GRUPOS
T2 Desarrollo del SNC, envejecimiento y anatomia.pptx
Programa_Sintetico_Fase_4.docx 3° Y 4°..
TOMO II - LITERATURA.pd plusenmas ultras
Mi Primer Millon - Poissant - Godefroy Ccesa007.pdf
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
Nadie puede salvarte excepto Tú - Madame Rouge Ccesa007.pdf
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
La Formacion Universitaria en Nuevos Escenarios Ccesa007.pdf
Iniciación Al Aprendizaje Basado En Proyectos ABP Ccesa007.pdf
4°_GRADO_-_SESIONES_DEL_11_AL_15_DE_AGOSTO.doc
2.0 Introduccion a processing, y como obtenerlo
IPERC...................................
ACERTIJO EL CONJURO DEL CAZAFANTASMAS MATEMÁTICO. Por JAVIER SOLIS NOYOLA
Tomo 1 de biologia gratis ultra plusenmas
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE.pdf
MATEMATICAS GEOMETRICA USO TRANSPORTADOR
Modelo Educativo SUB 2023versión final.pdf
1. Intrdoduccion y criterios de seleccion de Farm 2024.pdf
PLAN DE AREA DE CIENCIAS SOCIALES TODOS LOS GRUPOS

CURSO DE PROGRAMACION BASICA - Cap 9

  • 1. UNIVERSIDAD TÉCNICA PARTICULAR DE LOJALa Universidad Católica de LojaCurso-ONLINEProgramación BásicaIng. Informático Daniel IreneCAPITULO #9:“Desarrollo del proyecto práctico”
  • 3. Desarrollo del proyecto prácticoFiltración de registros sismicos para simular estructuras fisicas bajo efectos sismológicos.Planteamiento
  • 4. Desarrollo del proyecto prácticoAnálisis = Quevahacer la solución.Diseño = Como lo va hacer.Análisis / DiseñoProblema4138 puntosSolución75 Puntos
  • 5. Desarrollo del proyecto prácticoTraducción de la solución algoritmica a un Lenguaje de ProgramaciónDesarrolloSolución.slnPSeInt.psc
  • 6. Desarrollo del proyecto prácticoGuiaresumisa del uso de la sulución informática.DocumentaciónSolución.slnManualUsuario.docx
  • 7. Desarrollo del proyecto prácticoEjemplos de experimentos, graficas o formulas, realizadas en EXCEL y las obtenidas con el solución.Implemt. / TestMACROSSOLUCIÓN
  • 8. Desarrollo del proyecto prácticoIniciado, en desarrollo, finalizadoEstado
  • 9. Desarrollo del proyecto prácticoPOO, tiempos de respuesta, código limpio, variables, comentarios.Calidad
  • 10. Desarrollo del proyecto prácticoEnviados a hacer, copia, originalOriginalidad
  • 11. Desarrollo del proyecto prácticoPrincipiante (mal diseño), moderado (bueno con fallas), avanzado (muy bueno), excelente.Diseño
  • 12. Desarrollo del proyecto prácticoNo funciona, funciona con errores, funcionaFuncionamiento
  • 13. Desarrollo del proyecto prácticoMala, regular, buena, muy B. Excelente.Defenza
  • 14. Desarrollo del proyecto práctico20 puntos6 Puntos8 Puntos6 Puntos
  • 15. Desarrollo del proyecto práctico20 puntos8 Puntos12 Puntos
  • 16. Desarrollo del proyecto prácticoFiltración de registros sismicosEXTENSOS a registros sismicos LIMPIOS para mejorar las simulaciones de estructuras fisicas bajo efectos sismológicos.
  • 17. Desarrollo del proyecto prácticoRegistro Sísmico ORIGINALRegistro Sísmico FILTRADO
  • 18. Desarrollo del proyecto prácticoSismo.txtSolucion.VBResultado
  • 19. Cargar archivoPublic Sub CargarFiles() Dim openFileDialog1 As New OpenFileDialog() Dim SrFromStream As StreamReader Dim line As String Dim intNumLineas, i As Integer openFileDialog1.InitialDirectory = "c:\" openFileDialog1.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*" openFileDialog1.FilterIndex = 2 openFileDialog1.RestoreDirectory = True If openFileDialog1.ShowDialog() = Windows.Forms.DialogResult.OK ThenmyStream = openFileDialog1.OpenFile() If Not (myStream Is Nothing) ThenSrFromStream = New StreamReader(myStream) Do line = SrFromStream.ReadLine()intNumLineas += 1 Loop Until line Is NothingmyStream.Close()myStream = openFileDialog1.OpenFile()SrFromStream = New StreamReader(myStream)ReDimdatosSismo(intNumLineas - 1) Do line = SrFromStream.ReadLine()datosSismo(i) = CInt(line)i += 1 Loop Until line Is NothingmyStream.Close() End If End If End Sub
  • 20. ConstructorPrivate Sub subConstructor()chartUpdateTimer.Interval = CInt(samplePeriod.Value)ReDimdatosSismo(0)ReDim datosSismo2(0)datosSismo(0) = Nothing datosSismo2(0) = NothingintContadorPuntos = 0 End SubGraficadorPrivate Sub subConstructor() Private Sub establecerPropCtrlGraficos()XYChart_Grafica_Simula = New ChartDirector.XYChart(intAnchoGraficas - 75, intAltoGraficas - 90, intColorFondo, intColorFondo, 0) 'XYChartpara el primer gráficoCrearGraficasXYChart(50, 50, 550, 200, &HFFFFFF, -1, -1, &HCCCCCC, &HCCCCCC, Nothing, "Times New Roman Bold", 16, 0, 0, 0, "FORCE (MN)", "Arial Bold Italic", 9, 0, 3, 20, -1, "DISPLACEMENT (mm)", "Arial Bold Italic", 9, 0, 3, 20, -1, XYChart_Grafica_Simula)legendBox = XYChart_Grafica_Simula.addLegend(intAddLegend_Coord_x, intAddLegend_Coord_y, bolAddLegend_Bool, strAddLegend_Font, intAddLegend_FontSize)legendBox.setBackground(Chart.Transparent, Chart.Transparent)Me.wcvGraficasSimula.Image = XYChart_Grafica_Simula.makeImage() End Sub End Sub
  • 21. Referencias:DigitalesChartDirector (2001): Advanced Software EngineeringLimited. actualizado 01 de enero de 2009 (citado 25 de Junio del 2009). Disponible a través de: http://www.advsofteng.com/Microsoft Corporation (2008): Microsoft Document Explore Version 8.0.50727.42, actualizado 06 de diciembre de 2007 (citado 25 de Marzo del 2009). Disponible a través de: MSDN Library para Visual Studio 2005 (US).DireccioneselectrónicasAdvanced Software EngineeringLimitedhttp://www.advsofteng.com/index.html