Anda di halaman 1dari 10

SOFTWARE PARA INGENIERÍA

CÓDIGO: 203036A

TRABAJO
PRE SABERES: PASO 1 - DIAGNÓSTICO DE NECESIDADES DE APRENDIZAJE
FORO

PRESENTADO A:
JESÚS OMAR VARGAS

ENTREGADO POR:
PEDRO JULIO GARCIA AMARILES
CÓDIGO: 1045080568

GRUPO: 203036_70

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD


ESCUELA DE CIENCIAS BÁSICAS TECNOLOGÍA E INGENIERÍA
FECHA FEBRERO DE 2019
Diagnóstico de necesidades de aprendizaje
¿Cursó y aprobó el curso de Algoritmos?
Si cursé y aprobé el curso 301303 algoritmos con una nota de 3,6
¿Qué presaberes tiene para el desarrollo de este curso?
PSeInt, es la abreviatura de Pseudocode Interpreter, Intérprete de Pseudocódigo. Este
programa fue creado como proyecto final para la materia Programación 1 de la carrera
Ingeniería en Informática de la Facultad de Ingeniería y Ciencias Hídricas de la Universidad
Nacional del Litoral, del en aquel momento estudiante Pablo Novara.

 Declaración de variables
 Operadores y su asignación
En programas como lo son pseint y c#

Para dar respuesta a este interrogante a modo de ejercicio realice el algoritmo para
realizar la conversión de una temperatura expresada en grados Celsius a Fahrenheit y
Kelvin.

Codigo del algoritmo en Pseint


Ejecución del código completo.
Código: Pseint
Algoritmo Convertidor_Temperaturas_Celsius_a_Fahrenheit_y_Kelvin
definir num1,num2,num3,celsius,respuesta1, respuesta2 como real;

Escribir "Autor: Pedro Julio Garcia Amariles";


Escribir "Fecha: 10 de febrero de 2019";
Escribir "El siguiente programa realiza la conversion de una temperatura de
Grados Celsius a Fahrenheit y Kelvin";

num1 <- 1.8;


num2 <- 32;
num3 <- 273.15;

Escribir "Por favor ingrese los Grados Celsius";


Leer celsius;

respuesta1 <- celsius * num1 + num2;


respuesta2 <- celsius + num3;

Escribir "Su temperatura a Fahrenheit es:"," ", respuesta1;


Escribir "Su Temperatura a Kelvin es:"," ", respuesta2;

Escribir "Gracias"
FinAlgoritmo
En función del problema a resolver y la temática de la Unidad 1 determine:
Temas que debe estudiar, fechas de realización, fuente de información a consultar
(emplee normas APA)
Unidad 1. Fundamentación Del Lenguaje De Programación Y Tratamiento
Matemático
 Fundamentos e instalación de software de modelamiento matemático
 Variables
 Formato de números
 Operaciones matemáticas básicas
 Funciones
 Instrucciones de entrada de información
 Condicionales IF-ELSE
Fecha de inicio de la actividad: 15 de febrero de 2019
Fecha de cierre de la actividad: 14 de marzo de 2019
 Monroy, J. (2014). PLE Matlab-Scilab. Recuperado de
http://www.netvibes.com/juanolmv#Donde_relacionarme_con_otros
 Scilab for very beginners. (2013). Capítulos 1-3. pág. 1-18. Recuperado de
https://www.scilab.org/tutorials/scilab-beginners-%E2%80%93-tutorial
 Scott Hudson (2014). Scilab Lectures. Pág. 1-9. Recuperado de
http://users.tricity.wsu.edu/~hudson/Teaching/EE221/Text/03%20Programming%2
0structures.pdf
 Gil, R. M. (2003). Introducción rápida a Matlab y Simulink para ciencia e
ingeniería. Madrid, ES: Ediciones Díaz de Santos. Capítulo 1. pág. 1-21. Capítulo 3.
pág. 35-37 Recuperado de
http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?ppg=1&docID=1
1059428&tm=1479848795401
Buscar en la agenda de actividades aquellas tareas con las que pueda llegar a tener
contratiempos por compromisos laborales o sociales adquiridos con anterioridad). Si
los detecta escriba el nombre de la actividad, el por qué podría llegar a tener
contratiempos y que estrategia va a seguir para lograr cumplir los tiempos.
De no tener trabajos que requieran atención especial de la agenda de actividades,
indicarlo de forma explícita, incluyendo la razón.
 Unidad 1: Paso 3 - Experimentación Foro
 Unidad 2: Paso 5 - Construcción individual Foro
 Unidad 3: Paso 6 - Construcción colaborativa Foro
 Unidad 1,2 y 3: Paso 7 - Presentar resultados Foro
Nota: De la única forma en la que podía tener contratiempo es de acuerdo a la jornada
laboral que tenga, es decir, actualmente estoy trabajando en un proyecto hidroeléctrico, en
el cual debo cumplir un turno especificado, si en el inicio del curso me encuentro laboral no
puedo ingresar a descargar el material de apoyo ya que el internet que utilizaría en el
trabajo tiene muchas restricciones y no me dejaría ingresar al material de apoyo. Y no
tendría acceso a este material hasta no llegar a mi residencia

