Logo Passei Direto
Buscar

Exercícios - PLP 3

User badge image
Leandro Melo

em

Ferramentas de estudo

Questões resolvidas

Avalie as assertivas a seguir no que se refere aos conceitos pertinentes a classificação das Linguagens de Programação em níveis. Com base em sua análise das assertivas, assinale a alternativa que apresenta APENAS as assertivas CORRETAS.
O programa escrito na linguagem assembly ao ser convertido para o respectivo código de máquina, terá paridade 1:1, ou seja para 1 comando assembly teremos 1 comando de máquina.
O programa escrito em uma linguagem de 3ª geração, ao ser convertido para o respectivo código de máquina, terá paridade 1:1, ou seja para 1 comando em linguagem de alto nível de 3ª geração teremos 1 comando de máquina.
As linguagens de 4ª e 5ª gerações são denominadas declarativas, pois descreve-se a solução do problema e não especifica-se como resolver o problema, tal qual ocorre nas linguagens de 3ª geração.
I e III
I, II e III
I
III
II

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Avalie as assertivas a seguir no que se refere aos conceitos pertinentes a classificação das Linguagens de Programação em níveis. Com base em sua análise das assertivas, assinale a alternativa que apresenta APENAS as assertivas CORRETAS.
O programa escrito na linguagem assembly ao ser convertido para o respectivo código de máquina, terá paridade 1:1, ou seja para 1 comando assembly teremos 1 comando de máquina.
O programa escrito em uma linguagem de 3ª geração, ao ser convertido para o respectivo código de máquina, terá paridade 1:1, ou seja para 1 comando em linguagem de alto nível de 3ª geração teremos 1 comando de máquina.
As linguagens de 4ª e 5ª gerações são denominadas declarativas, pois descreve-se a solução do problema e não especifica-se como resolver o problema, tal qual ocorre nas linguagens de 3ª geração.
I e III
I, II e III
I
III
II

Prévia do material em texto

