Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 24

MATERIA:

Fundamentos de Programación.

PORTAFOLIO UNIDAD 1

DOCENTE: Guadalupe Ramírez Vázquez.

NUUMERO DE CONTROL: 21350306

ALUMNO: Alan Uriarte Gómez

Fecha:06/Sep/20

FUNDAMENTOS DE PROGRAMACION
INDICE

♦ INTRODUCCIÓN
♦ JUSTIFICACIÓN
♦ OBJETIVOS
♦ TRABAJO DE UNIDAD 1
♦ Actividad 1 Cuestionario
♦ CONCLUSIONES Y RECOMENDACIONES

FUNDAMENTOS DE PROGRAMACION
INTRODUCCION.

La introducción de mi portafolio de evidencias de pseudocódigos y diagramas de flujo es


una muestra de mi capacidad para planificar, diseñar y representar algoritmos de manera
efectiva. A través de este trabajo, presentaré ejemplos concretos de mi habilidad en la
creación de pseudocódigos detallados y la elaboración de diagramas de flujo precisos.
Estas herramientas son esenciales en el ámbito de la programación y la resolución de
problemas informáticos. En este portafolio, compartiré ejemplos significativos de mi
competencia en estas áreas clave de mi ingenieria.

JUSTIFICACION.
La justificación de mi portafolio de evidencias de pseudocódigos y diagramas de
flujo radica en su importancia fundamental para mi formación como profesional en
informática. Estas herramientas son esenciales para planificar y comunicar
algoritmos de manera efectiva en el proceso de desarrollo de software y resolución
de problemas.

A través de este portafolio, busco demostrar mi competencia en la creación de


pseudocódigos detallados, que actúan como una guía precisa antes de la
implementación del código real en cualquier lenguaje de programación. Además, los
diagramas de flujo son vitales para representar visualmente procesos complejos, lo
que facilita la comprensión tanto para mí como para otros colaboradores en un
proyecto.

En un entorno profesional, estas habilidades son cruciales para garantizar que los
proyectos se desarrollen de manera eficiente y que las soluciones sean sólidas y
efectivas. Por lo tanto, este portafolio servirá como evidencia de mi capacidad para
aplicar estas habilidades y como base sólida para mi desarrollo continuo en el campo
de mi ingenieria.

FUNDAMENTOS DE PROGRAMACION
OBJETIVOS

El objetivo de mi portafolio de evidencias de pseudocódigos y diagramas de flujo es


demostrar mi capacidad para planificar, diseñar y representar algoritmos de manera
clara y efectiva. A través de este portafolio, pretendo mostrar mis habilidades en la
creación de pseudocódigos detallados y la elaboración de diagramas de flujo precisos, lo
que reflejará mi competencia en la resolución de problemas y la comunicación visual de
procesos complejos.

TRABAJOS UNIDAD 1

-ACTIVIDAD 1 CUESTIONARIO

MATERIA: Fundamentos de Programacion


CARRERA: Ing. En sistemas
Computacionales
CUESTIONARIO
DOCENTE: Lic. Guadalupe Ramírez Vasquez.
SEMESTRE: 5to SABATINO
NUUMERO DE CONTROL: 21350306
ALUMNO: Alan Üriarte Gómez
Fecha:16/ago/2023

FUNDAMENTOS DE PROGRAMACION
CUESTIONARIO

1. Escribe una definición de algoritmo


Son una serie de instrucciones que permiten hacer y resolver diferentes operaciones

2. Enuncia las características de los algoritmos


los algoritmos presentan una serie de características comunes. Son:

• Precisos. Objetivos, sin ambigüedad.


• Ordenados. Presentan una secuencia clara y precisa para poder llegar a la
solución.
• Finitos. Contienen un número determinado de pasos.
• Concretos. Ofrecen una solución determinada para la situación o problema
planteados.
• Definidos. El mismo algoritmo debe dar el mismo resultado al recibir la misma
entrada.

3. Menciona tres formas de representar los algoritmos

lenguaje natural, diagramas de flujo, pseudocódigo

4. Enlista los pasos de la metodología para resolver problemas


• ¿Identificó el problema?
• Determinar las causas raíz.
• Busque varias soluciones.
• Encuentre la solución ideal.
• Planee e implemente su solución.
• Mida el éxito de su solución.

5. ¿Qué es un diagrama de flujo?


representación gráfica y secuencial de un proceso o flujo de trabajo con todas las
tareas y actividades principales necesarias para lograr un objetivo común.

FUNDAMENTOS DE PROGRAMACION
6. Elabora un cuadro sinóptico de las ventajas del empleo de
diagramas

7. Escribe la simbología para representar diagramas de flujo

8. Escribe el concepto de Pseudocódigo


herramienta de programación en la que las instrucciones se escriben en palabras
similares al español, que facilitan tanto la escritura como la lectura de programas.

9. Señala las características del pseudocódigo


Su principal característica es la de representar un método que facilita la
programación y solución del algoritmo del programa.

10. Menciona las estructuras de control utilizadas en los


pseudocódigos
Estructuras secuenciales. Estructuras selectivas. Estructuras iterativas.

PRACTICAS

INSTITUTO TECNOLÓGICO
DE TUXTEPEC Departamento
de Sistemas y Computación

Formato para prácticas de Laboratorio

FUNDAMENTOS DE PROGRAMACION
MATERIA: Fundamentos de Programacion
CARRERA: Ing. En sistemas Computacionales
Reporte de practicas
DOCENTE: Lic. Guadalupe Ramírez Vasquez.
SEMESTRE: 5to SABATINO
NUUMERO DE CONTROL: 21350306
ALUMNO: Alan Üriarte Gómez
Fecha:16/ago/2023

Página 1 de 14

INSTITUTO TECNOLÓGICO
DE TUXTEPEC Departamento
de Sistemas y Computación

Formato para prácticas de Laboratorio

Carrera Plan de Clave de la Nombre de la materia


estudios materia

FUNDAMENTOS DE PROGRAMACION
Ingeniería en Sistemas ISIC-2010 AED-1285 Fundamentos de
Computacionales programación

Practica No. Laboratorio de: SC4 Duración (Hora)

1 Nombre de la Práctica Ejercicios de Practica. 2

1.- Enunciado.
Elaborar la práctica solicitada en clase de los siguientes ejercicios, apoyándote del material
proporcionado para la clase, o realiza una investigación autodidacta.

2.- Introducción.

En el presente reporte, pretende practicar los diagramas de flujo como de igual manera los pseudocodigos.

3.- Objetivo (Competencia)

Aplica algoritmos y lenguajes de programación para diseñar e implementar


soluciones a problemáticas del entorno.

4.- Fundamento
Pseudocodigos y Diagramas de flujo.
Estos dos conceptos se complementan así mismos, puesto que el pseudocodigo es de forma escrita y el
diagrama es de forma grafica.

Página 2 de 14

FUNDAMENTOS DE PROGRAMACION
INSTITUTO TECNOLÓGICO
DE TUXTEPEC Departamento
de Sistemas y Computación

Formato para prácticas de Laboratorio

5.- Descripción (Procedimiento)

A) Equipo necesario B) Material de apoyo


• Computadora • Diapositivas
• DFD portable

B) Desarrollo de la práctica

1. Calcular el nuevo salario de un empleado si obtuvo un incremento del 8% sobre su


salario actual.

Página 3 de 14

FUNDAMENTOS DE PROGRAMACION
INSTITUTO TECNOLÓGICO
DE TUXTEPEC Departamento
de Sistemas y Computación

Formato para prácticas de Laboratorio

FUNDAMENTOS DE PROGRAMACION
Pseudocodigo

1.inicio

2.’Ingresa tu sueldo’

3. leer SUELD_ac

4. Realizar las siguientes operaciones

(Aumento= SUELD_ac*0.8 ) y (sueldo_fin= SUELD_ac+ Aumento)

5.’Tu salario es ‘, sueldo_fin

6. Fin

2. Calcular el nuevo salario de un empleado si se le descuenta el 20% de su salario


Actual.

Página 4 de 14

INSTITUTO TECNOLÓGICO
DE TUXTEPEC Departamento
de Sistemas y Computación

FUNDAMENTOS DE PROGRAMACION
Formato para prácticas de Laboratorio

Pseudocodigo

1.inicio

2.’¿Cuál es tu salario?’

3. leer Sal1

4. Realizar las siguientes operaciones

(desc= Sal1*0.20 ) y (Sal2= Sal1- desc)

5.’Tu salario es’, Sal2

6. Fin

3. Leer dos números y encontrar:

a. La suma del doble del primero mas el cuadrado del segundo.

b. El promedio de sus cubos.

FUNDAMENTOS DE PROGRAMACION
Página 5 de 14

INSTITUTO TECNOLÓGICO
DE TUXTEPEC Departamento
de Sistemas y Computación

Formato para prácticas de Laboratorio

FUNDAMENTOS DE PROGRAMACION
Pseudocodigo

1.inicio

2.’Dame un numero’

3. leer num1

4.’Dame un numero’

5. leer num2

6.’Dame un numero’

7. leer num3

8. Realizar las siguientes operaciones

(Op1= num1+ num1 + num2+(num2*num2)) y Op2=


(num1*num1*num1)+(num2*num2*num2)/6)

Página 6 de 14

FUNDAMENTOS DE PROGRAMACION
INSTITUTO TECNOLÓGICO
DE TUXTEPEC Departamento
de Sistemas y Computación

Formato para prácticas de Laboratorio

9. ' suma del doble del 1er numero y el cuadrado del 2do numero.', op1

10. '1. suma del doble del 1er numero y el cuadrado del 2do numero.', op1

