Durante a evolução do computar digital moderno foram projetadas e construídas centenas de diferentes tipos de computadores. Grande parte já foi esquecida há muito tempo, mas alguns causaram um impacto significativo sobre ideias modernas. Na arquitetura de computadores, existem alguns conceitos que permeiam a história da computação consagrando-se como de fundamental conhecimento.
Considerando o fragmento de texto exposto acima, ressalta-se que:
Alternativa 1:
A linguagem de máquina é formada por um pequeno conjunto de instruções primitivas.
Alternativa 2:
Os projetistas buscam fazer com que as instruções primitivas sejam o mais complexas possíveis.
Alternativa 3:
É necessário que um programador conheça a linguagem de máquina para programar os computadores atuais.
Alternativa 4:
COBOL, FORTRAN E C são consideradas linguagens de baixo nível por realizarem operações próximas ao hardware.
Alternativa 5:
Os programas fonte escritos por um programador usando uma linguagem de programação (seja dialeto do inglês ou não). Podem ser executados diretamente pelo computador, e não há qualquer necessidade de tradução ou conversão prévia.
Respostas
A linguagem de máquina é formada por um pequeno conjunto de instruções primitivas.
depende. Se o computador for CISC esse conjunto é bem complexo e vasto. Para se ter uma ideia, mainframes IBM tinha instruçoes de código de máquina que faziam a formatação de número decimais com ponto, vírgula e tudo mais. Já computadores RISC tem um conjunto muito pequeno de instruções.
Alternativa 2:
Os projetistas buscam fazer com que as instruções primitivas sejam o mais complexas possíveis.
a tendencia tem sido simplificar as instrucoes, a medida que a arquitetura RISC vem ganhando espaço. Mas ainda existem processadores com conunto de instrucoes bem complexo.
Alternativa 3:
É necessário que um programador conheça a linguagem de máquina para programar os computadores atuais.
falso. Já faz tempo que programadores começara, produziram e se aposentaram sem sequer ver um código de máquina.
Alternativa 4:
COBOL, FORTRAN E C são consideradas linguagens de baixo nível por realizarem operações próximas ao hardware.
Falso. Todas citadas linguagens são consideradas de alto nível.
Alternativa 5:
Os programas fonte escritos por um programador usando uma linguagem de programação (seja dialeto do inglês ou não). Podem ser executados diretamente pelo computador, e não há qualquer necessidade de tradução ou conversão prévia.
falso. o programa tem que ser compilado ou interpretado para pode funcionar no computador alvo.
Alternativa 1: A linguagem de máquina é formada por um pequeno conjunto de instruções primitivas.
Para que ocorra o processamento de forma adequada, é necessária uma unidade de controle que gerencie os recursos do computador e coordene o funcionamento de suas partes.
O computador é o responsável por processar os dados e transformá-los em informação, através da execução de instruções em linguagem de máquina (baixo nível) que o processador é capaz de executar.
Para que um problema possa ser resolvido pelo computador, é necessário criar um algoritmo computacional, composto por uma sequência de passos ou ações que determinam a solução do problema e a respectiva codificação, usando uma linguagem de alto nível, que é mais fácil de ser escrita. Essa codificação transforma o algoritmo num programa (software).
Continue estudando em https://brainly.com.br/tarefa/9517979