crede.info

Facultad de ingenieria programa de ingenieria de sistemas

  • INFORMACIÓN GENERAL
  • INDICE DE CONTENIDO
  • INTRODUCCION



  • Página1/50
    Fecha de conversión29.06.2018
    Tamaño0.6 Mb.

    Descargar 0.6 Mb.
      1   2   3   4   5   6   7   8   9   ...   50

    UNIVERSIDAD DE LA GUAJIRA

    FACULTAD DE INGENIERIA

    PROGRAMA DE INGENIERIA DE SISTEMAS



    INFORMACIÓN GENERAL



    ASIGNATURA

    :ALGORITMOS Y POO I

    PROFESOR

    :

    HORAS TEORICAS

    :32

    NUMERO DE CREDITOS

    :3

    SEMESTRE

    :1

    INTENSIDAD HORARIA SEMANAL

    :4

    HORAS PRÁCTICAS

    :32

    INDICE DE CONTENIDO

    INTRODUCCION..................................................................................................................1

    CAPITULO I. CONCEPTOS BÁSICOS Y METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS POR MEDIO DE COMPUTADORAS..................................2

    1.1 Introducción...............................................................................................3



    • De los problemas a los programas................................................................3

    • Breves practicas de programación................................................................3

    1.2 Definición de lenguaje...............................................................................5

    1.3 Definición de algoritmo.............................................................................6

    1.4 Algoritmos cotidianos................................................................................6

    1.5 Definición de lenguajes algoritmicos........................................................6

    1.6 Metodología para la solución de problemas por medio de computadora..6 1.7 Definición del problema............................................................................6

    1.8 Análisis del problema................................................................................6

    1.9 Diseño del algoritmo.................................................................................7

    1.10 Codificación.............................................................................................7

    1.11 Prueba y depuración................................................................................7

    1.12 Documentación........................................................................................7

    1.13 Mantenimiento.........................................................................................8

    CAPITULO II.ENTIDADES PRIMITIVAS PARA EL DESARROLLO DE

    ALGORITMOS..............................................................................................9

    2.1 Tipos de datos..........................................................................................10

    2.2 Expresiones..............................................................................................10

    2.3 Operadores y operandos..........................................................................11 2.4 Identificadores como localidades de memoria........................................15

    CAPITULO III. TÉCNICAS DE DISEÑO..........................................................................17

    3.1 Top down.................................................................................................18

    3.2 Bottom up................................................................................................18

    CAPITULO IV. TÉCNICAS PARA LA FORMULACIÓN DE ALGORITMOS..............19

    4.1 Diagrama de flujo....................................................................................20

    4.2 Pseudocodigo...............................................................................21

    4.3 Diagrama estructurado (nassi-schneiderman).........................................22

    CAPITULO V. ESTRUCTURAS ALGORITMICAS......................................................23

    5.1 Secuenciales.............................................................................................24

    - Asignación..............................................................................................24

    - Entrada.................................................................................................. 24

    - Salida......................................................................................................24

    5.2 Condicionales..........................................................................................25

    - Simples..................................................................................................25

    - Múltiples................................................................................................25

    5.3 Repetición fila condicional......................................................................39

    CAPITULO VI. ARREGLOS...............................................................................................51

    6.1 Vectores...................................................................................................52

    6.2 Matrices...................................................................................................54

    6.3 Manejo de cadenas de caracteres.............................................................54

    CAPITULO VII. MANEJO DE MÓDULOS.......................................................................57

    7.1 Definición................................................................................................58

    7.2 Función....................................................................................................58

    7.3 Manipulación...........................................................................................59

    APENDICE...........................................................................................................................60

    BIBLIOGRAFIA.................................................................................................................. 62



    INTRODUCCION

    El desarrollo de algoritmos es un tema fundamental en el diseño de programas por lo cual el alumno debe tener buenas bases que le sirvan para poder desarrollar de manera fácil y rápida sus programas.

    Estos apuntes servirán de apoyo al catedrático del Instituto Tecnológico de Tuxtepec, en su labor cotidiana de enseñanza y al estudiante le facilitará desarrollar su capacidad analítica y creadora, para de esta manera mejorar su destreza en la elaboración de algoritmos que sirven como base para la codificación de los diferentes programas que tendrá que desarrollar a lo largo de su carrera.

    CAPITULO I.

    CONCEPTOS BÁSICOS Y METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS POR MEDIO DE COMPUTADORAS.

    1.1 Introducción



    • De los problemas a los programas

    • Breves practicas de programación

    1.2 Definición de lenguaje

    1.3 Definición de algoritmo

    1.4 Algoritmos cotidianos

    1.5 Definición de lenguajes algoritmicos

    1.6 Metodología para la solución de problemas por medio de computadora 1.7 Definición del problema

    1.8 Análisis del problema

    1.9 Diseño del algoritmo

    1.10 Codificación

    1.11 Prueba y depuración

    1.12 Documentación

    1.13 Mantenimiento

    OBJETIVO EDUCACIONAL:

    El alumno:


    • Conocerá la terminología relacionada con los algoritmos; así como la importancia de aplicar técnicas adecuadas de programación.

    • Conocerá la metodología en cada una de sus etapas .


      1   2   3   4   5   6   7   8   9   ...   50

    Similar:

    Facultad de ingenieria programa de ingenieria de sistemas iconPontificia universidad javeriana facultad de ingenieria carrera de ingenieria de sistemas
    ReciclatóN: videojuego didáctico para la educación de niños sobre el tratamiento de residuos sólidos
    Facultad de ingenieria programa de ingenieria de sistemas iconBecas movilidad internacional pregrado facultad de ingenieríA
    Facultad de Ingeniería. De este modo, se desea aumentar las oportunidades de estudio y perfeccionamiento de los futuros ingenieros...
    Facultad de ingenieria programa de ingenieria de sistemas iconAsignatura: electrotecnia
    Curso ofrecido por el programa de ingeniería eléctrica, para estudiantes del programa de ingeniería industrial
    Facultad de ingenieria programa de ingenieria de sistemas iconEtsia upct
    Adaptación Al Grado en Ingeniería Agroalimentaria y de Sistemas Biológicos para alumnos y titulados de Ingeniería Técnica Agrícola...
    Facultad de ingenieria programa de ingenieria de sistemas iconConsejo de facultad de ingenieria
    Facultad de Ingeniería en sesión ordinaria del día 09 de mayo de 2011 (Acta número 11 de 2011), al abordar su oficio fi-dia-139 calendado...
    Facultad de ingenieria programa de ingenieria de sistemas iconIngeniería industrial facultad de ciencias básicas e ingenieríA
    Asignatura Transversal es propiedad de la Corporación Universitaria Remington. Las imágenes fueron tomadas de diferentes fuentes...


    Descargar 0.6 Mb.

    Página principal
    Contactos

        Página principal



    Facultad de ingenieria programa de ingenieria de sistemas

    Descargar 0.6 Mb.