Está en la página 1de 9

FACULTAD DE INGENIERÍA, ARQUITECTURA Y URBANISMO

PROGRAMA DE ESTUDIOS DE INGENIERÍA DE SISTEMAS

Guía de producto académico


Practica Calificada 03 – Algoritmos (Pseudocódigo y
Diagrama de Flujo)”

Por: Ing. Carlos William Atalaya Urrutia Mg.

Mg. David enrique Bances Saavedra.

Esta actividad consiste en desarrollar un informe académico, respecto al desarrollo de ejercicios de


algoritmos unidimensionales y bidimensionales para ello deberás investigar en las diversas fuentes
del curso. Recuerda que este trabajo es muy importante para tu formación profesional, por lo cual
ante cualquier duda consulta a tu docente e investiga en las diferentes referencias bibliográficas.

I. Datos generales
Asignatura : Introducción a la Ingeniería de Sistemas
Ciclo académico I
Escuela Profesional : Ingeniería de Sistemas
Puntaje de evaluación : Esta actividad tiene un peso del 10%

II. Finalidades educativas

A través de esta actividad el estudiante logrará lo siguiente:

Dominio de contendidos Evidencia de aprendizaje


Competencia Capacidades
temáticos (Producto académico)
- Aplica lógica para la - Aplica la lógica para Tema 12: Estructuras
modelar la realidad en proponer soluciones unidemensionales. Informe:
términos de expresiones a problemas de la “Informe Académico:
matemáticas en el realidad mediante 12.1. Estructura de datos Desarrollo de ejercicios de
algoritmos. unidimensionales Algoritmos Unidimensionales
campo de acción del y bidimensionales.”
Actitudes
Ingeniero de Sistemas,
12.2. Funcionamiento
con precisión y - Participación activa.
proactividad. - Responsabilidad.
- Puntualidad.

1
Universidad Señor de Sipán /
www.uss.edu.pe/uss
Material didáctico de apoyo al estudiante

- Asume una actitud 12.3. Ejercicios


crítica y reflexiva sobre
el rol que cumple el 12.4. Tercera Practica
Ingeniero de Sistemas
calificada
en una Organización.
- Valora la importancia
del Ingeniero de Tema 13: Estructuras
Sistemas como ente Bidimensionales.
solucionador de
problemas, empleando 13.1. Estructura de datos
la tecnología. bidimensionales
- Valora la importancia 13.2. Funcionamiento
de ver a una 13.3. Taller de ejercicios
Organización como un
Sistema. Tema 14: taller de
- Responsabilidad
Estructuras de Datos
individual y colectiva.
- Demuestra Unidimensionales y
Proactividad Bidimensionales

14.1. Taller de estructuras de


datos unidimensionales y
bidimensionales

III. Descripción de la actividad

La presente actividad consiste en la realización de un informe académico, ejercicios de Algoritmos


repetitivos.

Temas de investigación
Producto académico consiste en analizar los ejercicios planteados e identificar las herramientas a
utilizar. Cada ejercicio debe contener:

Ejercicio N° 01: (A modo de ejemplo) Crear un algoritmo que me permita sumar (n1+n2), restar (n1-
𝑛2
n2), multiplicar (n1*n2), dividir (n1/n2), obtener potencia (𝑛1𝑛2 ) y raíz ( √𝑛1) de dos números
ingresados por teclado.

Desarrollo:
1. Análisis.
a. Datos de entrada.
Ejemplo.
Datos de entrada
numero1: real
numero2: real

b. Datos de salida.
Ejemplo.
suma: real
resta: real
multiplicación: real
Material didáctico de apoyo al estudiante

division: real
potencia: real
raiz: real

c. Proceso.
Ejemplo
suma=numero1+numero2
resta= numero1-numero2
multiplicación=numero1*numero2
division= numero1/numero2
potencia=numero1^numero2
raíz=numero1^(1/numero2)

2. Diseño.
a. Seudocódigo ( Pseint)
Ejemplo
Pseudocódigo

