Buscar

AV LÓGICA DE PROGRAMAÇÃO 1

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

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes