Informática, perguntado por jairpaescostajaja, 1 ano atrás

Quais as desvantagens encontradas em uma linguagem de máquina?

Soluções para a tarefa

Respondido por dannyelkaykeot7c9a
16
difícil manutenção no sistema, difícil aprendizagem tornando complicado encontrar profissionais qualificados para manuseá-las, um código para ação simples pode demorar mais para ser escrito em relação a em uma linguagem de alto nível
Respondido por bokomoko
1
A principal desvantagem é que é muito complicado fazer novos programas em linguagem de máquina. É dificil de fazer, é dificil de testar e é dificil de consertar caso dë algo errado. Para complicar, é dificil de garantir que esteja minimamente certo.

A ideia fundamental do software é que você vai ter um hardware  computacional só (um computador, um smartphone, um gizmo qualquer) e fazer várias coisas com ele. Para mudar de uma coisa para outra é só mudar o software. Para fazer uma coisa nova, é só fazer um software novo.

Tem horas que programar em linguagem de máquina é tão lento, caro e complicado que é mais fácil ter um hardware dedicado para a tarefa. Assim, a vantagem do software (rápida adaptação a novas circunstancias) é perdida porque leva-se tanto tempo para o programa em linguagem de máquina ficar pronto que num vale a pena.

Dito isso, tem coisas que num dá para escapar. Tem que ser em linguagem de máquina. E aí ... o preço do programador é o peso dele em ouro.
 
Perguntas interessantes