Lógica Da Programação
Lógica Da Programação
Lógica Da Programação
Considerando que as variáveis foram devidamente declaradas, o que faz o trecho de programa abaixo?
Assinale a alternativa que possui uma inicialização INCORRETA em relação ao tipo de dado declarado:
byte valor=123
boolean x123=false
short total_lugares=33777
float media=1234567.89000
Assinale a alternativa que não apresenta um tipo de dado primitivo da linguagem Java:
String.
boolean.
short.
int.
Se a pesquisa ordenada é também sequencial, por que ela se apresenta melhor que a pesquisa sequencial
simples?
Porque o comportamento desta busca é pesquisar o elemento do meio do vetor e, caso este não seja a chave
procurada, o vetor será reduzido a sua metade a cada iteração.
Porque a busca sempre será bem sucedida e, com isso, nunca o vetor será totalmente percorrido.
A busca sequencial ordenada não apresenta em nada um algoritmo melhor que a busca sequencial simples. Ela é
apenas outra forma de programar o mesmo algoritmo.
https://aulapos.estacio.br/aulapos/ 1/3
28/09/2021 18:15 EPS
Porque a busca termina quando a chave for encontrada ou quando uma chave maior do que a desejada for
encontrada.
Considerando uma matriz A de ordem 10x10, com elementos armazenados e um vetor V criado e alocado com 10
elementos, o que resulta da execução do trecho de programa Java?
A linguagem Java possui vários tipos que podem armazenar valores numéricos inteiros. Assinale a alternativa em
que todos os tipos de dados podem assumir valores inteiros.
O operador ++ soma 1 à variável a ele associada, porém, ele pode ser pré-incremento ou pós-incremento e isto
provoca processamentos diferentes. Baseando-se nesta afirmação, analise o trecho de programa Java abaixo e
assinale a alternativa que contém os valores das variáveis a, b e c, corretos.
a = 7, b = 6, c = 6.
a = 7, b = 7, c = 7.
a = 7, b = 5, c = 6.
a = 7, b = 6, c = 7.
Seu funcionamento baseia-se no princípio de reduzir à metade, sucessivamente, o "universo de busca". Este princípio
é conhecido como "dividir para conquistar".
A quantidade de comparações que o método realiza é aproximadamente igual ao número de vezes que N (número de
elementos do vetor) pode ser dividido por 2 até resultar 1, isto é, O(log2N).
O método se encerrará em dois casos: quando o elemento for encontrado ou quando não houver mais nenhum
componente do vetor a ser verificado.
O método apresentado no material desta disciplina aplica-se a qualquer tipo de vetor: classificado em ordem
https://aulapos.estacio.br/aulapos/ 2/3
28/09/2021 18:15 EPS
crescente ou em ordem decrescente.
Para que serve a instrução continue em uma instrução de repetição do tipo while() ?
https://aulapos.estacio.br/aulapos/ 3/3