Logo Passei Direto
Buscar

estacio saladeavaliacoes com br_exercicio_6925b1d3c93a20b4b3f34c9c_gabarito_

Ferramentas de estudo

Questões resolvidas

O programa fonte é a fundação de qualquer software e uma peça crítica no campo da programação e do desenvolvimento de software.
O que é um 'programa-fonte'?
O hardware no qual o código é executado.
O código escrito em uma linguagem de programação.
Um conjunto de instruções em linguagem de máquina.
Um tipo de linguagem de programação de alto nível.
Um software aplicativo específico.

Qual das linguagens abaixo possui nenhuma abstração?


linguagem Python
linguagem JAVA
linguagem Assembly
linguagem HTML
linguagem de máquina

O desenvolvimento mobile envolve a criação de aplicativos para dispositivos móveis, como smartphones e tablets. Este campo cresceu exponencialmente com a popularização dos dispositivos móveis e a demanda contínua por novos aplicativos.
No desenvolvimento de aplicativos para dispositivos móveis Android, quais linguagens são oficialmente indicadas por seus fabricantes?
PHP e ASP
C# e .NET
Java e Kotlin
Swift e Objective-C
Python e Ruby

No que se refere a programação de sistemas, avalie as assertivas a seguir?
I - A programação de sistemas, carece de linguagens que acesse, diretamente, o hardware e seus componentes.
II - Exemplos de uso: software básico, como sistemas operacionais, tradutores e interpretadores de linguagens de programação.
III - As principais linguagens usadas são: Pascal, Java e Ruby.
IV - Antes das linguagens de alto nível, a programação de sistemas era desenvolvida em Assembly.
III e IV
I, II e IV
II, III e IV
I
I e IV

Os níveis das linguagens de programação permitem uma ampla gama de controle, abstração e facilidade de uso.
Qual das seguintes afirmacoes melhor descreve as linguagens de programação de baixo nível?
Utilizam uma extensa biblioteca de funções para facilitar a programação.
São linguagens próximas da linguagem de máquina e interagem diretamente com o hardware.
São usadas exclusivamente para o desenvolvimento de aplicações web modernas.
São independentes do hardware e fáceis de aprender.
Abstraem completamente as características do hardware do computador.

Como se chama o processo de conversão de linguagens onde não é gerado código executável e o programa roda a medida que vai sendo convertido.
Compilação
Ligador
Interpretação
Tradução
Montador

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

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

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

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

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

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

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

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

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

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

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

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

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

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

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

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

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

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

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

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Questões resolvidas

O programa fonte é a fundação de qualquer software e uma peça crítica no campo da programação e do desenvolvimento de software.
O que é um 'programa-fonte'?
O hardware no qual o código é executado.
O código escrito em uma linguagem de programação.
Um conjunto de instruções em linguagem de máquina.
Um tipo de linguagem de programação de alto nível.
Um software aplicativo específico.

Qual das linguagens abaixo possui nenhuma abstração?


linguagem Python
linguagem JAVA
linguagem Assembly
linguagem HTML
linguagem de máquina

O desenvolvimento mobile envolve a criação de aplicativos para dispositivos móveis, como smartphones e tablets. Este campo cresceu exponencialmente com a popularização dos dispositivos móveis e a demanda contínua por novos aplicativos.
No desenvolvimento de aplicativos para dispositivos móveis Android, quais linguagens são oficialmente indicadas por seus fabricantes?
PHP e ASP
C# e .NET
Java e Kotlin
Swift e Objective-C
Python e Ruby

No que se refere a programação de sistemas, avalie as assertivas a seguir?
I - A programação de sistemas, carece de linguagens que acesse, diretamente, o hardware e seus componentes.
II - Exemplos de uso: software básico, como sistemas operacionais, tradutores e interpretadores de linguagens de programação.
III - As principais linguagens usadas são: Pascal, Java e Ruby.
IV - Antes das linguagens de alto nível, a programação de sistemas era desenvolvida em Assembly.
III e IV
I, II e IV
II, III e IV
I
I e IV

