Guia Programacion Practica 1

4
FACULTAD DE CIENCIAS DE LA INGENIERÍA INGENIERÍA MECATRÓNICA GUIA DE PRÁCTICAS PROGRAMACIÓN I

description

guia de programacion

Transcript of Guia Programacion Practica 1

Page 1: Guia Programacion Practica 1

FACULTAD DE CIENCIAS DE LA INGENIERÍA

INGENIERÍA MECATRÓNICA

GUIA DE PRÁCTICAS

PROGRAMACIÓN I

Page 2: Guia Programacion Practica 1

PRÁCTICA # 1

TITULO: Algoritmos básicos y resolución de ecuaciones de segundo grado

Objetivo:

Diseñar un algoritmo básico sobre tareas cotidianas y representarlo con seudocódigo y diagrama de flujo.

Implementar un algoritmo que permita resolver ecuaciones de segundo grado, tomando en cuenta el discriminante para determinar el número de soluciones. Representarlo con seudocódigo y diagrama de flujo.

Bases conceptuales:

Ecuación de segundo grado.

La ecuación de segundo grado del tipo ax2 + bx + c = 0, puede tener una, dos o ninguna solución.

Depende del valor del Discriminante: D = b2 - 4ac

D>0 Dos soluciones reales distintas.

D=0 Dos soluciones reales iguales. (Una solución.)

D<0 No hay solución real.

Para resolver una ecuación de segundo grado se aplica la fórmula:

x=−b±√b2−4ac2a

Esta fórmula se utiliza también para resolver las ecuaciones de segundo grado incompletas, sin más

que poner un cero en el coeficiente correspondiente. De esta manera se obtienen los resultados x1 y x2

alternando el operados +/- del numerador.

Recursos Requeridos

Computador

Herramienta PSeInt.

Procedimiento

Analizar cada problema planteado.

Diseñar el algoritmo utilizando los controles de la aplicación, en modo seudocódigo y

diagrama de flujo.

Page 3: Guia Programacion Practica 1

Realizar pruebas.

Documentar el código (comentar la codificación).

Evaluación

CRITERIOS DE EVALUACIÓN

100% 50% 10% Total

Diseño y codificación

La aplicación está correctamente codificada, haciendo buen uso de controles de lectura, escritura, asignación y estructuras de control requeridas.

La aplicación está codificada con algunos errores en la aplicación de controles de lectura, escritura, asignación y estructuras de control requeridas.

La aplicación está codificada con múltiples errores de concepto y aplicación de controles de lectura, escritura, asignación y estructuras de control requeridas.

/0,5

ResultadosTodos los resultados obtenidos son correctos.

La mitad de los resultados son correctos.

Ninguno de los resultados son correctos.

/0,5

Bibliografía

http://msdn.microsoft.com/es-es/library/system.windows.forms.trackbar(v=vs.110).aspx

Watson Karli,(2010), Beginning C# 2010(2da ed). Willey Publishing.Indiana. (Libro digital – Bases de datos científicas y tecnológicas UTE-SENESCYT - http://site.ebrary.com/lib/ute/docDetail.action?docID=10381037&ppg=487&p00=beginning%20c%23%202010)Sharp, John. (2010). PASO A PASO VISUAL C#.(1ra ed). Anaya Multimedia.http://www.alegsa.com.ar/Dic/calculadora%20de%20windows.php#sthash.QaZBsTCd.dpuf