Prévia do material em texto
30/06/2021 EPS
https://simulado.estacio.br/alunos/?p0=304634520&user_cod=3229560&matr_integracao=202009347071 1/3
JOSIANNE DE SOUZA DOS SANTOS PINTO
202009347071
Disciplina: PENSAMENTO COMPUTACIONAL AV
Aluno: JOSIANNE DE SOUZA DOS SANTOS PINTO 202009347071
Professor: MAURO CESAR CANTARINO GIL
Turma: 9001
EEX0096_AV_202009347071 (AG) 04/05/2021 13:02:46 (F)
Avaliação:
8,0
Nota Partic.: Nota SIA:
9,5 pts
PENSAMENTO COMPUTACIONAL - EEX0096
1. Ref.: 3882560 Pontos: 1,00 / 1,00
Estudamos que os computadores são incrivelmente rápidos, porém muito tolos. Portanto, por si só, computadores não são capazes
de realizar tarefas que requeiram discernimento, compreensão e inteligência. Que qual é a entidade de um sistema computacional
responsável agregar essas características ao computador?
A inteligência artificial, que escreve códigos em alguma linguagem para, através de uma sequência de instruções bastantes
simples, consegue gerar uma aplicação útil.
O ser humano, que escreve códigos em alguma linguagem para, através de uma sequência de instruções complexas, gerar
uma aplicação útil.
O ser humano, que escreve códigos em alguma linguagem para, através de uma sequência de instruções bastantes simples,
consegue gerar uma aplicação útil.
A inteligência artificial, que escreve códigos em alguma linguagem para, através de uma sequência de instruções complexas,
consegue gerar uma aplicação útil.
O processador do computador, que processa instruções escritas em alguma linguagem para, através de uma sequência de
instruções bastantes simples, gerar uma aplicação útil.
2. Ref.: 3882567 Pontos: 1,00 / 1,00
Sobre algoritmos e códigos de computador, analise as afirmações abaixo, e marque a opção correta.
I - Códigos de computadores e algoritmos são a mesma coisa.
II - Códigos são sequências de passos simples e bem projetados para realizar uma tarefa ou resolver um problema. Algoritmos são
instruções que computadores podem executar.
III - Algoritmo é o nome dado a uma lista de instruções que o computador é capaz de seguir. O resultado pode ou não ser uma
aplicação útil. Código de computador, por outro lado é um conjunto de instruções simples que possuem o objetivo bem definido de
alcançar alguma finalidade útil.
IV - Código de computador é o nome dado a uma lista de instruções que o computador é capaz de seguir. O resultado pode ou não
ser uma aplicação útil. Algoritmo, por outro lado é um conjunto de instruções simples que possuem o objetivo bem definido de
alcançar alguma finalidade útil.
V - Códigos precisam ser escritos em alguma linguagem de programação padrão, enquanto algoritmos podem ser escritos em
português ou inglês.
II e V
I, II, III, IV e IV
I e II
IV e V
III e V Educational Performace Solution EPS ® - Alunos
javascript:voltar();
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3882560.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3882567.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
30/06/2021 EPS
https://simulado.estacio.br/alunos/?p0=304634520&user_cod=3229560&matr_integracao=202009347071 2/3
3. Ref.: 3882622 Pontos: 1,00 / 1,00
O código de máquina da CPU possui apenas instruções simples e de baixo nível. Uma linguagem de computador (como Javascript)
adiciona recursos de alto nível, como o loop for que usamos. Qual das alternativas a seguir é uma instrução de alto nível?
Ajuste o nível de vermelho de um ponto da tela para 255.
Subtraia um número de outro
Multiplique dois números
Adicione dois números
Atribua um valor a uma variável
4. Ref.: 3882632 Pontos: 1,00 / 1,00
Avalie as afirmações abaixo, sobre os motivos que justificam que a CPU interaja principalmente com a memória RAM para executar
programas, e não com um dispositivo de armazenamento persistente, como um HD, SSD ou um pendrive.
I- a memória RAM é muito mais rápida do que dispositivos de armazenamento persistentes
II- a memória RAM é muito mais barata do que os dispositivos de armazenamento persistentes
III- o disco é mais rápido, porém mais caro do que a memória RAM
Somente III está correta
I, II e III estão corretas
Somente I e III estão corretas
Somente I está correta
Somente II está correta
5. Ref.: 3882660 Pontos: 1,00 / 1,00
Quantos valores distintos podem ser representados por 5 bits?
16
128
64
8
32
6. Ref.: 3882674 Pontos: 0,00 / 1,00
Quantos bits possui um Megabyte?
1024
8388608
8192
1048576
8589934592
7. Ref.: 3883133 Pontos: 1,00 / 1,00
Quantos pixels possui uma imagem com resolução de 800x600?
120.000
2.800
240.000
480.000 Educational Performace Solution EPS ® - Alunos
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3882622.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3882632.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3882660.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3882674.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3883133.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
30/06/2021 EPS
https://simulado.estacio.br/alunos/?p0=304634520&user_cod=3229560&matr_integracao=202009347071 3/3
1.400
8. Ref.: 3883145 Pontos: 1,00 / 1,00
Assinale as alternativas que representam o código RGB para a cor preta:
(0,0,0)
(0,255,0)
(0,0,255)
(100,100,100)
(255,255,255)
9. Ref.: 3883210 Pontos: 0,00 / 1,00
Entre as técnicas de programação para manipulação de imagens digitais, há uma que permite instruir que o computador selecione
pixels sobre os quais determinadas instruções foram executadas. Por exemplo, selecionamos pixels em tons de amarelo e, para
esses pixels, instruímos o computador alterar sua tonalidade de cor.
Assinale a alternativa cuja instrução reflete essa ideia de escolher pixels que serão afetados por um conjunto de instruções:
for(pixel: img)
pixel.setRed(0)
pixel.setZoom(20)
pixel=img.getPixel(10,10)
if( pixel.getRed() > 130 )
10. Ref.: 3883230 Pontos: 1,00 / 1,00
Suponha que os passos a seguir tenham como objetivo a cor dos pixels de uma imagem:
· Carregar a imagem na memória para que seja fosse trabalhada: escrevemos uma linha de código que carrega a imagem.
· Automaticamente processar, um a um, todos os pixels (centenas de milhares) de uma imagem: usamos a estrutura for para instruir o
computador a repetir as instruções para cada pixel da imagem.
· Selecionar quais pixels desejamos realizar ajuste de cores: escrevemos a estrutura if para que o computador realizasse testes e,
conforme resultado, verdadeiro ou falso, executasse ou não as instruções de manipulação de cores do pixel.
· Alterar a cor de um pixel: escrevemos linhas de código para alterar os componentes RGB (Vermelho, Verde e Azul) para alterar a cor
de um pixel, conforme nosso objetivo.
· Imprimir o resultado na tela: escrevemos a função print para que a resultado final das instruções (a imagem manipulada) fosse
apresentado na tela.
Este é um exemplo da habilidade de pensamento computacional denominada:
Análise/avaliação
Detecção de padrões
Automação
Decomposição
Abstração
Educational Performace Solution EPS ® - Alunos
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3883145.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3883210.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3883230.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')