Buscar

Apol1 - LINGUAGEM DE PROGRAMAÇÂO

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

Voltar!" #
CURSO: CST ANÁLISE E DESENVOLVIMENTO DE SISTEMAS - DISTÂNCIA
AVALIAÇÃO » NOVO
Atenção. Este gabarito é para uso exclusivo do aluno e não deve
ser publicado ou compartilhado em redes sociais ou grupo de
mensagens.
O seu compartilhamento infringe as políticas do Centro
Universitário UNINTER e poderá implicar sanções disciplinares,
com possibilidade de desligamento do quadro de alunos do
Centro Universitário, bem como responder ações judiciais no
âmbito cível e criminal.
$
PROTOCOLO: 20201013328277239C0817 %
LEONARDO GALDINO ALCANTARA - RU: 3282772
Nota: 100
Disciplina(s):
Linguagem de Programação
Data de início: 13/10/2020 14:32
Prazo máximo entrega: - 
Data de entrega: 13/10/2020 14:58
Questão 1/10 - Linguagem de
Programação
Dentre os benefícios de se estudar linguagem de 
programação destacam-se:
Nota: 10.0
Questão 2/10 - Linguagem de
Programação
Analise atentamente o algoritmo escrito na linguagem 
de programação C apresentado abaixo:
Assinale a alternativa correta que corresponde a 
saída do algoritmo apresentado acima:
Nota: 10.0
Questão 3/10 - Linguagem de
Programação
Foi pedido a um aluno que escrevesse um trecho de 
código na linguagem de programação C, no qual, 
dado um número inteiro positivo X, 
imprimisse Yes caso este número fosse múltiplo, 
simultaneamente, de 3 e de 5.
Assinale a alternativa correta que representa um 
código válido em C que satisfaz o pedido 
apresentado no enunciado da questão:
Nota: 10.0
Questão 4/10 - Linguagem de
Programação
Você foi encarregado de corrigir o código criado por 
um dos seus colegas de trabalho. Sabendo que o 
objetivo do código é permitir a soma de duas 
matrizes de 2X2 digitadas pelo usuário e tendo o 
código abaixo a sua disposição. Encontre a linha que 
está errada.
Nota: 10.0
Questão 5/10 - Linguagem de
Programação
A sintaxe correta para inicialização de dados em um 
vetor é:
Nota: 10.0
Questão 6/10 - Linguagem de
Programação
Analise atentamente o algoritmo escrito na linguagem 
de programação C apresentado abaixo:
Assinale a alternativa correta que satisfaça a 
seguinte situação:
Qual deve ser a condição de teste do “if” e qual deve 
ser a variável (ou expressão) do “printf”, para ocorrer 
a seguinte saída:
“Aprovado com media maior ou igua a 60.00”
 
Considerando-se as entradas “60” e “60” para o 
algoritmo, e que o algoritmo continue funcionando 
para quaisquer valores das variáveis de entrada.
Sabendo que a nota de aprovação será a média 
aritimética das notas entradas.
Nota: 10.0
Questão 7/10 - Linguagem de
Programação
Analise as instruções abaixo e responda a alternativa 
correta.
 
 
1. (*depois).dia = 28;
 
2. (*depois).mes = 09;
 
3. (*depois).ano = 2018;
 
Nota: 10.0
Questão 8/10 - Linguagem de
Programação
Considerando o fragmento de código a seguir, 
indique qual será a saída apresentada pelo sistema 
que o executar.
Nota: 10.0
Questão 9/10 - Linguagem de
Programação
A endentação facilita o processo de:
Nota: 10.0
Questão 10/10 - Linguagem de
Programação
A posição ocupada por um elemento de um vetor 
também é chamada de:
Nota: 10.0
A Capacidade de resolver problemas
para soluções computacionais,
habilidade de usar novas
linguagens, escolher linguagens de
programação, aprender e projetar
novas linguagens.
B Capacidade de testar linguagens,
aprender novas linguagens e projetar
novas soluções.
C Capacidade de escolher novas
linguagens e de programar novas
soluções computacionais.
D Capacidade de usar e projetar novas
linguagens.
 
Você acertou!&
A Valor: 13.7564 
Valor: 12.348 
Valor: 13.75649
B Valor: 13
Valor: 12
Valor: 13
C Valor: 13.75649 
Valor: 12.34598 
Valor: 13.75649
D Valor: 13.75
Valor: 12.348 
Valor: 13
E Valor: 13.756490
Valor: 12.346 
Valor: 13.8
Você acertou!
Conforme apresentado no slide
05/38 da Aula 02, o símbolo %f
representa número de ponto
flutuante, sendo indicado nas
duas últimas linhas da instrução
printf que deverá ser impresso
na tela respectivamente 3 e 1
casas decimais.
&
A if ( x / 3 ==0 && x / 5 == 0 )
{
printf (“ Yes”);
}
B if ( 5 / x == 0 && 3 / x == 0 )
{
printf (“ Yes”);
}
C if (5*3%15 == 0)
{
printf(“Yes”)
}
D if ( x % 15 == 0)
{
printf (“ Yes”);
}
E if ( x % 3==0 || X % 5==0 )
{
printf (“ Yes”);
}
Você acertou!
A resposta correta é a alternativa
D, pois como o enunciado
solicita o múltiplo simultâneo de
3 e 5, então o menor múltiplo
comum entre 3 e 5 é 15, assim
qualquer número dividido por 15
que retorne como resto zero, é
múltiplo de ambos os números.
&
A (j = 0; j<=2; ++j)
B for (i = 0; i<2; ++i)
C printf( "Digite a%d%d: ", i + 1, j + 1 );
D c[i][j] = a[i][j] + b[i][j];
E int a[2][2] = { 0 }, b[2][2] = { 0 }, c[2][2] =
{ 0 };
Você acertou!
A versão correta desta linha
deveria ser: 
(j = 0; j<2; ++j)
&
A vetor =1;
B int vetor[0] = 1;
C vetor [0] == 1;
D int vetor [0] := 1;
Você acertou!&
A if – ((nota1+nota2)/2 >= 60) e printf –
((nota1+nota2)/2);
B if – (nota1+nota2<=60) e printf –
(nota2);
C if – (nota1+nota2 >= 60) e printf –
(nota1+nota2);
D if – ((nota1+nota2)/2 >= 60) e printf –
(nota1);
E if – ((nota1+nota2)/2 > 60) e printf –
((nota1+nota2)/2).
Você acertou!
A resposta correta é a alternativa
A pois:
Condição if:
((nota1+nota2)/2 >= 60)
((60+60)/2 >= 60)
(120/2 >= 60)
60>= 60
Printf:
((nota1+nota2)/2)
((60+60)/2)
(120/2)
60
&
A Os componentes podem não são
acessados, pois não podemos usar o
‘*’ para referenciar um campo.
B O ponteiro *depois, entre parênteses,
foi usado para acessar os
componentes da struct. O uso dos
parênteses é opcional.
C Os componentes da estrutura são
acessados sem o uso de ponteiros
neste caso.
D Podemos substituir “(*depois).dia”
por “depois->dia”.
E Todas as alternativas estão corretas.
Você acertou!&
A 8 2 4
B 8 2
7 5
C 8 2 4
7 5 2
D 7 5 2 
8 2 4
E 7 5 2
Você acertou!
Observe o índice do for referente
ao j este for contará apenas as
colunas 0 e 1.
&
A Compilação
B Linkagem
C Execução
D Programação
Você acertou!&
A campo
B índice
C vetor
D nenhuma das alternativas acima
Você acertou!&
26/10/2020 23:17
Página 1 de 1

Continue navegando