CURSO DE PROGRAMACION BASICA - Cap 9

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    CURSO DE PROGRAMACION BASICA - Cap 9 - Presentation Transcript

    1. UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA
      La Universidad Católica de Loja
      Curso-ONLINE
      Programación Básica
      Ing. Informático Daniel Irene
      CAPITULO #9:“Desarrollo del proyecto práctico”
    2. Desarrollo del proyecto práctico
      Filtración de registros sismicos para simular estructuras fisicas bajo efectos sismológicos.
      Planteamiento
    3. Desarrollo del proyecto práctico
      Análisis = Quevahacer la solución.
      Diseño = Como lo va hacer.
      Análisis / Diseño
      Problema
      4138 puntos
      Solución
      75 Puntos
    4. Desarrollo del proyecto práctico
      Traducción de la solución algoritmica a un Lenguaje de Programación
      Desarrollo
      Solución.sln
      PSeInt.psc
    5. Desarrollo del proyecto práctico
      Guiaresumisa del uso de la sulución informática.
      Documentación
      Solución.sln
      ManualUsuario.docx
    6. Desarrollo del proyecto práctico
      Ejemplos de experimentos, graficas o formulas, realizadas en EXCEL y las obtenidas con el solución.
      Implemt. / Test
      MACROS
      SOLUCIÓN
    7. Desarrollo del proyecto práctico
      Iniciado, en desarrollo, finalizado
      Estado
    8. Desarrollo del proyecto práctico
      POO, tiempos de respuesta, código limpio, variables, comentarios.
      Calidad
    9. Desarrollo del proyecto práctico
      Enviados a hacer, copia, original
      Originalidad
    10. Desarrollo del proyecto práctico
      Principiante (mal diseño), moderado (bueno con fallas), avanzado (muy bueno), excelente.
      Diseño
    11. Desarrollo del proyecto práctico
      No funciona, funciona con errores, funciona
      Funcionamiento
    12. Desarrollo del proyecto práctico
      Mala, regular, buena, muy B. Excelente.
      Defenza
    13. Desarrollo del proyecto práctico
      20 puntos
      6 Puntos
      8 Puntos
      6 Puntos
    14. Desarrollo del proyecto práctico
      20 puntos
      8 Puntos
      12 Puntos
    15. Desarrollo del proyecto práctico
      Filtración de registros sismicosEXTENSOS a registros sismicos LIMPIOS para mejorar las simulaciones de estructuras fisicas bajo efectos sismológicos.
    16. Desarrollo del proyecto práctico
      Registro Sísmico ORIGINAL
      Registro Sísmico FILTRADO
    17. Desarrollo del proyecto práctico
      Sismo.txt
      Solucion.VB
      Resultado
    18. Cargar archivo
      Public 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 Then
      myStream = openFileDialog1.OpenFile()
      If Not (myStream Is Nothing) Then
      SrFromStream = New StreamReader(myStream)
      Do
      line = SrFromStream.ReadLine()
      intNumLineas += 1
      Loop Until line Is Nothing
      myStream.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 Nothing
      myStream.Close()
      End If
      End If
      End Sub
    19. Constructor
      Private Sub subConstructor()
      chartUpdateTimer.Interval = CInt(samplePeriod.Value)
      ReDimdatosSismo(0)
      ReDim datosSismo2(0)
      datosSismo(0) = Nothing
      datosSismo2(0) = Nothing
      intContadorPuntos = 0
      End Sub
      Graficador
      Private Sub subConstructor()
      Private Sub establecerPropCtrlGraficos()
      XYChart_Grafica_Simula = New ChartDirector.XYChart(intAnchoGraficas - 75, intAltoGraficas - 90, intColorFondo, intColorFondo, 0) 'XYChartpara el primer gráfico
      CrearGraficasXYChart(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
    20. Referencias:
      Digitales
      ChartDirector (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ónicas
      Advanced Software EngineeringLimitedhttp://www.advsofteng.com/index.html
    21. MATRICULATE AL CURSO

    + pdirenepdirene, 6 months ago

    custom

    455 views, 0 favs, 1 embeds more stats

    Universidad Técnica Particular de Loja Tema: Desar more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 455
      • 444 on SlideShare
      • 11 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 22
    Most viewed embeds
    • 11 views on http://eva.utpl.edu.ec

    more

    All embeds
    • 11 views on http://eva.utpl.edu.ec

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories