Sei sulla pagina 1di 6

Viernes 22 de Junio del 2012 Actividad: Practica 1 Jos Manuel Estrada Lpez Hugo Martnez Francia Programacin de aplicaciones

9 A Ingeniera en Tecnologas de la Informacin y Comunicacin Conceptos avanzados de la programacin orientada a objetos. El alumno programar aplicaciones Orientadas a Objetos mediante los conceptos avanzados de este paradigma, para integrar la informacin en los sistemas. Dr. Miguel Barrn Adame

Nombre del Alumno: Materia: Grado y Grupo: Carrera: Unidad temtica: Objetivo:

Nombre del profesor(a): Observaciones:

Elabor:

Revis:

_________________________
Jos Manuel Estrada Lpez Hugo Martnez Francia

________________________
Dr. Miguel Barrn Adame

Creacin de una aplicacin de consola. El cdigo utilizado para esta aplicacin es el siguiente:
using using using using System; System.Collections.Generic; System.Linq; System.Text;

namespace miprimerproyecto { class Program { static void Main() { Console.WriteLine("Mi (^_^) primer (^_^) programa"); Console.ReadKey(); } } }

Y el resultado de la compilacin es el siguiente:

Creacin de una aplicacin de escritorio El cdigo utilizado es el siguiente:


using using using using using using using using System; System.Collections.Generic; System.ComponentModel; System.Data; System.Drawing; System.Linq; System.Text; System.Windows.Forms;

namespace primerproyecto { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { label1.Visible = true; } private void label1_Click(object sender, EventArgs e) { } private void button2_Click(object sender, EventArgs e) { label1.Visible = false; } private void pictureBox1_Click(object sender, EventArgs e) { } private void button3_Click(object sender, EventArgs e) { pictureBox1.Visible = true; } private void Form1_Load(object sender, EventArgs e) { } private void button4_Click(object sender, EventArgs e) { pictureBox1.Visible = false; } private void pictureBox1_Click_1(object sender, EventArgs e) { } } }

Y el resultado es el siguiente:

Aplicacin al momento de compilarla

Resultado al presionar el botn de Mostrar texto

Resultado al presionar el botn de Mostrar imagen

1. Que es C#? C# es un lenguaje de programacin orientado a objetos desarrollado y estandarizado por Microsoft como parte de su plataforma .NET. C# es uno de los lenguajes de programacin diseados para la infraestructura de lenguaje comn. 2. Porque se llama C#? El nombre C Sharp fue inspirado por la notacin musical, donde '#' (sostenido, en ingls sharp) indica que la nota (C es la nota do en ingls) es un semitono ms alta, sugiriendo que C# es superior a C/C++. Adems, el signo '#' viene de cuatro '+' pegados 3. C# es compilado o interpretado? Ambos 4. Qu es una aplicacin de consola? Se puede definir una aplicacin de consola como aquella que se ejecuta en una ventana de MS-DOS, es decir, en lnea de comandos. 5. Qu es una variable? Una variable puede verse simplemente como un hueco en el que se puede almacenar un objeto de un determinado tipo al que se le da un cierto nombre. Para poderla utilizar slo hay que definirla indicando cual era su nombre y cul ser el tipo de datos que podr almacenar 6. Qu es un identificador? El identificador es simplemente el nombre de la variable y cada variable puede tener varios tipos de dato (primitvos como int, char, string, byte) o puede ser el nombre de una instancia de una clase (es decir el nombre de un objeto de clases como Button, From, TextBox). 7. Qu es un error de sintaxis? Error en la escritura del cdigo 8. Qu es un error de lgica? Es cuando el programa no tiene una secuencia lgica 9. Para qu sirve la funcin Main en C#? Mtodo que ejecuta el programa 10. Para qu nos sirve Using en C#? La palabra clave using tiene dos usos principales: o Como directiva, cuando se utiliza para crear un alias para un espacio de nombres o para importar tipos definidos en otros espacios de nombres. Vea Directiva using. o Como instruccin, cuando define un mbito al final del cual el objeto se destruye. Vea Instruccin using. 11. Que indica namespace en C#? La palabra clave namespace se utiliza para declarar un mbito. Este mbito permite organizar el cdigo y proporciona una forma de crear tipos globalmente nicos.

12. Diferencia entre Write y WriteLine Como se puede observar, Console.WriteLine muestra una cadena de texto en la consola de MSDOS, pero tiene otra modalidad Console.Write que hace lo mismo con la diferencia de que el puntero se queda justo despus de la cadena de texto,

Potrebbero piacerti anche