Baixe o app para aproveitar ainda mais
Prévia do material em texto
30/10/2017 BDQ: Avaliação Parcial http://simulado.estacio.br/alunos/ 1/4 CCE0242_201702193896 V.1 LINGUAGEM DE PROGRAMAÇÃO I Avaiação Parcial: CCE0242_SM_201702193896 V.1 Aluno(a): LUCAS SILVEIRA MENDES Matrícula: 201702193896 Acertos: 10,0 de 10,0 Data: 27/10/2017 12:01:43 (Finalizada) 1a Questão (Ref.: 201702444999) Acerto: 1,0 / 1,0 Todo programa codificado na linguagem C pode incluir uma, ou várias bibliotecas, mas existe uma que tem que estar nessa lista, na maioria das vezes, devido a necessidade da interação com o usuário.. Assinale a alternativa que apresenta essa biblioteca. iostream.h studio.h iostream stdin.h stdio.h Gabarito Comentado. Gabarito Comentado. 2a Questão (Ref.: 201702830032) Acerto: 1,0 / 1,0 Em relação à variável global, podemos afirmar: I Somente a função principal pode alterar o valor armazenado II Todas as funções podem alterar o valor armazenado III É declarada dentro da função principal IV É declarada fora de todas as funções V Pode ser declarada em qualquer posição I, III e V II e IV II e III I e III II, IV e V Gabarito Comentado. 30/10/2017 BDQ: Avaliação Parcial http://simulado.estacio.br/alunos/ 2/4 3a Questão (Ref.: 201702281441) Acerto: 1,0 / 1,0 Qual o nome da função matemática que calcula a potenciação de um número? pot pow elevado double sqrt Gabarito Comentado. Gabarito Comentado. 4a Questão (Ref.: 201702830059) Acerto: 1,0 / 1,0 No ambiente Linux, não precisamos, obrigatoriamente, ter um único ambiente para editar, compilar e executar um programa codificado na linguagem C como temos no Windows. Sendo assim, qual seria a sequência para conseguirmos editar, compilar e executar um programa? Usar o terminal para digitar o código/ salvar sem se preocupar com extensão/ e digitar uma linha de comando, também no terminal, usando o compilador gcc. Usar um editor de texto para digitar o código/ salvar sem se preocupar com extensão/ e digitar uma linha de comando, também no terminal, usando o compilador gcc. Usar um editor de texto para digitar o código/ salvar com extensão c/ digitar uma linha de comando no terminal, usando o compilador gcc que irá gerar o executável e executá-lo em seguida. Usar um editor de texto para digitar o código e salvar com extensão c/ digitar uma linha de comando no terminal usando o compilador gcc para gerar o executável / digitar o nome do executável no terminal para executá-lo. Usar um editor de texto para digitar o código e salvar com extensão c/ digitar uma linha de comando no terminal usando o compilador gcc para gerar o executável/ digitar o nome do executável, precedido por ./ no terminal para executá-lo. Gabarito Comentado. 5a Questão (Ref.: 201702830149) Acerto: 1,0 / 1,0 Escolha a opção que inclui somente nomes válidos para variáveis na linguagem C. 2_ou_1, fim, *h, j If, nota_do_aluno_2, HOJE, _yes 2nota, a36, x#y, --j i, j, int, obs nota-2 , a36, x_y Gabarito Comentado. 6a Questão (Ref.: 201702787727) Acerto: 1,0 / 1,0 As bibliotecas da linguagem C guardam funções predefinidas da linguagem. Veja o código a seguir e marque a alternativa que contém as bibliotecas necessárias para que este código funcione. #include________ #include________ int main() { int a=2, b=2, c=8, delt; delt=(pow(b, 2)-(4*a*c)); system("pause"); return (0); 30/10/2017 BDQ: Avaliação Parcial http://simulado.estacio.br/alunos/ 3/4 } Não leve em consideração os sinais de maior e menor que envolvem o nome das bibliotecas. stdio.h - ctype.h cmat.h - ctype.h stdlib.h - ctype.h stdio.h - stdlib.h math.h - stdlib.h Gabarito Comentado. 7a Questão (Ref.: 201702447112) Acerto: 1,0 / 1,0 O desenvolvimento de um programa precisa atender as necessidades do usuário final, para isto o desenvolvedor conta com algumas estruturas que facilitam a construção de seu código fonte. Uma delas é a estrutura condicional if. Das opções apresentadas marque a qual melhor define esta estrutura. Compara os valores de algumas variáveis dependendo do resultado permite que o programa possa fazer um caminho diferente repetidamente. Compara os valores de algumas variáveis e dependendo do resultado permite que o programa siga por caminhos diferentes. Testa uma condição e dependendo do resultado permite que o programa siga por caminhos diferentes repetidamente. Testa uma expressão e dependendo do resultado permite que o programa siga por caminhos diferentes. Compara os valores possíveis para uma variável e dependendo do resultado permite que o programa siga por caminhos diferentes. Gabarito Comentado. Gabarito Comentado. 8a Questão (Ref.: 201702877443) Acerto: 1,0 / 1,0 Marque abaixo a instrução que permite parar uma execução dentro de um switch. open case close stop break Gabarito Comentado. Gabarito Comentado. 9a Questão (Ref.: 201702348282) Acerto: 1,0 / 1,0 Durante a criação de um programa, foi percebido que uma parte do código era executada várias vezes, porém não era em uma sequência de repetições e sim esporadicamente. Cada vez que esta parte era executada inicialmente precisava-se de um valor diferente e no final do trecho a resposta nem sempre era a mesma. Era necessário achar alguma forma de evitar a redundância de códigos e melhorar a escrita e desempenho do sistema. Baseado na descrição apresentada acima e utilizando-se da melhor forma os conceitos de programação, qual seria a melhor solução pra o problema: Utilizar a estrutura de loop DO-WHILE, para executar a parte do código que se repetia. 30/10/2017 BDQ: Avaliação Parcial http://simulado.estacio.br/alunos/ 4/4 Utilizar a estrutura de loop FOR com o GOTO, para executar a parte do código que se repetia. Utilizar a estrutura de loop FOR, para executar a parte do código que se repetia. Criar uma função para executar a parte do código que se repetia. Utilizar a estrutura de loop WHILE, para executar a parte do código que se repetia. 10a Questão (Ref.: 201702917347) Acerto: 1,0 / 1,0 Leia com atenção as afirma�vas abaixo e escolha a opção correta. I A estrutura do for, por definição, é ideal quando o número de repe�ções for conhecido II A estrutura do for testa ao final enquanto a estrutura while testa no início III A estrutura while pode simular a estrutura do for e a estrutura do... while IV A estrutura do for sem nenhum parâmetro, só com os ; dentro dos parênteses e com um if no corpo da repe�ção, pode simular a estrutura while V Tanto a estrutura do...while quanto a estrutura while, testam no início Somente II, III e V estão corretas Somente I, III e IV estão corretas Somente I, II, III e V estão corretas Somente I, III e V estão corretas Somente I e V estão corretas Gabarito Comentado. Gabarito Comentado.
Compartilhar