Está en la página 1de 3

PROGRAMACIÓN I

UNIDAD 3
Tarea 6. Entornos de programación

Nombre: Karen Villaseñor Machuca

Facilitador: Arturo Mendoza Rendón

INSTRUCCIÓN: Lee el cuadro comparativo que se te presenta y con base en el material


revisado indica con una “X” la respuesta que consideres correcta.

Importante: Recurre a tus fichas de trabajo y a los conceptos que has construido de manera
colaborativa en la Wiki. Muchos de estos conceptos te permitirán completar el cuadro
comparativo.

Cuando hayas terminado, utiliza la herramienta de evaluación de esta tarea para


autoevaluarte, en ella se indican los criterios que serán considerados para asignarte una
calificación, y realiza los ajustes que consideres necesarios en caso de existir.

Guarda el archivo de tu tarea con la siguiente nomenclatura:


T6_TuprimernormbreTuprimerapellido_PI y envíalo a la plataforma educativa a mas tardar
el domingo de la semana 7.

Cuadro comparativo

E
ntornos MS Visual C++ Dev C++ Notepad++
Elementos
Creador Microsoft Co X Microsoft Co ☐ Microsoft Co ☐
Bloodshed Software Bloodshed Software Bloodshed Software
☐ X ☐
Notepad++ team ☐ Notepad++ team ☐ Notepad++ team ☐
Tipo de licencia EULA (propietaria) EULA (propietaria) EULA (propietaria)
☐ ☐ X
GNU General Public GNU General Public GNU General Public
PROGRAMACIÓN I

License ☐ License ☐ License ☐


Entorno de desarrollo Sí X No ☐ Sí X No ☐ Sí ☐ No X
integrado (IDE)
Cuenta con documentación Sí X No ☐ Sí X No ☐ Sí ☐ No X

Plataformas (Sistemas MS Windows X MS Windows X MS Windows X


operativos) Linux ☐ Mac ☐ Linux ☐ Mac ☐ Linux ☐ Mac ☐
Trae plantillas predefinidas Sí X No ☐ Sí X No ☐ Sí ☐ No X

Sintaxis resaltada con Sí X No ☐ Sí X No ☐ Sí X No ☐


colores
Autocompletado para Sí X No ☐ Sí ☐ No X Sí ☐ No X
palabras reservadas del
lenguaje, variables, clases
Acceso a las herramientas Sí X No ☐ Sí X No ☐ Sí ☐ No X
de uso común
Cuenta con herramientas de Sí X No ☐ Sí ☐ No X Sí ☐ No X
diseño para la creación de
formularios (no plugins)
Permite depuración de Sí X No ☐ Sí X No ☐ Sí ☐ No X
código
Permite la edición de código Sí X No ☐ Sí X No ☐ Sí ☐ No X
en múltiples lenguajes

Cuenta con alguna utilería Sí X No ☐ Sí X No ☐ Sí ☐ No X


para crear paquetes de
instalación con los
programas desarrollados
Permite el manejo de Sí X No ☐ Sí X No ☐ Sí ☐ No X
proyectos, además de
programas independientes.
Indica el número de línea Sí X No ☐ Sí X No ☐ Sí X No ☐
del código
PROGRAMACIÓN I

Cuadro comparativo
(apreciación personal)

INSTRUCCIÓN: A partir de la lecturas sugeridas y del llenado del cuadro comparativo


anterior, indica la ventajas y desventajas que consideres tiene cada uno de los entornos de
programación.

MS Visual C++ Dev C++ Notepad++


Visual Studio como Los programas nuevos Permiten localizar y editar
plataforma sirve para pueden ser con rapidez la linea
desarrollar e implementar desarrollados en menos aludida.
codigo fuente: es tiempo por que se puede
multiplataforma. rehusar el codigo. Crear Nos permite trabajar con
y usar nuevs tipos de multiples archivos abiertos
Permite desarrollar con datos es mas facil que en diferentes pestañas,
Ventajas multiples lenguajes de en otros lenguajes pero en una sola ventana.
programacion. Utiliza la como.
teccnología IntelliSense.
El manejo de memoria
Utiliza graficos de en c++ es mas facil y
devanguardia. transparente.

Es sus librerias Runtime. Se trata de un lenguaje Mas complejo que otros


Dll, tiene problemas muy amplio (con muchos reemplazos del Bloc de
deverionados. años y muchas lineas de notas de windows.
codigo) debe tener una
Pese a er una compilacion por
programacion orientada a plataforma y su
Desventajas objetos, tiene un soporte depuracion secomplica a
escaso para crear. los errores que surgen
ademas el manejo de
Aplicaciones multihilo, es librerias es mas
necesario realizar complicado que otros
llamadas a la API de lenguajes como java
Windows.

También podría gustarte