Documentos de Académico
Documentos de Profesional
Documentos de Cultura
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%
1
Universidad Señor de Sipán /
www.uss.edu.pe/uss
Material didáctico de apoyo al estudiante
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
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
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:
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.
Ten en cuenta que la presentación de tu trabajo es muy importante, por ello te hago saber
las siguientes consideraciones:
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
Ejemplo:
Para la evaluación de la investigación, sistematizada en un informe académico, se tendrá en cuenta
los siguientes criterios:
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)