11. '2. el promedio de sus cubos', op2

13. Fin

4. Obtener la edad de una persona en meses, si se ingresa su edad en años y meses.


Ejemplo: Ingresado 3 años 4 meses debe mostrar 40 meses.

FUNDAMENTOS DE PROGRAMACION
Página 7 de 14

INSTITUTO TECNOLÓGICO
DE TUXTEPEC Departamento
de Sistemas y Computación

Formato para prácticas de Laboratorio

Pseudocodigo

1.inicio

2.’A continuacion me daras tu edad en años y meses’

3. '¿Cuántos años tienes?’

4. leer años

5.’¿Cuántos meses han pasado despues de su cumpleaños?’

6. leer mes

7. Realizar las siguientes operaciones

(convers= años*12 ) y (meses = mes+convers)

8.’Actualmente la cantidad de meses que has vivido son’, meses

9. Fin

5. Suponga que un individuo desea invertir su capital en un banco y desea saber cuánto
dinero ganará después de un año si el banco paga a razón de 5% mensual.

Página 8 de 14

FUNDAMENTOS DE PROGRAMACION
INSTITUTO TECNOLÓGICO
DE TUXTEPEC Departamento
de Sistemas y Computación

Formato para prácticas de Laboratorio

Pseudocodigo

1.inicio

2.’¿Cuál es su monto a Depositar?’

3. leer monto

4. Realizar las siguientes operaciones

(tasa= monto*0.5 ) y (tasaanuel= monto+tasa)

5.’Despues de un año tu monto sera ’, tasaanuel

6. Fin

6. Una tienda ofrece un descuento del 15% sobre el total de la compra y un cliente
desea saber cuánto deberá pagar finalmente por su compra.

FUNDAMENTOS DE PROGRAMACION
Página 9 de 14

INSTITUTO TECNOLÓGICO
DE TUXTEPEC Departamento
de Sistemas y Computación

Formato para prácticas de Laboratorio

FUNDAMENTOS DE PROGRAMACION
Pseudocodigo

1.inicio

2.’¿Cuál es el monto a pagar?’

3. leer monto

4. Realizar las siguientes operaciones

(desc= monto*0.15 ) y (montot= monto- desc)

5.’Tu monto a pagar es’, montot

6. Fin

7. Un alumno desea saber cual será su calificación final en la materia de

Algoritmos. Dicha calificación se compone de tres exámenes parciales

Página 10 de 14

INSTITUTO TECNOLÓGICO
DE TUXTEPEC Departamento
de Sistemas y Computación

Formato para prácticas de Laboratorio

FUNDAMENTOS DE PROGRAMACION
Pseudocodigo

1.inicio

2.’Dime tu calificacion en el 1er parcial’

3. leer parc1

4.’Dime tu calificacion en el 2do parcial’

5. leer parc2

6.’Dime tu calificacion en el 3er parcial’

7. leer parc3

8. Realizar las siguientes operaciones

(suma = parc1+parc2+parc3 ) y (promfin= suma/3)

9.’tu promedio final es ‘, promfin

10. Fin

Página 11 de 14

FUNDAMENTOS DE PROGRAMACION
INSTITUTO TECNOLÓGICO
DE TUXTEPEC Departamento
de Sistemas y Computación

Formato para prácticas de Laboratorio

6.-Resultados y conclusiones

Mi conclusión es que esto me va preparando para poder comunicarme con la computadora en


cualquier lenguaje de programación. Prácticamente todo parte de aquí y estoy emocionado por
seguir avanzando y aprendiendo más y más.

FUNDAMENTOS DE PROGRAMACION
7.- Anexos

8.-Referencias

Página 12 de 14

INSTITUTO TECNOLÓGICO
DE TUXTEPEC Departamento
de Sistemas y Computación

Formato para prácticas de Laboratorio

Fecha: _____________________________

FUNDAMENTOS DE PROGRAMACION
Formuló: Realizó
Docente Alumno
Alan Üriarte Gómez

Página 13 de 14

INSTITUTO TECNOLÓGICO
DE TUXTEPEC Departamento
de Sistemas y Computación

Formato para prácticas de Laboratorio

Página 14 de 14

CONCLUSION
En conclusión, mi portafolio de evidencias de pseudocódigos y diagramas de flujo refleja
mi capacidad para planificar, diseñar y comunicar algoritmos de manera efectiva. A
través de este trabajo, he demostrado mis habilidades en la creación de pseudocódigos
detallados y la elaboración de diagramas de flujo precisos, lo que respalda mi
competencia en la resolución de problemas y la representación visual de procesos
complejos. Estas herramientas son fundamentales en mi desarrollo como profesional en
el campo de la programación y la resolución de problemas de mi ingenieria.

FUNDAMENTOS DE PROGRAMACION
FUNDAMENTOS DE PROGRAMACION

También podría gustarte