Buscar

Questão certas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Questão 01
As estruturas são um tipo especial de dado composto por um conjunto de membros ou campos. Esses membros podem ser definidos a partir de tipos primitivos da linguagem ou de tipos definidos pelo próprio programador. Levando em conta essas informações, é correto afirmar que:
CLIQUE NA SUA RESPOSTA ABAIXO
· Todos os membros de uma estrutura devem ser definidos apenas a partir de tipos definidos pelo próprio programador.
· Os membros de uma estrutura podem ser definidos a partir de todos os tipos primitivos da linguagem, exceto aqueles tipos primitivos que são usados para armazenar caracteres.
· Todos os membros de uma estrutura devem ser definidos apenas a partir de tipos primitivos.
· (X)
Uma estrutura pode ser composta por um membro cujo tipo foi definido a partir de uma outra estrutura.
· Os membros de uma estrutura podem ser definidos a partir de todos os tipos primitivos da linguagem, exceto aqueles tipos primitivos que são usados para armazenar números.
Questão 03
A estrutura de seleção múltipla disponível na linguagem C possui uma palavra reservada denominada default que é acionada caso o valor contido na variável de decisão não seja igual a nenhuma das cláusulas case presentes na estrutura de seleção.
Considerando o trecho de código a seguir, que implementa uma estrutura de seleção múltipla para determinar se uma letra é vogal ou consoante, avalie as seguintes afirmações:
I. Essa estrutura de seleção múltipla poderia ser reescrita utilizando-se apenas 1 estrutura de seleção composta.
II. Essa estrutura de seleção múltipla poderia ser reescrita utilizando-se apenas 1 estrutura de seleção simples.
III. Essa estrutura de seleção múltipla não poderia ser reescrita.
Indique a opção que corresponde às afirmações corretas.
CLIQUE NA SUA RESPOSTA ABAIXO
· apenas II.
· I e II.
· I e III.
· apenas III.
· (X)
apenas I .
Voltar
Questão 05
A ordem de precedência dos operadores determina a prioridade na qual as operações devem ser resolvidas em uma expressão. Considerando a ordem de precedência observada na matemática, é correto afirmar que o valor resultante da expressão “a + b * c - d” seria o mesmo obtido na expressão:
CLIQUE NA SUA RESPOSTA ABAIXO
· (X)
a + (b * c) - d
· a + b * (c - d)
· a + (b * (c - d))
· (a + b) * (c - d)
· (a + b) * c - d
Questão 01
O programa abaixo está apresentando um erro durante a execução da função fgetc. Considerando as etapas que devem ser realizadas ao manipular arquivos em C, é correto afirmar que esse erro está sendo causado porque
 
CLIQUE NA SUA RESPOSTA ABAIXO
· antes de utilizar a função fgetc, o cursor deve ser movido para o final do arquivo.
· (X)
o arquivo não foi aberto.
· antes de utilizar a função fgetc, o cursor deve ser movido para o meio do arquivo.
· o arquivo não foi fechado.
· antes de utilizar a função fgetc, o cursor deve ser movido para o início do arquivo.
Voltar 
Questão 02
Em C, a função fgetc é utilizada para ler apenas 1 caractere por vez. Quando não há mais nenhum dado a ser lido, a função retorna a constante EOF. Supondo que seja necessário ler um arquivo contendo 100 caracteres, é correto afirmar que:
CLIQUE NA SUA RESPOSTA ABAIXO
· a função fgetc pode ser utilizada para realizar essa leitura ao ser inserida em um laço de repetição que executa continuamente a leitura de caracteres até que essa função retorne a constante NULL.
· não há nenhuma forma de utilizar a função fgetc para realizar essa leitura.
· (X)
a função fgetc pode ser utilizada para realizar essa leitura ao ser inserida em um laço de repetição que executa continuamente a leitura de caracteres até que essa função retorne a constante EOF.
· a função fgetc pode até ser utilizada nesse tipo de operação, mas desde que o arquivo não contenha mais do que 250 caracteres.
· a função fgetc pode até ser utilizada nesse tipo de operação, mas desde que o arquivo não contenha mais do que 200 caracteres.
Questão 03
Antes de realizar a leitura e gravação de dados em arquivos, os programas devem executar a seguinte operação:
CLIQUE NA SUA RESPOSTA ABAIXO
· Exclusão do arquivo.
· (X)
Abertura do arquivo.
· Fechamento do arquivo.
· Armazenamento do arquivo.
· Configuração do arquivo.
Questão 04
O código abaixo, escrito na linguagem C, implementa uma estrutura de repetição com teste no início. Ao ser executado, esse programa imprime os números inteiros compreendidos entre 1 e 10.
Considerando que apenas a linha destacada no código poderia ser substituída, é correto afirmar que a seguinte alteração faria com que o programa imprimisse apenas os números ímpares compreendidos entre 1 e 10:
CLIQUE NA SUA RESPOSTA ABAIXO
· x = x + 3
· x = x - 3
· x = x - 2
· x = x + 2
· (X)
x = x - 1
Voltar
Questão 05
A linguagem C provê diferentes formas para realizar a leitura de dados em arquivos. A função fgetc retorna 1 caractere por vez, enquanto que a fgets permite obter, de uma só vez, uma determinada quantidade de caracteres indicada no seu parâmetro de entrada. No entanto, caso a função fgets encontre um indicador de final de linha, todos os caracteres dessa linha são imediatamente retornados, mesmo que essa quantidade de caracteres seja menor do que a solicitada inicialmente.
abcdef
ghi
j
klmnopqrstuvwxyz
Considerando o arquivo texto acima e o parâmetro de quantidade de caracteres igual a 4, é correto afirmar que, para ler todo o conteúdo do arquivo, as funções fgetc e fgets deveriam ser executadas, respectivamente, o seguinte número de vezes:
CLIQUE NA SUA RESPOSTA ABAIXO
· 25 e 6.
· 24 e 6.
· (X) 26 e 8.
· 25 e 6.
· 26 e 8.

Outros materiais