lunes, 23 de diciembre de 2013


INSTITUTO SUPERIOR TECNOLÓGICO PÚBLICO “JOSÉ PARDO”

                                                      “JOSÉ PARDO”
                        CARRERA DE COMPUTACIÓN E INFORMÁTICA

Curso: Metodología de la investigación científica
Informe de la investigación
Alumnos:
Junior Tello Quispe
Shakira Morales Alba
Paolo Reynaga Damian
Sara Suarez Romo
Docente: Abdel Rojas Santillan
Semestre: 2do Ciclo
Turno: Diurno
Sección: “B”






Dedicatoria

Este trabajo se lo de dedicamos a nuestros padres
que nos apoyan en todo las cosas que hacemos,
nos brindan su apoyo y siempre nos dan todo con
tal de salir adelante para ellos este trabajo




También va dedicado para nuestros profesores
que sin su ayuda no podríamos transmitir ese conocimiento
que nos brindan en cada clase gracias ellos poseemos este
nivel cognitivo y podemos hacer uso de ello.

Gracias.










Índice
1. Problema de investigación
1.1 Planteamiento del problema
1.2 Formulación del problema
1.3 Justificación
1.4 Limitaciones
1.5 Objetivos
1.5.1 Objetivos generales
1.5.2 Objetivos específicos

2. Marco Teórico
2.1 Antecedentes
2.2 Base teórica
2.3 Definición de términos
3. Marco metodológico
3.1 Variables
3.2 Metódica
3.3 Tipo de estudio
3.4 Diseño
3.5 Población y muestra
3.6 Método de investigación
3.7 Técnicas e instrumentos de recolección de datos
3.8 Método de análisis de datos
4. Resultados
4.1 Resultados
4.2 Conclusiones
4.3 anexos








I. PROBLEMA DE INVESTIGACION
1.1 PLANTEAMIENTO DEL PROBLEMA
_ PROBLEMA GENERAL

▷ El tiempo que tarda un programador en desarrollar un programa basado en el lenguaje de programación C++


_ PROBLEMAS ESPECÍFICOS:

▷ Los errores de sintaxis detectados por el compilador del programa impide la ejecución del programa.
▷ Los errores de lógica por parte del programador impide que el programa pueda realizar las operaciones correctas.

1.2 FORMULACION DEL PROBLEMA
_ PROBLEMA GENERAL:
▷ ¿Cómo puede el programador reducir el tiempo que utiliza para realizar un programa basado en el lenguaje de programación C++?

_ PROBLEMAS ESPECÍFICOS:

▷ ¿Cómo reducir los errores de sintaxis al momento de compilar el programa realizado por el programador?
▷ ¿Cómo el programador podrá tener la seguridad de que el programa realizará las operaciones correctas?





            1.3 JUSTIFICACION
Actualmente los jóvenes programadores no logran controlar su tiempo al momento de programar esto ocasiona que les sea difícil realizar un programa diferente al haber terminado el primero, esto ocurre por diferentes factores la cual se considera como el más importante no seguir un orden básico en todos sus programas. Por ello demostraremos que es posible desarrollar diferentes programas

1.4 LIMITACIONES
Nuestro proyecto específicamente se desarrollara en el área de computación e informática de los primeros semestres donde los alumnos ingresantes forman la capacidad de programar más rápido y conocen la estructura del lenguaje de programación C++.
1.5 OBJETIVOS
1.5.1 OBJETIVO GENERAL:
▷ Tener la capacidad de realizar un programa basado en el lenguaje C++ en el menor tiempo posible.
1.5 .2 OBJETIVOS ESPECIFICOS:
▷ Reducir la cantidad de errores reconocidos por el compilador del lenguaje de programación C++ reflejado en el uso correcto de la sintaxis del lenguaje.

▷ Reducir los errores de ejecución, realizando un mejor manejo de nuestra lógica en el programa.



II. MARCO TEORICO
2.1 ANTECEDENTES
EL gran tiempo que emplea una gran parte de programadores al momento de programar. Errores de sintaxis por programar desordenadamente.
2.2 BASE TEORICA



2.3 DEFINICIÓN DE TÉRMINOS
Lenguaje de programación: Lenguaje diseñado para describir el conjunto de acciones consecutivas descritas por un ser humano, que un equipo debe ejecutar.
C++: Lenguaje de programación estructurada y orientada a objetos. Es la extensión del lenguaje “C”.
Compilador: Herramienta que traduce el lenguaje humano a un lenguaje comprensible por las computadoras (código binario 0’s y 1’s).
Errores de sintaxis: Equivocarse al escribir las palabras reservadas o claves.
Pseudocódigo: También llamado casi código. Es un lenguaje que se asemeja al lenguaje de programación (códigos) pero no se rige de reglas de gramática ni de sintaxis.
III. MARCO METODOLOGICO
3.1 VARIABLES

• Adoptar hábitos ordenados para desarrollar programas
• Reducción del tiempo para crear dicho programa.
3.1.1 DEFINION CONCEPTUAL Y OPERACIONAL
▷ Tomar atención para los detalles del programa.
▷ Ordenar las ideas y empezar a programar.
▷ Presentar el programa tal y como lo formulan.

3.2 METODICA

▷ La practica
3.3 TIPO DE ESTUDIO
▷ El tipo de estudio es cuantitativo
3.4 DISEÑO
        -
 3.5 POBLACION Y MUESTRA
-10 alumnos del instituto jose pardo de las cuales.


3.6 METODO DE INVESTIGACIÓN
-Descriptiva- analítica

3.7 TECNICAS E INSTRUMENTOS DE RECOLECION DE DATOS
-Ficha de cotejo



3.8 METODO DE ANALISIS DE DATOS
             -Analitico
IV Resultados
4. RESULTADOS
SE SOLICITO A LOS 2 PROGRAMADORES REALIZAR UN PROGRAMA QUE MUESTRE LOS PRIMEROS NUMEROS DEL CODIGO FIBONACCI:
1 1 2 3 5 8 13 21 36 57 93 150 243 393 633

PROGRAMADORES
TECNICAS UTILIZADAS
MODO DE EJECUCION
TIEMPO DE EJECUCION Y CAUSAS
Paolo
Uso de librerias
Uso de variables denominadas por el en abreviaturas
En este caso el programador recibia mensajes enviados por el compilador del programa donde cada cierto tiempo detectaba errores.
40 min
El tiempo fue amplio porque tuvo varios errores como también no pudo reconocer con facilidad las variables que creo porque no entendía las abreviaturas.
Shakira
Uso de librerías correctas y especificas
Uso de Pseudocódigo
Uso de variables denominadas por ella de forma clara y entendibles
En este caso la programadora comenzó por realizar el pseudocódigo simulando la manera correcta del código con el fin de dar como resultado lo que se le pidió.
Luego empezó por realizar su código fuente que a diferencia de Paolo a ella no le enviaban errores.
30 min
Se demoró en realizar el pseudocódigo sin embargo al no tener errores en su código fuente pudo desarrollar correctamente su programa y en el menor tiempo



4.1 CONCLUSIONES
   -Comprobamos que la mejor manera de programar es hacerlo de manera ordenada y lograr la menor cantidad de errores no solo en la sintaxis del codigo fuente sino tambien el lograr que nuestro programa realice las operaciones correctas.
Si no logramos programar en menor tiempo la imagen del programador se degradara y se menosprecia el uso e importancia del lenguaje de programacion.
-Se vio que para hacer un buen pragrama se debia armar un pseudocodigo sin embargo esto quitaba mucho tiempo y para eso se debia poner el codigo defrente sin embargo esto a veces resultaba un poco eficiente ya que al armar el programa se veia muchos errores en sintaxis.

4.2 ANEXOS


         








Acá vemos el trabajo de los dos en el que de Shakira sale sin errores


RESULTADO FINAL DEL PROGRAMA BIEN HECHO


INSTITUTO SUPERIOR TECNOLÓGICO PÚBLICO “JOSÉ PARDO”

                                                      “JOSÉ PARDO”
                        CARRERA DE COMPUTACIÓN E INFORMÁTICA

Curso: Metodología de la investigación científica
Informe de la investigación
Alumnos:
Junior Tello Quispe
Shakira Morales Alba
Paolo Reynaga Damian
Sara Suarez Romo
Docente: Abdel Rojas Santillan
Semestre: 2do Ciclo
Turno: Diurno
Sección: “B”






Dedicatoria

Este trabajo se lo de dedicamos a nuestros padres
que nos apoyan en todo las cosas que hacemos,
nos brindan su apoyo y siempre nos dan todo con
tal de salir adelante para ellos este trabajo




También va dedicado para nuestros profesores
que sin su ayuda no podríamos transmitir ese conocimiento
que nos brindan en cada clase gracias ellos poseemos este
nivel cognitivo y podemos hacer uso de ello.

Gracias.










Índice
1. Problema de investigación
1.1 Planteamiento del problema
1.2 Formulación del problema
1.3 Justificación
1.4 Limitaciones
1.5 Objetivos
1.5.1 Objetivos generales
1.5.2 Objetivos específicos

2. Marco Teórico
2.1 Antecedentes
2.2 Base teórica
2.3 Definición de términos
3. Marco metodológico
3.1 Variables
3.2 Metódica
3.3 Tipo de estudio
3.4 Diseño
3.5 Población y muestra
3.6 Método de investigación
3.7 Técnicas e instrumentos de recolección de datos
3.8 Método de análisis de datos
4. Resultados
4.1 Resultados
4.2 Conclusiones
4.3 anexos








I. PROBLEMA DE INVESTIGACION
1.1 PLANTEAMIENTO DEL PROBLEMA
_ PROBLEMA GENERAL

▷ El tiempo que tarda un programador en desarrollar un programa basado en el lenguaje de programación C++


_ PROBLEMAS ESPECÍFICOS:

▷ Los errores de sintaxis detectados por el compilador del programa impide la ejecución del programa.
▷ Los errores de lógica por parte del programador impide que el programa pueda realizar las operaciones correctas.

1.2 FORMULACION DEL PROBLEMA
_ PROBLEMA GENERAL:
▷ ¿Cómo puede el programador reducir el tiempo que utiliza para realizar un programa basado en el lenguaje de programación C++?

_ PROBLEMAS ESPECÍFICOS:

▷ ¿Cómo reducir los errores de sintaxis al momento de compilar el programa realizado por el programador?
▷ ¿Cómo el programador podrá tener la seguridad de que el programa realizará las operaciones correctas?





            1.3 JUSTIFICACION
Actualmente los jóvenes programadores no logran controlar su tiempo al momento de programar esto ocasiona que les sea difícil realizar un programa diferente al haber terminado el primero, esto ocurre por diferentes factores la cual se considera como el más importante no seguir un orden básico en todos sus programas. Por ello demostraremos que es posible desarrollar diferentes programas

1.4 LIMITACIONES
Nuestro proyecto específicamente se desarrollara en el área de computación e informática de los primeros semestres donde los alumnos ingresantes forman la capacidad de programar más rápido y conocen la estructura del lenguaje de programación C++.
1.5 OBJETIVOS
1.5.1 OBJETIVO GENERAL:
▷ Tener la capacidad de realizar un programa basado en el lenguaje C++ en el menor tiempo posible.
1.5 .2 OBJETIVOS ESPECIFICOS:
▷ Reducir la cantidad de errores reconocidos por el compilador del lenguaje de programación C++ reflejado en el uso correcto de la sintaxis del lenguaje.

▷ Reducir los errores de ejecución, realizando un mejor manejo de nuestra lógica en el programa.



II. MARCO TEORICO
2.1 ANTECEDENTES
EL gran tiempo que emplea una gran parte de programadores al momento de programar. Errores de sintaxis por programar desordenadamente.
2.2 BASE TEORICA



