Questões de Concurso
Sobre conceitos básicos e algoritmos em algoritmos e estrutura de dados
Foram encontradas 815 questões
Julgue o item a seguir, relacionados aos conceitos de variáveis e constantes.
Em um algoritmo, uma constante é um número que, durante
a execução do algoritmo, não é alterado.
Após a execução, os valores para as variáveis XY, RP e NR são respectivamente:




I. Cada cliente foi colocado em um único grupo dos cinco grupos definidos.
II. Cada cliente recebeu uma probabilidade de estar em um dos cinco grupos da empresa.
Os agrupamentos do tipo I e II são, correta e respectivamente:
Observe-se o algoritmo abaixo.

Onde “X mod Y” é uma função que retorna ao resto da divisão
de X por Y. Nessas condições, a sequência de números gerada
pelo algoritmo é:
A seguir há um algoritmo, que troca os valores das variáveis ALFA e BETA.

A estrutura equivalente à
que faz a troca dos
valores entre as variáveis ALFA e BETA, sem usar a variável
auxiliar AUX, está indicada na seguinte opção:
Apresenta-se um algoritmo a seguir:

Para gerar o mesmo resultado do algoritmo, pode-se utilizar um código que use a estrutura de controle para ... fimpara em substituição a repita ... fimrepita mostrada acima.
Essa estrutura está indicada na seguinte opção:
A Figura 1, abaixo, apresenta um algoritmo escrito no software VisuAlg 3.0.

Com relação ao procedimento "teste" do algoritmo da Figura 1, pode-se dizer que ele faz:
O algoritmo abaixo utiliza os conceitos de passagem de parâmetros, sendo de SD para X por referência; de NR para Y e de VL para W por valor.

Nessas condições, ao final da execução, os valores para SD,
NR e VL serão, respectivamente:
Analise o programa abaixo, escrito em VisuAlg 3.0:

Caso ele seja executado, qual será a sua saída?

se i=1 entao m<-v[i] fimse
Se o fragmento de código acima fosse substituído, no programa original, pelos trechos apresentados nas alternativas abaixo, qual alternativa não alteraria o comportamento original do programa?


escreval(a e b ou nao a)
Para quais valores de i e j, respectivamente, o programa apresentará na tela o valor FALSO?

A respeito dos diagramas de casos de uso, dos diagramas de classe, da análise essencial e da lógica de programação, julgue o item.
Na lógica de programação, um algoritmo é conceituado como uma sequência estruturada e organizada de passos que tem
por objetivo atingir um objetivo, seja ele definido ou indefinido.
Analise a estrutura a seguir escrita em pseudocódigo:
início
inteiro: num, mult;
LEIA(num)
mult = num * num;
ESCREVA(mult);
fim
A estrutura do código acima é uma estrutura do tipo: