Introducción a C#.

Slides:



Advertisements
Presentaciones similares
FUNDAMENTALS OF THE JAVA PROGRAMMING LANGUAGE (SL-110) CAPÍTULO 13 Ing. Ronald Criollo.
Advertisements

Métodos y parámetros.
Sun Microsystems desarrolló, en 1991, el lenguaje de programación orientado a objetos que se conoce como Java. La intención de Sun era crear un lenguaje.
Java nos ofrece System.out para escribir en pantalla, pero también tenemos System.in para leer. System.in es un objeto de una clase de java que se llama.
Francisco X. Fagas A. Intergrupo - Ecuador
Introducción a la programación en JAVA
EXCEPCIONES UNIDAD 5.
Programación Interactiva Introducción a Java
Tablas. Descripción general Introducción a las tablas Creación de tablas Uso de tablas.
Manejo de errores y excepciones
Uso de variables de tipo referencia
Desarrollo de aplicaciones para Windows con VB.NET 2005
Programación Orientada a Objetos en C++
INSTITUTO TECNOLOGICO DE MINATITLAN
Fundamentos de la Programación Estructurada
Archivos Implementar un método que lea una secuencia de números enteros de un archivo y compute la cantidad de elementos leídos.
Excepciones Las excepciones son señales (en forma de objeto) que se generan en ejecución en casos de errores, para que puedan ser gestionadas en el programa.
Módulo 1: Primeros Pasos
Introducción a Remoting
1.2 Sintaxis del lenguaje Java.
UNIVERSIDAD LATINA (UNILA)
Programación 1 Presentación de c++
Algoritmo y Estructura de Datos I
VISUAL BASIC CONSOLA Todas las ordenes o instrucciones se digitan dentro de sub Main() y End Sub ÁREA DE TRABAJO: Las aplicaciones de consola son aquellas.
La estructura básica de los programas en java, algo a tener en cuenta y que debemos recordar siempre es el archivo debe llevar el nombre de la clase con.
Excepciones y archivos Info 033. Exception El término Exception es la palabra corta para la frase "evento excepcional." Definition: Una excepción es un.
Método en Java.
Primer Programa en JAVA
Tema 7: Polimorfismo Antonio J. Sierra. Índice Introducción. Sobrecarga de métodos. Objetos como parámetros. Paso de argumentos. Devolución de objetos.
Realizado por: Bertha Palomeque A. Rodrigo Barzola J. Sensor de Temperatura utilizando el Starter Kit Javelin Stamp.
Material de apoyo Unidad 2 Estructura de datos
TALLER DE PROGRAMACIÓN III
INSTITUTO TECNOLOGICO DE TEHUACAN Ingeniería en sistemas computacionales Curso de apoyo a la titulación EXCEPCIONES EN JAVA Diciembre de 2008.
Java Orientado a Objetos CLASES,OBJETOS Y MÉTODOS
Clases y objetos La unidad fundamental de programación OO son las clases. Conjunto de métodos y semántica Qué se va a hacer POO Clase: que define la implementación.
SCJP SUN CERTIFIED PROGRAMMER FOR JAVA 6. SCJP 6.0 SEMANA CINCO CONSOLE.
Tema 6: Clases Antonio J. Sierra.
Unidad I Java y C++ : Similitudes y diferencias
Archivos y Búsqueda Secuencial
UNIDAD 2 CLASES Y OBJETOS. CLASE Elementos cabecera y cuerpo de la clase. Cabecera: aporta información fundamental sobre la clase en sí y constituye de.
Suponiendo que además en la clase U hay: import java.util.*; class U{ static Scanner teclado = new Scanner(System.in); static public int readInt(String.
Tema 7. Introducción a lenguaje de programación Visual Basic (clase 1)
Framework Class Library (FCL) Dr. Diego Lz. de Ipiña Gz. de Artaza
Java. Java nació el año 1991, por un par de ingenieros de la Sun Microsystems.
Informática Ingeniería en Electrónica y Automática Industrial
Sintaxis de C# (Declaraciones y Tipos)
Tema 11: Excepciones Antonio J. Sierra.
Entrada / Salida. Java adopta de Unix el concepto de stream Un stream es un flujo de datos (secuencia de bytes) que va de una fuente a un destino. Desde.
El lenguaje de programación Java
Un programa no es nada mas que una serie de instrucciones dadas al ordenador en un lenguaje entendido por el, para decirle exactamente lo que queremos.
ASEGURANDO LA CALIDAD DEL CODIGO Depuración de código (debugging)
Using System; using System.IO; // Para StreamWriter public class Creacionachivo { public static void Main() { StreamWriter archivo; archivo = File.CreateText("prueba.txt");
Curso de Java La tecnología Java
Módulo 8: Manejo de Errores y Excepciones
Unidad II Introducción a la programación en C++
Hola mundo. 2 En Java para indicar el inicio y fin de un bloque de instrucciones utiliza las llaves { } es decir: { Inicio de instrucciones para la clase.
Java.
Programación avanzada en Java Miguel Ángel Corella 26 de Septiembre de 2005.
PRINCIPIOS DE PROGRAMACIÓN
UNIDAD 4: Introducción a la Lógica Computacional Objetivo : Interpretar y aplicar adecuadamente los fundamentos básicos de la estructura y funcionamiento.
Metodología de Programación Ayudantía 4 lelagos.ublog.cl 2009.
Clases “ Es una Abstracción de un elemento del mundo real ”
Lenguaje de Programación II PLAN DE EVALUACIÓN CONTENIDO MODALIDAD DE EVAL. PONDERACIÓN INTRODUCCIÓN BÁSICA AL LENGUAJE DE PROGRAMACIÓN.
LICETH CAJAS 3RO ASI 26/10/2010. Es un lenguaje de programación diseñado para crear una amplia gama de aplicaciones que se ejecutan en.NET Framework,
Métodos en Java. Estructura de un programa en Java ► La relación con la vida misma la podemos ver en el siguiente comentario: Imaginemos que dos clases.
Programación en Java Introducción a Java. Reseña histórica Surge en 1991 por Sun Microsystems Desarrollado para electrodomésticos Se buscaba un código.
ARCHIVO Es una colección de información o bien es una secuencia de bits, bytes, líneas o registros definida por su creador.
Lenguaje Java  Todo programa Java es compilado y después interpretado  Independencia de la plataforma Programa Java fichero.java Byte code fichero.class.
Programación en Java Introducción a Java. Reseña histórica Surge en 1991 por Sun Microsystems Desarrollado para electrodomésticos Se buscaba un código.
Introducción a C#.
Transcripción de la presentación:

Introducción a C#

Descripción General Estructura de un programa C# Operaciones básicas de entrada/salida Compilación, ejecución y depuración

Estructura de un programa C# Hola, mundo La clase El método Main La sentencia using y el espacio de nombres System Demostración: Uso de Visual Studio para crear un programa C#

Hola, mundo using System; class Hola { public static void Main() Console.WriteLine("Hola, mundo"); }

La clase Una aplicación C# es una colección de clases, estructuras y tipos Una clase es un conjunto de datos y métodos Sintaxis Una aplicación C# puede incluir muchos archivos Una clase no puede abarcar más de un archivo class nombre { ... }

El método Main Al escribir Main hay que: Utilizar una “M” mayúscula, como en “Main” Designar un Main como el punto de entrada al programa Declarar Main como public static void Main Un Main puede pertenecer a múltiple clases La aplicación termina cuando Main acaba o ejecuta un return

La sentencia using y el espacio de nombres System .NET Framework ofrece muchas clases de utilidad Organizadas en espacios de nombres System es el espacio de nombres más utilizado Se hace referencia a clases por su espacio de nombres La sentencia using System.Console.WriteLine("Hola, mundo"); using System; … Console.WriteLine("Hola, mundo");

Operaciones básicas de entrada/salida La clase Console Los métodos Write y WriteLine Los métodos Read y ReaLine

La clase Console Permite acceder a las secuencias estándar de entrada, salida y error Sólo tiene sentido para aplicaciones de consola Entrada estándar: teclado Salida estándar: Pantalla Error estándar: Pantalla Es posible redireccionar todas las secuencias

Los métodos Write y WriteLine Console.Write y Console.WriteLine muestran información en la pantalla de la consola WriteLine envía un fin de línea/retorno de carro Ambos métodos son sobrecargados Es posible emplear una cadena de formato y parámetros Formatos de texto Formatos numéricos

Los métodos Read y ReadLine Console.Read y Console.ReadLine leen información introducida por el usuario Read lee el siguiente carácter ReadLine lee toda la línea introducida

Comentarios a aplicaciones Los comentarios son importantes Una aplicación con los comentarios adecuados permite a un desarrollador comprender perfectamente la estructura de la aplicación Comentarios de una sola línea Comentarios de varias líneas // Obtener el nombre del usuario Console.WriteLine(“¿Cómo se llama? "); name = Console.ReadLine( ); /* Encontrar la mayor raíz de la ecuación cuadrática */ x = (…);

Tratamiento de excepciones using System; public class Hola { public static void Main(string[ ] args) try{          Console.WriteLine(args[0]); } catch (Exception e) {          Console.WriteLine(“Excepción en {0}", e.StackTrace); }   } }

Compilación, ejecución y depuración Llamadas al compilador Ejecución de la aplicación Demostración: Compilación y ejecución de un programa C# Depuración Demostración: Uso del depurador de Visual Studio Las herramientas del SDK Demostración: Uso del ILDASM

Llamadas al compilador Conmutadores comunes del compilador Compilación desde la línea de comandos Compilación desde Visual Studio Localización de errores

Ejecución de la aplicación Ejecución desde la línea de comandos Escribir el nombre de la aplicación Ejecución desde Visual Studio Pulsar Start Without Debugging en el menú Debug

Depuración Excepciones y depuración JIT El Visual Studio Debugger Configuración de puntos de interrupción e inspecciones Seguimiento del código paso a paso Examen y modificación de variables