Questões
Pratique com questões de diversas disciplinas e universidades
3.529 questões encontradas(exibindo 10)
Assinale a opção que mostra as formas possíveis e mais adequadas de se representar um algoritmo:
Questão 2/10 - Lógica de Programação e Algoritmos
Na AULA 4 você aprendeu a trabalhar com laços de repetição empregado while e também o for. Acerca do for e suas características, observe as afirmativas a seguir:
I - A estrutura for funciona também da mesma maneira que o while, ou seja, enquanto uma condição se mantiver verdadeira, o laço continua executando.
II - O laço for é comumente empregado em situações em que o número de iterações é finito e bem definido.
III - O laço for trabalha com uma variável de controle do laço de maneira implícita.
Acerca das afirmativas apresentadas, assinale somente as CORRETAS:
Sobre as constantes de um algoritmo, classifique V para as sentenças verdadeiras e F para as falsas:
Sempre será o mesmo desde o início de um algoritmo até o final.
Se o seu valor for uma constante, não pode mudar durante a execução de um algoritmo.
Somente as constantes servem como armazenamento.
Existem casos em que é necessário estabelecer verificação de condições sucessivas, em que uma determinada ação poderá ser executada se um conjunto anterior de instruções ou condições for satisfeito. Sendo a ação executada, ela poderá ainda estabelecer novas condições. Isto significa utilizar uma condição dentro de outra condição. Este tipo de estrutura poderá possuir diversos níveis de condição, sendo chamadas de:
(ADAPTADA) Na AULA 3 você aprendeu que podemos criar expressões lógicas e booleanas, e empregando operadores lógico como o de negação, conjunção e disjunção.
Suponha que você tem 3 variáveis A, B e C. Crie uma expressão booleana que será utilizada em um teste condicional. A expressão deverá fazer as seguintes validações:
- verificar se a soma de
A + B é maior do queC . - verificar se
B - C é maior ou igual a zero. - só retorne verdadeiro se ambas condições forem satisfeitas.
Assinale a alternativa que contém CORRETAMENTE a expressão solicitada.
Considerando conceitos e aplicações de matrizes, analise as afirmacoes que seguem.
I) As matrizes são estruturas de dados unidimensionais usadas para armazenar valores escalares em algoritmos de ordenação.
II) Matrizes são utilizadas apenas para representar grafos ponderados em algoritmos de busca, armazenando informações sobre as arestas e vértices.
III) O conceito de matriz é exclusivamente aplicado em algoritmos de aprendizado de máquina para representar conjuntos de dados tabulares.
IV) As matrizes são estruturas bidimensionais que armazenam valores organizados em linhas e colunas, sendo amplamente aplicadas em algoritmos que processam dados tabulares.
É verdadeiro o que se afirma em:
Especifique as ações necessárias para que uma pessoa que esta no local (A) possa ir, em segurança, até o local (B). Para tal, observe o sentido do tráfego na encruzilhada, a faixa, o sinal de pedestres, o semáforo e a placa de trânsito.
Assinale a opção correta.
Acerca das afirmativas acima, assinale a alternativa que contém somente a(s) CORRETA(S):