Discusión:Programa de computadora


Me gustaría que un autor publicara, "Los programas de computadora son las instrucciones para las computadoras". ¿Quién podría discutir con esto? Sin embargo, los autores de libros de texto de computación definen el programa de computadora dentro del contexto de su libro. Desafortunadamente, la informática hoy en día es tan amplia que cualquier definición tendrá una falla para al menos un editor de este artículo. La definición del Dr. Wilson describe mejor la esencia de este artículo. Tiene éxito porque limita el alcance de la definición a las computadoras modernas y es lo suficientemente amplio como para incluir cualquier computadora desde los años 50 en adelante. Me gusta que primero define el alcance usando la voz pasiva . Una voz activaLa oración comenzaría con "Un programa de computadora es..." Esto le va a tener un defecto grave a alguien. Tendría que ser muy largo para incluir el amplio espectro de matices. Timhowardriley ( conversación ) 21:19, 13 de noviembre de 2021 (UTC)Responder[ responder ]

Tengo reservas sobre esta edición para incorporar oraciones de otros dos artículos en este artículo:

El artículo del programa de computadora estaría mejor servido si un editor parafraseara de una fuente confiable las habilidades de programación de computadoras. Timhowardriley ( conversación ) 22:53, 26 de mayo de 2022 (UTC)Responder[ responder ]

(Nota: recientemente revisé este artículo en GAN). @ Timhowardriley : Pensé que debería incluir algunos comentarios más además de los que ya hice, considerando que lo renombrará de inmediato, también para que un revisor lo considere:

Esta edición calificó esta oración con "puede": "A diferencia del ensamblaje, estos lenguajes pueden [c] generar muchas instrucciones en lenguaje de máquina para cada declaración ". Agregué la nota [c] para decir "Las declaraciones del lenguaje de programación C como x ++ se compilarán en una sola instrucción" porque ese era el reclamo en el motivo de edición. Sin embargo, ++son dos símbolos que juntos forman una Operación (matemática) , no un enunciado. "Principios de los sistemas de información" (página 159) dice: "[Un] lenguaje de programación [es] un conjunto de palabras clave, símbolos y un sistema de reglas para construir declaraciones [.]" Las declaraciones son palabras clave más símbolos. La x++instrucción es un postfijo, operador de incremento. Consulte Operadores_en_C_y_C++#Operadores_aritméticos. Por lo tanto, el calificador no está garantizado. Timhowardriley ( hablar ) 15:39, 11 de junio de 2022 (UTC)Responder[ responder ]

La prosa está bien escrita y el artículo incluye mucha información útil. No he leído este artículo antes. Esta es también mi primera revisión de GA, por lo que se agradecen las correcciones/comentarios. Lo principal que mejoraría el artículo en mi opinión es una mejor organización y claridad con respecto a las diferentes dimensiones de los programas de computadora considerados. Voy a dar algunos ejemplos y detalles a continuación.