Con base en la guía para el desarrollo del componente práctico, identifique cuanto
puntaje se obtiene con el desarrollo de los ejercicios planteados en la práctica 1, y
práctica 2 y el nombre de los pasos en los cuales está incluida.
PRÁCTICA 1

Rúbrica de evaluación
Tipo de actividad: Actividad individual ☒ Actividad colaborativa ☒

Intermedia, unidad
Momento de la Fundamentación del
Inicial ☐
lenguaje de programación ☒ ☐
Final
evaluación
y tratamiento matemático

Aspectos Niveles de desempeño de la actividad individual Puntaj


evaluados Valoración alta Valoración media Valoración baja e
Emplea herramientas de No emplea
Emplea herramientas
tratamiento matemático en herramientas de
de tratamiento
la solución de los ejercicios tratamiento
matemático, pero no
Desarrollo de la planteados en el matemático, en la
logra la completa
práctica 1 componente práctico, que solución de los
solución de los
(Operaciones se evidencia con la ejercicios 15
ejercicios planteados
aritméticas) explicación que hace en el planteados en el
en el componente
video, tanto del código en componente
práctico
sí como de su ejecución práctico

(Hasta 15 puntos) (Hasta 8 puntos) (Hasta 0 puntos)

Emplea estructuras
No emplea
condicionales en la Emplea estructuras
estructuras
solución de los dos condicionales, pero
condicionales, en
programas planteados en el no logra la completa
la solución de los
Desarrollo de la componente práctico, que solución de los
ejercicios
práctica 1 se evidencia con la programas planteados 50
planteados en el
(condicionales) explicación que hace en el en el componente
componente
video, tanto del código en práctico
práctico
sí como de su ejecución

(Hasta 50 puntos) (Hasta 25 puntos) (Hasta 0 puntos)

Calificación Final 65
PRÁCTICA 1
El video debe contener la explicación del desarrollo de cada uno de los programas descritos
anteriormente, la explicación debe darse en dos niveles:
 A nivel de código, explicando el código fuente desarrollado ya sea en Matlab o
Scilab, el porqué del uso de las variables, las estructuras condicionales, funciones
entre otros.
 A nivel de usuario, donde se evidencia el funcionamiento del aplicativo a partir de
un ejemplo, allí se debe demostrar el ingreso de datos que realiza el usuario y los
resultados que arroja el aplicativo, haciendo énfasis en la forma de usar cada
programa.

El documento en pdf debe adjuntarlo en el entorno de evaluación y seguimiento en el


recurso tarea denominado Práctica 1
PRÁCTICA 2

Rúbrica de evaluación
Tipo de
Actividad individual ☒ Actividad colaborativa ☒
actividad:
Intermedia, unidad
Momento de Fundamentación del lenguaje
Inicial ☐ ☒ Final ☐
la evaluación de programación y
tratamiento matemático
Aspectos Niveles de desempeño de la actividad individual Punta
evaluados Valoración alta Valoración media Valoración baja je
Emplea los arreglos
para el manejo de la Emplea los arreglos para
información en el el manejo de parte de la No emplea
desarrollo de la información, sin embargo arreglos para el
Desarrollo de práctica No 2, excluye parte de ella, en manejo de la
la práctica 2 explicándolos tanto a la construcción de la información en el
nivel de programador solución de los desarrollo de la 30
(arreglos)
(código) como de programas planteados en práctica No 2.
usuario en el video que el componente práctico
adjunta

(Hasta 15 puntos) (Hasta 8 puntos) (Hasta 0 puntos)

Aplica sentencias de
control de flujo en el Aplica sentencias de No aplica
desarrollo de la control de flujo pero no sentencias de
Desarrollo de práctica No 2, logra el completo de control de flujo en
la práctica 2 explicándola tanto a desarrollo de los el desarrollo de
(estructuras nivel de programador programas planteados en los programas 35
cíclicas) (código) como de la práctica No 2, en el planteados en la
usuario, en el video video que adjunta práctica No 2
que adjunta

(Hasta 50 puntos) (Hasta 25 puntos) (Hasta 0 puntos)

Calificación Final 65
PRÁCTICA 2

El video debe contener la explicación del desarrollo de cada uno de los programas descritos
anteriormente, la explicación debe darse en dos niveles:

 A nivel de código, explicando el código fuente desarrollado ya sea en Matlab o


Siclab, el porqué del uso de las variables, las estructuras cíclicas, CASE entre otros.
 A nivel de usuario, donde se evidencia el funcionamiento del aplicativo a partir de
un ejemplo, allí se debe demostrar el ingreso de datos que realiza el usuario y los
resultados que arroja el aplicativo, haciendo énfasis en la forma de usar cada
programa.

El documento en pdf debe adjuntarlo en el entorno de evaluación y seguimiento en el


recurso tarea denominado Práctica 2

Anda mungkin juga menyukai