Questões de Concurso
Sobre estrutura de controle e repetição em algoritmos e estrutura de dados
Foram encontradas 196 questões
Julgue o próximo item, a respeito de lógica de programação.
As estruturas se e senão são estruturas de repetição
utilizadas nas situações em que, caso determinada condição
seja alcançada, um comando é realizado, caso contrário,
outro comando é executado.
Julgue o próximo item, a respeito de lógica de programação.
Os laços usados em estruturas de repetição e teste podem ser
feitos por meio de comandos como enquanto e repita.
Analise a figura a seguir:

A qual estrutura de repetição a imagem acima está se referindo?
Seja um array composto por 7 números inteiros.
[ 5, 15, 77, 21, 5, 25, 2 ]
Esse array foi usado por um profissional de teste de software para testar uma função que ordena, de forma ascendente, um array de números inteiros. Essa função implementa o algoritmo de ordenação por seleção.
Para avaliar a evolução do array sendo ordenado, o profissional de teste solicitou ao programador que criou a função de ordenação que fizesse uma modificação no código, de modo que o somatório dos elementos do array com índices 2, 3 e 4 seja exibido no console imediatamente antes do incremento da variável ( i ) que controla a execução do comando de repetição mais externo.
Feitas as modificações solicitadas, o código da função passou a ter a seguinte forma geral:

O que será exibido no console pelo comando print na 3ª iteração do comando de repetição mais externo?
função F(n) { se n = 0 então retorne 1 senão retorne n * F(n - 1) } função G(m) { x ← 1 para i ← 2 até m faça x ← x * i retorne x }
Analise as afirmativas abaixo e assinale a alternativa correta.
I. As funções F e G são equivalentes.
II. A função G retorna o valor 120 quando invocada da seguinte forma: G(5).
III. A função F não possui uma estrutura de repetição.
IV. F é uma função recursiva e G é uma função iterativa.
Considere a situação na qual um programador está testando o programa a seguir, que está em desenvolvimento:

Ao colocar as entradas 16 91 35, ele obteve o resultado:
Quanto aos tipos de dados e de estruturas de controle de fluxo usados nas linguagens de programação, julgue o item.
Na estrutura de repetição para (for), nem sempre a
variável de controle atinge o valor final estabelecido.
Quanto aos tipos de dados e de estruturas de controle de fluxo usados nas linguagens de programação, julgue o item.
A estrutura de seleção composta pode ser usada quando
houver situações em que duas alternativas dependem
de uma mesma condição.
Quanto aos tipos de dados e de estruturas de controle de fluxo usados nas linguagens de programação, julgue o item.
Para representar uma estrutura de seleção de múltipla
escolha, conhecida também como estrutura de seleção
heterogênea, utilizam-se as instruções if(se) e
case (caso).
repita... ate... fimrepita [ REP ]
enquanto ... faca... fimenquanto [ ENQ ] ( ) O teste de controle é realizado no fim da estrutura de controle. ( ) O teste de controle é realizado no início da estrutura de controle. ( ) A condição de saída do loop ocorre quando o teste é FALSO. ( ) A condição de saída do loop ocorre quando o teste é VERDADEIRO. ( ) Se o resultado do teste for FALSO, a execução do programa permanece no loop. ( ) Se o resultado do teste for VERDADEIRO, a execução do programa permanece no loop.
Assinale a alternativa que apresente a relação correta, de cima para baixo.

Assinale a opção que apresenta o resultado do algoritmo
apresentado.
Esse tipo de estrutura é chamado:
Acerca de gestão da qualidade e suas ferramentas de análise e melhoria de processos, julgue o item a seguir.
Organograma é o mesmo que fluxograma e pode ser definido
como um tipo de diagrama que representa a estrutura
funcional de uma organização.
Enquanto (condição) Faça (bloco de código) Fim Enquanto