Baixe o app para aproveitar ainda mais
Prévia do material em texto
18/11/2022 10:58 Avaliação I - Individual about:blank 1/5 Prova Impressa GABARITO | Avaliação I - Individual (Cod.:768953) Peso da Avaliação 1,50 Prova 55049224 Qtd. de Questões 10 Acertos/Erros 10/0 Nota 10,00 Na linguagem de programação C, a definição de dados pode ser compreendida, estruturada e formada por inúmeros dados que são estipulados para cada objetivo em que o computador tenha que entender e executar alguma tarefa é crucial uma linguagem oferecer suporte para uma coleção apropriada de tipos e estruturas de dados. Sobre os tipos primitivos de dados, assinale a alternativa INCORRETA: A São formados por números inteiros, números, ponto flutuantes, caracteres e tipos nulos. B Os tipos básicos não podem sofrer alterações, não podem ser decompostos, portanto, são indivisíveis. C É possível decompor o tipo primitivo em partes menores. Os tipos básicos são indivisíveis. D Esse tipo de dado não pode sofrer alterações, pois é definido por ter campos de dados infinitos. Um vetor pode ter várias posições. Com base no exposto, assinale a alternativa CORRETA: A Vetor (9) (4) (6) (2) (5) (10) (0) (0) (1) (8) A posição 7 contém o elemento 0. B Vetor (9) (4) (6) (2) (5) (10) (0) (0) (1) (8) O elemento 10 está na posição 7. C Vetor (9) (4) (6) (2) (5) (10) (0) (0) (1) (8) A posição 0 contém o elemento 7. D Vetor (9) (4) (6) (2) (5) (10) (0) (0) (1) (8) O elemento 10 está na posição 10. A linguagem de programação C tem várias características que podem ser observadas. Sobre linguagens de programação, com base nas características da linguagem de programação C, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Sua utilização se deve ao grande reaproveitamento dos códigos na programação de um produto. ( ) Suas metodologias indicam que são as ações e comando dos códigos que sofrem alterações, não pode mudar de estado. ( ) Considerada uma linguagem tanto de alto nível, quanto médio e baixo nível. VOLTAR A+ Alterar modo de visualização 1 2 3 18/11/2022 10:58 Avaliação I - Individual about:blank 2/5 ( ) Utiliza a forma de linguagem de programação baseada nas metodologias imperativas e procedural. Assinale a alternativa que apresenta a sequência CORRETA: A V - V - V - F. B F - V - F - V. C F - F - V - F. D V - F - V - V. 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 pode deixar 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 - V - F - V. C V - F - V - F. D V - F - F - V. Quando compilamos programas de computador utilizamos resultado desse processo de compilação para executar os programas resultantes. Depois de compilado, o programa pode ser executado indefinidamente, sem a necessidade de repetição do processo de tradução (código-fonte para executável). Uma compilação só será necessária quando uma mudança no código-fonte do programa for refletida no programa compilado. Tendo como foco a compilação, assinale a resposta CORRETA quanto às fases que compõem uma compilação: A Análise Sintática. B Análise Básica. C Compilação e Interpretação. 4 5 18/11/2022 10:58 Avaliação I - Individual about:blank 3/5 D Geração do código interpretável. Analise o código a seguir: Qual o resultado da variável soma se as entradas forem respectivamente, 93 e 66? A 158. B 157. C 159. D 160. 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 time.h B math.h C stdio.h D stdlib.h 6 7 18/11/2022 10:58 Avaliação I - Individual about:blank 4/5 As etapas que envolvem a linguagem de programação e estruturas de dados podem ser tudo que envolve a lógica de programação, desde a utilização de dados, organização de memória, utilização de códigos e linguagens específicas para cada necessidade. Sobre linguagens de programação, assinale a alternativa CORRETA que não apresenta características da Linguagem de Programação C: A É considerada uma linguagem muito rápida para ser executada. B Realiza a compilação de programas através do Código-Fonte, Código-Objeto e Código- Executável. C É composta com tipos primitivos de dados, constantes e variáveis, atribuição, operadores aritméticos e funções. D Sua principal característica está na segurança que sua aplicação disponibiliza, sua agilidade para ser executado e confiabilidade em ser utilizado para vários tipos de aplicações. Faz parte, como processo de estrutura de dados, o estudo sobre a interpretação e compilação de dados. A interpretação e compilação são formas de como um computador pode interpretar e compilar um código fonte de um programa, pode-se, assim dizer, que um computador precisa identificar, interpretar códigos e linguagens, após esta sequência de processos de interpretação o computador irá realizar a execução das tarefas solicitadas. Sobre os dois termos da arquitetura de linguagens de programação, assinale a alternativa CORRETA que apresenta a função do Compilador: A Executar o código-fonte, traduzindo o programa a cada linha de código que vai sendo escrito (digitado). B Um programa é convertido em outro, dinamicamente. Toda vez que uma execução for necessária, o código-fonte será traduzido para uma linguagem que possa ser executada, direta ou indiretamente, pelo sistema operacional. C Transformar um algoritmo codificado em uma linguagem X para a linguagem de alto nível. Uma função geral do compilador, para que ele seja executado, permite que somente parte do código pode ser compilado, para ser executado pelo computador. D Transformar um algoritmo codificado em uma linguagem X para a linguagem da máquina equivalente. Uma função muito específica do compilador, para que ele seja executado, todo o código precisa ser compilado, para ser executado pelo computador. A linguagem de programação em C possui uma característica muito interessante. Com base na sua portabilidade, assinale a alternativa CORRETA: A Permite compilar e converter programas em algoritmos e sua funcionalidade é diferente do seu código-fonte. B Somente é permitido converter programas em algoritmos e transmiti-los para software diferente do seu código-fonte. C É permitido converter e executar programas, sistemas operacionais e hardware diferentes do seu código-fonte. 8 9 10 18/11/2022 10:58 Avaliação I - Individual about:blank 5/5 D Não é permitido converter e compilar programas, sistemas operacionais e software diferentes do seu código-fonte. Imprimir
Compartilhar