Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.:201804454589) Pontos: 0,1 / 0,1 Dadas as afirmativas abaixo, identifique as corretas e marque a alternativa verdadeira. I-Vetores e matrizes servem apenas para construir agregados de dados heterogêneos. II-Registros em C são tipos de dados compostos formados por mais de um tipo básico de dados. III-Na Linguagem C, "struct" é uma palavra reservada que serve para implementar registros. IV-Registros são tipos de dados heterogêneos. estão corretas apenas as afirmativas II, III e IV. todas as afirmativas estão corretas. estão corretas apenas as afirmativas I, III e IV. estão corretas apenas as afirmativas I, II e III. estão corretas apenas as afirmativas I, II e IV. 2a Questão (Ref.:201804454681) Pontos: 0,0 / 0,1 Estão entre algumas das possíveis formas de estruturas de dados: Árvores binárias, pilhas, algoritmos Grafos, funções, fila Árvores binárias, pilhas, vetores Listas, vetores, cin cout, Funções, vetores 3a Questão (Ref.:201804454458) Pontos: 0,0 / 0,1 No âmbito das variáveis globais e locais, é incorreto afirmar: Uma variável global é definida fora de qualquer função, inclusive da função main. Quando uma variável é definida como global significa que está disponível em qualquer parte do programa. Variáveis globais devem ser utilizadas para melhorar o desepenho das aplicações. As variáveis locais são sempre definidas dentro de uma função. Uma variável local só está disponível dentro da função onde está definida. 4a Questão (Ref.:201805154695) Pontos: 0,0 / 0,1 Quando uma variável é declarada com o tipo registro (em C: struct), como devemos acessá-la para poder usar o operador -> para acesso para atribuição e leitura dos membros (campos) ∙ (ponto). * (asterisco) após a variável * (asterisco) na frente da variável , (vírgula). & (e comercial ou eitza). 5a Questão (Ref.:201804454314) Pontos: 0,1 / 0,1 Com a utilização das estruturas de dados e seus tipos, em algumas situações é imprescindível a criação de funções que façam determinada verificação ou ação nestas estruturas. Dessa forma, analise a função abaixo e marque corretamente a alternativa que descreve as funcionalidades desta. int funcao(float v[], float vl, int n) { for (int i = 0; i < n; i++) if (v[i] == vl) return i; return -1; } Resulta em erro, se o valor de vl não estiver dentro de v. Retorna -1 se o valor de n foi encontrado. Retorna o valor de vl se o valor n foi encontrado. Retorna -1 se o valor de vl estiver dentro de v. Retorna a posição de v se o valor vl foi encontrado.
Compartilhar