ethd

Páginas: 6 (1410 palabras) Publicado: 27 de febrero de 2014

INFORMACIÓN SELECCIONADA POR CRITERIOS

Nombre de la fuente escrita: C# para estudiantes

Criterios
Peso
Peso por criterio
Resultado


10%
Nada
15%
Poco
25%
Mucho

Años de la fuente escrita:
20%

2011

15
Seriedad del informante:
20%


X
25
Aplicabilidad:
20%


X
25
Claridad:
20%

X

15
Comprensibilidad:
20%


X
25
Total
100%



105INTRODUCCION
En el siguiente informe se presentara lo que es en general la historia y evolución de los lenguajes de programación, como funcionan y cuál es su utilidad, además daremos a conocer algunas generalidades del lenguaje que pondremos en práctica a lo largo de nuestro informe, el cual es C#, que es el que tiene mayor impulso en la actualidad.
LOS ANTECEDENTES DE C#
La historia de C#
Losprogramas de computación consisten en una serie de instrucciones que obedecen las computadoras. El objetivo de las instrucciones es indicarles cómo realizar una tarea (por ejemplo, ejecutar un juego, enviar un mensaje de correo electrónico, etc.). Las instrucciones están escritas en un estilo particular, acorde con las reglas del lenguaje de programación que elija el programador. Hay cientos delenguajes de programación, pero sólo unos cuantos han dejado huella, volviéndose muy populares. La historia de los lenguajes de programación es evolutiva.
la Historia de los lenguajes de programación nos lleva a Von Neumann, que en el año 1945 desarrollo una nueva técnica que establecía que las instrucciones complejas se deben utilizar para controlar el hardware simple, permitiendo que se pudiesereprogramar más rápidamente (la técnica del compartir-programa).
En el año 1959 se inicia COBOL para el procesamiento de datos, y el Fortran un poco más antes para el trabajo científico.
Durante la década de 1960 se creó un lenguaje de programación llamado Algol 60 (el término “Algol” proviene de la palabra “algoritmo” en alusión a la serie de pasos que pueden llevarse a cabo para resolver unproblema). Este lenguaje fue popular en los círculos académicos, pero los principios en que estaba basado persistieron mucho más tiempo que su uso. En el Reino Unido se creó una versión extendida de Algol 60 (CPL, o lenguaje de programación combinado), cuyo nombre se simplificó casi de inmediato a CPL básico, o BCPL. Poco tiempo después Dennis Ritchie y sus colaboradores, investigadores de loslaboratorios estadounidenses Bell, transformaron el BCPL en un lenguaje llamado B, que posteriormente fue mejorado hasta convertirse en C durante los años setenta. C resultó enormemente popular: se utilizó para escribir el sistema operativo UNIX
C++ sigue siendo popular, pero es difícil de usar pues requiere mucho estudio. Fue hacia 1995 cuando Sun Microsystems produjo Java, un lenguaje fuertementebasado en objetos, pero más simple que C++. También tenía la ventaja de poder ejecutarse en muchos tipos de computadoras (PC con Microsoft Windows, la Apple Mac, etc.)
En 2002 Microsoft anunció la aparición del lenguaje C#, similar a C++ y Java, pero mejorado (en música el símbolo # significa “un semitono más alto”). Este desarrollo era parte importante de la iniciativa “punto net” de Microsoft,que describiremos a continuación. Debido a la similitud entre C# y sus predecesores, al aprenderlo los lenguajes C, C++ y Java le serán más comprensibles si alguna vez necesita utilizarlos.
Por supuesto, esta historia sintetizada de C# se enfoca sólo en la rama evolutiva que correspon- de a C, C++ y Java. En 1964 comenzó otra notable ramificación con la invención de un lenguaje de programaciónpara principiantes denominado BASIC, el cual evolucionó hasta convertirse en lo que se conoce hoy como Visual Basic, y que también forma parte de “punto net”.


El marco de trabajo .NET de Microsoft
En 2002 Microsoft introdujo un importante producto, conocido como Marco de trabajo .NET (o Framework .NET) Las principales características de este marco de trabajo son:
• Incluye los lenguajes de...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS