Buscar

AOL 1 PROGRAMAÇÃO DE COMPUTADORES

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 8 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

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 6, do total de 8 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

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

05/05/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3628694_1/overview/attempt/_12031288_1/review/inline-feedback?… 1/8
Conteúdo do exercício
Ocultar opções de resposta 
Pergunta 1 -- /1
Analise com atenção o seguinte fluxograma que representa a execução de um algoritmo:
Considerando o fluxograma acima e o conteúdo estudado sobre algoritmos, analise as afirmativas a seguir:
I. Neste fluxograma podemos observar a presença de uma estrutura condicional que compara o valor em A e o 
valor em B.
II. Sabendo que o símbolo <> significa diferente, se o valor em A for igual ao valor em B, o algoritmo apresentará 
erro. 
III. Se o valor em A for maior que o valor em B, sabendo que <> significa diferente, então será apresentado a 
mensagem “Bom Dia”. 
IV. Independentemente do valor na variável A ou do valor na variável B, o fim será alcançado neste algoritmo. 
Está correto apenas o que se afirma em:
8_v1.PNG
8_v1.PNG
II e III.
I e III.
Resposta corretaI e IV.
III e IV.
10/10
Nota final
Enviado: 05/05/21 19:09 (UTC-3)
05/05/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3628694_1/overview/attempt/_12031288_1/review/inline-feedback?… 2/8
Ocultar opções de resposta 
II e IV.
Pergunta 2 -- /1
John Von Neumann foi um matemático húngaro que fez importantes contribuições para a matemática, a física, a 
ciência da computação e a área da vida artificial. Neumann possui importantes trabalhos relacionados à mecânica 
quântica, porém, seu olhar se direcionou para a computação por volta de 1944, quando passou a se interessar por 
computadores eletrônicos.
Considerando essas informações e o conteúdo estudado sobre arquitetura de computadores, pode-se afirmar que 
uma grande contribuição para a Ciência da Computação foi:
o sistema de processamento de Von Neumann.
a máquina de Von Neumann.
o paradigma computacional de Von Neumann.
a interface integrada de Von Neumann.
Resposta corretaa arquitetura de Von Neumann.
Pergunta 3 -- /1
Os algoritmos são sequências finitas de ações, as quais tem como objetivo resolver um problema ou realizar 
alguma tarefa. Todo algoritmo possui um início e um fim bem definido. Como exemplo de algoritmos, podemos 
pensar na receita de um bolo. Lá existe um passo a passo de como proceder. Se você não executar uma das 
linhas da receita, talvez o resultado obtido não seja o esperado. 
Assim, considerando essas informações e os conteúdos estudados sobre algoritmos, analise os conceitos a seguir 
e associe-os com suas respectivas definições.
1) Sintaxe de um algoritmo.
2) Estrutura sequencial.
3) Estrutura condicional.
05/05/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3628694_1/overview/attempt/_12031288_1/review/inline-feedback?… 3/8
Ocultar opções de resposta 
Ocultar opções de resposta 
4) Semântica de um algoritmo.
( ) São regras previamente definidas para escrita e interpretação de um algoritmo.
( ) As instruções do algoritmo são executadas linha após linha em um caminho.
( ) Conjunto de regras que regulam a escrita e também a interpretação de um algoritmo.
( ) As instruções são executadas em sequência, podendo haver mais de um caminho. 
Agora, assinale a alternativa que apresenta a sequência correta:
2, 4, 3, 1.
1, 3, 2, 4.
3, 1, 4, 2.
1, 2, 4, 3.
Resposta correta4, 2, 1, 3.
Pergunta 4 -- /1
As variáveis, em linguagem de programação são representações textuais de espaços na memória onde podemos 
guardar valores. Temos as variáveis de tipo inteiro, responsável por guardar números inteiros e também variáveis 
do tipo real, que guardam números reais. Também temos variáveis do tipo cadeia de caracteres, que armazenam 
palavras e frases.
Sabe-se que a maioria das linguagens possui um tipo de variável responsável por armazenar valores lógicos 
(verdadeiro ou falso). Considerando essas informações e o conteúdo estudado sobre linguagem de programação, 
pode-se afirmar que esse tipo de variável é conhecido como:
Goudano, em homenagem a Gowden Stain.
Gausiano, homenageando Frederic Gaus.
Resposta corretaBooleano, em homenagem a George Boole.
Doubleano, em homenagem a Doug Becker.
Floteano, em homenagem a Edgar Flot.
05/05/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3628694_1/overview/attempt/_12031288_1/review/inline-feedback?… 4/8
Ocultar opções de resposta 
Pergunta 5 -- /1
Um algoritmo pode ser representado no formato de fluxograma. Desse modo, analise o fluxograma a seguir:
Assim, considerando o fluxograma apresentado e o conteúdo estudado sobre algoritmos, pode-se afirmar que:
7_v1.PNG
7_v1.PNG
as operações mod, div ou ‘/’, realizam o mesmo tipo de ação: divide um número X por um número Y, 
dando sempre um mesmo resultado Z.
Resposta correta
numA e numB são duas variáveis inteiras; no retângulo, existe a divisão por valores 
inteiros, e Soma receberá o resto desta divisão.
após iniciar o algoritmo, o usuário informa dois números que podem ser inteiros ou reais. No fim, é 
apresentada a soma de numA + numB.
se considerarmos numA recebendo o número 10, e numB recebendo o número 8, no penúltimo símbolo 
será apresentado o número 18.
a divisão por inteiros em um algoritmo é possível, e esta operação é simbolizada pelo operador mod, 
que apresenta o resultado da divisão.
Pergunta 6 -- /1
De modo geral, temos a possibilidade de escrever, na maior parte das vezes, programas de computador usando 
linguagens de alto nível. Considera-se linguagem de alto nível a linguagem que pode ser compreensível para nós, 
humanos. Ela contém palavras e frases do idioma inglês (ou outro). Entretanto, o computador não entende a 
linguagem e alto nível. Ele entende apenas o programa escrito em binários 0's e 1's, chamados de código de 
máquina. Desse modo, é necessário converter o código fonte para código de máquina, só assim o computador 
conseguirá executar os comandos escritos no programa.
05/05/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3628694_1/overview/attempt/_12031288_1/review/inline-feedback?… 5/8
Ocultar opções de resposta 
Ocultar opções de resposta 
Considerando essa informação e conteúdo estudado sobre linguagens de programação, analise as asserções a 
seguir e a relação proposta entre elas.
I. Precisamos converter o código fonte da linguagem de alto nível em código de máquina, e isso é realizado por 
compiladores e interpretadores.
Porque:
II. O interpretador é um tipo de compilador que converte o código fonte inteiro, de uma única vez, em código de 
máquina.
A seguir, assinale a alternativa correta:
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
Resposta corretaA asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
As asserções I e II são proposições falsas.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
Pergunta 7 -- /1
Análise com atenção o fluxograma a seguir:
Em um teste de mesa, o usuário informou os seguintes valores para A, B, X e Y, respectivamente: 5, 6, 7 e 2. 
Considerando essas informações e o conteúdo estudado sobre algoritmos, analise as afirmativas a seguir.
I. Na operação de divisão ZßX/Y, o tipo de dado resultante será real e o resultado da divisão será 3.5. 
II. Na divisão de inteiro por inteiro, o resultado será só a parte inteira, logo, em o valor de Z após a divisão será 3. 
III. O valor final de C que será apresentado na tela é a operação CßA*B negativada, ou seja, C será um inteiro -30.
IV. A variável C no final da execução terá dois valores diferentes, primeiro apresentará o valor 30 e depois 
apresentará o valor -30. 
Está correto apenas o que se afirma em:
10_v1.PNG
10_v1.PNG
I, II e IV.
05/05/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3628694_1/overview/attempt/_12031288_1/review/inline-feedback?…6/8
Ocultar opções de resposta 
I e IV.
II e III.
Resposta corretaI e III.
II e IV.
Pergunta 8 -- /1
As linguagens de programação de alto nível, apesar de próximas da linguagem humana, estão bem distantes da 
linguagem compreendida pelo computador: linguagem de máquina. As linguagens de alto nível são mais simples 
de se programar, pois utilizam palavras e expressões próximas da língua falada. Por outro lado, a programação 
em linguagem de máquina, ou de baixo nível, é mais difícil de se programar, uma vez que utiliza apenas 0s e 1s 
na programação. 
Considerando essas informações e o conteúdo estudado sobre algoritmos e linguagens de programação, analise 
as afirmativas a seguir.
I. As variáveis nas linguagens de programação são representadas por traço ‘-‘ e, em seguida, pelo nome da 
variável.
II. O operador de concatenação de cadeia de caracteres em algoritmos e na maior parte das linguagens é o sinal 
de mais ‘+’. 
III. Em um fluxograma, o losango pode representar a entrada do usuário e uma estrutura de repetição
IV. Em um algoritmo, ao dizer: “Exibir o valor da soma”, significa que o valor de uma variável será apresentado na 
saída padrão do sistema operacional. 
Está correto apenas o que se afirma em:
I e II.
Resposta corretaII e IV.
I e IV.
II, III e IV.
I e III.
05/05/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3628694_1/overview/attempt/_12031288_1/review/inline-feedback?… 7/8
Ocultar opções de resposta 
Pergunta 9 -- /1
Algoritmo é o termo que define um procedimento que possui uma solução para um problema. Também é 
comumente usado para definir um conjunto de regras que uma máquina (em especial um computador) segue para 
atingir um objetivo específico. Porém, algoritmos nem sempre se aplicam a atividades mediadas por computador. 
O termo pode ser usado para representar as etapas seguidas para fazer uma pizza ou resolver um cubo mágico.
Considerando essas informações e o conteúdo estudado sobre algoritmos, analise as asserções a seguir e a 
relação proposta entre elas.
I. Como exemplo de nome de variável inválido em um algoritmo, podemos citar este: minha-variavel.
Porque:
II. Os caracteres de traço como ‘-’ e ‘_’ não podem ser utilizados, uma vez que, na programação, eles têm seus 
papeis já definidos ou reservados.
Agora, assinale a alternativa correta:
As asserções I e II são proposições falsas.
As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
Resposta corretaA asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
Pergunta 10 -- /1
Linguagem de programação é uma sequência de ações ou instruções de como a máquina (computador) deve se 
comportar. Desse modo, elas são utilizadas, principalmente, para controlar o desempenho do computador ou para 
expressar algoritmos. Uma linguagem de programação pode pertencer a um ou mais paradigmas, que são 
definidos como “métodos de resolver problemas”.
Considerando essa informação e conteúdo estudado sobre linguagens de programação, analise as asserções a 
seguir e a relação proposta entre elas.
I. Uma característica da linguagem Pascal é que esta linguagem consiste em várias instruções que são 
executadas uma a uma em sequência.
Porque:
II. Linguagens do paradigma imperativo executam etapas computacionais em uma ordem governada por 
estruturas de controle, denominadas comandos. 
05/05/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3628694_1/overview/attempt/_12031288_1/review/inline-feedback?… 8/8
Ocultar opções de resposta 
A seguir, assinale a alternativa correta:
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
Resposta corretaAs asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
As asserções I e II são proposições falsas.
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira

Continue navegando