Buscar

AV1 - LINGUAGEM DE PROGRAMAÇÃO - SABRINA

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

22/10/2015 Estácio
data:text/html;charset=utf­8,%3Ctable%20align%3D%22center%22%20width%3D%2295%25%22%20cellpadding%3D%220%22%20cellspacing%3D%22… 1/4
   Fechar
Avaliação: CCE0242_AV1_201301384445 » LINGUAGEM DE PROGRAMAÇÃO I
Tipo de Avaliação: AV1
Aluno: 201301384445 ­ SABRINA CARTAXO DO CARMO
Professor: SERGIO DE OLIVEIRA SANTOS Turma: 9007/EG
Nota da Prova: 8,0 de 8,0         Nota do Trab.: 0        Nota de Partic.: 2        Data: 16/10/2015 16:17:12
  1a Questão (Ref.: 201302039636) Pontos: 0,5  / 0,5
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
  II e IV
II, IV e V
II e III
I e III
I, III e V
  2a Questão (Ref.: 201302039654) Pontos: 0,5  / 0,5
Qual das características abaixo NÃO pode ser atribuída á linguagem C?
  Complexidade porque tem muitas palavras reservadas
Modularidade
Portabilidade
Estruturada
Rapidez, pois gera executável compacto
  3a Questão (Ref.: 201301557064) Pontos: 0,5  / 0,5
Uma parte bastante importante no estudo da linguagem C é ter o conhecimento das suas bibliotecas. As
respectivas categorias das funções das bibliotecas #include ctype.h e #include math.h são:
  Funções para teste de caracteres e conversão de letras maiúsculas em minúscula e vice­versa; funções
matemáticas que possibilitam arredondamento de um numero.
Funções para entrada e saída de dados; funções para conversão de números e alocação na memória.
Funções para teste de caracteres e conversão de letras maiúsculas em minúscula e vice­versa; funções
para entrada e saída de dados.
Funções para conversão de números e alocação na memória; funções matemáticas que possibilitam
arredondamento de um numero.
Funções para entrada e saída de dados; funções matemáticas que possibilitam arredondamento de um
numero.
22/10/2015 Estácio
data:text/html;charset=utf­8,%3Ctable%20align%3D%22center%22%20width%3D%2295%25%22%20cellpadding%3D%220%22%20cellspacing%3D%22… 2/4
  4a Questão (Ref.: 201301997500) Pontos: 0,5  / 0,5
Suponha que as bibliotecas necessárias foram declaradas e considere em função das respostas a numeração
das linhas apresentadas entre parênteses.
(L1)int main()
(L2) {
(L3) char vet[40];
(L4) puts("Digite o seu nome completo:");
(L5) fgets(vet);
(L6) printf("%s\n", vet);
(L7) system("pause");
(L8) return (0);
(L9) }
Analise o código e assinale a alternativa correta.
Erro na (L6)­ O printf não aceita a forma apresentada.
Erro na (L4)­ Puts está sendo usado de forma errada.
Erro na (L3)­ Deveria ser utilizado uma matriz.
  Erro na (L5)­ Na forma de preencher a função fgets.
Erro na (L8)­ O return é utilizado apenas em funções.
  5a Questão (Ref.: 201301997331) Pontos: 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 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.
stdio.h ­ ctype.h
stdio.h ­ stdlib.h
cmat.h ­ ctype.h
stdlib.h ­ ctype.h
  math.h ­ stdlib.h
  6a Questão (Ref.: 201302039753) Pontos: 1,0  / 1,0
Escolha a opção que inclui somente nomes válidos para variáveis na linguagem C.
2nota, a36, x#y, ­­j
  If, nota_do_aluno_2, HOJE, _yes
2_ou_1, fim, *h, j
nota­2 , a36, x_y
i, j, int, obs
22/10/2015 Estácio
data:text/html;charset=utf­8,%3Ctable%20align%3D%22center%22%20width%3D%2295%25%22%20cellpadding%3D%220%22%20cellspacing%3D%22… 3/4
  7a Questão (Ref.: 201302013773) Pontos: 1,0  / 1,0
Preencha as lacunas abaixo para que a mensagem abaixo seja exibida, caso a variável Idade seja maior ou
igual a 18 e a variável Peso seja maior que 50. 
if((Idade_ _ _18)_ _ _(peso_ _ _50)) 
{
printf("Você pode ser doador de Sangue");
}
>=; e; >;
<>; and; >;
>=; &; >;
>>; and; >;
  >=; &&; >;
  8a Questão (Ref.: 201301600443) Pontos: 1,0  / 1,0
Assinale a alternativa que apresenta APENAS os exemplos de operadores relacionais.
&&, || e ~
  <, > e >=
+, ­ e *
&&, >= e ||
=, > e ||
  9a Questão (Ref.: 201302136485) Pontos: 1,0  / 1,0
Os loops são utilizados para executar um conjunto de instruções várias vezes baseando­se sempre em uma
condição que decidirá se continua repetindo ou não.
Qual estrutura de repetição abaixo, garante que o bloco de instruções seja executado no mínimo uma vez?
while
repeat...util
for
  do...while
switch
  10a Questão (Ref.: 201302050595) Pontos: 1,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­­);
}
22/10/2015 Estácio
data:text/html;charset=utf­8,%3Ctable%20align%3D%22center%22%20width%3D%2295%25%22%20cellpadding%3D%220%22%20cellspacing%3D%22… 4/4
system("PAUSE");
}
  135
256
246
265
23456

Continue navegando