Sie sind auf Seite 1von 5

ASIGNATURA PROGRAMACIN NET 1

UNIDAD 1 INTRODUCCIN A .NET

ACTIVIDAD 1 CARACTERSTICAS DE .NET Y C#

ACTIVIDAD ELABORADA FORO

ALUMNO JULIO CSAR SERRANO QUIJANO

MATRCULA DEL ALUMNO ES1410906349

GRUPO DS-DPRN1-1702-B1-001

DOCENTE ANGLICA CRUZ CALOCH

FECHA JULIO 31, 2017


Actividad 1. Caractersticas de .NET y C#

Como actividad introductoria analizars las caractersticas generales de la plataforma


.NET y el lenguaje de programacin C#, para identificar su importancia, vigencia y
aportaciones a la programacin; a su vez investigars otras caractersticas que
complementen tu aprendizaje, en fuentes confiables de internet u otras fuentes a tu
alcance.

El propsito de la actividad es analizar las caractersticas bsicas de .NET con el fin de


familiarizarte con los conceptos propios de esta tecnologa y concluir finalmente sobre su
utilidad en la programacin, realiza los siguientes pasos:

1. Identifica los elementos bsicos del entorno .NET:


.NET Framework
Lenguaje CLR (Common Language Runtime)
Biblioteca de clases
Lenguajes de programacin
Garbage collector

2. Explica en qu consiste la aportacin de .NET a la programacin as como su


aplicacin.

3. Redacta una conclusin sobre tus expectativas de uso de la plataforma .NET y las
tendencias de esta tecnologa.

4. Ingresa al Foro y participa respondiendo a los planteamientos y lneas de


discusin que publique tu Docente en lnea.

5. Guarda la actividad con el nombre DPRN1_U1_A1_XXYZ. Sustituye las XX por


las dos primeras letras del primer nombre, la Y por tu primer apellido y la Z por tu
segundo apellido y envala a tu docente en lnea por medio del Foro con subida de
archivos.

6. Contribuye con algn comentario a por lo menos dos compaeros(as) sobre sus
respuestas.

7. Con base en las aportaciones de tus compaeros(as), elabora tus conclusiones y


deja tu evidencia en el Foro.

8. Consulta la Rbrica general de participacin en foros.


UNIDAD 1. ACTIVIDAD 1. Caractersticas de .NET y C#
Responde las siguientes preguntas y sube tu archivo al foro con la nomenclatura:
DPRN1_U1_A1_XXYZ.docx
1. Qu es Framework?
Con mis propias palabras puedo decir que es un entorno de desarrollo donde se cuentan
con las herramientas necesarias para desarrollar cualquier tipo de aplicaciones para los
distintos dispositivos electrnicos.
2. Cul es la ltima versin del Framework?
Microsoft .NET Framework 4.6.2
3. Relaciona las siguientes columnas:

A Lenguaje ensamblador orientado a objetos B .NET Framework

B Es el Motor que ejecuta todos los lenguajes C Common Language Runtime (CLR)

C Entorno de ejecucin de cdigo F Biblioteca de clases

Proporciona una gestin automtica de


D E Lenguajes de alto nivel
memoria

E C#, Visual Basic D Garbage collector

(Common Intermediate Language) CIL o


F Almacn gigante de funcionalidad prefabricada A
MSIL

4. Mencionar las caractersticas principales de .NET Framework

Proporcionar un entorno coherente de programacin orientada a objetos, en el que


el cdigo de los objetos se pueda almacenar y ejecutar de forma local, ejecutar de
forma local pero distribuida en Internet o ejecutar de forma remota.
Proporcionar un entorno de ejecucin de cdigo que minimiza los conflictos en el
despliegue y versionado de software.
Ofrecer un entorno de ejecucin de cdigo que promueva la ejecucin segura del
mismo, incluso del creado por terceros desconocidos o que no son de plena
confianza.
Proporcionar un entorno de ejecucin de cdigo que elimine los problemas de
rendimiento de los entornos en los que se utilizan scripts o intrpretes de
comandos.
Ofrecer al programador una experiencia coherente entre tipos de aplicaciones muy
diferentes, como las basadas en Windows o en el Web.
Basar toda la comunicacin en estndares del sector para asegurar que el cdigo
de .NET Framework se puede integrar con otros tipos de cdigo.
5. Lista las tareas principales del Garbage collector.

Le permite desarrollar su aplicacin sin tener que liberar memoria.


Asigna objetos en el montn administrado eficientemente.
Recupera objetos que ya no se utilizan, borra su memoria y mantiene la memoria
disponible para asignaciones futuras. Los objetos administrados automticamente
obtienen contenido limpio para empezar, por lo que sus constructores no tienen que
inicializar todos los campos de datos.
Proporciona seguridad de la memoria al asegurarse de que un objeto no puede
utilizar el contenido de otro objeto.

6. Opinin personal del .NET


En mi opinin personal y con base en el repaso sobre el tema creo que .NET es un entorno de
desarrollo de aplicaciones WEB que cuenta con las herramientas necesarias para simplificar el
trabajo a la hora de programar, es compatible con muchos lenguajes de programacin anteriores y
posteriores a su creacin. Adems, cuenta con una biblioteca de clases previamente diseada para
facilitar el desarrollo de software.

Bibliografa
Microsoft. (29 de Julio de 2017). Microsoft. Recuperado el 31 de Julio de 2017, de Wagner,
Latham, Wenzel y AQ.: https://docs.microsoft.com/en-us/dotnet/csharp/csharp

Microsoft. (s.f.). Microsoft. Recuperado el 31 de Julio de 2017, de https://msdn.microsoft.com/es-


es/library/8bs2ecf4(v=vs.110).aspx

Petrusha, L. A. (30 de Marzo de 2017). Microsoft. Recuperado el 31 de Julio de 2017, de


https://docs.microsoft.com/en-us/dotnet/standard/garbage-collection/fundamentals

Wikipedia. (14 de Abril de 2017). WIKIPEDIA The Free Enciclopedy. Recuperado el 31 de Julio de
2017, de https://en.wikipedia.org/wiki/Common_Intermediate_Language

WIKIPEDIA. (24 de Julio de 2017). WIKIPEDIA The Free Enciclopedy. Recuperado el 31 de Julio de
2017, de https://en.wikipedia.org/wiki/.NET_Framework

Das könnte Ihnen auch gefallen