Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão Acerto: 0,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 e III II, IV e V II e IV II e III I, III e V Respondido em 19/09/2020 22:17:02 Gabarito Comentado 2a Questão Acerto: 1,0 / 1,0 Qual a funções da biblioteca stdio.h, da linguagem C usada exclusivamente para exibir apenas um caracter na tela? scanf('char') printf('char') putchar('char') msg('char') puts('char') Respondido em 19/09/2020 22:18:16 Explicação: Embora as funções puts() e printf() possam exibir um caracter, a função que exibe exclusivamente um caracter é a putchar() 3a Questão 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 https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=205566587&cod_prova=4101067175&f_cod_disc= https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=205566587&cod_prova=4101067175&f_cod_disc= 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); } Não leve em consideração os sinais de maior e menor que envolvem o nome das bibliotecas. math.h - stdlib.h stdlib.h - ctype.h cmat.h - ctype.h stdio.h - ctype.h stdio.h - stdlib.h Respondido em 19/09/2020 22:23:10 Explicação: Como não faz uso de nenhuma função de entrada e saída, a biblioteca stdio.h é dispensável; Como a função pow() está presente, a biblioteca math.h precisa ser incluída. Usar a função system() se faz necessário usar a biblioteca stdlib.h(algumas vezes, a IDE carrega sem a biblioteca). Gabarito Comentado 4a Questão Acerto: 1,0 / 1,0 Marque abaixo a instrução que permite parar uma execução dentro de um switch. open close stop break case Respondido em 19/09/2020 22:25:05 https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=205566587&cod_prova=4101067175&f_cod_disc= https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=205566587&cod_prova=4101067175&f_cod_disc= Gabarito Comentado Gabarito Comentado 5a Questão Acerto: 1,0 / 1,0 Todo laço de repetição dever possuir um critério de parada para que o mesmo não fique executando indefinidamente. Analise o código a seguir e marque a opção que representa um critério de parada a ser introduzido no código, no bloco while, a fim que o código em execução mostre todos os números pares diferente de zero e inferiores ao valor introduzido pelo usuário a variável x. #include < stdio.h> //Retire o espaço depois de < quando for compilar int main() { int x, i=1; printf("Entre com numero: "); scanf("%d", &x); while(i<=x) { if(i%2==0) printf("%d\n", i); } return 0; } i--; i+x; x++; x--; i++; Respondido em 19/09/2020 22:25:57 Explicação: A fim de garantir que o programa execute apenas enquanto que a variável i seja menor que o valor armazenado em x. Temos que incrementar a variável i a cada iteração do laço. Assim fazemos i++ 6a Questão Acerto: 1,0 / 1,0 Em um programa o programador inseriu a seguinte linha de código: float notas [10]. Esta linha quer dizer: notas é um vetor com 10 números reais. notas é uma constante de valor 10. notas é uma variável de potência 10. notas é uma função para somar 10 números. https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=205566587&cod_prova=4101067175&f_cod_disc= https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=205566587&cod_prova=4101067175&f_cod_disc= https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=205566587&cod_prova=4101067175&f_cod_disc= https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=205566587&cod_prova=4101067175&f_cod_disc= notas é uma string com 10 caracteres. Respondido em 19/09/2020 22:29:25 Explicação: Analisando float notas [10] • float é o tipo do dado armazenado logo, real • notas é o nome do vetor. • [10] é o tamanho do vetor logo, 10 elementos. 7a Questão Acerto: 1,0 / 1,0 Um treinador de uma equipe de futebol com 22 atletas gostaria de declarar matrizes para guardar nomes, total de jogadas boas e total de jogadas perdidas. Qual das opções abaixo possibilitaria isso se ele usasse, somente, matrizes bidimensionais? int jogadas[22][2]; char nomes[22]; int jogadas[21][1]; char nomes[21][30]; int jogadas[22][2]; char nomes[22][30]; int jogadasB[22], jogadasR[22]; char nomes[22][30]; int jogadasB[21], jogadasR[21]; char nomes[21][30] Respondido em 19/09/2020 22:28:27 Explicação: Lembrando que o número que fica dentro dos [ ] significa o total, de fato, que desejamos. 8a Questão Acerto: 1,0 / 1,0 O presidente da construtora Sempre Verde precisou, em um determinado momento, reajustar o salário dos funcionários e, como ele sabia programar porque tinha se dedicado muito à disciplina de Linguagem de Programação I, definiu uma função com o seguinte protótipo: float calcSalario(float salario, float percentual); Baseado nesse protótipo é CORRETO afirmar que a função: Não retorna nenhum valor para a função chamadora. Retornará dois valores para a função chamadora. Recebe dois valores passados por referência. Retornará o salário somado ao percentual. Recebe dois valores, salário e o percentual de reajuste, passados por valor. Respondido em 19/09/2020 22:31:04 Explicação: Passagem por referência precisava do & antes do nome de cada variável. Se não retornasse, teria que ser void. Nunca retorna dois valores. Não tem como dizer porque o corpo não está presente. 9a Questão Acerto: 1,0 / 1,0 Sabe-se que o modo padrão é o texto logo, não precisa incluir ao final de cada letra t. Observe as opções abaixo e escolha a que deverá ser usada quando se abre um arquivio, pois permite leitura/ escrita e alteração no modo texto(txt). a+ w+ r+ a r Respondido em 19/09/2020 22:47:33 Explicação: Para responder a essa questão, o aluno precisa conhecer os seis modos de abertura para um arquivo texto. 10a Questão Acerto: 1,0 / 1,0 Assinale a opção que apresenta a função que grava dados em um arquivo binário. printf(...); fputc(...); fprintf(...); fwrite(...); fputs(...); Respondido em 19/09/2020 22:47:36 Explicação: São muitas funções nessa aula que precisam ser estudadas.
Compartilhar