Questões de Concurso Comentadas sobre algoritmos em algoritmos e estrutura de dados

Foram encontradas 1.406 questões

Q2767479 Algoritmos e Estrutura de Dados

Quanto à construção de algoritmos e estrutura de dados, assinale a alternativa que obedece corretamente à condição de heap para um array A.

Alternativas
Ano: 2014 Banca: FUNCAB Órgão: Câmara de Vitória - ES
Q1234337 Algoritmos e Estrutura de Dados
Considerando as proposições abaixo, assinale a alternativa que contém a proposição bicondicional p↔q.
p: Luiza é bela. q: Marta é morena.
Alternativas
Ano: 2014 Banca: CESPE / CEBRASPE Órgão: INPI
Q1229862 Algoritmos e Estrutura de Dados
Julgue o próximo item, relativos a algoritmos e bancos de dados aplicados à bioinformática.
A programação dinâmica consiste na busca de uma solução para um problema computacional, em um grande espaço de procura, por meio de cálculos iterativos.
Alternativas
Ano: 2014 Banca: CESPE / CEBRASPE Órgão: INPI
Q1229828 Algoritmos e Estrutura de Dados
Julgue o próximo item, relativos a algoritmos e bancos de dados aplicados à bioinformática.
A programação dinâmica recursiva considera cada solução parcial no passo seguinte para que seja calculada com um número ilimitado de soluções parciais, de modo que o passo final conterá a solução global.
Alternativas
Ano: 2014 Banca: Quadrix Órgão: Banco do Brasil
Q1205220 Algoritmos e Estrutura de Dados
O algoritmo de ordenação Radix sort é utilizado para ordenar itens identificados por chaves únicas. Assinale a alternativa que exibe as duas classificações do Radix sort.
Alternativas
Q1018461 Algoritmos e Estrutura de Dados

Para responder a questão, considere os dados a seguir:

No portal do TCE-RS há os seguintes dados com relação ao indicador “Despesas com Educação” no município de Porto Alegre:

PORTO ALEGRE

Despesa: R$ 635.024.252,88

Receita: R$ 2.325.564.053,44


Percentual:

2012    27,31%

2011    26,90%

2010    27,10%

2009    27,72%

2008    25,33% 

O indicador “Despesas com Educação” também foi medido em diversos municípios do estado do Rio Grande do Sul e as seguintes atividades deverão ser realizadas com base nestes dados:

I. Unir aos dados ordenados dos anos de 2008 a 2012, os dados já ordenados dos anos de 2000 a 2011, criando um único novo vetor ordenado.

II. Construir uma estrutura de dados que permita inserir o indicador de 2012 relativo às “Despesas com Educação” e os nomes de todos os municípios do Estado. A estrutura deve permitir realizar uma consulta eficiente pelo nome do município para obter o valor do indicador e também mostrar os nomes dos municípios em ordem alfabética junto com seu indicador.


Para as tarefas I e II, optou-se, de forma correta e mais adequada, por utilizar

Alternativas
Q925887 Algoritmos e Estrutura de Dados
Analise as afirmações a seguir sobre algoritmos.
I Um algoritmo é a solução específica para um problema específico. II Todo algoritmo recursivo tem um equivalente iterativo, e todo algoritmo iterativo tem um equivalente recursivo. III Um algoritmo possui uma quantidade de passos definidos, garantindo que ele possua um tempo máximo, possível de calcular, para terminar. IV Todos os dados, em um algoritmo, são armazenados em variáveis, através da operação de atribuição.
Estão corretas
Alternativas
Q883494 Algoritmos e Estrutura de Dados

Considere o pseudo-programa abaixo, em relação à sua execução completa.Considere o pseudo-programa abaixo, em relação à sua execução completa.


Imagem associada para resolução da questão


Assinale a alternativa que indica os valores para as variáveis "aux", "a", "b", e "i", respectivamente.


(Observação: a variável “i” incrementa de valores unitários: 0, 1, 2, 3, ...)

Alternativas
Q877067 Algoritmos e Estrutura de Dados

Em um programa foi implementada a expressão lógica a seguir:


