Baixe o app para aproveitar ainda mais
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
Compartilhar