Introduccion a Visual C Sharp

3,539 views

Published on

En esta publicación comparto Definición y Antecedentes del Lenguaje de Programación Visual C# (Visual C Sharp).

Temas: Significado de Visual C#, Preguntas de Sobre Lenguajes de Programación
Lenguajes de Programación, Tipos de Lenguajes de Programación
Creadores de Lenguajes, Lenguajes de Programación Imperativos, Lenguajes de Programación Funcionales, Característica de Lenguaje Visual C#

Published in: Technology
2 Comments
2 Likes
Statistics
Notes
No Downloads
Views
Total views
3,539
On SlideShare
0
From Embeds
0
Number of Embeds
1,277
Actions
Shares
0
Downloads
123
Comments
2
Likes
2
Embeds 0
No embeds

No notes for slide

Introduccion a Visual C Sharp

  1. 1. Lenguaje de Programación Visual C# Programación en Microsoft Visual C# Blog de Programación en Visual Basic y Visual C# http://www.microsoft-visualstudio.com/ Lenguaje visual C#, es la evolución del lenguaje C++, que anteriormente también evolucionó de lenguaje C.
  2. 2. Lenguaje de Programación Visual C# Programación en Microsoft Visual C# 2 Contenido Significado de Visual C# Preguntas de Sobre Lenguajes de Programación Lenguajes de Programación Tipos de Lenguajes de Programación Creadores de Lenguajes Lenguajes de Programación Imperativos Lenguajes de Programación Funcionales Característica de Lenguaje Visual C#
  3. 3. Lenguaje de Programación Visual C# Programación en Microsoft Visual C# leído en inglés “C Sharp” y en español “C Almohadilla” 3
  4. 4. Lenguaje de Programación Visual C# Programación en Microsoft Visual C# 4 Preguntas de Sobre Lenguajes de Programación • Qué es lenguaje de programación? • Cuáles son los lenguajes de programación que incluye la familia Microsoft Visual Studio? • Qué tipos de lenguajes de programación conoce? • Conoce el origen histórico del lenguaje de programación C#? • Cuáles son las formas en que los lenguajes de programación procesan el código fuente?
  5. 5. Lenguaje de Programación Visual C# Programación en Microsoft Visual C# Lenguajes de Programación Por lo tanto, un lenguaje de programación es un modo práctico para que los seres humanos puedan dar instrucciones a un dispositivo. 5 Un lenguaje de programación es un lenguaje diseñado para describir el conjunto de acciones consecutivas que un equipo debe ejecutar.
  6. 6. Lenguaje de Programación Visual C# Programación en Microsoft Visual C# Tipos de Lenguajes de Programación Los lenguajes de programación generalmente se dividen en dos grupos principales en base al procesamiento de comandos y estructura. 6 1. Lenguajes Imperativos 2. Lenguajes Funcionales
  7. 7. Lenguaje de Programación Visual C# Programación en Microsoft Visual C# Creadores de Lenguajes 7 Anders Hejlsberg Bjarne Stroustrup Dennis Ritchie Investigue que Lenguaje desarrolló cada uno de ellos
  8. 8. Lenguaje de Programación Visual C# Programación en Microsoft Visual C# 8 Lenguaje de programación imperativo En un lenguaje imperativo, se ealiza la programación mediante una serie de comandos, agrupados en bloques y compuestos de órdenes condicionales que permiten al programa retornar a un bloque de comandos si se cumple la condición. Estos fueron los primeros lenguajes de programación en uso y aún hoy muchos lenguajes modernos usan este principio.
  9. 9. Lenguaje de Programación Visual C# Programación en Microsoft Visual C# 9 Lenguaje de programación imperativo (Desventaja) Los lenguajes imperativos estructurados carecen de flexibilidad debido a la secuencialidad de las instrucciones.
  10. 10. Lenguaje de Programación Visual C# Programación en Microsoft Visual C# 10 Lenguaje de programación funcional Un lenguaje de programación funcional(Tambien llamado lenguaje procedimental) es un lenguaje que crea programas mediante funciones, devuelve un nuevo estado de resultado y recibe como entrada el resultado de otras funciones. Cuando una función se invoca a sí misma, hablamos de recursividad.
  11. 11. Lenguaje de Programación Visual C# Programación en Microsoft Visual C# Tipos de Lenguajes de Programación Los lenguajes de programación pueden, en líneas generales, dividirse en dos categorías por la forma como trabajan el código fuente: 11 1. Lenguajes Interpretes 2. Lenguajes Compiladores
  12. 12. Lenguaje de Programación Visual C# Programación en Microsoft Visual C# 12 Lenguaje Interpretado Un lenguaje de programación es, por definición, diferente al lenguaje máquina. Por lo tanto, debe traducirse para que el procesador pueda comprenderlo. Un programa escrito en un lenguaje interpretado requiere de un programa auxiliar (el intérprete), que traduce los comandos de los programas según sea necesario.
  13. 13. Lenguaje de Programación Visual C# Programación en Microsoft Visual C# 13 Lenguaje Compilado Un programa escrito en un lenguaje "compilado" se traduce a través de un programa anexo llamado compilador que, a su vez, crea un nuevo archivo independiente que no necesita ningún otro programa para ejecutarse a sí mismo. necesaria una traducción, la ejecución se vuelve más rápida.
  14. 14. Lenguaje de Programación Visual C# Programación en Microsoft Visual C# 14 Lenguaje Compilado Vs Interpretado Investigue algunas ventajas y desventajas de estas formas de procesamiento de código.
  15. 15. Lenguaje de Programación Visual C# Programación en Microsoft Visual C# 15 Lenguajes de Programación •Crear un listado de algunos lenguajes de programación que conoce. Cuando tenga todos los que recuerda busque algunos que falten en google. •También clasifique como compilado o interpretado.
  16. 16. Lenguaje de Programación Visual C# Programación en Microsoft Visual C# 16 Lenguajes de Programación
  17. 17. Lenguaje de Programación Visual C# Programación en Microsoft Visual C# 17 Lenguajes de Programación Lenguaje Principal área de aplicación Compilado/interpretado ADA Tiempo real Lenguaje compilado BASIC Programación para fines educativos Lenguaje interpretado C Programación de sistema Lenguaje compilado C++ Programación de sistema orientado a objeto Lenguaje compilado Cobol Administración Lenguaje compilado Fortran Cálculo Lenguaje compilado Java Programación orientada a Internet Lenguaje intermediario MATLAB Cálculos matemáticos Lenguaje interpretado Cálculos matemáticos Cálculos matemáticos Lenguaje interpretado LISP Inteligencia artificial Lenguaje intermediario Pascal Educación Lenguaje compilado PHP Desarrollo de sitios web dinámicos Lenguaje interpretado Inteligencia artificial Inteligencia artificial Lenguaje interpretado Perl Procesamiento de cadenas de caracteres Lenguaje interpretado
  18. 18. Lenguaje de Programación Visual C# Programación en Microsoft Visual C# 18 Lenguaje de Programación Visual C# • El lenguaje de programación C# fue creado por el danés Anders Hejlsberg que diseño también los lenguajes Turbo Pascal y Delphi. • El C# (pronunciado en inglés "C sharp" o en español "C sostenido") es un lenguaje de programación orientado a objetos. • Con este nuevo lenguaje se quiso mejorar con respecto de los dos lenguajes anteriores de los que deriva el C, y el C++.
  19. 19. Lenguaje de Programación Visual C# Programación en Microsoft Visual C# 19 Caracteristicas de Visual C# • Algunas de las características del lenguaje de programación C# son: • Su código se puede tratar íntegramente como un objeto. • Su sintaxis es muy similar a la del JAVA. • Es un lenguaje orientado a objetos y a componentes. • Armoniza la productividad del Visual Basic con el poder y la flexibilidad del C++. • Ahorramos tiempo en la programación ya que tiene una librería de clases muy completa y bien diseñada.
  20. 20. Lenguaje de Programación Visual C# Programación en Microsoft Visual C# 20 Mapa Conceptual sobre sus Características
  21. 21. Lenguaje de Programación Visual C# Programación en Microsoft Visual C# 21 Actividad Complementaria • Presentar en formato digital una publicación sobre lenguaje C# y su contexto actual • Presente un informe • Presente un mapa mental • Características, versiones, desarrolladores, etc
  22. 22. Lenguaje de Programación Visual C# Programación en Microsoft Visual C# 22 Lentutas Adicionales •http://novatoprogram.blogspot.com/2013/04/sharp-c.html •http://www.taringa.net/posts/info/11038055/Caras-detras-de-Lenguajes-de- Programacion.html •http://chuyuseche.wordpress.com/2009/08/19/conocias-a-los-creadores-de-los-lenguajes- de-programacion-mas-importantes/ •http://www.redusers.com/noticias/dennis-ritchie-un-genio-de-alto-nivel/
  23. 23. Lenguaje de Programación Visual C# Programación en Microsoft Visual C# 23
  24. 24. Lenguaje de Programación Visual C# Programación en Microsoft Visual C# 24 Autor: Pedro Villalta pavillalta@gmail.com Introducción al Lenguaje de Programación Visual C#

×