Questões

Pratique com questões de diversas disciplinas e universidades

7.567 questões encontradas(exibindo 10)

Página 30 de 757

Veja o formato em Python da instrução e assinale a alternativa que contenha o tipo de instrução:

if condição lógica:

#Bloco A Bloco de comandos executados caso a condição lógica seja verdadeira

#Bloco B Comandos executados após o teste

Estudar questão

Assim, como se denomina o processo quando o valor passado por parâmetro a função modifica o valor original passados a ela? Assinale a alternativa correta:

Estudar questão

Um vetor é conhecido como uma estrutura composta unidimensional homogênea. Considerando a declaração do vetor a seguir, qual, dentre as seguintes alternativas, permite carregar esse vetor com o seu índice multiplicado por 10?

var vet: vetor[1..5] de inteiro
Estudar questão
Agora, assinale a alternativa que apresenta as propriedades da árvore B.
Estudar questão

1. Em vários lugares do código em grafos, precisamos do índice de um determinado vértice. Para isso utilizamos um método chamado getIndex, que acessa o vértice do qual precisamos do índice. Assinale a alternativa que apresenta qual a importância e a forma de utilização desse método.

Estudar questão

Analise atentamente as alternativas e marque a correta que demonstra o conceito sobre os requisitos de um projeto de banco de dados.

Estudar questão

Questão 6/10 - Lógica de Programação e Algoritmos

Na AULA 4 aprendemos sobre variáveis do tipo contadores e também as acumuladores dentro de laços de repetição. A seguir temos um exemplo de algoritmo que trabalha com estes conceitos:

cont = 5
soma = 0
while (cont <= 25):
soma = soma + cont
cont = cont + 5
print(soma)

Acerca deste algoritmos apresentado e seu funcionamento, assinale a alternativa:

Estudar questão
Leia o trecho a seguir:

A construção de software não é uma tarefa simples. Por isso, está sujeita a diversos tipos de problema que

acabam resultando na obtenção de um produto diferente daquele que se espera.

Para que os erros de software sejam descobertos antes de o software ser liberado para utilização, existe uma

série de atividades chamadas de validação, verificação e teste, com a finalidade de garantir que tanto o modo

pelo qual o software está sendo construído quanto o produto em si estejam em conformidade com o

especificado.

(Fonte: DELAMARO, M. E.; MALDONADO, J. C.; JINO, M. .Introdução ao teste de software

Rio de Janeiro: Campos/Elsevier, 2007).

Considerando as informações apresentadas, avalie as afirmacoes a seguir:

I. A única forma de testar um algoritmo é testá-lo após a codificação em uma linguagem de programação, com isso,

podemos entrar com os dados. Os resultados finais mostram o comportamento exato do algoritmo nos vários cenários de
teste.

II. Um sistema é composto por um conjunto de programas, sendo que cada qua

As afirmações I e II são verdadeiras e a II é uma justificativa correta da I.
A afirmação I é verdadeira e a II é falsa.
A afirmação I é falsa e a II é verdadeira.
As afirmações I e II são verdadeiras, mas a II não é uma justificativa correta da I.
As afirmações I e II são falsas.
Estudar questão

Assinale a opção correta. Considerando o conceito de programa é correto afirmar que ...

Estudar questão

Correlacione os algoritmos internos de ordenação de listas com sua descrição:

  1. Bubble sort
  2. Ordenação por seleção
  3. Ordenação por inserção
  4. Shell sort
  5. Quick sort

( ) Escolhe-se um pivô e particiona-se a lista em duas sublistas - uma com os elementos menores que ele e outra com os maiores, que, ao serem ordenadas e combinadas com o pivô, geram uma lista ordenada. O processo é aplicado às partições para ordená-las. Embora tenha uma complexidade de pior caso de O(n2 ), no caso médio, é de O(n log n).

( ) Encontra-se o menor item do vetor. Troca-se com o item da primeira posição do vetor. Repetem-se essas duas operações com os n − 1 itens restantes; depois, com os n − 2 itens; até que reste apenas um elemento.

( ) Método preferido dos jogadores de cartas. A cada momento, existem duas partes na lista - uma ordenada (destino) e outra não ordenada (fonte). Inicialmente, a lista destino tem apenas o primeiro elemento, e a fonte, os demais elementos. Em cada passo, a partir de i=2, seleciona-se o i-ésimo item da lista fonte. Deve-se colocá-lo no lugar apropriado na lista destino, de acordo com o critério de ordenação.

( ) É uma extensão de outro algoritmo de ordenação conhecido e permite trocas de elementos distantes um do outro, não necessariamente adjacentes. Os itens separados de h posições são rearranjados. Todo h-ésimo item leva a uma lista ordenada. Tal lista é dita estar h-ordenada.

( ) Varre-se a lista, trocando de posição os elementos adjacentes fora de ordem. Varre-se a lista até que não haja mais trocas. Neste caso, a lista está ordenada.

A sequência correta, de cima para baixo, é:

Estudar questão