Buscar

primeira avaliação

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

A descrição narrativa consiste na representação de um algoritmo por meio da linguagem natural, descrevendo os passos que devem ser seguidos para a resolução de um problema. Assinale a alternativa correta referente à vantagem de se usar descrição narrativa.
a.
Uso de figuras gráficas.
b.
Facilidade de entendimento dos símbolos.
c.
Muito próximo à linguagem de programação.
d.
Riqueza de detalhes.
e.
Facilidade de aprendizado.
Feedback
A resposta correta é: Facilidade de aprendizado..
Questão 2
Completo
Atingiu 0,00 de 1,00
Não marcadaMarcar questão
Texto da questão
A linguagem C possui cinco tipos de dados básicos e três modificadores que permitem definir novos tipos de dados com tamanhos e faixa de valores específicos. Seguem algumas afirmações sobre os tipos de dados em C:
I. O tipo char não permite ser referenciado por valores numéricos.
II. O tipo unsigned int ocupa 2 bytes na memória dos computadores mais antigos.
III. Os tipos int e short int representam faixas de valores distintas.
IV. Os dois tipos que possuem tamanho de 32 bits são float e double.
Estão corretas:
a.
IV apenas.
b.
I e II apenas.
c.
E II, III e IV apenas.
d.
I, III e IV apenas.
e.
II apenas.
Feedback
A resposta correta é: II apenas..
Questão 3
Completo
Atingiu 0,00 de 1,00
Não marcadaMarcar questão
Texto da questão
As linguagens de programação são divididas em linguagem de baixo nível, linguagem de montagem e linguagens de alto nível. Assinale a alternativa referente à diferença correta entre a linguagem de baixo nível e a linguagem de montagem:
a.
A linguagem de máquina trabalha com o hardware da máquina e a linguagem de montagem, com os programas aplicativos.
b.
A linguagem de máquina é formada por números binários (0 e 1), enquanto a linguagem de montagem é formada por números hexadecimais.
c.
A linguagem de máquina é voltada para arquiteturas CISC e a linguagem de montagem é voltada para arquiteturas RISC.
d.
A linguagem de montagem utiliza a memória secundária para armazenar suas informações e a linguagem de máquina, a memória primária.
e.
A linguagem de montagem é formada por códigos de instruções que são convertidos em código binário de linguagem de máquina.
Feedback
A resposta correta é: A linguagem de montagem é formada por códigos de instruções que são convertidos em código binário de linguagem de máquina..
Questão 4
Completo
Atingiu 1,00 de 1,00
Não marcadaMarcar questão
Texto da questão
As palavras reservadas são os identificadores de comandos e variáveis internas da linguagem C e não devem ser utilizadas na escrita de um programa pelo usuário. De acordo com o nosso livro de estudo, assinale a alternativa correspondente a uma palavra que não é considerada reservada:
a.
exit.
b.
goto.
c.
volatile.
d.
auto.
e.
default.
Feedback
A resposta correta é: exit..
Questão 5
Completo
Atingiu 0,00 de 1,00
Não marcadaMarcar questão
Texto da questão
C é uma linguagem compilada e, com isto, seus programas passam por algumas fases até o momento em que podem ser executados. Assinale a alternativa correta referente à fase onde o programa é transferido da memória secundária para a memória primária:
a.
Compilador.
b.
Editor de ligação.
c.
Editor.
d.
Carregador.
e.
Pré-processador.
Feedback
A resposta correta é: Carregador..
Questão 6
Completo
Atingiu 1,00 de 1,00
Não marcadaMarcar questão
Texto da questão
O fluxograma é um tipo de algoritmo no formato de uma notação gráfica que permite indicar as ações e decisões que devem ser seguidas para resolver um problema. Vários símbolos são utilizados na sua construção. Assinale a alternativa que corresponde à descrição correta do símbolo da seta orientada (?).
a.
Representa a saída de dados.
b.
Indica a realização de cálculos e operações de atribuição.
c.
Indica que deve ser tomada uma decisão, há possibilidade de desvio do fluxo.
d.
Indica o sentido do fluxo de dados.
e.
Indica o início e o fim do algoritmo.
Feedback
A resposta correta é: Indica o sentido do fluxo de dados..
Questão 7
Completo
Atingiu 0,00 de 1,00
Não marcadaMarcar questão
Texto da questão
O pseudocódigo, conhecido também como portugol ou português estruturado, é um tipo de algoritmo que consiste em regras pré-definidas para representar um problema a ser resolvido. De acordo com o exemplo ilustrado em nossa apostila, assinale a alternativa correspondente à única linha no algoritmo onde um cálculo matemático é efetuado:
a.
Algoritmo "soma"
b.
Leia(n1, n2)
c.
Escreva(s)
d.
n1, n2, s: inteiro
e.
s < -n1 + n2
Feedback
A resposta correta é: s < -n1 + n2.
Questão 8
Completo
Atingiu 1,00 de 1,00
Não marcadaMarcar questão
Texto da questão
O termo algoritmo, do ponto de vista computacional, pode ser entendido como regras formais, sequenciais e bem definidas a partir do entendimento lógico de um problema a ser resolvido por um programador com o objetivo de transformá-lo em um programa que seja possível de ser tratado e executado por um computador, em que dados de entrada são transformados em dados de saída (MANZANO; OLIVEIRA, 2012). Seguem algumas afirmações sobre algoritmos:
I. Um algoritmo não é representação única para a solução de um determinado problema.
II. O aprendizado de algoritmos requer apenas intuição, não precisa de prática.
III. O conceito de algoritmos aplica-se somente dentro da programação.
IV. Existem diversos caminhos que conduzem à solução de um problema.
Estão corretas:
a.
I e III apenas.
b.
I, II e IV apenas.
c.
II, III e IV apenas.
d.
II e III apenas.
e.
I e IV apenas.
Feedback
A resposta correta é: I e IV apenas..
Questão 9
Completo
Atingiu 0,00 de 1,00
Não marcadaMarcar questão
Texto da questão
Os enumeradores são um tipo definido pelo usuário, utilizando se de uma lista de identificadores que se assemelham a constantes, e onde cada item desta lista corresponde a um valor do tipo int (DEITEL, 2011). Dada a seguinte declaração: enum cores { Preto = 1, Azul, Verde, Vermelho = 7, Rosa, Amarelo, Branco }; assinale a alternativa referente ao valor correto atribuído à constante Branco:
a.
1.
b.
0.
c.
7.
d.
12.
e.
10.
Feedback
A resposta correta é: 10..
Questão 10
Completo
Atingiu 0,00 de 1,00
Não marcadaMarcar questão
Texto da questão
Um algoritmo consiste em uma sequência finita de passos (instruções) para solucionar um problema. Uma instrução é uma operação básica que indica a um computador a ação que deve ser executada e, por isso, deve seguir uma regra fundamental. Analise as afirmativas abaixo e em seguida assinale a alternativa correta referente a ela:
a.
Devem ser atômicas, ou seja, não podem ser subdivididas em instruções menores.
b.
Devem ser numeradas, de modo a estabelecer uma ordem na execução do algoritmo.
c.
Devem necessariamente fazer parte de um esquema de fluxograma, de modo a ilustrar se é uma entrada/saída de dados, processamento ou tomada de decisão.
d.
Não podem ser ambíguas, isto é, dar margem para duas ou mais interpretações.
e.
Deve conter um texto explicando a finalidade daquela instrução dentro do algoritmo.
Feedback
A resposta correta é: Não podem ser ambíguas, isto é, dar margem para duas ou mais interpretações..

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais