Logo Passei Direto
Buscar
Considere o módulo de ordenação denominado ORDENA_VETOR desenvolvido em
pseudocódigo:Realize o teste de mesa para o módulo ORDENA_VETOR com os

valores de entrada para o vetor “Elementos” de 6 posições, em que o vetor é uma
variável local do algoritmo.Elementos = {6,5,3,23,12,34}

Representações:
indice, f: representam os índices que controlam a posição do vetor Elementos.
Elementos: representa o vetor no qual os elementos estão armazenados.
tmp: representa uma variável auxiliar para a troca dos elementos de posição.
menor: representa a variável que armazena a posição do menor elemento encontrado.
Selecione a alternativa que representa o método de ordenação utilizado para ordenar o
vetor Elementos.


a. Quicksort.
b. Ordenação por seleção.
c. Ordenação bolha.
d. Ordenação Shell.
e. Ordenação por inserção.
User badge image
Praticando Para o Saber

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

O módulo ORDENA_VETOR utiliza o método de ordenação por seleção para ordenar o vetor Elementos. O teste de mesa consiste em seguir passo a passo o algoritmo, realizando as operações indicadas e verificando o resultado em cada etapa. Segue abaixo o teste de mesa para o vetor Elementos = {6,5,3,23,12,34}: 1. índice = 0, menor = 0, Elementos = {6,5,3,23,12,34} 2. índice = 1, menor = 2, Elementos = {3,5,6,23,12,34} 3. índice = 2, menor = 2, Elementos = {3,5,6,23,12,34} 4. índice = 3, menor = 4, Elementos = {3,5,6,12,23,34} 5. índice = 4, menor = 4, Elementos = {3,5,6,12,23,34} 6. índice = 5, menor = 5, Elementos = {3,5,6,12,23,34} Portanto, o vetor Elementos fica ordenado em ordem crescente após a execução do módulo ORDENA_VETOR.

Essa resposta te ajudou?

0
Dislike0
details

Libere essa resposta sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Em relação à análise dos indicadores, avalie as afirmativas a seguir:

I - Comparando o ano de 2016 com 2017, pode-se dizer que não houve variação nas
taxas de empreendedorismo inicial e estabelecido, apresentando dados muito próximos.
II - A menor parte da população brasileira, em ambos os anos, está comandando a
própria empresa.
III - O maior índice de empreendedores nascentes permite supor a recuperação da
economia em 2017.
IV - A política de incentivo ao empreendedorismo fica evidente com o nível de
empreendedorismo brasileiro.

É correto o que se afirma em:


a. Todas.
b. I e III.
c. II.
d. I e II.
e. II e IV.

Além do método de remoção por meio da chamada do método Remove(), qual a outra
forma de remover registros de um banco de dados pelo Entity Framework?


a. Selecionando o registro e pressionando a tecla DEL.
b. Removendo a conexão do banco de dados no Server Explorer.
c. Alterando o estado (Stat de um objeto para System.Data.Entity.EntityState.Deleted.
d. Alterando o estado (Stat de um objeto para System.Data.Entity.EntityState.Removed.
e. Criando uma query SQL e executando no SGBD.

A partir disso, assinale qual é o principal documento de um empreendimento.


a. Viabilidade Econômica.
b. Alvará de Localização.
c. Plano de Negócio.
d. Análise dos Concorrentes.
e. Estudo de Mercado.

Qual foi o período de maior atividade na história dos bancos de dados?


a. Décadas de 1970 e 1980.
b. Anos 2000.
c. Décadas de 1960 e 1970.
d. Década de 1980 e anos 2000.
e. Década de 1960.

Com base no texto acima escolha a alternativa que melhor define o conceito de crowdfuding.


a. Promove a educação política suprapartidária e o empreendedorismo cidadão como formas de construção de uma sociedade mais participativa.
b. Processo de modernização das organizações públicas, em que percebemos o uso da tecnologia da informação como meio para se atingir a eficiência administrativa.
c. Consiste num processo em que o próprio público colabora para o financiamento de um projeto.
d. Consiste no compartilhamento de projetos entre pessoas com a finalidade de obter mão de obra.
e. Engloba o uso de tecnologias móveis e sem fio de todo o tipo, serviços e aplicações para os usuários.

Mais conteúdos dessa disciplina