Logo Passei Direto
Buscar

Programação e Ciência De Dados SM3 GB

Ferramentas de estudo

Questões resolvidas

Os processos são relativamente novos e ainda há uma limitação de funcionalidades
Ainda há falta de segurança nos dados em virtude de os processos ainda serem relativamente novos
As linguagens utilizadas são pouco usuais, e por isso ainda não tem uma gama tão grande de compatibilidade com a grande maioria dos softwares
A variabilidade de procedimentos torna o low-code muito complexo, afetando alguns projetos mais complexos
A falta de confiança nos projetos por não se utilizarem de linguagens convencionais e limitação de funcionalidades

a) II and IV are correct.
b) II, III, and IV are correct.
c) I, III, and IV are correct.

Queremos tornar nosso código mais eficaz
Estamos com pouco armazenamento de dados
Queremos agrupar os códigos iguais, facilitando a visualização do nosso código
Queremos deixar nosso código mais leve, não importando a ordem lógica que os algoritmos se encontram
Queremos que um conjunto de instruções sejam executadas em um número definido ou indefinido de vezes, sempre respeitando a ordem lógica dos algoritmos

a) II and IV are correct.
b) II, III, and IV are correct.
c) I, III, and IV are correct.

Umidade relativa do ar
π
Nossos batimentos cardíacos
Temperatura de uma cidade
Saldo bancário

a) II and IV are correct.
b) II, III, and IV are correct.
c) I, III, and IV are correct.

Os algoritmos só podem ser escritos em uma linguagem de programação.
Os algoritmos são considerados também como uma escrita intermediária entre a linguagem humana e as linguagens de programação.
Ele é compreendido como uma sequência de passos infinita que levam a execução de uma tarefa.
Os algoritmos podem ou não, seguir uma ordem para atingir determinado objetivo.
Os computadores são plenamente aptos a executar qualquer algoritmo, independentemente de estarem escritos em uma linguagem de programação.

a) II and IV are correct.
b) II, III, and IV are correct.
c) I, III, and IV are correct.

Os códigos são feitos a partir de um conjunto de regras rígidas de escrita, que são feitos a partir de comandos criados pelo computador, para que o programador os replique em uma outra linguagem de programação, agindo como um intérprete.
Os códigos executam uma lista de tarefas que o computador criou, na qual cada linha escrita por ele define o que e como tudo deve ser feito.
Os códigos, em um primeiro momento, não precisam obedecer a lógica computacional, tendo em vista que sua execução ainda não está finalizada.
Os códigos são um conjunto de instruções que seguem um comando lógico, que em um primeiro momento não utiliza a linguagem de programação para se comunicar com os computadores.
Os códigos são um passo a passo que os programadores escrevem, utilizando uma linguagem que os computadores entendem.

a) II and IV are correct.
b) II, III, and IV are correct.
c) I, III, and IV are correct.

Cartão.
Barra Vertical.
Linha.
Mapa de Calor.
Barra Horizontal.

a) II and IV are correct.
b) II, III, and IV are correct.
c) I, III, and IV are correct.

Procura de preço de passagem aérea mais barata
Armazenamento de grande volume de informações
Recomendação de filmes e livros
Monitoramento do trânsito urbano
Descobrir padrões e tendências em conjuntos de dados para obter insights

a) II and IV are correct.
b) II, III, and IV are correct.
c) I, III, and IV are correct.

Na estrutura de seleção composta, uma única condição (expressão lógica) é avaliada por vez. Se o resultado desta avaliação retorne um valor verdadeiro, então um determinado conjunto de instruções (comando composto) é executado, caso seja falso, o algoritmo termina sua execução.
A estrutura de seleção simples é utilizada nas linguagens de programação sob o termo “SE” (condição), “ENTÃO” (instrução) e SENÃO (instrução).
Diferente do exemplo sobre estrutura de seleção simples onde o algoritmo não tomava nenhuma ação, na seleção composta há uma decisão diferente, pois o termo “SENÃO” também é uma instrução.
Na estrutura de seleção simples, quando o resultado da avaliação for falso, o algoritmo segue o fluxo de execução e prossegue para a execução de

a) II and IV are correct.
b) II, III, and IV are correct.
c) I, III, and IV are correct.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Os processos são relativamente novos e ainda há uma limitação de funcionalidades
Ainda há falta de segurança nos dados em virtude de os processos ainda serem relativamente novos
As linguagens utilizadas são pouco usuais, e por isso ainda não tem uma gama tão grande de compatibilidade com a grande maioria dos softwares
A variabilidade de procedimentos torna o low-code muito complexo, afetando alguns projetos mais complexos
A falta de confiança nos projetos por não se utilizarem de linguagens convencionais e limitação de funcionalidades

a) II and IV are correct.
b) II, III, and IV are correct.
c) I, III, and IV are correct.

Queremos tornar nosso código mais eficaz
Estamos com pouco armazenamento de dados
Queremos agrupar os códigos iguais, facilitando a visualização do nosso código
Queremos deixar nosso código mais leve, não importando a ordem lógica que os algoritmos se encontram
Queremos que um conjunto de instruções sejam executadas em um número definido ou indefinido de vezes, sempre respeitando a ordem lógica dos algoritmos

a) II and IV are correct.
b) II, III, and IV are correct.
c) I, III, and IV are correct.

Umidade relativa do ar
π
Nossos batimentos cardíacos
Temperatura de uma cidade
Saldo bancário

a) II and IV are correct.
b) II, III, and IV are correct.
c) I, III, and IV are correct.

Os algoritmos só podem ser escritos em uma linguagem de programação.
Os algoritmos são considerados também como uma escrita intermediária entre a linguagem humana e as linguagens de programação.
Ele é compreendido como uma sequência de passos infinita que levam a execução de uma tarefa.
Os algoritmos podem ou não, seguir uma ordem para atingir determinado objetivo.
Os computadores são plenamente aptos a executar qualquer algoritmo, independentemente de estarem escritos em uma linguagem de programação.

a) II and IV are correct.
b) II, III, and IV are correct.
c) I, III, and IV are correct.

Os códigos são feitos a partir de um conjunto de regras rígidas de escrita, que são feitos a partir de comandos criados pelo computador, para que o programador os replique em uma outra linguagem de programação, agindo como um intérprete.
Os códigos executam uma lista de tarefas que o computador criou, na qual cada linha escrita por ele define o que e como tudo deve ser feito.
Os códigos, em um primeiro momento, não precisam obedecer a lógica computacional, tendo em vista que sua execução ainda não está finalizada.
Os códigos são um conjunto de instruções que seguem um comando lógico, que em um primeiro momento não utiliza a linguagem de programação para se comunicar com os computadores.
Os códigos são um passo a passo que os programadores escrevem, utilizando uma linguagem que os computadores entendem.

a) II and IV are correct.
b) II, III, and IV are correct.
c) I, III, and IV are correct.

Cartão.
Barra Vertical.
Linha.
Mapa de Calor.
Barra Horizontal.

a) II and IV are correct.
b) II, III, and IV are correct.
c) I, III, and IV are correct.

Procura de preço de passagem aérea mais barata
Armazenamento de grande volume de informações
Recomendação de filmes e livros
Monitoramento do trânsito urbano
Descobrir padrões e tendências em conjuntos de dados para obter insights

a) II and IV are correct.
b) II, III, and IV are correct.
c) I, III, and IV are correct.

Na estrutura de seleção composta, uma única condição (expressão lógica) é avaliada por vez. Se o resultado desta avaliação retorne um valor verdadeiro, então um determinado conjunto de instruções (comando composto) é executado, caso seja falso, o algoritmo termina sua execução.
A estrutura de seleção simples é utilizada nas linguagens de programação sob o termo “SE” (condição), “ENTÃO” (instrução) e SENÃO (instrução).
Diferente do exemplo sobre estrutura de seleção simples onde o algoritmo não tomava nenhuma ação, na seleção composta há uma decisão diferente, pois o termo “SENÃO” também é uma instrução.
Na estrutura de seleção simples, quando o resultado da avaliação for falso, o algoritmo segue o fluxo de execução e prossegue para a execução de

a) II and IV are correct.
b) II, III, and IV are correct.
c) I, III, and IV are correct.

Prévia do material em texto

A
B
C
D
E
A
B
C
D
E
1 Marcar para revisão
As plataformas low-code são voltadas a um público bem específico de pessoas que criam projetos. Essas plataformas não contêm
algumas das principais funções encontradas em linguagens de programação e por isso são consideradas perfeitas para quem está
iniciando o contato com a tecnologia. Quais são as limitações do low e no-code?
Os processos são relativamente novos e ainda há uma limitação de funcionalidades
Ainda há falta de segurança nos dados em virtude de os processos ainda serem relativamente novos
As linguagens utilizadas são pouco usuais, e por isso ainda não tem uma gama tão grande de compatibilidade com a
grande maioria dos softwares
A variabilidade de procedimentos torna o low-code muito complexo, afetando alguns projetos mais complexos
A falta de confiança nos projetos por não se utilizarem de linguagens convencionais e limitação de funcionalidades
2 Marcar para revisão
O comando de repetição é uma técnica muito importante para que se atinja o objetivo com o menor custo e tempo possível. Ao
utilizar essa técnica, devemos ter cuidado para que a lógica do nosso código não seja alterada ou desfeita. Quando tomamos o
devido cuidado e a implementamos em nosso projeto, podemos perceber que ela executa várias instruções que definimos, mantendo
o objetivo primário que é a lógica do nosso algoritmo para chegar a um resultado. Sabendo disso, utilizamos os comandos de
repetição quando:
Queremos tornar nosso código mais eficaz
Estamos com pouco armazenamento de dados
Queremos agrupar os códigos iguais, facilitando a visualização do nosso código
Queremos deixar nosso código mais leve, não importando a ordem lógica que os algoritmos se encontram
Queremos que um conjunto de instruções sejam executadas em um número definido ou indefinido de vezes, sempre
respeitando a ordem lógica dos algoritmos
08/06/24, 22:06 estacio.saladeavaliacoes.com.br/prova/6664aead3ed5fd5ad515b363/
https://estacio.saladeavaliacoes.com.br/prova/6664aead3ed5fd5ad515b363/ 1/6
A
B
C
D
E
A
B
C
D
E
3 Marcar para revisão
As constantes são classificadas como sendo valores fixos que não podem ser alterados durante a execução de um programa, elas
facilitam a execução e construção de programas, pois os valores das constantes tornam o programa mais legível e compreensível,
pois evitam o uso de entrada de dados novos, com isso, são evitados erros de atribuição acidental, pois o valor da constante é fixo.
Sabendo disso, pode ser considerado um exemplo de constante:
Umidade relativa do ar
π
Nossos batimentos cardíacos
Temperatura de uma cidade
Saldo bancário
4 Marcar para revisão
Os algoritmos possuem algumas características importantes, que vão auxiliá-lo na hora da execução de uma tarefa, tais
características incluem: precisão, finitude, clareza nas informações e efetividade. Sabendo disso, a respeito dos algoritmos, é
correto afirmar que:
Um algoritmo só pode ser escrito em uma linguagem de programação.
Os algoritmos são considerados também como uma escrita intermediária entre a linguagem humana e as linguagens de
programação.
Ele é compreendido como uma sequência de passos infinita que levam a execução de uma tarefa.
Os algoritmos podem ou não, seguir uma ordem para atingir determinado objetivo.
Os computadores são plenamente aptos a executar qualquer algoritmo, independentemente de estarem escritos em uma
linguagem de programação.
5 Marcar para revisão
08/06/24, 22:06 estacio.saladeavaliacoes.com.br/prova/6664aead3ed5fd5ad515b363/
https://estacio.saladeavaliacoes.com.br/prova/6664aead3ed5fd5ad515b363/ 2/6
A
B
C
D
E
A
B
C
D
E
Os códigos são muito importantes para a criação de projetos, uma vez que eles informam aos computadores o passo a passo que
nosso programa irá executar em cada comando. Sabendo disso, sobre os códigos, é correto afirmar:
Os códigos são feitos a partir de um conjunto de regras rígidas de escrita, que são feitos a partir de comandos criados
pelo computador, para que o programador os replique em uma outra linguagem de programação, agindo como um
intérprete.
Os códigos executam uma lista de tarefas que o computador criou, na qual cada linha escrita por ele define o que e como
tudo deve ser feito.
Os códigos, em um primeiro momento, não precisam obedecer a lógica computacional, tendo em vista que sua execução
ainda não está finalizada.
Os códigos são um conjunto de instruções que seguem um comando lógico, que em um primeiro momento não utiliza a
linguagem de programação para se comunicar com os computadores.
Os códigos são um passo a passo que os programadores escrevem, utilizando uma linguagem que os computadores
entendem.
6 Marcar para revisão
Cada formato de gráfico comunica melhor um tipo de informação. Assinale o tipo de gráfico recomendado para informações que
envolvam dados temporais.
Cartão.
Barra Vertical.
Linha.
Mapa de Calor.
Barra Horizontal.
7 Marcar para revisão
A ciência de dados resolve problemas reais de negócios através de algoritmos que processam grandes quantidades de informações
de maneira rápida e eficiente. Indique a opção abaixo que descreve uma atividade que para nós, seres humanos, pode ser difícil de
08/06/24, 22:06 estacio.saladeavaliacoes.com.br/prova/6664aead3ed5fd5ad515b363/
https://estacio.saladeavaliacoes.com.br/prova/6664aead3ed5fd5ad515b363/ 3/6
Questão 5 Gabarito Comentado
Nessa opção há a descrição da definição de códigos, pois eles precisam ser entendidos pelos computadores para que
assim possam executar os comandos, ou seja, os códigos precisam ser escritos em uma linguagem interpretada pelos computadores.
laric
Riscado
A
B
C
D
E
A
B
C
D
E
executar, mas que a ciência de dados pode facilmente dar conta.
Procura de preço de passagem aérea mais barata
Armazenamento de grande volume de informações
Recomendação de filmes e livros
Monitoramento do trânsito urbano
Descobrir padrões e tendências em conjuntos de dados para obter insights
8 Marcar para revisão
Ao contrário do aprendizado supervisionado, o aprendizado não supervisionado usa dados não rotulados. A partir desses dados, ele
descobre padrões que ajudam a resolver problemas de agrupamento ou associação. Isso é particularmente útil quando não temos
certeza das propriedades comuns dentro de um dataset. Das opções abaixo, qual você abordaria usando um algoritmo de
aprendizado não supervisionado?
Classificar se um e-mail é um spam ou não.
Dado um conjunto de dados de pacientes diagnosticados como tendo diabetes ou não, classificar novos pacientes como
tendo ou não diabetes.
Retenção de cliente prevendo aqueles que estão propensos a procurar a concorrência.
Em carros autônomos, onde há vários aspectos a serem considerados, como limites de velocidade, zonas dirigíveis e
evitar colisões.
Dado um conjunto de artigos de notícias encontrados na web, agrupe-os em conjuntos de artigos sobre as mesmas
histórias.
9 Marcar para revisão
A abstração diz respeito à capacidade de observar algo complexo e se ater apenas às informações principais. A partir desse
entendimento, podemos dizer também que na abstração temos uma mensagem que é entendida em sua totalidade a partir de
observação e interpretação de informações que não são completas. Sabendo disso, pode-se considerar um exemplo de abstração:
08/06/24, 22:06 estacio.saladeavaliacoes.com.br/prova/6664aead3ed5fd5ad515b363/
https://estacio.saladeavaliacoes.com.br/prova/6664aead3ed5fd5ad515b363/ 4/6
A
B
C
D
E
A
B
C
D
E
Uma fruta
Uma revista
Um gato
Um mapa
Uma música
10 Marcar para revisão
As estruturas de seleção são aquelas que permitem a execução de um bloco de código somente se uma determinada condição for
verdadeira. Elas são usadas para alterar o fluxo de execução do programa, que vai depender do resultado de uma expressão lógica.
Sobre as estruturas de seleção, é correto o que está em:
Na estrutura de seleção composta, uma única condição (expressão lógica) é avaliada por vez. Se o resultado desta
avaliação retorne umvalor verdadeiro, então um determinado conjunto de instruções (comando composto) é executado,
caso seja falso, o algoritmo termina sua execução.
A estrutura de seleção simples é utilizada nas linguagens de programação sob o termo “SE” (condição), “ENTÃO”
(instrução) e SENÃO (instrução).
Diferente do exemplo sobre estrutura de seleção simples onde o algoritmo não tomava nenhuma ação, na seleção
composta há uma decisão diferente, pois o termo “SENÃO” também é uma instrução.
Na estrutura de seleção simples, quando o resultado da avaliação for falso, o algoritmo segue o fluxo de execução e
prossegue para a execução de outros comandos compostos.
Na estrutura de seleção composta, quando o resultado da avaliação das duas condições for falso, o algoritmo volta ao
fluxo de execução e tenta novamente verificar o mesmo trecho do algoritmo até que retorne com uma condição
verdadeira.
08/06/24, 22:06 estacio.saladeavaliacoes.com.br/prova/6664aead3ed5fd5ad515b363/
https://estacio.saladeavaliacoes.com.br/prova/6664aead3ed5fd5ad515b363/ 5/6
Questão Sua resposta Gabarito comentado
Consultar
Consultar
Consultar
Consultar
Consultar
Consultar
Consultar
Consultar
Consultar
Consultar
1 Os processos são relativamente novos e ainda há uma limitação
2 Queremos que um conjunto de instruções sejam executadas em
3 π
4 Os algoritmos são considerados também como uma escrita inte
5 Os códigos são um conjunto de instruções que seguem um com
6 Linha.
7 Descobrir padrões e tendências em conjuntos de dados para ob
8 Dado um conjunto de artigos de notícias encontrados na web, a
9 Um mapa
10 Diferente do exemplo sobre estrutura de seleção simples onde 
08/06/24, 22:09 estacio.saladeavaliacoes.com.br/prova/6664aead3ed5fd5ad515b363/gabarito/
https://estacio.saladeavaliacoes.com.br/prova/6664aead3ed5fd5ad515b363/gabarito/ 1/2
Questão 5 Gabarito Comentado
Nessa opção há a descrição da definição de códigos, pois eles precisam ser entendidos pelos computadores para que
assim possam executar os comandos, ou seja, os códigos precisam ser escritos em uma linguagem interpretada pelos computadores.

Mais conteúdos dessa disciplina