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

Cómo crear software

Primero que nada, déjame decirte ¿qué es el desarrollo de software? El software es escrito por personas para decirle a la computadora qué hacer. Es una serie de instrucciones que la computadora puede entender, a veces también llamadas código. o programa.

Según las diferentes funciones, el software informático se puede dividir aproximadamente en cuatro niveles. Lo más parecido al hardware de una computadora es un pequeño software. Implementan algunas de las funciones más básicas y normalmente están "reforzados" en un chip de memoria de sólo lectura, de ahí el nombre de firmware. El software del sistema incluye el sistema operativo y el software compilador. El software y el hardware del sistema trabajan juntos para proporcionar 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 establecen 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 varios lenguajes informáticos (también llamados lenguajes de programación). El nivel más bajo se llama lenguaje de máquina, que consta de algunos 0 y 1. Puede ser entendido directamente por algún tipo de computadora, pero es difícil para los humanos entenderlo. La capa superior se llama lenguaje ensamblador, y solo un determinado software ensamblador de computadora puede traducirlo a un programa en lenguaje de máquina antes de poder ejecutarlo. Los humanos apenas pueden entender el lenguaje ensamblador. Los lenguajes comúnmente utilizados por las personas son 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 primero deben traducirse a un programa de lenguaje de máquina específico mediante un software llamado compilador o intérprete. Las personas que escriben software de computadora se llaman programadores, programadores y codificadores. Los maestros entre ellos a veces se llaman a sí mismos hackers.

Debido a que un programa en lenguaje de máquina se compone de unos 0 y unos, también se le llama código binario. Los programas en lenguaje ensamblador y en lenguaje de alto nivel también se denominan código fuente. En el trabajo real, en términos generales, los programadores deben tener el código fuente para comprender y modificar un programa. Muchos proveedores de software sólo venden código binario. En los últimos años, ha comenzado a popularizarse una tendencia a nivel internacional: hacer público el código fuente del software para que lo disfruten los programadores de todo el mundo. Se llama "movimiento de código abierto".

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

Se puede decir que una computadora sin software, también llamada "metal desnudo", es un montón de chatarra.

El software se puede dividir en software especial y software general. Software general y sistema operativo, software especial como PS, DW.

Desarrollar software para realizar el desarrollo de software. Los lenguajes de desarrollo de software son java c c++ vc vb ruby. Los anteriores son solo los lenguajes de desarrollo más populares si desea utilizar alguno de ellos. los idiomas anteriores para desarrollar un software como el que dijiste. Es imposible aprender un idioma sin más de dos años (al menos dos años) de experiencia, y requiere muy buenas calificaciones... También debes dominar conocimientos básicos de informática... También necesitas ser básicamente competente en sistemas operativos... Así que desarrollar software no es una tarea fácil... requiere mucho conocimiento profesional... así que en una situación como la que dijiste. ..a menos que seas un genio...es básicamente imposible lograrlo...Si se te ocurre...no es un golpe para ti

.