2.3 DEFINICIÓN DE TÉRMINOS
Lenguaje de programación: Lenguaje diseñado para describir el conjunto de acciones consecutivas descritas por un ser humano, que un equipo debe ejecutar.
C++: Lenguaje de programación estructurada y orientada a objetos. Es la extensión del lenguaje “C”.
Compilador: Herramienta que traduce el lenguaje humano a un lenguaje comprensible por las computadoras (código binario 0’s y 1’s).
Errores de sintaxis: Equivocarse al escribir las palabras reservadas o claves.
Pseudocódigo: También llamado casi código. Es un lenguaje que se asemeja al lenguaje de programación (códigos) pero no se rige de reglas de gramática ni de sintaxis.
III. MARCO METODOLOGICO
3.1 VARIABLES

• Adoptar hábitos ordenados para desarrollar programas
• Reducción del tiempo para crear dicho programa.
3.1.1 DEFINION CONCEPTUAL Y OPERACIONAL
▷ Tomar atención para los detalles del programa.
▷ Ordenar las ideas y empezar a programar.
▷ Presentar el programa tal y como lo formulan.

3.2 METODICA

▷ La practica
3.3 TIPO DE ESTUDIO
▷ El tipo de estudio es cuantitativo
3.4 DISEÑO
        -
 3.5 POBLACION Y MUESTRA
-10 alumnos del instituto jose pardo de las cuales.


3.6 METODO DE INVESTIGACIÓN
-Descriptiva- analítica

3.7 TECNICAS E INSTRUMENTOS DE RECOLECION DE DATOS
-Ficha de cotejo



3.8 METODO DE ANALISIS DE DATOS
             -Analitico
IV Resultados
4. RESULTADOS
SE SOLICITO A LOS 2 PROGRAMADORES REALIZAR UN PROGRAMA QUE MUESTRE LOS PRIMEROS NUMEROS DEL CODIGO FIBONACCI:
1 1 2 3 5 8 13 21 36 57 93 150 243 393 633

PROGRAMADORES
TECNICAS UTILIZADAS
MODO DE EJECUCION
TIEMPO DE EJECUCION Y CAUSAS
Paolo
Uso de librerias
Uso de variables denominadas por el en abreviaturas
En este caso el programador recibia mensajes enviados por el compilador del programa donde cada cierto tiempo detectaba errores.
40 min
El tiempo fue amplio porque tuvo varios errores como también no pudo reconocer con facilidad las variables que creo porque no entendía las abreviaturas.
Shakira
Uso de librerías correctas y especificas
Uso de Pseudocódigo
Uso de variables denominadas por ella de forma clara y entendibles
En este caso la programadora comenzó por realizar el pseudocódigo simulando la manera correcta del código con el fin de dar como resultado lo que se le pidió.
Luego empezó por realizar su código fuente que a diferencia de Paolo a ella no le enviaban errores.
30 min
Se demoró en realizar el pseudocódigo sin embargo al no tener errores en su código fuente pudo desarrollar correctamente su programa y en el menor tiempo



4.1 CONCLUSIONES
   -Comprobamos que la mejor manera de programar es hacerlo de manera ordenada y lograr la menor cantidad de errores no solo en la sintaxis del codigo fuente sino tambien el lograr que nuestro programa realice las operaciones correctas.
Si no logramos programar en menor tiempo la imagen del programador se degradara y se menosprecia el uso e importancia del lenguaje de programacion.
-Se vio que para hacer un buen pragrama se debia armar un pseudocodigo sin embargo esto quitaba mucho tiempo y para eso se debia poner el codigo defrente sin embargo esto a veces resultaba un poco eficiente ya que al armar el programa se veia muchos errores en sintaxis.

4.2 ANEXOS


         








Acá vemos el trabajo de los dos en el que de Shakira sale sin errores


RESULTADO FINAL DEL PROGRAMA BIEN HECHO