Tarea 1 Programacion 2

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 5

1- ¿Qué es Visual Studio?

Es un entorno de desarrollo integrado para Windows, Linux y macOS. Es compatible


con múltiples lenguajes de programación, tales como C++, C#, Visual Basic.

2- ¿Qué lenguajes soporta?


Soporta varios lenguajes de programación tales como Visual C++, Visual C#, Visual J#,
ASP.NET y Visual Basic .NET, aunque actualmente se han desarrollado las extensiones
necesarias para muchos otros.

- Definición de los lenguajes que soporta;


Visual C++: es un entorno de desarrollo integrado (IDE) para lenguajes de
programación C, C++ y C++/CLI. Visual C++ engloba el desarrollo de aplicaciones
hechas en C, C++ y C++/CLI en el entorno Windows. Visual C++ incluye además las
bibliotecas de Windows (WinApi), las bibliotecas MFC y el entorno de desarrollo
para .NET Framework. Visual C++ cuenta con su propio compilador (de igual nombre)
y otras herramientas como IntelliSense, TeamFoundation Server, Debug,... Además
provee de bibliotecas propias de cada versión del sistema operativo y sockets. Como
otros compiladores, se le pueden añadir nuevas bibliotecas como DirectX, wxWidgets o
SDL.
Visual C#: es un lenguaje de programación orientado a objetos desarrollado y
estandarizado por Microsoft como parte de su plataforma .NET, que después fue
aprobado como un estándar por la ECMA (ECMA-334) e ISO (ISO/IEC 23270). C# es
uno de los lenguajes de programación diseñados para la infraestructura de lenguaje
común.
Visual J#: El lenguaje de programación J# (o J-sharp) es un lenguaje transicional para
programadores del lenguaje de programación Java y del lenguaje J++ de Microsoft,
creado con la intención de que ambos puedan usar sus conocimientos actuales para crear
aplicaciones en la plataforma .NET de Microsoft. J# se supone compatible con Java,
tanto a nivel código fuente, como binario. En teoría, J# puede ser usado para
transicionar aplicaciones que usan bibliotecas de terceros, aun cuando el código de estas
no esté disponible.
ASP.NET: es un entorno para aplicaciones web desarrollado y comercializado por
Microsoft. Es usado por programadores y diseñadores para construir sitios web
dinámicos, aplicaciones web y servicios web XML. Apareció en enero de 2002 con la
versión 1.0 del .NET Framework, y es la tecnología sucesora de la tecnología Active
Server Pages (ASP). ASP.NET está construido sobre el Common Language Runtime,
permitiendo a los programadores escribir código ASP.NET usando cualquier lenguaje
admitido por el .NET Framework.
Visual Basic .NET: es un lenguaje de programación orientado a objetos que se puede
considerar una evolución de Visual Basic implementada sobre el framework .NET. Su
introducción resultó muy controvertida, ya que debido a cambios significativos en el
lenguaje VB.NET no es retro compatible con Visual Basic, pero el manejo de las
instrucciones es similar a versiones anteriores de Visual Basic, facilitando así el
desarrollo de aplicaciones más avanzadas con herramientas modernas. Para mantener
eficacia en el desarrollo de las aplicaciones. La gran mayoría de programadores de
VB.NET utilizan el entorno de desarrollo integrado Microsoft Visual Studio en alguna
de sus versiones (desde el primer Visual Studio .NET hasta Visual Studio .NET 2019,
que es la última versión de Visual Studio para la plataforma .NET), aunque existen otras
alternativas, como SharpDevelop (que además es libre).
- Características de los lenguajes.
Visual C++: es un entorno de desarrollo integrado (IDE) para lenguajes de
programación C, C++ y C++/CLI. Visual C++ engloba el desarrollo de aplicaciones
hechas en C, C++ y C++/CLI en el entorno Windows. Visual C++ incluye además las
bibliotecas de Windows (WinApi), las bibliotecas MFC y el entorno de desarrollo
para .NET Framework. Visual C++ cuenta con su propio compilador (de igual nombre)
y otras herramientas como IntelliSense, TeamFoundation Server, Debug,... Además
provee de bibliotecas propias de cada versión del sistema operativo y sockets. Como
otros compiladores, se le pueden añadir nuevas bibliotecas como DirectX, wxWidgets o
SDL.
Visual C#: es un lenguaje de programación orientado a objetos desarrollado y
estandarizado por Microsoft como parte de su plataforma .NET, que después fue
aprobado como un estándar por la ECMA (ECMA-334) e ISO (ISO/IEC 23270). C# es
uno de los lenguajes de programación diseñados para la infraestructura de lenguaje
común.
Visual J#: El lenguaje de programación J# (o J-sharp) es un lenguaje transicional para
programadores del lenguaje de programación Java y del lenguaje J++ de Microsoft,
creado con la intención de que ambos puedan usar sus conocimientos actuales para crear
aplicaciones en la plataforma .NET de Microsoft. J# se supone compatible con Java,
tanto a nivel código fuente, como binario. En teoría, J# puede ser usado para
transicionar aplicaciones que usan bibliotecas de terceros, aun cuando el código de estas
no esté disponible.
ASP.NET: es un entorno para aplicaciones web desarrollado y comercializado por
Microsoft. Es usado por programadores y diseñadores para construir sitios web
dinámicos, aplicaciones web y servicios web XML. Apareció en enero de 2002 con la
versión 1.0 del .NET Framework, y es la tecnología sucesora de la tecnología Active
Server Pages (ASP). ASP.NET está construido sobre el Common Language Runtime,
permitiendo a los programadores escribir código ASP.NET usando cualquier lenguaje
admitido por el .NET Framework.
Visual Basic .NET: es un lenguaje de programación orientado a objetos que se puede
considerar una evolución de Visual Basic implementada sobre el framework .NET. Su
introducción resultó muy controvertida, ya que debido a cambios significativos en el
lenguaje VB.NET no es retro compatible con Visual Basic, pero el manejo de las
instrucciones es similar a versiones anteriores de Visual Basic, facilitando así el
desarrollo de aplicaciones más avanzadas con herramientas modernas. Para mantener
eficacia en el desarrollo de las aplicaciones. La gran mayoría de programadores de
VB.NET utilizan el entorno de desarrollo integrado Microsoft Visual Studio en alguna
de sus versiones (desde el primer Visual Studio .NET hasta Visual Studio .NET 2019,
que es la última versión de Visual Studio para la plataforma .NET), aunque existen otras
alternativas, como SharpDevelop (que además es libre).

