Buscar

bfdchebjfdjhe

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

01/12/2023, 17:30 Avaliação I - Individual
about:blank 1/5
Prova Impressa
GABARITO | Avaliação I - Individual (Cod.:885272)
Peso da Avaliação 1,50
Prova 71163620
Qtd. de Questões 10
Acertos/Erros 9/1
Nota 9,00
Uma cadeia de caracteres (string) é definida por ser composta por uma sequência ordenada de 
símbolos, letras e números, como também cada símbolo que é armazenado na memória de um 
programa, se transforma em um valor numérico e este número também é considerado um 
carácter. Segundo Aguilar (2011), as constantes não mudam durante a execução do programa, na 
linguagem C++. 
Com base nos quatro tipos de constantes, assinale a alternativa CORRETA:
FONTE: AGUILAR, Luis J. Fundamentos de programação – 3 ed.: Algoritmos, estruturas de dados e 
objetos. Tradução: VALLE, Paulo H. C. Revisão Técnica: SILVA, Flavio S. C. Dados Eletrônicos. 
Porto Alegre: AMGH, 2011.
A Constantes literais, Constantes definidas, Constantes enumeradas e Constantes afirmativas.
B Constantes literais, Constantes definidas, Constantes numeradas e Constantes declaradas.
C Constantes literais, Constantes definidas, Constantes enumeradas e Constantes declaradas.
D Constantes literais, Constantes argumentativas, Constantes enumeradas e Constantes declaradas.
Analisando as funcionalidades e características das funções em linguagem C, pode ser observado que 
sua responsabilidade é executar comandos e executar uma ou várias tarefas, consideradas como sub-
rotinas dentro de um programa. Essas sub-rotinas são responsáveis por receber as informações ou as 
solicitações, realiza o processamento dessas informações retornando a solicitação com outra 
informação. Conforme Dornelles (1997, p.74), “existem dois tipos de funções".
Com base no exposto, assinale a alternativa CORRETA:
FONTE: DORNELLES, Adalberto A. F. Fundamentos Linguagem de C. 1997. Disponível
em: http://www.ebah.com.br/content/ABAAAAmX8AL/fundamentoslinguagem-c. Acesso em: 8 set. 
2014.
A Funções de biblioteca e funções de usuário.
B Funções interativas.
C Funções compiladas.
D Funções Secundárias.
 VOLTAR
