Buscar

LINGUAGEM DE PROGRAMAÇÃO-APOL-5-2019-Nota100

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 3 páginas

Prévia do material em texto

Questão 1/5 - Linguagem da Programação 
Nesta disciplina aprendemos sobre códigos iterativos. Acerca desta assunto, 
assinale a alternativa correta. 
Utiliza a repetição na forma de chamadas para ela mesma. 
Se encerra quando se alcança o caso trivial. 
Utiliza a repetição em forma de laços ou estruturas de repetição (para, 
enquanto, repita) 
Se o problema não for reduzido de forma que se converta para o caso 
trivial, e não tenha a condição de parada definida, o laço vai se repetir até 
sobrecarregar a memória. 
Todas as alternativas estão corretas. 
 
 
 
Questão 2/5 - Linguagem da Programação 
Nesta disciplina aprendemos sobre macros. Acerca de funções macros, assinale 
a alternativa correta. 
São informados o nome e os parâmetros da função como sendo o nome 
da macro e o trecho de código semelhante a ser aplicado na substituição. 
A macro sabe resolver somente a partes mais simples de um todo. O caso 
mais trivial. 
As alterações sofridas dentro da função não serão sentidas fora dela. 
Na macro é enviado para a função os dados das variáveis utilizadas. 
Todas as alternativas estão corretas. 
 
Questão 3/5 - Linguagem da Programação 
Na manipulação de arquivos, podemos abrir um arquivo de diversos modos de 
acesso. O modo de acesso é uma string que contém uma sequência de 
caracteres que informam se o arquivo será aberto para escrita ou leitura. Depois 
que abrir o arquivo, podemos executar os tipos de ação previstos pelo modo de 
acesso. Assim, não será possível ler de um arquivo que foi aberto somente para 
escrita. 
Acerca dos modos de acesso usados na linguagem C, assinale a alternativa que 
contém todos eles. 
I. ‘r’ - Leitura de arquivo 
II. ‘w’ - Escrita em arquivo 
III. ‘a’ - Escrevendo ao final do arquivo (anexando) 
IV. ‘w+’ - Abre um arquivo tanto para leitura quanto para escrita. Se o arquivo já 
existir terá seu conteúdo substituído. 
V. Todas as alternativas estão corretas. 
I, II e III. 
I e II. 
I, II e IV. 
V. 
I, III, IV. 
 
Questão 4/5 - Linguagem da Programação 
As funções ​memset()​,​ memcpy()​, ​memmove() ​ e​ memcmp() ​ pertencem a qual 
biblioteca na linguagem C? 
stdio.h 
stdlib.h 
time.h 
string.h 
Todas as alternativas estão corretas. 
 
 
Questão 5/5 - Linguagem da Programação 
A função memset() preenche (inicializa) uma quantidade de memória e sua 
sintaxe é? 
void * memset ( void * nPonteiro , int nValor , size_t nBytes ); 
void memset ( void nPonteiro , int nValor , size_t nBytes ); 
void memset ( void * nPonteiro , int nValor , size_t nBytes ); 
void * memset ( void * nPonteiro , int *nValor , size_t nBytes ); 
void * memset ( void * nPonteiro , int *nValor , size_t *nBytes );

Continue navegando