Red de conocimiento informático - Conocimiento del nombre de dominio - ¿Cómo crear software?

¿Cómo crear software?

Primero déjame decirte ¿qué es el desarrollo de software?

El software de computadora es una secuencia de instrucciones, a veces llamada código o programa, que están escritas para decirle a la computadora qué hacer y que ésta entiende.

Según sus funciones, el software informático se puede dividir aproximadamente en cuatro niveles. Lo más parecido al hardware de una computadora es el software compacto. Implementan algunas de las funciones más básicas, normalmente "reforzadas" en un chip de memoria de sólo lectura, el llamado firmware. El software del sistema incluye el sistema operativo, el software de compilación, etc. El software y el hardware del sistema juntos proporcionan una "plataforma". Gestionan y optimizan el uso de los recursos del hardware informático. El middleware común incluye bases de datos y servidores World Wide Web, que construyen un puente entre el software de aplicación y las plataformas. Existen la mayoría de los tipos de software de aplicación, incluido software de oficina, software de comercio electrónico, software de comunicación, software industrial, software de juegos, etc.

El software informático está escrito en una variedad de lenguajes informáticos (también llamados lenguajes de programación). La capa inferior se llama lenguaje de máquina, que se compone de varios 0 y 1. Puede ser entendido directamente por una determinada computadora, pero es difícil para los humanos entenderlo. El nivel superior se llama lenguaje ensamblador, que solo se puede ejecutar después de haber sido traducido a un programa en lenguaje de máquina mediante algún tipo de software ensamblador de computadora. El lenguaje ensamblador es casi incomprensible para los humanos. Los lenguajes comúnmente utilizados por los humanos son las capas superiores de lenguajes de alto nivel, como C, Java, Fortran y BASIC. Los programas escritos en estos lenguajes generalmente pueden ejecutarse en una variedad de computadoras, pero solo después de que el programa en lenguaje de alto nivel haya sido traducido a un programa en lenguaje de máquina específico mediante un software llamado compilador o intérprete. Las personas que escriben software de computadora se llaman programadores, codificadores y programadores. Los mejores a veces se hacen llamar hackers.

Debido a que los programas en lenguaje de máquina se componen de varios ceros y unos, también se les llama códigos binarios. Los programas en lenguaje ensamblador y en lenguaje de alto nivel también se conocen como código fuente. De hecho, en términos generales, los programadores deben tener el código fuente para comprender y modificar el programa. Muchos fabricantes de software sólo venden código binario. En los últimos años, ha habido una tendencia internacional de abrir los códigos fuente de software a programadores de todo el mundo. A esto se le llama "movimiento de código abierto".

El software es el que utilizamos habitualmente, como Rising Star, Office, etc.

Una computadora sin software también se llama "metal desnudo" y se puede decir que es un montón de chatarra.

El software se puede dividir en software especial y software general. El software general incluye sistemas operativos y el software especial incluye PS, DW, etc.

Desarrollar software para implementar el desarrollo de software

Lenguajes de desarrollo de software

java c c vc vb ruby

Estos son solo los lenguajes de desarrollo más populares ahora.

Si quieres utilizar alguno de los idiomas anteriores para desarrollar el idioma que hablas, no podrás hacerlo sin más de dos años (al menos dos años) de experiencia

Y debes tener muy buenas calificaciones... Tienes que ser bastante bueno en los conceptos básicos de informática... No estoy seguro de ser una buena persona. Básicamente, tienes que ser competente en...

Entonces, desarrollar software no es fácil....requiere mucha experiencia...

Entonces, en lo que mencionado En este caso,.... A menos que seas un genio...

Es básicamente imposible de lograr...

Si lo envías a tu corazón...no es un golpe para ti