SEGREDO NOT = "SIM" AND COMARCA NOT = "CAPITAL" AND REUS NOT = 1


A expressão acima atende a especificação para os registros que exigem as seguintes condições:


• Segredo de justiça for diferente de "SIM" (valores: "SIM" ou "NÃO");

• Comarca não for da capital (valores "CAPITAL" e "INTERIOR");

• Número de réus diferente de 1 (valores: 1 em diante).


Em uma manutenção posterior, foi feita uma simplificação da expressão lógica. Qual das simplificações abaixo corresponde à mesma lógica da expressão original?

Alternativas
Q877065 Algoritmos e Estrutura de Dados

A expressão lógica de um trecho de programa é representada abaixo.


(X NOT = 3) AND (Y NOT < 12) AND (Z NOT > 9) OR

(X = 3) AND (Y NOT < 12) AND (Z NOT > 9) OR

(Z NOT > 9)


Pode-se simplificar a expressão acima, mantendo a mesma lógica, usando apenas

Alternativas
Ano: 2014 Banca: FAURGS Órgão: TJ-RS Prova: FAURGS - 2014 - TJ-RS - Programador |
Q876993 Algoritmos e Estrutura de Dados

Um trecho de um programa contém a expressão lógica de um comando de teste (IF-THEN-ELSE), representada, abaixo, em metalinguagem.


(P = 5) AND (Q NOT < 3) OR (P NOT = 5) AND

(Q < 3) OR (P = 5) AND (Q < 3)


Assinale a alternativa que indica a forma simplificada da expressão equivalente, que mantém a mesma lógica.

Alternativas
Q842854 Algoritmos e Estrutura de Dados
Sobre algoritmos de ordenação, assinale a afirmativa correta.
Alternativas
Q781685 Algoritmos e Estrutura de Dados
Analise o algoritmo genérico abaixo, em Portugol, e determine o valor final da variável C: algoritmo declare A, B, C numérico A ← 1 B ← A + 2 C ← B * 3 C ← A + B - C / B + A fim algoritmo
Alternativas
Q747170 Algoritmos e Estrutura de Dados
No pior caso, uma busca sem sucesso em uma árvore binária perfeita deve visitar uma quantidade de nós internos da ordem de
Alternativas
Q747166 Algoritmos e Estrutura de Dados
Acerca de tipos de dados e estruturas de dados, é CORRETO afirmar que:
Alternativas
Ano: 2014 Banca: IF-SC Órgão: IF-SC Prova: IF-SC - 2014 - IF-SC - Professor - Informática |
Q630628 Algoritmos e Estrutura de Dados
A análise de complexidade de algoritmos é importante para o projeto de algoritmos eficientes desde sua concepção. Assinale a alternativa CORRETA.
Alternativas
Ano: 2014 Banca: IF-SC Órgão: IF-SC Prova: IF-SC - 2014 - IF-SC - Professor - Informática |
Q630610 Algoritmos e Estrutura de Dados
A máquina de Turing pode ser usada como ferramenta para estudar o processo algorítmico. Assinale a alternativa CORRETA.
Alternativas
Q607343 Algoritmos e Estrutura de Dados
Considere o seguinte algoritmo, onde n é um inteiro positivo lido do teclado: 

                    Para i = 1, 2, ..., n faça

                        Para j = i, i+1, ..., n faça

                             B;

Supondo que as variáveis i e j não sofram alterações no bloco de comandos B, o número total de vezes que B é executado é uma função: 
Alternativas
Q605045 Algoritmos e Estrutura de Dados
Dada a expressão numérica:

(40 div 4 + 6} div 4 + 1 + pot(6,2) div 4 - 2

O resultado da expressão, em variável inteira, será igual a:
Alternativas
Q605042 Algoritmos e Estrutura de Dados
Um laço de repetição executado dentro do algoritmo que utiliza uma estrutura de controle denominada:
Alternativas
Respostas
1001: B
1002: D
1003: E
1004: E
1005: C
1006: A
1007: A
1008: E
1009: E
1010: D
1011: C
1012: C
1013: C
1014: C
1015: B
1016: A
1017: D
1018: D
1019: D
1020: E