Baixe o app para aproveitar ainda mais
Prévia do material em texto
5/24/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/avaliacao/avaliacao_lista.php 1/4 1º Tentativa Visualizar sumário com índice de acertos Exercício 1 Variáveis e constantes são dois itens fundamentais para a criação de programas nas mais diversas linguagens e não é diferente na linguagem de programação C. A respeito desse conteúdo assinale a alternativa INCORRETA O valor inicial de uma constante, desde que não seja usado, pode ser alterado. *(Sua resposta) A constante deve ser declarada no início do algoritmo. As variáveis globais podem ser utilizadas em qualquer parte do programa. A variável pode ser alterada várias vezes, entretanto apenas um valor fica armazenado Exercício 2 As variáveis e as constantes são muito utilizadas na programação. Marque a alternativa correta: Para a = 1 e b = 2 c = b b= a a = c resultado final: a =2 b =1 *(Sua resposta) Para a = 1 e b = 2 c = b b= a a = c resultado final: a =1 b =1 Para a = 1 e b = 2 c = b b= a a = c resultado final: a =2 b =2 Nenhuma das alternativas Exercício 3 Um vetor pode ter várias posições. Marque a única alternativa correta. Vetor (9) (4) (6) (2) (5) (10) (0) (0) (1) (8) A posição 7 contém o elemento 0. *(Sua resposta) V t (9) (4) (6) (2) (5) (10) (0) (0) (1) (8) 5/24/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/avaliacao/avaliacao_lista.php 2/4 Vetor (9) (4) (6) (2) (5) (10) (0) (0) (1) (8) A posição 0 contém o elemento 7. Vetor (9) (4) (6) (2) (5) (10) (0) (0) (1) (8) O elemento 10 está na posição 10. Nenhuma das alternativas. Exercício 4 Compilação é? A técnica mais comumente utilizada para a leitura de programas é a compilação. A técnica mais comumente utilizada para a execução de programas é a compilação. A técnica mais comumente utilizada para a programação de programas é a compilação. A técnica mais comumente utilizada para a tradução de programas é a compilação. *(Sua resposta) Exercício 5 Uma linguagem verbosa é uma linguagem que necessita de muitas palavras e/ou palavras muito longas ou até mesmo muitos símbolos para descrever um programa. Isso tem pontos positivos e pontos negativos. Muitos que dizem que uma linguagem mais verbosa está mais próxima da nossa linguagem natural, devido a isso seria mais legível. Porém, como vemos hoje em dia, as linguagens tornam-se cada vez menos verbosas. Tipicamente quanto menos verboso, mais fácil/rápido é de compreender o código (embora não seja regra). Dentre as linguagens de programação abaixo, assinale a alternativa correta que corresponde uma linguagem verbosa: Java da Oracle. *(Sua resposta) Visual Basic da Microsoft. Python. Ruby. Exercício 6 Na linguagem C, pode-se afirmar que a definição de cadeia de caracteres (strings) é uma sequência de letras, símbolos e também de números. Para facilitar o tratamento de strings, existem algumas sub-rotinas predefinidas, cada uma com sua funcionalidade. Escolha na sequência abaixo qual funcionalidade correspondente a sub-rotina “char strlwr (cadeia)”; FUNÇÃO QUE RETORNA O NÚMERO DE CARACTERES ARMAZENADO NA CADEIA, NÃO CONSIDERANDO O CARACTERE NULL (/O) *(Sua resposta) FUNÇÃO QUE RETORNA CADA CARACTER DA CADEIA CONVERTIDO PARA MINÚSCULOS *(Resposta certa) FUNÇÃO QUE COPIA O CONTEÚDO DA CADEIA2 PARA DENTRO DA CADEIA1. A CADEIA2 PODE SER UMA CONSTANTE FUNÇÃO QUE RETORNA UM VALOR 0 (ZERO) SE AS DUAS CADEIAS SÃO IGUAIS Exercício 7 Segundo Cocian (2004, p. 97), “a linguagem de programação em C, possui 32 palavras reservadas, no entanto isso está definido pelos padrões da American National Standards Institute (ANSI)”. Assinale a alternativa incorreta: select, switch, union, if 5/24/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/avaliacao/avaliacao_lista.php 3/4 *(Sua resposta) struct, switch, union, if return, long, int, while return, void, int, while Exercício 8 Quanto aos conceitos de interpretação e compilação. As linguagens de programação: C, PYTHON, PHP e C++, são respectivamente: Compilada, Interpretada, Interpretada, Compilada *(Sua resposta) Compilada, Compilada, Interpretada, Compilada Interpretada, Compilada, Interpretada, Compilada Compilada, Interpretada, Interpretada, Interpretada Exercício 9 O gerenciamento da memória dentro de um programa de computador é de suma importância para o bom funcionamento do mesmo, desta forma avalia as afirmações e marque a única alternativa correta: I. Constantes são dados cujos valores são fixos e que não se alteram ao longo da execução de um programa. II. Constantes podem ser declaradas na linguagem C usando a palavra reservada const. III. Constantes e variáveis tem o mesmo significado, apesar de suas diferenças no formato da declaração. Todas as afirmações estão erradas. Apenas a afirmação I está correta. *(Resposta certa) Todas as afirmações estão corretas. *(Sua resposta) Apenas a afirmação II está correta. Exercício 10 #include <stdio.h> int main() { int fat; printf("Insira um valor para o qual deseja calcular seu fatorial: "); scanf("%d", &n); for(fat = 1; n > 1; n = n - 1) fat = fat * n; printf("\nFatorial calculado: %d", fat); return 0; } Analise o programa acima e marque a única alternativa correta: O programa funciona perfeitamente e calcula o fatorial de um número inteiro 5/24/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/avaliacao/avaliacao_lista.php 4/4 O programa funciona perfeitamente e calcula o fatorial de um número inteiro. *(Sua resposta) O program trabalha recursivamente e calcula o fatorial de um número inteiro. O programa não compilará por que a variável n não foi declarada. *(Resposta certa) O programa não vai funcionar porque a função scanf não está escrita de acordo com a sintaxe correta.
Compartilhar