Buscar

LP AV1

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

24/11/13 Estácio
bquestoes.estacio.br/entrada.asp?p0=215336880&p1=201301278441&p2=1579120&p3=CCE0242&p4=101493&p5=AV1&p6=27/9/2013&p10=3696910 1/4
 Fechar
Avaliação: CCE0242_AV1_201301278441 » LINGUAGEM DE PROGRAMAÇÃO I
Tipo de Avaliação: AV1
Aluno: 201301278441 - REBECCA MORENA MUNIZ PAULO
Professor: ANDRE PRZEWODOWSKI FILHO Turma: 9017/Q
Nota da Prova: 8,0 de 8,0 Nota do Trab.: 0 Nota de Partic.: 2 Data: 27/09/2013 15:21:00
 1a Questão (Ref.: 201301394259) Pontos: 0,5 / 0,5
que tipo de dado deve ser utilizado para definir uma variável que irá ramazenar um número do tipo: 65,890
char
string
 float
uint
int
 2a Questão (Ref.: 201301483839) Pontos: 0,5 / 0,5
Assinale a alternativa que apresenta APENAS os exemplos de operadores relacionais.
=, > e ||
 <, > e >=
&&, || e ~
&&, >= e ||
+, - e *
 3a Questão (Ref.: 201301441282) Pontos: 1,0 / 1,0
Durante a criação de um programa, foi percebido que uma parte do código era executada várias
vezes, porém não era em uma sequência de repetições e sim esporadicamente. Cada vez que
esta parte era executada inicialmente precisava-se de um valor diferente e no final do trecho a
resposta nem sempre era a mesma. Era necessário achar alguma forma de evitar a redundância
de códigos e melhorar a escrita e desempenho do sistema. Baseado na descrição apresentada
acima e utilizando-se da melhor forma os conceitos de programação, qual seria a melhor solução
pra o problema:
Utilizar a estrutura de loop DO-WHILE, para executar a parte do código que se repetia.
Utilizar a estrutura de loop FOR, para executar a parte do código que se repetia.
 Criar uma função para executar a parte do código que se repetia.
Utilizar a estrutura de loop WHILE, para executar a parte do código que se repetia.
Utilizar a estrutura de loop FOR com o GOTO, para executar a parte do código que se repetia.
 4a Questão (Ref.: 201301493643) Pontos: 0,5 / 0,5
24/11/13 Estácio
bquestoes.estacio.br/entrada.asp?p0=215336880&p1=201301278441&p2=1579120&p3=CCE0242&p4=101493&p5=AV1&p6=27/9/2013&p10=3696910 2/4
 4a Questão (Ref.: 201301493643) Pontos: 0,5 / 0,5
Quanto aos códigos de formatação (especificadores de formato) usados com a função printf() e
tendo em vista o trecho do programa, qual deveria ser a linha usada para exibir a saída abaixo:
Observação: A sequência de números que aparece na saída representa as colunas da tela.
 
Trecho
int num= 12; float med=9.8;
printf("\n12345678901234");
 
printf("\n%4d\t%f\n", num, med);
printf("\n%04d\t%.2f\n", num, med);
printf("\n%d\t%6.2f\n", num, med);
printf("\n%d\t06.2f\n", num, med);
 printf("\n%d\t%06.2f\n", num, med);
 5a Questão (Ref.: 201301398593) Pontos: 1,0 / 1,0
Arquivos em C podem representar tanto arquivos do sistema quanto dispositivos periféricos, verifique se está
correto os arquivos pré-definidos:
stdaux = Dispositivo de saída principal (normalmente a porta usb)
 stdin = Dispositivo de entrada padrão (normalmente o teclado)
stderr = Dispositivo de saída padrão (normalmente o monitor)
stdprn = Dispositivo de abertura de txt padrão (normalmente a porta paralela)
stdout = Dispositivo de saída de erro padrão (normalmente o monitor)
 6a Questão (Ref.: 201301495005) Pontos: 1,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.
As variáveis locais não podem ser acessadas de fora do escopo em que foram criadas.
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.
Existem funções que não têm variáveis locais.
 A função main() pode acessar qualquer variável local de qualquer função.
 7a Questão (Ref.: 201301409642) Pontos: 0,5 / 0,5
Qual é a saída de tela, deste trecho de programa?
int x=4, 
y=8; 
if (x < 2) 
24/11/13 Estácio
bquestoes.estacio.br/entrada.asp?p0=215336880&p1=201301278441&p2=1579120&p3=CCE0242&p4=101493&p5=AV1&p6=27/9/2013&p10=3696910 3/4
if (x < 2) 
 printf ("%d \n", x); 
else 
 printf ("%d \n", y);
9
 8
12
\n4
\n8
 8a Questão (Ref.: 201301483820) Pontos: 1,0 / 1,0
Os operadores lógicos servem para combinar resultados de expressões, retornando se o resultado final é
verdadeiro ou falso. Marque a alternativa que contém o operador lógico que deve ser utilizado quando as duas
proposições lógicas necessitam ser verdadeiras para que o resultado da combinação seja verdadeiro.
((pontos>=10) || (pontos <=20))
((pontos>=10) ! (pontos <=20))
((pontos>=10) % (pontos <=20))
((pontos>=10) # (pontos <=20))
 ((pontos>=10) && (pontos <=20))
 9a Questão (Ref.: 201301494268) Pontos: 1,0 / 1,0
Um engenheiro precisava calcular o valor do imposto a ser pago no carnê leão.
Sabe-se que o imposto é calculado sobre o salário bruto.
Acompanhe o programa codificado na linguagem C, supondo que você digitou 4000 para primeira
solicitação de entrada e 1000, para segunda solicitação. Escolha a opção onde está presente o
valor do imposto.
Valor do imposto a ser pago: 800.00
Valor do imposto a ser pago: 850.00
Valor do imposto a ser pago: 650.00
 Valor do imposto a ser pago: 750.00
Valor do imposto a ser pago: 1000.00
 10a Questão (Ref.: 201301483840) Pontos: 1,0 / 1,0
Um programa de cadastro deve solicitar cpf,nome e telefone de alunos até que o cpf seja igual a 0. Que
estrutura em C melhor representa esta tarefa?
do while (cfp !=0)
24/11/13 Estácio
bquestoes.estacio.br/entrada.asp?p0=215336880&p1=201301278441&p2=1579120&p3=CCE0242&p4=101493&p5=AV1&p6=27/9/2013&p10=3696910 4/4
do while (cfp !=0)
{ // [bloco de comandos] }
 do{ // [bloco de comandos] } 
while (cfp !=0);
while{ // [bloco de comandos] } 
do (cfp !=0);
for (cpf=0; cpf !=0; cpf++) 
{ // [bloco de comandos] }
if (cpf != 0)
{ // [bloco de comandos] }
Período de não visualização da prova: desde 27/09/2013 até 16/10/2013.

Outros materiais