Metodos numericos

Solo disponible en BuenasTareas
  • Páginas : 9 (2105 palabras )
  • Descarga(s) : 0
  • Publicado : 9 de septiembre de 2012
Leer documento completo
Vista previa del texto
Métodos numéricos

Métodos numéricos
Tema 1 Fundamentos de programación

Introducción al tema



“Los programas computacionales son únicamente conjuntos de instrucciones que dirigen a la computadora para realizar una cierta tarea” (Chapra y Canale, 2011).



En Métodos Numéricos utilizarás programas en C# (C Sharp), Matlab y Excel para resolver problemas. En este tema entrarás alentorno de programación de C#, para que conociendo sus herramientas puedas resolver en los siguientes módulos diversos métodos numéricos con programas que tú mismo elabores.
Enseñanza e Investigación Superior A. C. Todos los Derechos Reservados© 2011

Enseñanza e Investigación Superior A. C. Todos los Derechos Reservados© 2011

1

Métodos numéricos

Fundamentos de programación

•Chapra y Canale (2011) resumen los principales tópicos de programación a tener en cuenta:

1. Representar información sencilla: declarar constantes, variables y tipos.

2. Representar información compleja: estructuras de datos, arreglos y registros.

3. Fórmulas matemáticas: asignación, reglas de prioridad y funciones intrínsecas.

4. Entrada/Salida.

5. Representaciones lógicas:secuencias, selección y repetición.

6. Programación modular: funciones y subrutinas.

Enseñanza e Investigación Superior A. C. Todos los Derechos Reservados© 2011

Fundamentos de programación

¿Qué es C# (C Sharp)?

“C# es un entorno de programación visual, controlado por eventos, en el cual se crean programas mediante el uso de un Entorno de Desarrollo Integrado (IDE)” (Deitel y Deitel, 2007).•

El IDE del que se habla es un entorno en el que se puede crear, editar, ejecutar, depurar programas en C# (C Sharp) de manera más fácil.
Enseñanza e Investigación Superior A. C. Todos los Derechos Reservados© 2011

Enseñanza e Investigación Superior A. C. Todos los Derechos Reservados© 2011

2

Métodos numéricos

Fundamentos de programación



El lenguaje C# (C Sharp) fuedesarrollado por Microsoft desde el año 2000 y se basó en C, C++ y Java para permitir a los programadores migrar sus programas a la arquitectura .NET, una manera más accesible para la realización de programas.
La arquitectura .NET es una infraestructura que permite crear aplicaciones de software para la web, utilizando muchos lenguajes que pueden comunicarse entre sí, como Visual C++, Visual Basic,Visual C#, Java, COBOL, JScript, Fortran, APL, Python, entre otros. Gracias a la plataforma .NET se podrían hacer también aplicaciones para dispositivos móviles como teléfonos celulares, PDAs, laptops, etc.
Enseñanza e Investigación Superior A. C. Todos los Derechos Reservados© 2011



Fundamentos de programación



Existen varias entornos de programación en C# como el SharpDevelop 3.2,Mono-project, MonoDevelop, Eclipse, Emonic, Microsoft Visual C# (versiones: 6.0, .NET 2002, .NET 2003, 2005, 2008, 2010), etc. En este curso estaremos profundizando en el Microsoft Visual C# 2010 Express.



Enseñanza e Investigación Superior A. C. Todos los Derechos Reservados© 2011

Enseñanza e Investigación Superior A. C. Todos los Derechos Reservados© 2011

3

Métodos numéricosCaracterísticas de C# (C Sharp)



Deitel y Deitel (2007) señalan algunas características del lenguaje C#:
Orientado a objetos Contiene una poderosa biblioteca de redes Desarrollar aplicaciones con rapidez Apropiado para las tareas de desarrollo de aplicaciones de la Web Estandarizado a través de Ecma International (www.ecmainternational.org) en (2007). Cómo programar C#. (2ª. ed.).México.: Pearson 2002 Fuente: Deitel, H. & Deitel, P. Puede interactuar en Internet mediante los estándares XML
Enseñanza e Investigación Superior A. C. Todos los Derechos Reservados© 2011

Comenzando a programar en C#



Puedes seguir los siguientes pasos para lograr hacer una primera aplicación en C#:

1. Bajar e instalar el Microsoft Visual C# 2010.
En el siguiente link puedes descargar...
tracking img