Logo Passei Direto
Buscar
LiveAo vivo

Teste 5 Programação e Ciência de Dados

Ferramentas de estudo

Questões resolvidas

Uma estrutura de seleção de um algoritmo é um conjunto de ações executadas em um padrão linear na mesma sequência que são escritas As principais estruturas sequenciais são conhecidas como estruturas de seleção simples, composta e encadeada As estruturas sequenciais dependem do resultado da avaliação de uma ou mais condições lógicas (verdadeiro ou falso) 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 �uxo 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:

Uma estrutura de seleção não é necessariamente sequencial, pois elas se utilizam de instruções que podem fazer com que o algoritmo prossiga de maneiras diferentes
Uma estrutura sequencial permite que um grupo de ações sejam executadas quando determinadas condições são ou não satisfeitas

Na estrutura de seleção composta, quando o resultado da avaliação das duas condições for falso, o algoritmo volta ao �uxo de execução e tenta novamente veri�car o mesmo trecho do algoritmo até que retorne com uma condição verdadeira. 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 �uxo de execução e prossegue para a execução de outros comandos compostos.

As estruturas de seleção simples possuem apenas uma condição e instrução, e caso não retornem com valores verdadeiros, o �uxo de execução segue normalmente para o próximo comando, enquanto as estruturas de seleção composta, caso a condição não retorne com um valor verdadeiro, outra condição e instrução podem ser tomadas. Em ambos os casos, caso o resultado das condições não seja satisfeito, o �uxo de execução prossegue normalmente para o próximo comando.

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

Questões resolvidas

Uma estrutura de seleção de um algoritmo é um conjunto de ações executadas em um padrão linear na mesma sequência que são escritas As principais estruturas sequenciais são conhecidas como estruturas de seleção simples, composta e encadeada As estruturas sequenciais dependem do resultado da avaliação de uma ou mais condições lógicas (verdadeiro ou falso) 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 �uxo 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:

Uma estrutura de seleção não é necessariamente sequencial, pois elas se utilizam de instruções que podem fazer com que o algoritmo prossiga de maneiras diferentes
Uma estrutura sequencial permite que um grupo de ações sejam executadas quando determinadas condições são ou não satisfeitas

Na estrutura de seleção composta, quando o resultado da avaliação das duas condições for falso, o algoritmo volta ao �uxo de execução e tenta novamente veri�car o mesmo trecho do algoritmo até que retorne com uma condição verdadeira. 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 �uxo de execução e prossegue para a execução de outros comandos compostos.

As estruturas de seleção simples possuem apenas uma condição e instrução, e caso não retornem com valores verdadeiros, o �uxo de execução segue normalmente para o próximo comando, enquanto as estruturas de seleção composta, caso a condição não retorne com um valor verdadeiro, outra condição e instrução podem ser tomadas. Em ambos os casos, caso o resultado das condições não seja satisfeito, o �uxo de execução prossegue normalmente para o próximo comando.

Prévia do material em texto

Exercício por
Temas
 avalie sua aprendizagem
Os operadores aritméticos são símbolos que utilizamos que nos permitem realizar cálculos matemáticos com
valores numéricos. Os operadores aritméticos podem ser usados em expressões algorítmicas que possuem
variáveis e/ou constantes. São exemplos de operadores aritméticos:
Em programação, uma estrutura é um conceito que permite organizar e armazenar dados relacionados de forma
e�ciente. Sobre as estruturas de controle é correto a�rmar que:
PROGRAMAÇÃO E CIÊNCIA DE DADOS  
KESSIA FULGENCIO SILVA 202209314159
PROGRAMAÇÃO E CIÊN  2023.3 EAD (GT) / EX
Prezado (a) Aluno(a),
Você fará agora seu EXERCÍCIO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O
mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
7345 - INTRODUÇÃO À PROGRAMAÇÃO PARA QUEM NÃO É DE EXATAS
 
1.
+ - / *
verdadeiro falso + -
= + - >
/ * + =
< > e ou
Data Resp.: 07/12/2023 11:25:24
Explicação:
Somente na alternativa que contém os símbolos + - / * temos todos os operadores aritméticos corretos.
 
2.
Uma estrutura de seleção de um algoritmo é um conjunto de ações executadas em um padrão linear na
mesma sequência que são escritas
As principais estruturas sequenciais são conhecidas como estruturas de seleção simples, composta e
encadeada
As estruturas sequenciais dependem do resultado da avaliação de uma ou mais condições lógicas (verdadeiro
javascript:voltar();
javascript:voltar();
javascript:voltar();
javascript:voltar();
Os operadores lógicos são símbolos que permitem manipular e comparar valores lógicos, ou seja, valores
verdadeiros ou falsos. Eles são usados para avaliar condições em proposições e outras estruturas de controle. Os
operadores lógicos fornecem uma maneira de combinar várias condições e ter como resultado um único valor
lógico. Com isso, temos um exemplo de expressão com operadores lógicos em:
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 �uxo 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:
ou falso)
Uma estrutura de seleção não é necessariamente sequencial, pois elas se utilizam de instruções que podem
fazer com que o algoritmo prossiga de maneiras diferentes
Uma estrutura sequencial permite que um grupo de ações sejam executadas quando determinadas condições
são ou não satisfeitas
Data Resp.: 07/12/2023 11:25:27
Explicação:
A estrutura sequencial executa os comandos linearmente, tendo cada comando executado após o término do
comando anterior, e caso a condição anterior não seja satisfeita, o próximo comando não é executado. As
estruturas sequenciais não dependem da avaliação de mais de uma condição, essa é a de�nição de estrutura de
seleção. A estrutura de seleção, como dito anteriormente, pode fazer com que o algoritmo prossiga por mais de
um caminho, tendo seu �uxo de execução modi�cado a partir da avaliação de uma ou mais condições lógicas.
 
3.
Se √36 < 7 e 3² = 9, então eu acertei
(4 + 5) > (2 +1)
8 >= 5
3 * 8
(3 + 1) = (2 + 2)
Data Resp.: 07/12/2023 11:25:30
Explicação:
Na alternativa correta, temos a única opção com exemplo de operadores lógicos, pois há a conjunção entre duas
proposições.
 
4.
Na estrutura de seleção composta, quando o resultado da avaliação das duas condições for falso, o algoritmo
volta ao �uxo de execução e tenta novamente veri�car o mesmo trecho do algoritmo até que retorne com
uma condição verdadeira.
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 �uxo de
execução e prossegue para a execução de outros comandos compostos.
Data Resp.: 07/12/2023 11:25:34
Uma certa equação para extrair a média �nal dos alunos de uma determinada escola é dada pelo seguinte cálculo:
Onde P1, P2, P3 e P4 são as notas trimestrais dos alunos. Sabendo disso, a respeito dos dados de entrada, é correto
a�rmar que:
As informações do tipo lógica possuem uma estrutura coerente e correta, e com isso pode ser avaliada como
verdadeira ou falsa. Ela tem como característica a expressão por meio de proposição, que é um enunciado que
a�rma ou nega algo sobre um sujeito. Sabendo disso, qual dos exemplos abaixo pode ser considerado uma
informação do tipo lógica?
As constantes são classi�cadas como sendo valores �xos 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
Explicação:
As estruturas de seleção simples possuem apenas uma condição e instrução, e caso não retornem com valores
verdadeiros, o �uxo de execução segue normalmente para o próximo comando, enquanto as estruturas de
seleção composta, caso a condição não retorne com um valor verdadeiro, outra condição e instrução podem ser
tomadas. Em ambos os casos, caso o resultado das condições não seja satisfeito, o �uxo de execução prossegue
normalmente para o próximo comando.
 
5.
P1, P2, P3 e P4 podem ser considerados dados de entrada, enquanto o número 4 que está no denominador é
um número constante.
P1, P2, P3, P4 e 4 podem ser considerados dados de entrada.
Todos os dados da fórmula podem ser considerados dados de entrada, tendo em vista que serão expressos de
acordo com as notas dos alunos.
P1 e P2 podem ser considerados dados de entrada, enquanto P3 e P4 vão ser considerados dados de saída,
pois eles vão mostrar o resultado das notas anteriores.
P1, P2, P3 e P4 são dados de saída, tendo apenas como exemplo de dado de entrada o número 4, pois é o
único que o número já pode ser visualizado.
Data Resp.: 07/12/2023 11:25:38
Explicação:
P1, P2, P3 e P4 são dados de entrada, pois seus dados são extraídos a partir de informações inseridas pelo
usuário, enquanto o denominador da equação faz parte da fórmula, é uma constante.
 
