En cuanto a las computadoras, ¿cuánto código hay en el software?

no hay una respuesta exacta a esta pregunta;

múltiples lenguajes de programación, múltiples compiladores, dispositivos, os, ect.

el código solo se crea en primer lugar para resolver algún tipo de problema (s). por convención se crea con base en la aplicación de reglas de diseño y especificaciones establecidas / acordadas.

si se ejecuta en un host de PC, por ejemplo en C #, se ejecuta en Common Language Runtime (CLR) como código .NET. puede ejecutarse en PC, o puede ser dirigido para ejecutarse en .NET compact frame work, o .NET micro framework device device.

si escribo código c ++ para microcontrolador y lo compilo usando el compilador G ++, el código que hace el trabajo se ‘compila en forma cruzada’ en código de ensamblaje pneumonics (o instrucciones). Además, este código debe convertirse en binario 1/0 que el dispositivo de destino entienda. Este proceso de dos etapas se ha mejorado con el tiempo para hacer que la “sobrecarga” que está involucrada sea menor.

si escribo código en código de ensamblaje pneumonics, está “mucho más cerca” de la máquina y, por lo tanto, no supone una sobrecarga para lo que quiero que haga el código. Sin embargo, en la mayoría de los casos, la gente usa C sobre el ensamblaje en estos días.

¿Respondí tu pregunta?

Ron Harding

HP

Boise, ID

La respuesta corta es que todo el software que las computadoras ejecutan es código. Parte es parte de las bibliotecas de idiomas, parte del sistema operativo, parte de las aplicaciones, parte es parte de los marcos e incluso parte del hardware (BIOS ROM y ROM de interfaz). Todo fue escrito por alguien en algún momento.

Sospecho que está preguntando cuánto código hay en el software del sistema que ejecuta las computadoras. Depende. Si está utilizando un sistema operativo popular, está en millones de líneas de código. Puede leer más sobre esto en ¿Cuántas líneas de código hay en Microsoft Windows 8?

No estoy seguro de lo que está preguntando aquí, pero si se refiere a volumen de código en general y software en general, bastante. El código (antes de compilarlo para convertirlo en ejecutables e instaladores, o ponerlo en la web para ejecutar un sitio) generalmente consiste en archivos de texto sin formato con líneas de texto; puede verlo en el Bloc de notas, y algunos desarrolladores incluso lo hacen su trabajo en herramientas muy parecidas al Bloc de notas.

En términos del volumen de ese texto, hay bastante en la mayoría del software; cualquier cosa no trivial probablemente tendrá al menos unos pocos miles de líneas de código (si desea hablar sobre el volumen del código, generalmente se expresa como el número de líneas). Cosas más grandes como juegos, software empresarial complejo o incluso sitios web grandes pueden tener decenas o cientos de miles de líneas de código. Los proyectos muy complejos, como los sistemas operativos, se extenderán a decenas de millones de líneas.

Eso suena completamente inmanejable, pero gran parte del desarrollo de software se trata de abstracciones, capas y modularidad. Un desarrollador no maneja todo ese código a la vez para cualquier cosa, y tiene herramientas para navegarlo.

Depende de lo que quiera decir con “cuánto” código y qué software:
– El sistema operativo probablemente tenga un par de millones de líneas de código. Dependiendo del sistema operativo que use.
– Un programa simple para editar texto probablemente tenga un par de miles de líneas de código.

Pero si tomo su pregunta literalmente: todo el software consiste en 100% sin código. Dado que su computadora está completamente controlada por el software, el 100% del código está en el software. Entonces, en ese caso, su pregunta no tiene sentido y mi respuesta también.

More Interesting

¿Qué es la modernización de software? ¿Por qué es importante para cualquier software? ¿Cuáles son las herramientas disponibles para la modernización del software?

¿Cuáles son algunas de las grandes compañías de desarrollo de software personalizado?

¿Qué carrera debería elegir, analista de big data o ingeniero de desarrollo de software en las pruebas? ¿Cuál es mejor?

¿Cuántos años llevaría desarrollar la informática de voltaje variable para convertirse en una tecnología de consumo para el mercado masivo?

Fuera del desarrollo de Android, ¿cuáles son los principales usos de Kotlin?

Sistemas embebidos: ¿Vale la pena cambiar las mareas del software a la mezcla entre hardware y software?

¿Cómo se puede preparar el curso en línea Arquitecturas de software orientadas a patrones para software concurrente y en red de Douglas Schmidt?

¿Cómo estructura su equipo su proceso de desarrollo de software?

¿Cuáles son los beneficios clave del software SMS College?

¿Cómo puede ayudar un proyecto de software a salvar el medio ambiente?

Como desarrollador de software, ¿teme que mantener su trabajo sea cada vez más difícil a medida que más personas quieran convertirse en desarrolladores?

¿Cuáles son algunas fotos de portada de Facebook únicas / creativas para ingenieros?

¿Cuáles son algunas diferencias y similitudes entre el diseño de software y el diseño de circuitos integrados?

¿Cómo se realiza la verificación de antecedentes para H-1B por USCIS?

En el futuro, ¿cuál desempeñará el papel más importante en el mundo del software AI (aprendizaje automático), seguridad cibernética o IoT?