# data[].attributes.attachment_caption
ESTUDIANTE: Jean sebastian morales arenas.                           Profesora: Andrea lorena ospina perez.

# data[].attributes.headline
Herramientas de Desarrollo de Software, así como sus principales requerimientos para la empresa

# data[].attributes.subject
Herramientas de Desarrollo de Software, así como sus principales requerimientos para la empresa

# data[].attributes.body
A continuación veremos las diferentes pautas que requerimos para tener buenos programas a la hora de desarrollar softwares. veremos cuales son sus aplicativos para cada una de sus funciones.

# data[].attributes.headline
1.	¿Qué significa las herramientas de Desarrollo de Software? 

# data[].attributes.subject
1.	¿Qué significa las herramientas de Desarrollo de Software? 

# data[].attributes.body
Son procesos sistemáticos y estructurados que nos ayudan a obtener mejores resultados en los que haceres de nuestra vida cotidiana con base al software.

# data[].attributes.headline
2.	¿Cuáles son los servicios que proporciona las Plataformas de Desarrollo de Software? 

# data[].attributes.subject
2.	¿Cuáles son los servicios que proporciona las Plataformas de Desarrollo de Software? 

# data[].attributes.body
•Editores de texto: Es donde el programador escribe el código.
•Compiladores: Aplicaciones de traducción de un lenguaje a otro.
•Interpretes informáticos: Analiza y ejecuta programas.
•Enlazadores: gestiona los objetos y bibliotecas necesarias.
•Depuradores: detección de errores en el código fuente.
·        https://www.profesionalreview.com/2019/11/09/mejores-software-programacion/

# data[].attributes.headline
3.	¿Sobre la palabra prototipo o Boceto que quiere decir o que sígnica?

# data[].attributes.subject
3.	¿Sobre la palabra prototipo o Boceto que quiere decir o que sígnica?

# data[].attributes.body
-Prototipo: herramientas fundamentales básicas para desarrollo de una aplicación  se deben tener en cuenta los siguientes parámetros como :
1)Empieza por definir el menú de la app.
2)Explica las acciones que vas a realizar en cada una de las partes del diseño cuando crees tu mockup.
3)Trabaja la usabilidad desde el principio.
4)Define qué colores vas a utilizar.
A diferencia de UN PROYECTO: Que es una estructura de información de datos de forma visual o estática.
https://www.yeeply.com/blog/como-definir-tu-aplicacion-movil-hacer-prototipo-de-app/

# data[].attributes.headline
4.	¿Qué significa Usabilidad para el desarrollo de Software? 

# data[].attributes.subject
4.	¿Qué significa Usabilidad para el desarrollo de Software? 

# data[].attributes.body
LA USABILIDAD: Hace alusión a la accesibilidad con la que un usuario pueda utilizar la interfaz del software. este concepto tiene mucho que ver con la 'experiencia -usuario' y a la interfaz -usuario. aspectos decisivos al desarrollar tecnología:
-Facilidad de aprendizaje.
-Eficacia de uso.
-Frecuencia y severidad del error.
https://conectasoftware.com/glosario/usabilidad/

# data[].attributes.headline
5.	¿De las Herramientas para las bases de datos existentes en el mercado actual cuáles son apropiadas o recomendadas para realizar una aplicación WEB? 

# data[].attributes.subject
5.	¿De las Herramientas para las bases de datos existentes en el mercado actual cuáles son apropiadas o recomendadas para realizar una aplicación WEB? 

# data[].attributes.body
My SQL: MySQL esta casi siempre presente en la actualidad, es un lenguaje primordial, es compatible con prácticamente todos los CMS o marcos que existen, y es muy competente en el mercado. actualmente en  la mayoría de los casos de uso. MySQL no necesita ser "descubierto".
Maria DB: Prácticamente esta desarrollada con la misma base de código de My SQL. es una 'bifurcación en el mercado del código libre'. ofrece mejoras de velocidad, columnas y mejoras de recopilación.

# data[].attributes.headline
7) características más comunes de las Aplicaciones o Software para Sistemas Operativos usados para Teléfonos Inteligentes.

# data[].attributes.subject
7) características más comunes de las Aplicaciones o Software para Sistemas Operativos usados para Teléfonos Inteligentes.

# data[].attributes.body
Todos los dispositivos electrónicos como tablets, celulares, tv o que tengan incluido un software. tienen en común este mismo no necesariamente igual ;aunque dependen de sistemas operativos Android y ISO. hay dispositivos que se adaptan a una necesidad por un bajo costo, sistemas mas sencillos  e igual de efectivos que sus hermanos mayores Android e ISO.
https://www.tecnologia-informatica.com/sistemas-operativos-moviles/

# data[].attributes.headline
6. características más comunes de las Aplicaciones o Software para Sistemas Operativos usados para Computadoras. 

# data[].attributes.subject
6. características más comunes de las Aplicaciones o Software para Sistemas Operativos usados para Computadoras. 

# data[].attributes.body
Características que tienen en común los sistemas operativos:
La principal es el intermediario entre el usuario y el hardware, es indispensable para el correcto funcionamiento de los dispositivos electrónicos como: tabletas, teléfonos, móviles.
todos estos sistemas estan compuestos por componentes que permiten que el pc funcione:
Interfaz, Kernel, red. seguridad. interfaz. drivers y firmware.
•        Sistema Operativo Windows.

•        Sistema Operativo Mac.

•        Sistema Operativo Linux.

•        Sistema Operativo Ubuntu.
https://www.areatecnologia.com/sistemas-operativos.htm#Tipos_de_Sistemas_Operativos