Buscar

Apol 4 Linguagem de programação nota 100

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 4 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

Prévia do material em texto

Questão 1/5 - Linguagem da Programação
Em recursividade, para evitar que um LOOP seja executado de uma forma infinita é necessário.
Nota: 20.0
A Definir uma condição que vai parar o processo.
B Sempre definir um contador para limitar a quantidade de LOOPs.
C Usar uma variável com o operador ++.
D Podemos substituir uma função recursiva por uma função iterativa.
E Todas as alternativas estão corretas.
Questão 2/5 - Linguagem da Programação
O uso de funções recursivas é uma prática bastante comum em programação. Acerca de recursividade e funções recursivas, assinale a 
alternativa correta.
Nota: 20.0
A Uma função recursiva pode realizar chamadas de si própria diversas vezes.
Assim, é necessário tomar muito cuidado com a quantidade de instâncias
abertas da função devido ao excesso de uso de memória.
B Quando não controlada, a função recursiva será chamada de forma infinita,
gerando infinitas chamadas da própria função e excedendo o tamanho de
memória da máquina.
Você acertou!
C É considerada como um processo repetitivo de uma rotina (procedimento ou
função) que faz uma chamada para ela mesma.
D Um LOOP eterno ou infinito ocorre quando um bloco do código repete a
instrução descontroladamente, sobrecarregando a memória e ocasionando o
travamento de todo o sistema.
E Todas as alternativas estão corretas.
Questão 3/5 - Linguagem da Programação
A função calloc() tem como objetivo?
Nota: 20.0
A Criar um vetor com tamanho único.
B Criar um vetor com tamanho dinâmico.
C Criar um vetor com tamanho único e coloca zero nos bits do espaço alocado.
D Aloca e realoca um espaço na memória durante a execução do programa.
E Todas as alternativas estão corretas.
Você acertou!
Você acertou!
Questão 4/5 - Linguagem da Programação
Uma das vantagens de criar um ponteiro para uma struct é?
Nota: 20.0
A a possibilidade de passar o seu endereço como um parâmetro para uma
função.
B a possibilidade de passar um parâmetro por valor para uma função.
C Que as alterações sofridas dentro da função não serão sentidas fora dela.
D É que é enviado para a função os dados das variáveis utilizadas.
E Todas as alternativas estão corretas.
Questão 5/5 - Linguagem da Programação
Ponteiros também podem ser definidos como componentes de estruturas. Em linguagem C, qual o operador utilizamos para identificar uma 
variável ponteiro?
Nota: 20.0
A ‘*’ (asterisco)
B ‘&’ (e comercial)
Você acertou!
Você acertou!
C ‘;’ (ponto e vírgula)
D ‘#’ (hashtag)
E ‘%’ (porcentagem)

Continue navegando