Questões de Concurso Sobre algoritmos em algoritmos e estrutura de dados

Foram encontradas 2.313 questões

Q1964551 Algoritmos e Estrutura de Dados

Julgue o próximo item, a respeito de lógica de programação.



Os laços usados em estruturas de repetição e teste podem ser feitos por meio de comandos como enquanto e repita. 

Alternativas
Q1964550 Algoritmos e Estrutura de Dados

Julgue o próximo item, a respeito de lógica de programação.



O fluxograma é uma das formas de se representarem as instruções de um programa, utilizando-se de alguns comandos genéricos ou primitivos para a interpretação do algoritmo. 

Alternativas
Q1962666 Algoritmos e Estrutura de Dados

Com relação às características de dados semiestruturados, analise as afirmativas a seguir.


I. Os esquemas de dados semiestruturados são usualmente definidos após a existência dos dados, tendo como base uma investigação de suas estruturas particulares e da análise de diferenças e similaridades. No entanto, isto não significa que sempre existirá um esquema associado a um dado semiestruturado.

II. Devido à natureza evolucionária e regular dos dados semiestruturados, as estruturas de representação implícitas ou explícitas restringem-se a descrever o estado corrente de poucas ocorrências de dados similares. Dessa forma, é possível prescrever esquemas completos existindo poucas restrições de integridade com relação à semântica dos atributos.

III. Como a estrutura está embutida na descrição dos dados, muitas vezes não é clara a distinção lógica entre a estrutura e o conteúdo. Por exemplo, um endereço representado como um valor atômico em uma ocorrência de dado ou como um tipo pré-definido pelo usuário (com atributos rua, número e complemento) em outra ocorrência. Esta característica dificulta o projeto de banco de dados relacional para tais dados.


Está correto o que se afirma em

Alternativas
Q1962665 Algoritmos e Estrutura de Dados

Dados conectados referem-se a um conjunto de boas práticas para publicação e conexão de dados na Web, usando padrões recomendados pelo W3C. Eles são guiados por princípios conhecidos como “sistema de 5 estrelas”, que classificam, por meio de estrelas, o grau de abertura dos dados.


Dados conectados classificados com “3 estrelas” são dados abertos já disponíveis na Internet de maneira

Alternativas
Q1962610 Algoritmos e Estrutura de Dados

A expressão lógica


se A então B


é equivalente à expressão

Alternativas
Q1957088 Algoritmos e Estrutura de Dados
Qual estrutura apresenta complexidade de inserção, remoção e procura O(log(n)) independentemente se for o melhor ou o pior caso? 
Alternativas
Q1956007 Algoritmos e Estrutura de Dados

Observe-se o algoritmo abaixo.


Imagem associada para resolução da questão


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 é:

Alternativas
Q1956006 Algoritmos e Estrutura de Dados

A seguir há um algoritmo, que troca os valores das variáveis ALFA e BETA.


Imagem associada para resolução da questão


A estrutura equivalente à Imagem associada para resolução da questãoque 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:

Alternativas
Q1956005 Algoritmos e Estrutura de Dados

Apresenta-se um algoritmo a seguir:


Imagem associada para resolução da questão


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:

Alternativas
Q1953419 Algoritmos e Estrutura de Dados

A Figura 1, abaixo, apresenta um algoritmo escrito no software VisuAlg 3.0.


Imagem associada para resolução da questão


Com relação ao procedimento "teste" do algoritmo da Figura 1, pode-se dizer que ele faz:

Alternativas
Q1953234 Algoritmos e Estrutura de Dados
No que se refere à lógica de programação, observe o pseudocódigo abaixo, referente a um algoritmo que contém uma função recursiva.  
Imagem associada para resolução da questão
Após a execução, a sequência de números de saída é:
Alternativas
Q1953233 Algoritmos e Estrutura de Dados

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.


Imagem associada para resolução da questão


Nessas condições, ao final da execução, os valores para SD, NR e VL serão, respectivamente: 

Alternativas
Q1952942 Algoritmos e Estrutura de Dados

Imagem associada para resolução da questão


De acordo com fluxo do processo descrito na figura precedente, assinale a opção correta.

Alternativas
Q1952941 Algoritmos e Estrutura de Dados

Imagem associada para resolução da questão


De acordo com o fluxo do processo descrito na figura apresentada, é correto afirmar que

Alternativas
Q1950626 Algoritmos e Estrutura de Dados

Analise o programa abaixo, escrito em VisuAlg 3.0:


Imagem associada para resolução da questão


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

Alternativas
Q1949119 Algoritmos e Estrutura de Dados
Para minimizar o erro de estimação de um valor contínuo baseado em um conjunto de atributos, o algoritmo mais adequado para o problema é:
Alternativas
Q1949111 Algoritmos e Estrutura de Dados
Análise descritiva ou exploratória de dados é uma forma de utilizar métricas e técnicas estatísticas simples ou avançadas para entender e explicar como os dados são. Sobre os tipos de dados, analise as assertivas abaixo e assinale a alternativa correta.

I. Univariada.
II. Bivariada.
III. Multivariada.
Alternativas
Q1948870 Algoritmos e Estrutura de Dados
Para responder às questão, utilize o código do programa abaixo, escrito em VisuAlg 3.0:



Considere o trecho de código abaixo presente no código apresentado anteriormente. 

                                                   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?
Alternativas
Q1948869 Algoritmos e Estrutura de Dados
Para responder às questão, utilize o código do programa abaixo, escrito em VisuAlg 3.0:



Qual seria uma possível saída para o programa apresentado anteriormente?
Alternativas
Q1948868 Algoritmos e Estrutura de Dados
Para responder às questão, utilize o código do programa abaixo, escrito em VisuAlg 3.0:



Suponha que a linha que contém o comando escreval foi alterada para conter o código abaixo:

escreval(a e b ou nao a)

Para quais valores de i e j, respectivamente, o programa apresentará na tela o valor FALSO
Alternativas
Respostas
821: E
822: E
823: E
824: B
825: D
826: E
827: C
828: D
829: B
830: B
831: C
832: D
833: B
834: A
835: A
836: D
837: A
838: E
839: A
840: D