Você acertou 5 de 5 questões
Verifique o seu desempenho e continue
treinando! Você pode refazer o exercício
quantas vezes quiser.
Verificar Desempenho
A
B
C
D
E
1 Marcar para revisão
Os conceitos de tipos de dados e variáveis
foram introduzidos nas linguagens de:
1ª geração
2ª geração
3ª geração
4ª geração
5ª geração
Questão 1 de 5
Corretas �5�
Em branco �0�
1 2 3 4 5
Exercicio Conteúdo Sair
13/05/2024, 15:20 estacio.saladeavaliacoes.com.br/exercicio/66425940257ea9c026151a1f/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/66425940257ea9c026151a1f/gabarito/ 1/8
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
Linguagens de 3ª geração são as
chamadas de alto nível, pois uma única
instrução em uma linguagem inteligível pelo
homem (próximo da humana) pode
corresponder a muitas instruções em
linguagem de máquina.
Linguagens de 3ª geração são linguagens
de aplicação geral que se caracterizam por
suportarem:
Variáveis;
Tipos de dados simples (caractere,
inteiro, real e lógico) e estruturados
(matrizes, vetores, registros);
Instruções condicionais e repetitivas;
Programação modular (funções e
procedimentos).
As linguagens de 3ª geração são as mais
utilizadas atualmente, pois são mais fáceis
de aprender e de usar.
2 Marcar para revisão
Dentre as formas de conversão de programas
de diferentes linguagens de programação,
avalie as propriedades abaixo descritas
a. Não traduz instruções que nunca são
executadas
b. Execução mais lenta que outros processos de
conversão
13/05/2024, 15:20 estacio.saladeavaliacoes.com.br/exercicio/66425940257ea9c026151a1f/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/66425940257ea9c026151a1f/gabarito/ 2/8
A
B
C
D
E
Tais propriedades caracterizam que tipo de
conversão?
Interpretador puro
Tradutor
Compilador
Montador
Linkeditor
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
No processo de "Interpretação Pura" ocorre
a tradução e execução,  imediata, do
comando na linguagem de alto nível, dessa
forma
- apenas traduz o comando que será
executado
- e a execução é mais lenta, pois não há
otimização
3 Marcar para revisão
13/05/2024, 15:20 estacio.saladeavaliacoes.com.br/exercicio/66425940257ea9c026151a1f/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/66425940257ea9c026151a1f/gabarito/ 3/8
A
B
C
D
E
O processo de tradução é realizado por uma
série de programas. O programa que gera o
código executável é o:
carregador
compilador
interpretador
ligador
montador
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
O ligador (ou link editor) junta o código-
objeto com as bibliotecas necessárias
(outros objetos, rotinas do SO, dlls etc.)
para gerar o programa executável.
-----
4 Marcar para revisão
O processo de tradução é erroneamente
chamado de compilação. Qual a função do
compilador no processo de tradução.
13/05/2024, 15:20 estacio.saladeavaliacoes.com.br/exercicio/66425940257ea9c026151a1f/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/66425940257ea9c026151a1f/gabarito/ 4/8
A
B
C
D
E
O compilador traduz um programa
fonte escrito em linguagem de alto
nível, em um código escrito em
linguagem simbólica �Assembly) ou em
linguagem de máquina ainda não
executável
O compilador lê o programa fonte
escrito em Linguagem de alto nível e
gera o código de máquina executável
O compilador lê o programa fonte
escrito em simbólica �Assembly) e
gera o código de máquina executável
O compilador junta vários códigos
objetos em um úncico programa
executável
O compilador converte um código
executável não relocável em código
execuável relocável.
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
O compilador é na verdade o
primeiro passo do processo de traduçao de
uma linguagem de alto nível em linguagem
de máquina executável.
O compilador recebe um programa escrito
em linguagem de alto nível e o converte
para uma linguagem simbólica, em geral
assembly ou linguagem de maquina.
13/05/2024, 15:20 estacio.saladeavaliacoes.com.br/exercicio/66425940257ea9c026151a1f/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/66425940257ea9c026151a1f/gabarito/ 5/8
A
B
C
O compilador não gera código de máquina
executável, mas sim código simbólico.
O código simbólico é então convertido em
código de máquina executável pelo
montador.
5 Marcar para revisão
Avalie as assertivas a seguir no que se refere
aos conceitos pertinentes a classificação das
Linguagens de Programação em níveis: I. O
programa escrito na linguagem assembly ao ser
convertido para o respectivo código de
máquina, terá paridade 1�1, ou seja para 1
comando assembly teremos 1 comando de
máquina. II. O programa escrito em uma
linguagem de 3a geração, ao ser convertido
para o respectivo código de máquina, terá
paridade 1�1, ou seja para 1 comando em
linguagem de alto nível de 3a geração teremos
1 comando de máquina. III. As linguagens de 4a
e 5a gerações são denominadas declarativas,
pois descreve-se a solução do problema e não
especifica-se como resolver o problema, tal
qual ocorre nas linguagens de 3a geração. Com
base em sua análise das assertivas, assinale a
alternativa que apresenta APENAS as assertivas
CORRETAS.
I e III
I, II e III
I
13/05/2024, 15:20 estacio.saladeavaliacoes.com.br/exercicio/66425940257ea9c026151a1f/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/66425940257ea9c026151a1f/gabarito/ 6/8
D
E
III
II
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
I. O programa escrito na linguagem
assembly ao ser convertido para o
respectivo código de máquina, terá
paridade 1�1, ou seja para 1 comando
assembly teremos 1 comando de máquina.
� Verdade II. O programa escrito em uma
linguagem de 3a geração, ao ser
convertido para o respectivo código de
máquina, terá paridade 1�1, ou seja para 1
comando em linguagem de alto nível de 3a
geração teremos 1 comando de máquina. �
FALSO, a paridad é 1�N, pois para cada
comando em linguagem de 3a geração,
teremos N comandos em linguagem de
máquina III. As linguagens de 4a e 5a
gerações são denominadas declarativas,
pois descreve-se a solução do problema e
não especifica-se como resolver o
problema, tal qual ocorre nas linguagens de
3a geração. � Verdade A assertiva I é
verdadeira, pois o programa escrito na
linguagem assembly é convertido para o
código de máquina de forma direta, sem a
necessidade de interpretações. A assertiva
II é falsa, pois o programa escrito em uma
linguagem de 3a geração é convertido para
o código de máquina de forma indireta,
através de um interpretador. A assertiva III
é verdadeira, pois as linguagens de 4a e 5a
13/05/2024, 15:20 estacio.saladeavaliacoes.com.br/exercicio/66425940257ea9c026151a1f/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/66425940257ea9c026151a1f/gabarito/ 7/8
gerações são denominadas declarativas,
pois descrevem a solução do problema e
não especificam como resolver o problema.
13/05/2024, 15:20 estacio.saladeavaliacoes.com.br/exercicio/66425940257ea9c026151a1f/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/66425940257ea9c026151a1f/gabarito/ 8/8

Mais conteúdos dessa disciplina