Hardware y Software
1)No todas vienen desde el principio
2) Se instalan por una aplicacion llamada App store que ya viene incluida en el celular
3)si, se pueden desinstalar
4) Depende que aplicacion, la app store es necesaria porque si no no podrias hacer nada pero por ejemplo los juegos no es necesario
SOFTWARE
HARDWARE:
a) El Software es creado por un desarrollador o analista-programador. Para hacerlo se necesita una computadora y usar uno o varios lenguajes de programación. Además hay que cumplir una serie de etapas de manera sucesiva: el análisis de requisitos, el diseño del software, la construcción o implementación del mismo, la programación, las pruebas (validación), el despliegue (instalación) y el mantenimiento.
b)Definitivamente no, para eso se necesita mucho conocimiento. Por eso hay escuelas que llevan esas Carreras. Debes saber programación y sus ramas.Para hacer un Hardware (de una computadora personal, por ejemplo) se necesita: un monitor, placa principal, microprocesador y zócalo, módulo de RAM y tres ranuras, fuente de alimentación, unidad de disco óptico (CD, DVD, etc) y unidad de disco duro.
c)No, no todos son gratuitos, hay algunos que si pero estos mismos tienen una versión ''premium'' la cual suele ser paga y contiene mejoras.
d)No existe el Hardware gratuito, lo que existe es el "Hardware libre", que toma las mismas ideas que el "Software libre": tiene libertad de uso, de estudio y de modificación, de distribución y redistribución de las versiones modificadas.
La diferencia entre estos dos es que, el primer termino mencionado, se refiere a la libertad que tienen las personas de usar el dispositivo y su documentación. No quiere decir que es gratis.
e)Todo depende de que programa se haya elegido para instalar, hay algunos que son fáciles y otros que no.
f)Las diferencias son:
Software propietario: este tipo de Software limita las posibilidades del usuario a modificarlo y en su uso.
Software libre: en este los usuarios tienen libertad de uso, de distribución y de adaptación y mejora.
Software abierto: este no está sujeto a ningún tipo de licencia y se puede usar, cambiar y distribuir de la manera que uno quiera. Aunque a veces se confunda con el libre no son lo mismo: el Software abierto no requiere en ningún momento tener una licencia de uso mientras que, para usar el libre, uno puede tener que necesitarla.