6.
Nenhum triângulo tem quatro lados
O que você quer?
Vamos embora!
X + 1 = 4
Eu gosto de gatos
Data Resp.: 07/12/2023 11:25:44
Explicação:
A alternativa correta mostra um tipo de informação lógica, pois se analisarmos a proposição, podemos a�rmar
que ela é verdadeira. Esse tipo de informação exempli�ca o tipo lógico. As demais alternativas contêm
informações que não podem ser consideradas lógicas, pois não possuem uma forma válida, tendo em vista que
não podem ser classi�cadas como verdadeiras ou falsas.
 
7.
(P1+P2+P3+P4)
4
atribuição acidental, pois o valor da constante é �xo. Sabendo disso, pode ser considerado um exemplo de
constante:
As estruturas de repetição permitem a execução de um bloco de código várias vezes, enquanto uma condição for
verdadeira ou até que uma condição seja verdadeira. Sobre as estruturas de repetição, é correto o que está em:
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, �nitude, clareza nas informações e efetividade. Sabendo disso, a respeito dos
algoritmos, é correto a�rmar que:
Saldo bancário
Nossosbatimentos cardíacos
Temperatura de uma cidade
π
Umidade relativa do ar
Data Resp.: 07/12/2023 11:25:49
Explicação:
O valor π (3,1415...) é considerado constante, pois seu valor será sempre o mesmo, não dependendo de nenhuma
medida especí�ca. Os outros valores não podem ser considerados constantes, tendo em vista que são dados que
podem variar em virtude do tempo.
 
8.
No comando repetir até que, primeiro o bloco de operações pode não ser executado ao menos uma vez caso
ele possua um comando falso
No comando repetir enquanto, os comandos compostos dentro da repetição são executados ao menos uma
vez e somente depois o teste de condição é feito
Nos laços contados, temos uma estrutura de controle do �uxo de execução que nos deixa repetir diversas
vezes um mesmo trecho do algoritmo até que retorne com uma condição falsa
O comando repetir enquanto é utilizado quando conhecemos previamente o número de vezes que vamos
executar um certo conjunto de comandos
No comando repetir até que, caso a condição retorne com um valor "verdadeiro", o �uxo do programa
continua normalmente. Caso contrário, são processados novamente os comandos antes do teste da condição
Data Resp.: 07/12/2023 11:25:53
Explicação:
No comando "repetir até que", um comando será executado até que ele retorne com um valor falso. Enquanto
esse comando estiver com um valor verdadeiro, ele será processado novamente. Nesse caso, a condição é
veri�cada depois da execução do bloco. Isso garante que o bloco de código seja executado pelo menos uma vez,
mesmo que a condição seja falsa.
Os comandos de repetição com laços contados não possuem nenhuma regra de operação. Eles são apenas
comandos com um número �nito de repetições que podem ser contadas. No comando de repetição "repetir
enquanto" a condição é veri�cada antes da execução do bloco de repetição. Se a condição for falsa, o bloco não é
executado e o programa segue para o próximo comando, caso contrário, ele repete a programação inserida nele.
 
9.
Um algoritmo só pode ser escrito em uma linguagem de programação.
Ele é compreendido como uma sequência de passos in�nita 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.
Os algoritmos são considerados também como uma escrita intermediária entre a linguagem humana e as
linguagens de programação.
Data Resp.: 07/12/2023 11:25:57
Em alguns casos, a precisão dos dados numéricos se torna importante para que os resultados sejam os mais
especí�cos possíveis. Nesses casos, é importante utilizar o armazenamento de dados corretamente. Sabendo disso,
qual dos itens apresenta um tipo real de informação?
Explicação:
Os algoritmos são considerados uma linguagem intermediária entre o homem e a máquina, sendo possível
pensar em algumas soluções de modo mais livre, sem a necessidade de escrever em alguma linguagem de
programação.
 
10.
Esse alimento contém 222 kcal
Ele adotou dois cães
Estou aguardando há quase duas horas!
Ela dormiu cedo
O total deu R$ 1.239,98
Data Resp.: 07/12/2023 11:26:06
Explicação:
Na alternativa correta temos um exemplo de uma informação numérica com casas decimais, enquanto nas
alternativas incorretas temos informações variadas que podem até ser consideradas do tipo numérica, mas não
possuem informações precisas.
    Não Respondida      Não Gravada     Gravada
Exercício por Temas inciado em 07/12/2023 11:25:21.

Mais conteúdos dessa disciplina