19
TP FINAL DE PROGRAMACIÓN DEFINICIONES Y CONOCIENDO EL ENTORNO. Bahamonde,Eduardo. 01/11/10 Prof. Simone,Gabriela.

Tp final de programación

Embed Size (px)

DESCRIPTION

tp final de programacion

Citation preview

Page 1: Tp final de programación

TP FINAL DE PROGRAMACIÓN

DEFINICIONES Y CONOCIENDO EL ENTORNO.

Bahamonde,Eduardo.01/11/10

Prof. Simone,Gabriela.

Page 2: Tp final de programación

#“simbología básica” del lenguaje.

Page 3: Tp final de programación

IntroducciónSegún wikipedia (la enciclopedia libre) C o C# (pronunciado ♯ si Sharp en inglés) es un lenguaje de programación orientado a objetos desarrollado y estandarizado por Microsoft como parte de su plataforma .NET, que después fue aprobado como un estándar por la ECMA e ISO.

Para mi es un lenguaje mas de programación … Pero este es muy especial ya que esta orientado a objetos .

En la siguiente presentación veremos la definiciones básicas del mismo y el entorno básico .

Page 4: Tp final de programación

Desarrollo.

Objeto: son instancias de un tipo de datos determinado. El tipo de datos proporciona un plano para el objeto que se crea, o del cual se crean instancias, cuando se ejecuta la aplicación; Los datos del objeto se encuentran en los campos, propiedades y eventos del objeto; los métodos e interfaces del objeto definen los comportamientos del objeto.Los objetos tienen identidad, es decir, dos objetos con el mismo conjunto de datos no son necesariamente el mismo objeto.

En C#, los objetos se definen mediante classes y structs, que conforman el plano único a partir del cual operan todos los objetos de ese tipo.

1.- definiciones

Page 5: Tp final de programación

Clase: En C#, una clase es un tipo de datos muy eficaz. Como las estructuras, las clases definen los datos y el comportamiento del tipo de datos.

Los programadores pueden crear objetos que son instancias de una clase.

A diferencia de las estructuras, las clases admiten herencia, que es una parte fundamental de la programación orientada a objetos.

Page 6: Tp final de programación

Control : Un control de usuario es esencialmente un componente con una representación visual.

Como tal, puede constar de uno o más controles de formularios Windows Forms, componentes o bloques de código, que pueden extender su funcionalidad mediante la validación de la entrada del usuario, la modificación de las propiedades de presentación o la ejecución de otras tareas requeridas por su autor.

Page 7: Tp final de programación

Propiedad: Las propiedades son miembros que ofrecen un mecanismo flexible para leer, escribir o calcular los valores de campos privados.

Se pueden utilizar las propiedades como si fuesen miembros de datos públicos, aunque en realidad son métodos especiales denominados descriptores de acceso.

De este modo, se puede tener acceso a los datos con facilidad, a la vez que proporciona la seguridad y flexibilidad de los métodos.

Page 8: Tp final de programación

Método: es un bloque de código que contiene una serie de instrucciones. En C#, cada instrucción se ejecuta en el contexto de un método.

Los métodos se declaran en una clase o estructura especificando el nivel de acceso, el valor devuelto, el nombre del método y los parámetros de método.

Page 9: Tp final de programación

Eventos: proporcionan un medio de que una clase u objeto informe a otras clases u objetos cuando sucede algo relevante. La clase que envía (o produce) el evento recibe el nombre de editor y las clases que reciben (o controlan) el evento se denominan suscriptores.

En una aplicación de formularios Windows Forms o Web en C# típica, se suscribe a eventos generados por controles como botones y cuadros de lista. Puede utilizar el entorno de desarrollo integrado (IDE) Visual C# para examinar los eventos que publica un control y seleccionar los que desea controlar.

Page 10: Tp final de programación

Palabra Reservada: es una palabra que tiene un significado gramatical especial para ese lenguaje y no puede ser utilizada como un identificador en ese lenguaje.

Page 11: Tp final de programación

Variable : Una variable representa un valor numérico o de cadena o un objeto de una clase. El valor que la variable almacena puede cambiar, pero el nombre sigue siendo el mismo.

Una variable es un tipo de campo.

Page 12: Tp final de programación

1.- Explico con mis propias palabras…

a)¿Que significa la “sobrecarga de un método” ?

Un método es un bloque de código que contiene una serie de instrucciones. Los programas hacen que las instrucciones se ejecuten mediante una llamada al método y la especificación de los argumentos de método necesarios. En C#, cada instrucción se ejecuta en el contexto de un método. El método Main es el punto de entrada de cada aplicación C# al que llama Common Language Runtime (CLR) cuando se inicia el programa.

Page 13: Tp final de programación

¿Que significa “instanciar” ?

En un lenguaje en el que cada objeto es creado a partir de una clase, un objeto es llamado una instancia de esa clase. Cada objeto pertenece a un tipo y dos objetos que pertenezcan a la misma clase tendrán el mismo tipo de dato. Crear una instancia de una clase es entonces referido como instanciar la clase.

Page 14: Tp final de programación

CONOCIENDO EL ENTORNO

Page 15: Tp final de programación
Page 16: Tp final de programación
Page 17: Tp final de programación
Page 18: Tp final de programación
Page 19: Tp final de programación

Eso es Todo…

FIN