- Ventajas de los lenguajes;


- Desventajas de los lenguajes;

3- Características de Visual Studio 2019

4- Ventajas y desventajas de Visual Studio 2019.

PROGRAMAS QUE SE UTILIZARAN


Visual Studio 2019
SQL 2012

PENDIENTE:
Conseguir una empresa para trabajar los trabajos semanales y elegir un departamento
para el trabajo final.

Requerimientos de la empresa:
Dirección, teléfono, misión, visión, logros, organigrama, historia, distribución,
sucursales, naturaleza.

Departamento:
Nombre
Descripción
Objetivos
Filosofía
Procesos
P1: (nombre) / Poner cuadro de texto que describa el proceso.
P2:
P2.1
P2.2
P2.3
P3

Añadir todas las cosas tangibles que se van a utilizar en el departamento.

TAREA 2:

1- ¿Qué son las variables?


2- Tipos de variables
3- Ejemplo o caso de uso de las variables.
4- ¿Qué son las clases?
5- ¿Qué son los DLL?
6- ¿Qué son los NuGet?
7- ¿Qué son las librerías?
8- ¿Qué es herencia (en programación)?
9- ¿Qué es encapsulamiento?
10- ¿Qué es polimorfismo?
11- ¿Qué son objetos (en programación)?
12- Definir los siguientes objetos y su función:
* Label
* Texbox
* DatagridView
* Bottun
* Form
* Combobox
* Checkbox
* Radio bottun
* Pictore Box

También podría gustarte