Prévia do material em texto
23/06/2020 Revisar envio do teste: ATIVIDADE 3 (A3) – GRA0499 ...
https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_35258109_1&course_id=_562331_1&content_id=_132535… 1/3
Revisar envio do teste: ATIVIDADE 3 (A3)
GRA0499 LÓGICA PARA REDES DE COMPUTADORES PTA - 202010.ead-5316.01 Unidade 3
Revisar envio do teste: ATIVIDADE 3 (A3)
Usuário MAURICIO DOS SANTOS ALVES
Curso GRA0499 LÓGICA PARA REDES DE COMPUTADORES PTA - 202010.ead-5316.01
Teste ATIVIDADE 3 (A3)
Iniciado 14/06/20 23:06
Enviado 18/06/20 22:03
Status Completada
Resultado da tentativa 8 em 10 pontos
Tempo decorrido 94 horas, 56 minutos
Resultados exibidos Respostas enviadas, Respostas corretas, Comentários
Pergunta 1
Resposta
Selecionada:
Resposta Correta:
Feedback da
resposta:
Quando a linguagem C foi criada, em 1970, por Dennis Ritchie, era um resultado de um processo de
desenvolvimento que começou com uma linguagem mais antiga, chamada de BCPL, desenvolvida por
Martin Richards, o que levou à criação da linhagem chamada B, por Ken Thompson. Além do mais, a
linguagem C tinha o foco no desenvolvimento de compiladores e de sistemas operacionais, tendo sido
utilizada na construção de uma versão do Unix. (Fonte: SCHILDT, H. C Completo e Total. São Paulo:
Makron Books, 1996.)
Considerando o texto anterior a respeito da linguagem BCPL, podemos dizer que sua sigla significa:
Basic Combined Programming Language (Linguagem de Programação Combinada
Básica).
Basic Combined Programming Language (Linguagem de Programação Combinada
Básica).
Basic Combined Programming Language (Linguagem de Programação Combinada
Básica).
Pergunta 2
Na programação, uma variável é um objeto capaz de reter e de representar um valor ou uma expressão.
As variáveis são associadas a "nomes", chamados identificadores, durante o tempo de desenvolvimento.
Em relação à variável, do ponto de vista da programação de computadores, trata-se de uma região de
memória (do computador) previamente identificada, cuja finalidade é armazenar os dados ou as
informações de um programa por um determinado espaço de tempo, organizando-se tal qual um armário
com várias divisões, sendo cada divisão identificada por um endereço diferente, em uma linguagem
entendida pelo computador. (Fonte: WIKIPÉDIA, a enciclopédia livre. Variável (programação). Wikipédia,
09 ago. 2018. Disponível em: <https://pt.wikipedia.org/wiki/Variável_(programação)>. Acesso em: 20 dez.
2018.)
Na declaração de variáveis, devemos nos atentar para o fato de que elas são seguidas de ;. Também,
podemos declarar, em uma mesma linha, diversas variáveis do mesmo tipo. A respeito de variáveis, avalie
as afirmativas a seguir:
Minha Área
2 em 2 pontos
0 em 2 pontos
MAURICIO DOS SANTOS ALVES
http://portal.anhembi.br/
https://anhembi.blackboard.com/webapps/blackboard/execute/courseMain?course_id=_562331_1
https://anhembi.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_562331_1&content_id=_13253587_1&mode=reset
https://anhembi.blackboard.com/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_358_1
https://anhembi.blackboard.com/webapps/login/?action=logout
23/06/2020 Revisar envio do teste: ATIVIDADE 3 (A3) – GRA0499 ...
https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_35258109_1&course_id=_562331_1&content_id=_132535… 2/3
Resposta Selecionada:
Resposta Correta:
I - int quant; - declara uma variável chamada “quant”, que pode armazenar um valor inteiro.
II - float soma; - declara uma variável chamada “soma”, que pode armazenar um valor real.
III - float nota, media; - declara duas variáveis denominadas “nota” e “media”, que podem armazenar valor
real.
IV - char sexo; - declara uma variável denominada “sexo”, que pode armazenar um valor booleano.
V - char nome[40]; - declara uma variável denominada “nome”, que pode armazenar até 40 caracteres.
É correto o que se afirma em:
I, apenas.
I, II, III e V, apenas.
Pergunta 3
Resposta Selecionada:
Resposta Correta:
Feedback da
resposta:
Analise o seguinte código em C:
#include <stdio.h>
#include <string.h>
main ()
{
char palavra[30];
int tamanho, i;
printf ("\n Digite uma palavra: ");
gets(palavra);
tamanho = strlen(palavra);
for (i = 0; i < tamanho; i++)
{
printf ("\n %s", palavra);
}
return (0);
}
Fazendo o teste de mesa a respeito do resultado, digitando, por exemplo, a palavra “teste”, qual o
resultado que irá aparecer na tela? Analise as alternativas a seguir:
teste
teste
teste
teste
teste
teste
teste
teste
teste
teste
Correta, pois irá contar a quantidade de caracteres do exemplo (cinco caracteres), e
imprimirá o total de linhas.
Pergunta 4
Vetores, também chamados arrays (do inglês), arranjos ou, ainda, matrizes, são uma maneira de
armazenar vários dados num mesmo nome de variável por meio do uso de índices numéricos. Em C,
vetores devem sempre conter dados do mesmo tipo de variável. Declaramos vetores de maneira muito
semelhante à declaração de variáveis normais. A única diferença é que, depois do nome da variável, deve
ser informada a quantidade de elementos do vetor.
Fonte: WIKILIVROS - Livros abertos por um mundo aberto. Programar em C/Vetores. Wikilivros, 27 out.
2018. Disponível em: <https://pt.wikibooks.org/wiki/Programar_em_C/Vetores>. Acesso em: 20 dez. 2018.
Em linguagem C, os vetores são muito utilizados para simplificar os códigos, com isso, consegue-se extrair
informações em uma grande quantidade de dados. Sobre vetores, analise o código a seguir:
2 em 2 pontos
2 em 2 pontos
23/06/2020 Revisar envio do teste: ATIVIDADE 3 (A3) – GRA0499 ...
https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_35258109_1&course_id=_562331_1&content_id=_132535… 3/3
Terça-feira, 23 de Junho de 2020 13h01min19s BRT
Resposta Selecionada:
Resposta Correta:
Feedback da resposta:
#include <stdio.h>
int main()
{
float notas[3];
printf("Insira sua primeira nota: ");
scanf("%f", ¬as[0]);
printf("Insira sua segunda nota: ");
scanf("%f", ¬as[1]);
notas[2] = (notas[0] + notas[1])/2;
printf("Sua media e: %.2f\n", notas[2]);
}
Em relação ao código anterior, é correto afirmar que:
O vetor foi declarado como float de tamanho três.
O vetor foi declarado como float de tamanho três.
O vetor foi declarado como float de tamanho três.
Pergunta 5
Resposta Selecionada:
Resposta Correta:
Feedback da resposta:
O VisualG possui vários comandos relativos à execução de um algoritmo. Dentre eles, temos: o comando
Executar, que inicia (ou continua) a execução automática do pseudocódigo; o comando Passo a passo,
que inicia (ou continua) a execução, linha por linha do pseudocódigo, dando ao usuário a oportunidade de
acompanhar o fluxo de execução, os valores das variáveis e a pilha de ativação dos subprogramas; e o
comando Parar, que termina imediatamente a execução do pseudocódigo. (Fonte: MANUAL DO VISUALG
3.0. Página inicial do Manual do Visualg 3.0. VisualG 3.0, 25 fev. 2017. Disponível em: <http://manual.visua
lg3.com.br/doku.php?id=manual>. Acesso em: 06 dez. 2018.)
Em relação aos comandos disponíveis no VisualG para a execução dos pseudocódigos, analise as
afirmativas a seguir:
I - Liga/desliga breakpoint: insere/remove um ponto de parada na linha em que esteja o cursor. Esses
pontos de parada são úteis para a depuração e o acompanhamento da execução dos pseudocódigos, pois
permitem a verificação dos valores das variáveis e da pilha de ativação de subprogramas.
II - Desmarcar todos os breakpoints: ativa todos os breakpoints que estejam desativados naquele
momento.
III - Executar em modo DOS: com esta opção ativada, tanto a entrada como a saída-padrão passam a ser
uma janela que imita o DOS, simulando a execução de um programa nesse ambiente.
IV - Gerar valores aleatórios: ativa a geração de valores aleatórios que substituem a digitação de dados. A
faixa padrão de valoresgerados é de 0 a 100 inclusive, mas pode ser modificada. Para a geração de
dados do tipo caractere, não há uma faixa preestabelecida: os dados gerados serão sempre strings de
cinco letras maiúsculas.
V - Pilha de ativação: exibe a pilha de subprogramas desativados num dado momento. Convém utilizar
este comando em conjunto com breakpoints ou com a execução Passo a passo.
É correto o que se afirma em:
I, III e IV, apenas.
I, III e IV, apenas.
I, III e IV, apenas.
← OK
2 em 2 pontos
javascript:launch('/webapps/gradebook/do/student/viewAttempts?course_id=_562331_1&method=list&nolaunch_after_review=true');