Os níveis das linguagens de programação permitem uma ampla gama de controle, abstração e facilidade de uso.
Qual das seguintes afirmacoes melhor descreve as linguagens de programação de baixo nível?
Utilizam uma extensa biblioteca de funções para facilitar a programação.
São linguagens próximas da linguagem de máquina e interagem diretamente com o hardware.
São usadas exclusivamente para o desenvolvimento de aplicações web modernas.
São independentes do hardware e fáceis de aprender.
Abstraem completamente as características do hardware do computador.

Como se chama o processo de conversão de linguagens onde não é gerado código executável e o programa roda a medida que vai sendo convertido.
Compilação
Ligador
Interpretação
Tradução
Montador

Prévia do material em texto

Você acertou 9 de 10
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
Assinale o grupo de linguagens que são de alto
nível e atendem às características do
paradigma Orientado a objeto
Java, C++, Python e Smalltalk
Java, C++ e HTML
Python, Java e Assembly
Java, Fortran e Assembly
Python, Java, C++ e Fortran
Resposta correta
Questão 1 de 10
Corretas (9)
Incorretas (1)
Em branco (0)
1 2 3 4 5
6 7 8 9 10
Lista de exercícios Paradigma… Sair
25/11/25, 12:04 estacio.saladeavaliacoes.com.br/exercicio/6925b1d3c93a20b4b3f34c9c/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/6925b1d3c93a20b4b3f34c9c/gabarito/ 1/13
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
As linguagens de programação Java, C++,
Python e Smalltalk são todas de alto nível e
possuem suporte ao paradigma de
Orientação a Objetos. A Orientação a
Objetos é um paradigma de programação
que usa "objetos" - que podem conter
tanto dados, na forma de campos (também
conhecidos como atributos), quanto
código, na forma de procedimentos
(também conhecidos como métodos) -
para projetar aplicações e programas de
computador. Portanto, a alternativa correta
é a A: Java, C++, Python e Smalltalk.
2 Marcar para revisão
Uma universidade está reformulando seu
currículo de Ciência da Computação e está
considerando incluir um curso de programação
voltado para aplicações web. Eles querem
ensinar uma linguagem de programação que
seja relevante e atualizada para este domínio.
Considerando o texto, analise as afirmativas
abaixo:
I. JavaScript é uma escolha adequada para um
curso focado em programação para aplicações
web.
II. Linguagens como COBOL e Fortran são as
mais indicadas para aplicações web modernas.
III. Ao ensinar programação web, é essencial
considerar linguagens que ofereçam suporte a
design responsivo e interatividade.
25/11/25, 12:04 estacio.saladeavaliacoes.com.br/exercicio/6925b1d3c93a20b4b3f34c9c/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/6925b1d3c93a20b4b3f34c9c/gabarito/ 2/13
A
B
C
D
E
Marque a alternativa correta:
Apenas as afirmativas I e III estão
corretas.
Apenas as afirmativas II e III estão
corretas.
Apenas a afirmativa II está correta.
Apenas a afirmativa I está correta.
Apenas a afirmativa III está correta.
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
JavaScript é uma escolha excelente para
aplicações web, pois é uma linguagem
fundamental para o desenvolvimento front-
end e é amplamente utilizada na indústria.
A afirmativa II é incorreta, pois COBOL e
Fortran, apesar de serem linguagens
históricas e importantes, não são utilizadas
em aplicações web modernas. A afirmativa
III é correta, pois aspectos como design
responsivo e interatividade são cruciais
para o desenvolvimento web atual.
25/11/25, 12:04 estacio.saladeavaliacoes.com.br/exercicio/6925b1d3c93a20b4b3f34c9c/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/6925b1d3c93a20b4b3f34c9c/gabarito/ 3/13
A
B
C
D
E
3 Marcar para revisão
O programa fonte é a fundação de qualquer
software e uma peça crítica no campo da
programação e do desenvolvimento de
software.
O que é um "programa-fonte"?
O hardware no qual o código é
executado.
Um conjunto de instruções em
linguagem de máquina.
O código escrito em uma linguagem
de programação.
Um software aplicativo específico.
Um tipo de linguagem de programação
de alto nível.
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
Um programa-fonte é o código como é
escrito pelo programador em uma
linguagem de programação específica.
Este código ainda não pode ser
entendido diretamente pelo hardware
25/11/25, 12:04 estacio.saladeavaliacoes.com.br/exercicio/6925b1d3c93a20b4b3f34c9c/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/6925b1d3c93a20b4b3f34c9c/gabarito/ 4/13
A
B
C
D
E
do computador, que compreende
apenas a linguagem de máquina.
4 Marcar para revisão
Qual das linguagens abaixo possui nenhuma
abstração
linguagem de máquina
linguagem Assembly
linguagem Python
linguagem JAVA
linguagem HTML
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
A linguagem de máquina é a única entre as
opções que não possui nenhum nível de
abstração. Ela é a linguagem de mais baixo
nível, composta por códigos binários que
podem ser diretamente executados por um
processador. As outras linguagens listadas
(Assembly, Python, JAVA e HTML)
possuem algum nível de abstração, o que
25/11/25, 12:04 estacio.saladeavaliacoes.com.br/exercicio/6925b1d3c93a20b4b3f34c9c/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/6925b1d3c93a20b4b3f34c9c/gabarito/ 5/13
A
B
C
D
E
significa que seus códigos precisam ser
traduzidos para a linguagem de máquina
antes de serem executados.
5 Marcar para revisão
A programação estruturada e a orientação a
objetos são dois paradigmas de
programação fundamentais que oferecem
diferentes maneiras de pensar sobre como
organizar um programa e estruturar sua
lógica. Ambos têm seus méritos, mas
também limitações, especialmente quando
considerados no contexto um do outro.
Por que o paradigma estruturado começou a
apresentar limitações, levando ao
desenvolvimento do paradigma orientado a
objetos?
Devido à complexidade e tamanho do
código em sistemas maiores.
Por causa da necessidade de maior
concorrência nos programas.
Devido à falta de estruturas de dados
complexas.
Por causa da eficiência na execução.
Devido à sua independência da
arquitetura do computador.
25/11/25, 12:04 estacio.saladeavaliacoes.com.br/exercicio/6925b1d3c93a20b4b3f34c9c/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/6925b1d3c93a20b4b3f34c9c/gabarito/ 6/13
A
B
Resposta incorreta
Opa! A alternativa correta é a letra
A. Confira o gabarito comentado!
Gabarito Comentado
O paradigma estruturado mostrou
limitações especialmente quando os
sistemas começaram a crescer em
complexidade e tamanho, tornando
difícil a manutenção e o reuso de
código. O paradigma orientado a
objetos foi desenvolvido como uma
solução para essas questões,
proporcionando maior organização,
reutilização e extensibilidade do código.
6 Marcar para revisão
O desenvolvimento mobile envolve a criação
de aplicativos para dispositivos móveis,
como smartphones e tablets. Este campo
cresceu exponencialmente com a
popularização dos dispositivos móveis e a
demanda contínua por novos aplicativos.
No desenvolvimento de aplicativos para
dispositivos móveis Android, quais
linguagens são oficialmente indicadas por
seus fabricantes?
Swift e Objective-C
Java e Kotlin
25/11/25, 12:04 estacio.saladeavaliacoes.com.br/exercicio/6925b1d3c93a20b4b3f34c9c/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/6925b1d3c93a20b4b3f34c9c/gabarito/ 7/13
C
D
E
Python e Ruby
C# e .NET
PHP e ASP
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
Para o desenvolvimento de aplicativos
Android, os fabricantes oficialmente
indicam as linguagens Java e Kotlin.
7 Marcar para revisão
No que se refere a programação de sistemas,
avalie as assertivas a seguir:
I - A programação de sistemas, carece de
linguagens que acesse, diretamente, o
hardware e seus componentes.
II - Exemplos de uso: software básico, como
sistemas operacionais, tradutores e
interpretadores de linguagens de programação.
III - As principais linguagens usadas são:
Pascal, Java e Ruby.
IV - Antes das linguagens de alto nível, a
programação de sistemas era desenvolvida em
Assembly.
25/11/25, 12:04 estacio.saladeavaliacoes.com.br/exercicio/6925b1d3c93a20b4b3f34c9c/gabarito/https://estacio.saladeavaliacoes.com.br/exercicio/6925b1d3c93a20b4b3f34c9c/gabarito/ 8/13
A
B
C
D
E
Com base em sua análise, assinale a ÚNICA
opção que apresenta APENAS as assertivas
corretas:
I, II e IV
I e IV
I
III e IV
II, III e IV
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
As assertivas I, II e IV estão corretas. A
programação de sistemas realmente
necessita de linguagens que possam
acessar diretamente o hardware e seus
componentes (I). Exemplos de uso incluem
software básico, como sistemas
operacionais, tradutores e interpretadores
de linguagens de programação (II). Antes
das linguagens de alto nível, a
programação de sistemas era de fato
desenvolvida em Assembly (IV). A assertiva
III está incorreta, pois Pascal, Java e Ruby
não são as principais linguagens usadas na
programação de sistemas. Linguagens
25/11/25, 12:04 estacio.saladeavaliacoes.com.br/exercicio/6925b1d3c93a20b4b3f34c9c/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/6925b1d3c93a20b4b3f34c9c/gabarito/ 9/13
A
B
C
D
E
como C, C++ e Assembly são mais
comumente usadas para essa finalidade.
8 Marcar para revisão
No que se refere à classificação de linguagens
de programação por nível e gerações, avalie as
assertivas a seguir:
I - As linguagens de 1ª e 2ª gerações são
classificadas como de baixo nível.
II - As linguagens de 3ª geração são
classificadas como de alto nível.
III - As linguagens de 1ª e 2ª gerações são,
respectivamente, Assembly e linguagem de
máquina.
IV - SQL é uma linguagem de 4ª geração.
Com base em sua análise, assinale a opção que
apresenta APENAS as assertivas corretas.
I, II e IV
II e IV
I e II
I
II, III e IV
25/11/25, 12:04 estacio.saladeavaliacoes.com.br/exercicio/6925b1d3c93a20b4b3f34c9c/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/6925b1d3c93a20b4b3f34c9c/gabarito/ 10/13
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
As assertivas I, II e IV estão corretas. A
primeira e segunda gerações de
linguagens de programação são de fato
classificadas como de baixo nível, pois são
mais próximas do código de máquina e
menos compreensíveis para os humanos. A
terceira geração de linguagens de
programação é classificada como de alto
nível, pois são mais próximas da linguagem
humana e mais fáceis de entender e usar. A
linguagem SQL é uma linguagem de quarta
geração, que é ainda mais abstrata e fácil
de usar do que as linguagens de terceira
geração. A assertiva III está incorreta, pois
a linguagem de máquina é de primeira
geração e Assembly é de segunda
geração.
9 Marcar para revisão
Os níveis das linguagens de programação
permitem uma ampla gama de controle,
abstração e facilidade de uso.
Qual das seguintes afirmações melhor
descreve as linguagens de programação de
baixo nível?
25/11/25, 12:04 estacio.saladeavaliacoes.com.br/exercicio/6925b1d3c93a20b4b3f34c9c/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/6925b1d3c93a20b4b3f34c9c/gabarito/ 11/13
A
B
C
D
E
São independentes do hardware e
fáceis de aprender.
Utilizam uma extensa biblioteca de
funções para facilitar a programação.
Abstraem completamente as
características do hardware do
computador.
São linguagens próximas da
linguagem de máquina e interagem
diretamente com o hardware.
São usadas exclusivamente para o
desenvolvimento de aplicações web
modernas.
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
Linguagens de baixo nível são aquelas
que estão mais próximas da linguagem
de máquina ou do hardware, exigindo
uma compreensão detalhada da
arquitetura do computador para
programação eficaz.
10 Marcar para revisão
25/11/25, 12:04 estacio.saladeavaliacoes.com.br/exercicio/6925b1d3c93a20b4b3f34c9c/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/6925b1d3c93a20b4b3f34c9c/gabarito/ 12/13
A
B
C
D
E
Como se chama o processo de conversão de
linguagens onde não é gerado código
executável e o programa roda à medida que vai
sendo convertido.
Interpretação
Tradução
Compilação
Montador
Ligador
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
O processo de conversão de linguagens
onde não é gerado código executável e o
programa roda à medida que vai sendo
convertido é chamado de interpretação.
Diferentemente da compilação, que
transforma todo o código fonte em código
de máquina antes de ser executado, a
interpretação realiza essa conversão linha
por linha, à medida que o programa é
executado.
25/11/25, 12:04 estacio.saladeavaliacoes.com.br/exercicio/6925b1d3c93a20b4b3f34c9c/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/6925b1d3c93a20b4b3f34c9c/gabarito/ 13/13

Mais conteúdos dessa disciplina