Informatica

Páginas: 10 (2274 palabras) Publicado: 24 de enero de 2013
PROGRAMACIÓN (Unidad II. Ambiente de desarrollo de la POO)

UNIDAD II. AMBIENTE DE DESARROLLO DE LA POO

OBJETIVO DE LA UNIDAD: El alumno operará las funciones principales de un entorno de desarrollo
previamente seleccionado, para ejecutar una aplicación.
HORAS TOTALES DE LA UNIDAD: 6
TEMAS Y OBJETIVOS:

TEMAS

SABER

SABER HACER

Generalidades de la
herramienta de
desarrolloIdentificar los diferentes tipos de
Seleccionar el entorno de desarrollo
entornos de desarrollo para los lenguajes
acorde al lenguaje de programación.
de programación existentes.

Características de la
interfaz de desarrollo

Identificar las funciones principales
Operar las funciones principales del
(crear, abrir, guardar, compilar, ejecutar,
entorno de desarrollo de
depurar) deoperación en los entornos de
programación.
desarrollo de programación.

CALIFICACIÓN DE LA UNIDAD:
INDICADORES PARA MEDIR LOS RESULTADOS DE APRENDIZAJE
SABER 30%

HACER 60%

SER 10%

%

TIPO INDICADOR

%

%

30

60

10

Lista de verificación

PROFESOR: M.E.E. CESAR ZENET LÓPEZ CRUZ

1

PROGRAMACIÓN (Unidad II. Ambiente de desarrollo de la POO)

UNIDAD II. AMBIENTE DEDESARROLLO DE LA POO

Estructura de un programa C#
Hola mundo

El primer programa que se suele escribir cuando se aprende un lenguaje nuevo es el inevitable Hola, mundo.
En este módulo tendrá la oportunidad de examinar la versión en C# de este primer programa.
El código de ejemplo en la transparencia contiene todos los elementos esenciales de un programa C# y es muy
f ácil de probar. Loúnico que hace cuando se ejecuta desde la línea de comandos es mostrar el siguiente
mensaje:
Hola, mundo

PROFESOR: M.E.E. CESAR ZENET LÓPEZ CRUZ

2

PROGRAMACIÓN (Unidad II. Ambiente de desarrollo de la POO)

La clase

En C#, una aplicación es una colección de una o más clases, estructuras de datos y otros tipos. En este módulo
se define una clase como un conjunto de datos combinadoscon métodos (o funciones) que pueden manipular
esos datos. En módulos posteriores aprenderemos más sobre clases y todo lo que pueden ofrecer al
programador de C#.
Un examen del código para la aplicación Hola, mundo revela que hay una sola clase llamada Hola. Esta clase
se introduce con la palabra clave class. Después del nombre de la clase hay una llave de apertura ({). Todo lo
que hay hastala correspondiente llave de cierre (}) forma parte de la clase.
Las clases para una aplicación C# se pueden extender a uno o más archivos. Es posible poner varias clases en
un archivo, pero una sola clase no puede abarcar más de un archivo.

El método Main

PROFESOR: M.E.E. CESAR ZENET LÓPEZ CRUZ

3

PROGRAMACIÓN (Unidad II. Ambiente de desarrollo de la POO)
Todas las aplicacionestienen que empezar por algún sitio. Cuando se ejecuta una aplicación C#, la ejecución
se inicia en el método llamado Main.
El lenguaje C# distingue entre mayúsculas y minúsculas. Main debe estar escrito con una “M” mayúscula y con
las demás letras en minúsculas.
Aunque en una aplicación C# puede haber muchas clases, no puede haber más que un punto de entrada. Es
posible tener muchas clases conMain en la misma aplicación, pero se ejecutará sólo un Main. Al compilar la
aplicación hay que especificar cuál se va a utilizar.
También es importante la firma de Main. Si se emplea Visual Studio, se creará automáticamente como static
void (como veremos más adelante en el curso). No se debe cambiar la firma si no hay una buena razón para
hacerlo.

Consejo
Hasta cierto punto es posible cambiarla firma, pero debe ser siempre static, ya que de lo contrario es posible
que el compilador no la reconozca como punto de entrada a la aplicación.
La aplicación se ejecuta hasta llegar al final de Main o hasta que Main ejecuta una instrucción return.

La sentencia using y el espacio de nombres System

Como parte de Microsoft .NET Framework, C# incluye muchas clases de utilidad que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informática
  • Informatica
  • Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS