Buscar

av3 linguagem de programacao

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Avaliação: CCE0242_AV3_201307239081 » LINGUAGEM DE PROGRAMAÇÃO I
Tipo de Avaliação: AV3
Aluno: 201307239081 - EULLER PATRICK COSTA RIBEIRO 
Professor: MARCIO PACHECO DE AZEVEDO Turma: 9035/S
Nota da Prova: 2,0 de 10,0 Nota do Trab.: 0 Nota de Partic.: 0 Data: 23/06/2015 10:39:53
1a Questão (Ref.: 201307879979) Pontos:0,0 / 1,0
Um Engenheiro Ambiental tinha um arquivo onde ele gostaria retirar algarismos que estavam dentro de várias 
cadeias de caracteres e que fossem todos convertidos para números reais, uma vez que eles representavam 
tamanhos de árvores.
Observe as linhas abaixo e assinale a opção que contem a função que realiza essa conversão e a biblioteca a qual 
pertence.
atoi() e math.h
atof() e stdlib.h
toupper() e stdlib.h
tolower() e ctype.h
isalpha() e stdlib.h
2a Questão (Ref.: 201307331145) Pontos:1,0 / 1,0
Qual o nome da função matemática que calcula a potenciação de um número?
sqrt
pow
elevado
pot
double
3a Questão (Ref.: 201307451709) Pontos:0,0 / 1,0
Na linguagem C, uma variável pode ser classificada como LOCAL ou GLOBAL. De acordo 
com as características das variáveis LOCAIS, marque a alternativa ERRADA.
Existem funções que não têm variáveis locais. 
As variáveis locais não podem ser acessadas de fora do escopo em que foram criadas. 
A função main() pode acessar qualquer variável local de qualquer função. 
Uma variável local só é visualizada pela função onde foi declarada. 
Duas, ou mais funções, podem declarar variáveis locais com os mesmos nomes. 
4a Questão (Ref.: 201307883532) Pontos:0,0 / 1,0
Página 1 de 4BDQ Prova
09/07/2015http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
A estrutura condicional Switch na linguagem C tem suas peculiaridades.
Avalie cada uma das afirmativas e marque a correta para esta estrutura.
Podemos utilizar variáveis de qualquer tipo para testar.
A cláusula default é obrigatória, independentemente de ter ou não opção de uma caso não previsto 
acontecer.
O uso do break, não interfere na ordem de execução do programa.
Podemos colocar uma expressão ou uma variável como parâmetro para avaliação do switch, sendo uma 
expressão deve ter parênteses, do contrário, para variáveis não é necessário utilizar os mesmos.
Para associar comandos para os demais valores possíveis e não especificados nos cases utilizo o parâmetro 
default.
5a Questão (Ref.: 201307890695) Pontos:0,0 / 1,0
Uma das principais características que consolidaram o sucesso na utilização dos computadores para a resolução de 
problemas foi a sua capacidade de repetir o processamento de um conjunto de operações para grandes quantidades 
de dados. Exemplos de conjuntos de tarefas que repetimos diversas vezes dentro de uma situação específica 
podem ser observados largamente no nosso dia a dia.
As estruturas de repetição proveem uma maneira de repetir um conjunto de procedimentos até que determinado 
objetivo seja atingido, quando a repetição se encerra. Todas as estruturas de repetição têm em comum o fato de 
haver uma condição de controle, expressa através de uma expressão lógica, que é testada em cada ciclo para 
determinar se a repetição prossegue ou não.
Tendo como base o código abaixo, qual opção que demonstra o que será exibido na tela?
void main() {
int i = 2;
int j = 6;
for(i=0;i<=5;i++){
do{ 
printf("%d", ++i);
}while(++i <= j--);
}
system("PAUSE");
}
135
265
23456
256
246
6a Questão (Ref.: 201307531613) Pontos:0,0 / 1,0
Observe as declarações abaixo e assinale a opção correta.
I int idades[]={5,16,27,19};
II float CR[3]={6.1, 8.9, 9.3};
III char letras[]={"A", "E", "I", "O", "U"};
IV char letras[]={"Linguagem de "};
As declarações III e IV estão erradas
Somente as declarações I e II estão corretas
Todas as declarações estão corretas 
Somente as declarações I , II e IV estão corretas
A declaração I está errada e a declaração II está correta
Página 2 de 4BDQ Prova
09/07/2015http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
7a Questão (Ref.: 201307398597) Pontos:1,0 / 1,0
Para resolver um determinado problema um programador escreveu um código para trabalhar com um vetor conforme apresentado na 
questão:
int vetn[3][2];
for (int i=0; i < 3; i++){
for (int j=0; j < 2; j++){
vetn[i][j] = i + j;
}
}
Desconsiderando a necessidade do programa completo e levando em conta apenas o código descrito, das opções apresentadas, qual 
afirmativa está correta.
Serão armazenados os valores 0,0,1,1,2,2.
O trecho apresentado possui erro e nenhum valor será armazenado.
Serão armazenados os valores 0,1,1,2,2,3.
O trecho apresentado possui erro e apenas um valor será armazenado.
Serão armazenados os valores 0,1,2,2,3,3. 
8a Questão (Ref.: 201307398592) Pontos:0,0 / 1,0
Para resolver um determinado problema um programador escreveu um código para trabalhar com um 
vetor conforme apresentado na questão:
float vetn[20];
for (int i=0; i < 20; i++){
vetn[i] = ( i+1) * 0.1;
i = i + 2;
}
Desconsiderando a necessidade do programa completo e levando em conta apenas o código descrito, das 
opções apresentadas, qual afirmativa está correta.
Serão armazenados 20 valores reais. 
Serão armazenados 7 valores reais.
O terceiro valor armazenado será o 0.6. 
O vigésimo valor armazenado será o 2.0.
O segundo valor armazenado será o 0.2. 
9a Questão (Ref.: 201307883787) Pontos:0,0 / 1,0
Página 3 de 4BDQ Prova
09/07/2015http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
A função fseek() possui três parâmetros em sua sintaxe. 
Assinale a alternativa que contém a afirmação correta sobre o segundo parâmetro (long offset) desta função.
Identifica o fluxo, isto é, o nome da variável ponteiro do tipo file.
Indica a posição reposicionada do indicador de fluxo.
É a posição de referência para o deslocamento.
Para este parâmetro só três valores poderão ser usados.
Para arquivo do tipo binário, o número de bytes que deverá ser deslocado a partir da origem.
10a Questão (Ref.: 201307896814) Pontos:0,0 / 1,0
O protótipo do comando fputs é:
char *fputs (char str,FILE *fp);
char *fputs (char *str,FILE *fp);
int *fputs (char *str,FILE *fp);
char *fputs (char *str,FILE fp);
char fputs (char *str,FILE *fp);
Período de não visualização da prova: desde 01/07/2015 até 02/07/2015.
Página 4 de 4BDQ Prova
09/07/2015http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp

Outros materiais