Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fechar Avaliação: CCE0608_AV » LINGUAGEM DE PROGRAMAÇÃO I Tipo de Avaliação: AV Aluno: Professor: ALEXANDRE SOARES ALVES Turma: Nota da Prova: 10,0 Nota de Partic.: Av. Parcial Data: 1a Questão (Ref.: 201708932476) Pontos: 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 e III I, III e V II e III II e IV II, IV e V 2a Questão (Ref.: 201708383885) Pontos: 1,0 / 1,0 Qual o nome da função matemática que calcula a potenciação de um número? pow pot elevado double sqrt 3a Questão (Ref.: 201708932593) Pontos: 1,0 / 1,0 Escolha a opção que inclui somente nomes válidos para variáveis na linguagem C. i, j, int, obs If, nota_do_aluno_2, HOJE, _yes 2_ou_1, fim, *h, j 2nota, a36, x#y, --j nota-2 , a36, x_y 4a Questão (Ref.: 201708584317) Pontos: 1,0 / 1,0 Um aluno de LPI gostaria de testar duas condições, usando somente uma estrutura if. Abaixo as duas condições a serem testadas: a) O ano de nascimento que precisa estar no intervalo fechado de 1989-2007. b) O sexo que precisa ser masculino. Sabe-se que o sexo se encontra em uma variável do tipo char de nome sexo e o ano em uma variável do tipo int de nome ano. Além disso, ele deseja que seja aceita tanto a letra M quanto a letra m. Assinale a opção que resolve o problema desse aluno. if(ano >=1989 && ano <=2007 && (sexo == 'M' || sexo == 'm' ) ) if(sexo == 'M' || sexo == 'm' && ano >= 1989 && ano <= 2007 ) if(ano >= 1989 && ano<= 2007 && sexo== 'M' || sexo == 'm' ) if( sexo == 'M' || sexo == 'm' && (ano >= 1989 && ano <= 2007 ) ) if( sexo == 'M' || (sexo == 'm' && ano >=1989 && ano<=2007 ) ) 5a Questão (Ref.: 201711268572) Pontos: 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--; x--; x++; i+x; i++; 6a Questão (Ref.: 201709097477) Pontos: 1,0 / 1,0 Na programação estruturada quando implementamos de modo sequencial ocorre um problema com relação ao armazenamento destas variáveis que é a perca de dados armazenados. Para solucionar este problema uma estrutura de dados adequada para isto é: Utilizar vetores Utilizar funções matemáticas Utilizar funções Utilizar estrutura de decisão Utilizar o comando enquanto 7a Questão (Ref.: 201711270080) Pontos: 1,0 / 1,0 Observe o trecho de programa abaixo e selecione a resposta correta. char nome[5][30]; puts("\nNome e ultimo sobrenome: "); scanf( "%s", nome[0]); ... Dá mensagem de erro porque scanf não pode ser usado com vetor de char. Armazena só o primeiro nome Ignora a linha do scanf, mas não tem nenhuma mensagem. Armazena nome e sobrenome. Dá mensagem de erro porque falta & antes de nome 8a Questão (Ref.: 201711269905) Pontos: 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. Retornará o salário somado ao percentual. Recebe dois valores, salário e o percentual de reajuste, passados por valor. Recebe dois valores passados por referência. 9a Questão (Ref.: 201711271014) Pontos: 1,0 / 1,0 Selecione a opção que apresenta os arquivos padrão de saída, erro e entrada, nessa ordem. stdout, stdin, stderr stdin, stderr, stdout stdout, stderr, stdin stdin, stdout, stderr stderr, stdin, stdout 10a Questão (Ref.: 201708451366) Pontos: 1,0 / 1,0 Na criação de uma rotina de manipulação de equipamentos para perfuração de poços, o programador precisava apenas pegar alguns dados existentes em um arquivo do equipamento para efeitos de cálculos e fechá-lo. Das opções abaixo marque a que descreve a forma mais adequada, com a qual o programador deveria acessar o arquivo, segundo sua necessidade. Não precisa abrir o arquivo Somente para gravação Para leitura e edição Para leitura e gravação Somente para leitura
Compartilhar