Escolar Documentos
Profissional Documentos
Cultura Documentos
Com base no que você viu, na unidade 16, e usando seus conhecimentos de
manipulação de literais, assinale a alternativa correta.
Algoritmo – Manipulação de laterais
1
.
A)
Se a linha 11 fosse trocada por return i;, o programa anterior
calcularia exatamente o tamanho da string armazenada na variável
parametro.
B)
Se trocarmos o trecho azul da linha 6 por contador=i, no fim da
execução da função, a variável contador terá o mesmo valor de i.
C)
As variáveis i e contador nunca terão o mesmo valor após a primeira
iteração do while, independentemente da expressão usada na linha 6.
D) Se trocarmos o trecho azul da linha 6 por parametro[i] != '\0', pode
ocorrer de as variáveis i e contador terem valores diferentes após o
fim de todas as iterações.
Analise o código a seguir:
2.
2.
é uma das razões para a linguagem C não ser mais tanto usada.
D) Embora seja eficiente, a linguagem C não pode ser usada para a
criação de sistemas computacionais de alto risco, como os freios
ABS de carros.
A)
Uma string vazia em C é representada por um vetor de tamanho 1.
B)
A string “programa” em C é representada por um vetor de tamanho
8.
C)
No vetor representando a string “maria” em C, o caractere no
índice 1 é ‘m’.
D) É possível criar strings em C sem o caractere nulo.
C)
Uma pilha possui a restrição de permitir acesso apenas ao elemento
no seu topo, embora essa restrição seja difícil de implementar em
C.
D) Uma pilha permite a inclusão de elementos em qualquer posição,
independentemente da quantidade de elementos na pilha, porém
apenas o elemento no topo pode ser removido.
A)
Gravar uma string em um arquivo.
B)
Ler uma string do arquivo.
C)
Abrir o arquivo e ler uma string.
D) Fechar o arquivo depois de ler uma string.
C)
A linguagem Java foi bastante influenciada pela linguagem C, e hoje
ambas são amplamente usadas.
D) Embora diferentes, linguagens como C e Java, costumam ser usadas
na criação dos mesmos tipos de sistemas computacionais.