ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Informe Sharp (C#)


Enviado por   •  14 de Septiembre de 2021  •  Resumen  •  1.121 Palabras (5 Páginas)  •  142 Visitas

Página 1 de 5

C Sharp (C#)

Informe  I

Yeison Andres Olivera Collazos

Fikian Wu Osorio

Edwin Stiven Peñuela Gonsalez

Universidad del Tolima

Tecnología en Gestión de Bases de Datos

Seminario de Profundización

Ibagué –Tolima

Septiembre 2019

  1. Introducción

C Sharp (C#)  es un lenguaje de programación con  paradigma orientado a objetos desarrollado y estandarizado por Microsoft, hace parte de una plataforma .NET, su sintaxis se deriva de C/C++ ya que fue evolucionando dando paso a sus      lenguajes antecesores  mencionados anteriormente. C# utiliza el modelo de objetos de la plataforma .NET similar al de Java, este lenguaje contiene mejoras derivadas de otros lenguajes.

  1. Objetivos Generales        

  1. Introducir los fundamentos de la tecnología .NET: máquina virtual, entorno de ejecución, ensamblados, librerías, etc.
  2. Formar a los estudiantes en el uso de C# como lenguaje orientado a objetos para desarrollo en la plataforma .NET.
  3. Presentar algunos componentes básicos de las librerías que conforman la plataforma .NET.
  4. Enseñar el uso práctico del entorno de desarrollo Microsoft Visual Studio.
  1. Objetivos Específicos

  1. Socializar las definiciones y fundamentos de C#
  2. Describir la programación orientada a objetos con C#

  1. Desarrollo Temático

Estructura del lenguaje

Ejemplo programa “Hola Mundo”

[pic 1]

-Primera línea de código: using System; la palabra reservada using se utiliza para incluir los Namespaces (espacios de nombres) del sistema en el programa.

-Tercera línea de código: tiene la declaración  namespace; un namespace es una colección de clases. El namespace Holamundo; contiene la clase Program.

-Quinta  línea de código: tiene una declaración de clase, la clase Program contiene las definiciones de datos y métodos que usa su programa. Las clases generalmente contienen múltiples métodos. Los métodos definen el comportamiento de la clase. Sin embargo, la clase Program solo tiene un método principal.

-Séptima línea de código: define el método Principal (Main), que es el punto de entrada para todos los programas de C#. El método principal indica qué hace la clase cuando se ejecuta.

-Decima/ Undécima línea de código: El método Main especifica su comportamiento con la instrucción Console.WriteLine ("Hola mundo").

WriteLine es un método de la clase de console definido en el espacio de nombres System. Esta declaración causa el mensaje "¡Hola, mundo!" para ser mostrado en la pantalla. (todovisualstudionet, 2017)

Clases

Las clases son los tipos más fundamentales de C#. Una clase es una estructura de datos que combina estados (campos) y acciones (métodos y otros miembros de función) en una sola unidad. Una clase proporciona una definición para instancias creadas dinámicamente de la clase, también conocidas como objetos. Las clases admiten herencia (sealed: las clases finales no pueden ser heredadas) y polimorfismo, mecanismos por los que las clases derivadas pueden extender y especializar clases base. (Microsoft, 2016)

Las clases se declaran utilizando la palabra clave class

Ejemplo: public class Customer

La palabra clave class está precedida por el nivel de acceso. Como se usa public en este caso, cualquiera puede crear instancias de esta clase. El nombre de la clase sigue a la palabra clave class. El nombre de la clase debe ser un nombre de identificador de C # válido. El resto de la definición es el cuerpo de la clase, donde se definen el comportamiento y los datos. Los campos, propiedades, métodos y eventos en una clase se denominan colectivamente miembros de la clase. (Microsoft, 2018)

Información que puede ir almacenada en las clases:

-El espacio de almacenamiento que requiere una variable del tipo.

-Los valores máximo y mínimo que puede representar.

-Los miembros (métodos, campos, eventos, etc.) que contiene.

-El tipo base del que hereda.

-La ubicación donde se asignará la memoria para variables en tiempo de ejecución.

-Los tipos de operaciones permitidas. (Microsoft, 2016)

Sentencias y operadores

Condicional if: la condición puede ser cualquier expresión que devuelve true o false.

[pic 2]

...

Descargar como (para miembros actualizados) txt (8 Kb) pdf (267 Kb) docx (393 Kb)
Leer 4 páginas más »
Disponible sólo en Clubensayos.com