Questões de Concurso
Sobre estrutura de controle e repetição em algoritmos e estrutura de dados
Foram encontradas 217 questões
Analise as afirmativas abaixo sobre lógica de programação e assinale a alternativa correta.
I. A estrutura de seleção If/Else (Se/Então) permite alterar o fluxo de execução do algoritmo, de forma a selecionar qual parte do algoritmo deve ser executada.
II. A estrutura de repetição For (Para/Faça) permite que uma sequência de instruções seja executada várias vezes.
III. Um algoritmo é uma sequência de passos que podem ser executados em qualquer ordem.
IV. Variáveis lógicas podem assumir valores “verdadeiro”, “falso” e “neutro”.
V. O operador “>” é um operador lógico.
Sobre o funcionamento e a execução desse pseudocódigo, assinale a alternativa correta.
Assumindo que não há erros de compilação nesse código e que a função imprime mostra uma informação na tela, qual número será mostrado na tela do usuário após a execução da linha 7?
Considere o pseudocódigo a seguir:

Considerando uma execução correta do algoritmo, o total de atribuições executadas pelo algoritmo, caso o usuário informe o valor “5” para a variável “num”, é:
Observe o pseudocódigo a seguir:

É CORRETO afirmar que:
Considere o fluxograma a seguir:

O valor da variável “area” após o término da execução do fluxograma, caso o número informado pelo usuário seja “-4” (dois negativos), é:
I. Sequencial: executa as instruções de forma linear, uma após a outra, na ordem em que são escritas, sem desvios ou repetições.
II. Seleção: permite que uma instrução seja executada ou ignorada dependendo de uma condição. O programa escolhe qual bloco de código executar com base no resultado de uma expressão booleana (verdadeiro ou falso).
III. Repetição: permite que um conjunto de instruções, ou uma única instrução, seja repetido várias vezes, com base em uma condição, até que a condição se torne falsa.
Coluna 1
1. Composta. 2. Encadeada. 3. Múltipla escolha.
Coluna 2
( ) Possui diferenças significativas em sua utilização, principalmente na sua sintaxe em português estruturado, no qual palavras reservadas desta instrução são “escolha”, “caso” e “fim”, sendo opcional o uso de cada uma.
( ) Altera o caminho de execução do algoritmo, após seu teste condicional ser executado: se o resultado do teste condicional for verdadeiro, o bloco de instrução condicional da palavra reservada “entao” será executado. Se o resultado do teste condicional não for verdadeiro, outro conjunto de instruções, descritas após a palavra reservada “senao”, será executado, até a instrução fim.
( ) Nesse tipo de seleção há a possibilidade de uma instrução condicional estar dentro de outra condicional. Seria outra instrução dentro dos blocos 'entao' e 'senao'.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Com relação à informática aplicada à estatística, julgue o item a seguir.
A quantidade mínima de execução é 0 na construção while (cond) { ... } e 1 na construção do { ... } while(cond).
Com relação à informática aplicada à estatística, julgue o item a seguir.
Caso f1( ), f2( ) e f3( ) sejam três funções booleanas, então, na condição f1( ) and f2( ) or f3( ), a função f3( ) não será executada se f1( ) = False.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.