Algoritmo Operaciones
//Declaración de variables
Definir numero1 Como Real;
Definir numero2 Como Real;
Definir suma Como Real;
Definir resta Como Real;
Definir multiplicacion Como Real;
Definir division Como Real;
Definir potencia Como Real;
Definir raizn como real;

//Entrada de datos
Escribir "Ingresa Número 1:";
Leer numero1;
Escribir "Ingrese Número 2:";
Leer numero2;

//Proceso
suma<-numero1+numero2;
resta<-numero1-numero2;
multiplicacion<-numero1*numero2;
division<-numero1/numero2;
potencia<-numero1^numero2;
raizn<-numero1^(1/numero2);

//Salida
Escribir "Suma: ",suma;
Escribir "Resta: ",resta;
Escribir "Multiplicación: ",multiplicacion;
Material didáctico de apoyo al estudiante

Escribir "División: ", division;


Escribir "Potencia: ",potencia;
Escribir "Raíz: ", raizn;
FinAlgoritmo

b. Diagrama de Flujo
Ejemplo.
Material didáctico de apoyo al estudiante

3. Pruebas.
a. Pantallazos del resultado esperado del algoritmo.
Ejemplo.

Ejercicio N° 02:
Implementar una matriz donde almacene los datos de los estudiantes de la Escuela de
Ingeniería de Sistemas, se debe registrar el nombre del estudiante, y las notas de sus cursos
de su carrera profesional. (NOTA trabajar con 100 alumnos como límite).
Material didáctico de apoyo al estudiante

Alumno DNI Introducción Personal Compromiso Cultura y


a la Ingeniería Branding ético redacción
de Sistemas

Ejercicio N° 03:
Con los datos registrados anteriormente implementar un menú, con las siguientes opciones:
1. Registro de Estudiantes
2. Listado de estudiantes y sus notas
3. Búsqueda de estudiantes
4. Salir
Implementar la funcionalidad de listado de alumnos.
Implementar la funcionalidad de búsqueda de alumnos.

Ejercicio N° 04:
Diseñar un programa que lea el nombre de un promotor y las inscripciones realizadas
durante los 30 días del mes, que las almacene en un arreglo y que imprima el reporte
siguiente:
Nombre del Promotor:
Inscripciones día 1:
Inscripciones día 2:
.
.
.
Inscripciones día 30:
Inscripciones totales del mes:

Donde las inscripciones totales del mes se calculan mediante la suma de las inscripciones
realizadas durante los 30 días

Ejercicio N° 05:
Se ingresa por teclado la cantidad de pacientes recuperados, en número de pacientes día a
día durante un mes. Se pide determinar el día de mayor recuperaciones, el de menor y el
promedio.
Material didáctico de apoyo al estudiante

Ejercicio N° 06:
Leer dos vectores A y B de dimensión 10. Generar un tercer vector C de 10 elementos donde
la componente C[ i ] sea igual al mínimo valor de A[ i ] y B[ i ]. Mostrar los tres vectores.

Ejercicio N° 07:
Escriba un programa, que declare e inicialice un arreglo de enteros y lea dos valores enteros
que corresponden a dos localidades del arreglo. Se intercambie los valores de las localidades
i y j del arreglo. Por ejemplo, si el arreglo A tuviera los valores A = {8 1 4 7 5 10 6 3 9}, al
introducir los valores 2 y 5, se intercambia los valores A[2] y A[5], modificando el arreglo de
la siguiente forma: A = {8 1 10 7 5 4 6 3 9}.

Ejercicio N° 08:
Una empresa de colectivos tiene 3 líneas de 12 automóviles cada una. Por cada viaje el chofer
entrega al llegar a la terminal una planilla con el número de automóvil (de 1 a 12) numero de
línea (de 1 a 3) y la recaudación del viaje. Se pide informar por pantalla.
 La recaudación total por línea de colectivo (por filas).
 La recaudación total por coche (por columnas).
 La recaudación total general

Ejercicio N° 09:
Hacer un programa que genere una matriz de 3 x 3, que asigne ceros a todos los elementos
excepto a los de la diagonal principal, que a éstos les ponga unos y que imprima la matriz.

Ejercicio N° 10:
Crear un programa que llene a una matriz con un listado de 20 números generados
aleatoriamente por la misma aplicación(es decir, no serán definidos estáticamente por el
programador ni ingresados por el usuario).Cada número generado puede variar solamente
entre -100 hasta-1 y de 1 hasta 100.Luego se mostraran los siguientes resultados:
a) Lista de números aleatorios almacenados en la matriz, pero presentados de manera
descendente.
b) Porcentaje de números impares, que se generaron en el listado aleatorio

IV. Consigna

Para realizar esta actividad con éxito, se recomienda tener en cuenta las siguientes orientaciones
metodológicas:

Al momento de desarrollar la investigación


1. Verifica que esté acorde con la temática de investigación planteada en esta guía
2. Revisa los contenidos de las semanas que corresponde a tu trabajo

Al momento de realizar el trabajo de campo


Material didáctico de apoyo al estudiante

3. Obtén toda la información que sea necesaria.


4. Anota los puntos más importantes.

Al momento de sistematizar la información


5. Discute la información que has obtenido con las referencias bibliográficas.
6. Ten en cuenta los puntos para la realización de tu solución final al problema. Recuerda todo
está basado en el desarrollo de un algoritmo (pseudocódigo y diagrama de flujo)

V. Estructura básica del producto académico

Para la presentación del producto académico se tendrá en cuenta la siguiente estructura:

1. Carátula:
 Logo de la universidad
 Nombre de la facultad
 Nombre de la escuela Profesional
 Curso:
 Título del informe: Título del producto académico 3
 Nombre el autor: Apellidos y Nombres del estudiante
 Nombre del tutor:

2. Desarrollo o cuerpo: Es la parte del informe, aquí se consignará el desarrollo delos ejercicios
siguiendo las pautas establecidas.
3. Opinión personal: En esta parte podrás hacer una breve apreciación (con tus propias
palabras) de lo aprendido con el desarrollo de esta actividad.

VI. Características formales del trabajo

Ten en cuenta que la presentación de tu trabajo es muy importante, por ello te hago saber
las siguientes consideraciones:

 Utilizar letra calibri N° 11 y espacio interlineado de 1.0.


 El trabajo deberá ser entregado a través del Aula virtual.
 Adjuntar el trabajo en archivo Word (no colocarlo en PDF).
 Colocar como nombre de archivo el apellido del alumno.

VII. Insumos o recursos tecnológicos a emplear


Para realizar esta actividad necesariamente debes utilizar los siguientes recursos y herramientas:

 Material de estudio que debes revisar.


- Tema 12: Estructuras unidemensionales.
Material didáctico de apoyo al estudiante

- Tema 13: Estructuras Bidimensionales.


- Tema 14: taller de Estructuras de Datos Unidimensionales y Bidimensionales.

 Videos
- Visualiza el vídeo temático referido al desarrollo de Algoritmo de Estructuras Secuenciales.

 Material complementario
- https://kesquivel.files.wordpress.com/2015/07/unidadv_arreglosunidimensionalespseint2
015.pdf

VIII. Criterios e indicadores de evaluación

Se señala los aspectos fundamentales que se evaluaran en el trabajo, además se menciona la


necesidad de leer la rúbrica

Ejemplo:
Para la evaluación de la investigación, sistematizada en un informe académico, se tendrá en cuenta
los siguientes criterios:

 Estructura de presentación del informe


 Originalidad y riqueza del informe
 Aspectos formales de presentación del trabajo.

El puntaje detallado de cada uno de estos criterios se encuentra en la “Rúbrica de evaluación” por
lo tanto se recomienda leer detenidamente dicho documento, que se ubica registrado en el aula
virtual.

IMPORTANTE
Si se evidencia que el trabajo académico presentado similitud con el trabajo de otro compañero
o de otra fuente, sin el debido procesamiento de la información, automáticamente se invalida el
trabajo (con nota desaprobatoria mínima de 01)

También podría gustarte