A+ Alterar modo de visualização
1
2
01/12/2023, 17:30 Avaliação I - Individual
about:blank 2/5
Sobre o código a seguir, há um erro em sua construção:
Em qual linha está presente o erro?
A 7.
B 10.
C 9.
D 6.
A estrutura de dados surgiu com o objetivo de auxiliar a tecnologia da informação a estruturar a 
linguagem de programação, nesse sentido podem ser utilizados vários tipos de associações entre 
estruturas de dados e linguagem de programação.
Com base na Interpretação, assinale a alternativa CORRETA:
A
O interpretador possui como função executar o código-fonte, traduzindo o programa a cada linha
de código que vai sendo escrito (digitado), assim que o computador consegue interpretar os
códigos, o Sistema Operacional vai sendo executado, a cada execução do código o programa
precisa ser novamente interpretado pelo computador.
B
O interpretador possui como função executar o código-fonte, traduzindo o programa a cada duas
linhas de código que vai sendo escrito (digitado), assim que o computador consegue interpretar os
códigos, o programa vai sendo executado, a cada execução do código o programa precisa ser
novamente interpretado pelo computador.
C
O interpretador possui como função executar o código-fonte, traduzindo o programa a cada linha
de código que vai sendo escrito (digitado), assim que o computador consegue interpretar os
códigos, o programa vai sendo executado, a cada execução do código o programa precisa ser
novamente interpretado pela memória Ram do Computador.
3
4
01/12/2023, 17:30 Avaliação I - Individual
about:blank 3/5
D
O interpretador possui como função executar o código-fonte, traduzindo o programa a cada linha
de código que vai sendo escrito (digitado), assim que o computador consegue interpretar os
códigos, o programa vai sendo executado, a cada execução do código o programa precisa ser
novamente interpretado pelo computador.
O interpretador possui como função executar o código-fonte, traduzindo o programa a cada linha de 
código que vai sendo escrito (digitado), assim que o computador consegue interpretar os códigos, o 
programa vai sendo executado.
Com base no que precisa em cada execução, assinale a alternativa CORRETA:
A O código-fonte será traduzido para uma linguagem que possa ser executada, direta ou
indiretamente, pelo sistema operacional.
B O programa será compilado em linguagem do usuário diretamente pelo código-fonte.
C A cada execução do programa o código-fonte precisa ser novamente interpretado pelo sistema.
D O compilador executa a linguagem diretamente no computador.
A estrutura de dados surgiu com o objetivo de auxiliar a tecnologia da informação a estruturar a 
linguagem de programação, nesse sentido podem ser utilizados vários tipos de associações entre 
estruturas de dados e linguagem de programação.
Com base nos Interpretadores e Compiladores, assinale a alternativa CORRETA:
A
Os programas interpretados tornam o processo de tradução para o sistema máquina mais lento
para sua execução, possuem maior dinamicidade e podem ser utilizados em vários sistemas
operacionais, possuem maior portabilidade.
B Os programas compilados tornam o processo de tradução para o sistema máquina mais rápido
para sua execução.
C
Os programas interpretados tornam o processo de tradução para o sistema máquina mais rápido
para sua execução, possuem maior dinamicidade e podem ser utilizados em vários sistemas
operacionais, possuem menor portabilidade.
D Os programas interpretados tornam o processo de tradução para o sistema máquina mais rápido
para sua execução.
A linguagem de programação C possui diversas características que a tornam uma excelente escolha 
como ferramenta computacional para a resolução de problemas.
Sobre a linguagem de programação C, assinale a biblioteca CORRETA que tem como sua principal 
funcionalidade de “funções matemáticas”:
A stdio.h
B math.h
C stdlib.h
5
6
7
01/12/2023, 17:30 Avaliação I - Individual
about:blank 4/5
D time.h
Pilhas são classificadas como uma estrutura de dados, muitas vezes utilizada para realizar a 
implementação de sua estrutura na linguagem de programação, é uma estrutura muito utilizada, pois 
permite que todo acesso que é realizado em um programa ou ação em código precisa passar pelo topo 
da estrutura de dados. Sobre as pilhas em lógica de programação, analise as afirmativas a seguir:
I- Uma pilha pode suportar até três operações básicas, essas operações básicas são conhecidas como: 
TOP, PUSH e POP.
II- A estrutura da pilha é composta por duas operações básicas, isso quer dizer que para realizar o 
empilhamento de uma estrutura de pilha precisa realizar uma operação para empilhar um novo 
elemento e a segunda operação básica é desempilhar um elemento.
III- Todas as consultas, alterações, inclusões e remoções de nodos somente podem ser realizadas 
sobre um nodo, que é aquele que está na extremidade considerada o topo da pilha. 
IV- Seguindo os princípios e funcionalidades da pilha, quer dizer que os elementos da estrutura de 
dados são retirados em ordem inversa, indicando que o primeiro elemento a sair é o primeiro a entrar, 
este procedimento é conhecido como Last In, First Out.
Assinale a alternativa CORRETA:
A As afirmativas I, II e IV estão corretas.
B As afirmativas I, II e III estão corretas.
C Somente a afirmativa III está correta.
D As afirmativas I e IV estão corretas.
Conforme site JAVABR, o Java é uma linguagem de programação e plataforma computacional 
 lançada pela primeira vez pela Sun Microsystems em 1995. O Java é rápido, seguro e confiável. Com 
base no surgimento da Internet, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Os applets possuem a característica de possibilitar e desenvolver programas dentro de páginas 
em HTML.
( ) Applet é um tipo especial de programa Java projetado para windows 10, sendo executando em 
modo off line.
( ) Um fator a ser observado é a insegurança que o applet podedeixar o computador vulnerável, ele 
permite que programas não confiáveis e não autorizados acessem arquivos de computador.
( ) O applet não permite que programas não confiáveis e não autorizados acessem arquivos de 
computador.
Assinale a alternativa que apresenta a sequência CORRETA:
A F - V - F - V.
B V - F - V - F.
C V - V - F - V.
D V - F - F - V.
8
9
01/12/2023, 17:30 Avaliação I - Individual
about:blank 5/5
A linguagem de programação C é considerada de “alto nível” e de “baixo nível”. Outra característica 
pode ser observada a partir do seu próprio compilador, este por sua vez executa os códigos, gerando 
programas executáveis muito menores e muito mais rápidos do que outras linguagens de 
programação. Sobre linguagens de programação, com base nas vantagens da linguagem de 
programação C, classifique V para as sentenças verdadeiras e F para as falsas:
( ) O conceito de bibliotecas padronizadas.
( ) A portabilidade do compilador.
( ) A facilidade com que as aplicações podem ser otimizadas, tanto na codificação, quanto na 
depuração, pelo uso de rotinas isoladas e encapsuladas.
( ) O difícil acesso ao hardware quando necessário.
Assinale a alternativa que apresenta a sequência CORRETA:
A V - V - F - V.
B V - V - V - F.
C F - F - V - V.
D F - V - V - F.
10
Imprimir

Outros materiais