Questões de Fundação Carlos Chagas - Tecnologia da Informação - Linguagem de máquina e montadores

Limpar pesquisa

Configurar questões
Tamanho do Texto
Modo escuro

Questão: 1 de 4

276801

copy

Banca: FCC

Órgão: TRF - 4ª Região

Cargo(s): Analista Judiciário - Sistemas de Tecnologia da Informação

Ano: 2019

Matéria/Assunto: Tecnologia da Informação > Organização e arquitetura de computadores / Linguagem de máquina e montadores

Som, ligado à fonologia, Estrutura que consiste em análises morfológica e sintática e Significado que consiste em análises semântica e pragmática.

Áudio, ligado à fonologia, Estrutura que consiste em análises de línguas estrangeiras e Significado que consiste em análises semântica e pragmática.

Conversação, ligado à tecnologia de chatbot, Semântica que consiste em análises de línguas estrangeiras e Arquitetura Spelling que realiza as análises sintática e pragmática.

Business Intelligence, ligado à tecnologia OLAP, Mining que consiste em análises de línguas em geral e Spelling que realiza as funções de chatbot.

Áudio, ligado à fonologia, Estrutura que consiste em análises semântica e pragmática e Significado que consiste em análise das línguas em geral.

Questão: 2 de 4

150017

copy

Banca: FCC

Órgão: METRÔ/SP

Cargo(s): Analista Desenvolvimento Gestão Júnior - Ciências da Computação

Ano: 2014

Matéria/Assunto: Tecnologia da Informação > Organização e arquitetura de computadores / Linguagem de máquina e montadores

I. O termo assembly refere-se à linguagem de programação, que é também designada por linguagem de macro, uma vez que se encontra intimamente relacionada com a macroprogramação do processador a que se destina.
II. Cada processador de cada fabricante (Intel, AMD, Motorola etc), tem o seu próprio assembly, já que cada um tem estrutura interna diferente, portanto, não há um termo assembly que se aplica a todos eles, mas há linguagem assemblyIntel, assemblyAMD etc.

I. É muito complicado para os programadores humanos escreverem programas usando a linguagem pura do processador ou a linguagem de máquina, que é constituída por um conjunto mais ou menos extenso de bits.
II. Os programas executáveis gerados por um assembler são do tipo .EXE, arquivos em linguagem de baixo nível, que devem ser carregados e executados a partir do endereço 10FFh. Assim, todos os programas assembly devem começar com a instrução org 10FFh, seguidos de três seções (text, data e code).

I. O termo assembler refere-se a um programa que permite facilitar o trabalho com a linguagem assembly, fazendo com que esta se assemelhe um pouco mais com os mnemônicos de uma linguagem de alto-nível.
II. As instruções do assembler são traduzidas para os conjuntos de bits que constituem as instruções do processador.
O assembly executa um conjunto de ações necessárias para que o programa assembler possa ser executado, escondendo essas operações do programador.

I. A programação em assembly permite escrever programas que executam muito mais rapidamente que programas escritos em linguagens de alto-nível. Os compiladores ou interpretadores destas linguagens, ao traduzirem as suas instruções para assembly, fazem-no de forma menos eficiente, gerando mais instruções assembly do que um programador humano pode conseguir se programar diretamente em baixo-nível.
II. O assembly proporciona um maior controle sobre os componentes de hardware, em particular do processador, permitindo usar melhor as suas funcionalidades e capacidades.

I. Todas as linguagens de alto-nível permitem que se possam incluir instruções assembly entre as instruções da própria linguagem, visando acelerar rotinas críticas do programa. Isso porque as linguagens de alto-nível impedem o acesso a certos componentes de hardware, a fim de evitar que possam ser desencadeadas ações potencialmente perigosas.
II. Existem vários assemblers, dentre os quais os mais conhecidos são o TASM (da Intel), o NASM (da Microsoft), que são propriedade dos respectivos fabricantes, e o MASM, que é de uso livre.

Questão: 3 de 4

149853

copy

Banca: FCC

Órgão: METRÔ/SP

Cargo(s): Analista Desenvolvimento Gestão Júnior - Ciências da Computação

Ano: 2014

Matéria/Assunto: Tecnologia da Informação > Organização e arquitetura de computadores / Linguagem de máquina e montadores

exemplo 1:
MOV B,A.

exemplo 2:
MULT A,−1
SUB 5,A.

exemplo 3:
MOV AX,B
SUB AX,A
SUB AX,A
MOV A,AX.

exemplo 2:
MOV AX,A
INC B, −5
SUB AX,B.

exemplo 3:
MOV AX,A
MULT AX,A
SUB AX,B
MOV B,AX.

Questão: 4 de 4

570632

copy

Banca: FCC

Órgão: TRF - 5ª Região

Cargo(s): Analista Judiciário - Análise de Sistemas de Informação

Ano: 2017

Gabarito: Oficial

Matéria/Assunto: Tecnologia da Informação > Organização e arquitetura de computadores / Linguagem de máquina e montadores

Imediato − Direto − Indireto − Registrador.

Direto − Imediato − Registrador − Indexado.

Indexado − Direto − Registrador − Indireto.

Direto − Indireto − Indexado − Imediato.

Imediato − Direto − Indexado − Indireto.