El objetivo de este curso es proporcionar a los alumnos conocimientos de los diferentes segmentos de formación en el campo de IT
Visual C#
El lenguaje “Visual C#” es actualmente uno de los lenguajes de programación más populares, ya que es un lenguaje de para el desarrollo de sistemas d el propósito general. En los últimos tiempos “C y C++” han sido los lenguajes más utilizados en el desarrollo de aplicación una aplicación es. ambos lenguajes proporcionan al programador el nivel de abstracción preciso para abordar el desarrollo de cualquier aplicación por compleja que sea, así como mecanismos de bajo nivel para utilizar las característica más avanzadas de las plataformas sobre las que se desarrolla resalta largo comparado con otros lenguajes como “Visual Basic”, que ofrecen además de facilidad, cuando la flexibilidad de los desarrolladores de “C y C++” requieren. La solución que Microsoft da a este problema des el lenguaje denominado “C#”. Se trata de un lenguaje moderno orientado a objetos que permite desarrollar una amplia gama de aplicaciones para la nueva plataforma “Microsoft. Net”, la cual se caracteriza por proporcionar utilidades y servicios para sacar un provecho total tanto de la informática como de las comunicaciones.
“Microsoft. Net” se trata de un entorno de desarrollo multilenguaje diseñado por Microsoft para simplificar la construcción, distribución y ejecución de aplicaciones para Internet. Tiene fundamentalmente tres componentes: una máquina virtual (CLR: Common Language Runtime= que procesa código escrito en un lenguaje intermedio ) “MSIL: Microsoft Intermediante Language”, una biblioteca de clases) biblioteca “.NET Framework” y “ASP.NET” que proporciona los servicios necesarios para crear aplicaciones Web.
“Visual C#” es uno de los lenguajes de programación de alto nivel que pertenecen al paquete “.NET” otros lenguajes son “Visual Basic”, “C y C++”. Con él se pueden escribir tanto programas convencionales como para Internet.
El paquete “.NET” incluye un compilador (programa traductor= de “C#” que produce un código escrito en un lenguaje intermedio, común para todos los lenguajes de dicha plataforma, que será el que la máquina virtual ejecutará) esto es, cada lenguaje de la plataforma tiene su compilador que produce código correspondiente a un único lenguaje: “MSIL”.
Por lo tanto, “MSIL” es un lenguaje máquina que no es específico de ningún procesador, sino de la máquina virtual de “.NET” En realidad se trata de un lenguaje de más alto nivel que otros lenguajes máquina: trata directamente con objetos y tiene instrucciones para cargarlos, guardarlos, iniciarlos, invocar a sus métodos, así como para realizar operaciones aritméticas y lógicas, para controlar el flujo de ejecución, etc. A su vez, la máquina virtual posee un recolector de basura (para eliminar los objetos cuando no estén referenciados) y proporciona traductores del lenguaje intermedio a código nativo para cada arquitectura soportada; se trata de compiladores “JIT (Just in Time: al instante)”.
Una característica importante del por que utilizamos el lenguaje “C#”, es que es un lenguaje de programación orientado a objetos “POO”. Además es fácil de aprender. Tiene un tamaño pequeño que favorece el desarrollo y reduce las posibilidades de cometer errores; a la vez es potente y flexible.
EMC Formación, como empresa de formación, está especializada en el servicio de formación y consultoria dirigida a profesionales y empresas.
El objetivo del presente Cuestionario es recoger su valoración sobre el desarrollo del curso al que está asistiendo.