Baixe o app para aproveitar ainda mais
Prévia do material em texto
11/12/2017 BDQ Prova http://bquestoes.estacio.br/entrada.asp?p0=107882280&p1=201607180091&p2=3726816&p3=CCE0242&p4=103065&p5=AV&p6=16/11/2017&p… 1/4 Avaliação: CCE0242_AV_201607180091 » LINGUAGEM DE PROGRAMAÇÃO I Tipo de Avaliação: AV Aluno: 201607180091 - PATRICK ROCHA DIAS Professor: MARCIO PACHECO DE AZEVEDO Turma: 9016/AP Nota da Prova: 2,0 Nota de Partic.: 0 Av. Parcial 0 Data: 16/11/2017 08:40:37 O aproveitamento da Avaliação Parcial será considerado apenas para as provas com nota maior ou igual a 4,0. 1a Questão (Ref.: 201607788982) Pontos: 0,0 / 1,0 Qual o tipo de variável capaz de atribuir valores com mais de 7 números de precisão decimal (números depois da virgula)? Resposta: float Gabarito: Double 2a Questão (Ref.: 201608074577) Pontos: 0,0 / 1,0 Na linguagem C, temos várias funções que permitem exibir mensagens de texto na tela do computador e alguns recursos que permitem a exibição de caracteres especiais. Sabendo que uma pessoa precisa montar um código na linguagem C que exiba na tela a seguinte mensagem: No dia 10/10/2016 o gerente "Manoel da Silva" deve comparecer ao Departamento de Pessoal para atualizar 3\4 de seu cadastro funcional. Escreva o código de um programa na linguagem C, para que o texto da mensagem seja exibido na tela exatamente na forma como é apresentado na questão. Sendo que o nome do funcionário, deve estar armazenado em uma variável e não em texto fixo dentro dos comandos. Resposta: SEM RESPOSTA Gabarito: #include int main(){ char Nome[50]={"Jose da Silva"}; printf("No dia 10/10/2016 o gerente \"%s\" deve comparecer \n", Nome); printf("ao Departamento de Pessoal para atualizar 3\\4 de seu cadastro funcional.\n"); } 3a Questão (Ref.: 201607466684) Pontos: 0,0 / 1,0 Na história da linguagem C, alguns momentos foram marcantes devido a acréscimos e/ou modificações significativas embora nem todos os compiladores tenham aderido. Abaixo estão relacionadas alguns deles: - Surge o tipo long long para inteiros; - As funções matemáticas passam a aceitar todos os tipos numéricos; - O caracter // para comentário de uma linha, pode ser usado também; Assinale a opção que contem o nome do documento onde apareceram, pela primeira vez, as modificações acima. 11/12/2017 BDQ Prova http://bquestoes.estacio.br/entrada.asp?p0=107882280&p1=201607180091&p2=3726816&p3=CCE0242&p4=103065&p5=AV&p6=16/11/2017&p… 2/4 Padrão C99 C tradicional Padrão C95 Padrão C89 ISO/IEC 9899:1990 4a Questão (Ref.: 201607814888) Pontos: 0,0 / 1,0 Assinale a função que não é disponível na plataforma Linux. scanf() main() return system() printf() 5a Questão (Ref.: 201607290447) Pontos: 1,0 / 1,0 Sabemos que para a utilização de funções da linguagem C precisamos declarar suas respectivas bibliotecas. De acordo com a Linguagem C marque a opção em que o descritivo da biblioteca está correto. stdlib.h - Funções de entrada e saida. string.h - Funções para concatenação de strings com inteiros. time.h - Funções para manipulação de tempo, apenas horas, minutos e segundos. stdio.h - Funções para gráficos. math.h - Funções matemáticas 6a Questão (Ref.: 201607815419) Pontos: 0,0 / 1,0 Se precisarmos testar o conteúdo de uma variável e sabendo-se que só serão executados comandos se o teste retornar verdadeiro, qual estrutura você indicaria para esse caso? printf() if else if if else switch() if 7a Questão (Ref.: 201607389556) Pontos: 0,0 / 1,0 A estrutura do if na linguagem C, como em toda linguagem, tem uma sintaxe. Observe as afirmações abaixo e escolha a opção ERRADA. I As chaves de abertura e fechamento, sempre, não são obrigatórias. II No teste unimos expressões relacionais com operadores lógicos quando necessário. III A palavra then está presente na estrutura. IV O uso do else poderá não ser necessário. II está correta e a III não está correta. 11/12/2017 BDQ Prova http://bquestoes.estacio.br/entrada.asp?p0=107882280&p1=201607180091&p2=3726816&p3=CCE0242&p4=103065&p5=AV&p6=16/11/2017&p… 3/4 IV está correta e a I não está correta. I e III estão corretas. II e IV estão corretas. I está errada. 8a Questão (Ref.: 201607764952) Pontos: 0,0 / 1,0 Uma empresa possui uma série de programas desenvolvidos em C que acessam um mesmo arquivo. Um dos problemas constatados é a falta de padronização no armazenamento de dados neste arquivo. Alguns aplicativos gravam em caixa alta (letras maiúsculas), outros em caixa baixa (letras minúsculas) e alguns não administram isto. Para tanto, foi definido, por padrão, que todos os caracteres lidos devem ser convertidos para caixa alta imediatamente após a leitura do mesmo. Qual função do C devo incluir nos programas para efetuar a conversão de caractere a caractere? convertUpper toupper toupr upper convertUp 9a Questão (Ref.: 201607389520) Pontos: 0,5 / 0,5 O professor de Matemática armazena as notas dos quatro bimestres e da média dos seus 47 alunos em cinco vetores. Ele pretende agrupar esses vetores em uma matriz bidimensional de nome NOTAS na linguagem C. Assinale a opção que possibilitará fazer o que o professor deseja. float NOTAS[47,5]; float NOTAS[47][5]; float notas[5][47]; float Notas[47][47]; float NOTAS[47][47]; 10a Questão (Ref.: 201607818958) Pontos: 0,5 / 0,5 Uma das ultimas funções estudadas foi a rename(). Suponha que o nome do arquivo é inicial é ARQ e o novo deve ser ARQ2, e é constante. Assinale a alternativa que apresenta a sintaxe correta para a função. rename("ARQ", ARQ2); rename(ARQ2, ARQ); rename("ARQ2", "ARQ"); rename("ARQ, ARQ2"); rename("ARQ", "ARQ2"); Período de não visualização da prova: desde 01/09/2017 até 24/11/2017. 11/12/2017 BDQ Prova http://bquestoes.estacio.br/entrada.asp?p0=107882280&p1=201607180091&p2=3726816&p3=CCE0242&p4=103065&p5=AV&p6=16/11/2017&p… 4/4
Compartilhar