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

Foram encontradas 130 questões

Q1835918 Algoritmos e Estrutura de Dados
Considerando o tema estrutura de dados, assinale a alternativa que apresenta o nome correto para a definição: “Esta estrutura mantêm uma série de elementos de dados, geralmente do mesmo tamanho e tipo de dados. Elementos individuais são acessados por sua posição na estrutura. A posição é dada por um índice, também chamado de subscrição”.
Alternativas
Q1812444 Algoritmos e Estrutura de Dados
#include <stdio.h> 

int main ( ) {
    int vetor[10], i = 0, j = 0, auxiliar = 0;

    for (i = 0; i < 10; i++) {
        printf ("Digite um numero inteiro: ");
        scanf ("%d", &auxiliar);
        vetor[i] = auxiliar;
    }
    
    for (i = 0; i < 10; i++) {
        for (j = i+1; j < 10; j++) {
            if ( vetor[i] > vetor [j]) {
                auxiliar = vetor [i];
                vetor[i] = vetor[j];
                vetor[j] = auxiliar;
            }
        }
    }

for (i = 0; i < 10; i++) {
    printf ("\n\n vetor[%d] = %d", i, vetor[i]);
    }

    system ("PAUSE");
    return 0;
}

Tendo como referência o código precedente, escrito em linguagem de programação ANSI C, julgue o item subsecutivo.
Na linha if ( vetor[i] > vetor [j]) {, a substituição de > por < implicaria que o código em questão, após ser executado, apresentasse em ordem decrescente os números digitados.
Alternativas
Ano: 2021 Banca: Quadrix Órgão: CORE-PR Prova: Quadrix - 2021 - CORE-PR - Analista TI |
Q1791919 Algoritmos e Estrutura de Dados
Acerca das estruturas homogêneas de dados e dos conceitos da programação orientada a objetos, julgue o item.
As operações somar, inserir e apagar elementos são consideradas como operações de atualização de um vetor.
Alternativas
Ano: 2016 Banca: FUNDATEC Órgão: UNIPAMPA
Q1212711 Algoritmos e Estrutura de Dados
Sobre algoritmos e estrutura de dados, são estruturas de dados clássicas:

I. Vetores. 
II. Listas. 
III. Filas.


Quais estão corretas?
Alternativas
Ano: 2013 Banca: IBFC Órgão: TRE-AM
Q1205578 Algoritmos e Estrutura de Dados
Estrutura de dados linear e estática que armazena uma sequência de objetos, todos do mesmo tipo, em posições consecutivas da memória:
Alternativas
Q1170435 Algoritmos e Estrutura de Dados
Um conjunto homogêneo de dados se dá quando uma determinada estrutura de dados é composta de variáveis com o mesmo tipo. Assinale a alternativa que corresponde a uma variável composta unidimensional.
Alternativas
Q1130142 Algoritmos e Estrutura de Dados

Imagem associada para resolução da questão

Alternativas
Q1060149 Algoritmos e Estrutura de Dados

Um método que implementa um algoritmo de busca binária recebe como parâmetros um vetor de inteiros ordenados descendentemente, o comprimento desse vetor e um número inteiro que se deseja localizar no vetor. O cabeçalho desse método é o seguinte:

                                                             public int buscaBin(int vet[], int n, int val)

Admitindo-se que o vetor passado como parâmetro tenha 750 elementos, qual será o número máximo de iterações que o algoritmo irá realizar até que o valor (val) seja localizado ou que seja detectado que esse valor não se encontra no vetor?

Alternativas
Q1035395 Algoritmos e Estrutura de Dados

Um Analista de TI necessitou usar uma estrutura de dados simples que utilizasse pouca carga de memória de armazenamento. Tal estrutura é vista como um arranjo cuja capacidade pode variar dinamicamente, isto é, se o espaço reservado for totalmente ocupado e algum espaço adicional for necessário, este será alocado automaticamente não havendo a necessidade de se preocupar com a capacidade de armazenamento ou sua ocupação. Contudo, para que se possa utilizar essa coleção de dados de forma adequada, algumas informações necessárias devem ser mantidas internamente, tais como a quantidade total de elementos e a última posição ocupada na coleção, conforme exemplificado na figura abaixo. 

Imagem associada para resolução da questão

Trata-se da estrutura linear unidimensional 

Alternativas
Ano: 2019 Banca: Quadrix Órgão: CREA-GO Prova: Quadrix - 2019 - CREA-GO - Analista - T.I |
Q1032386 Algoritmos e Estrutura de Dados

Acerca das estruturas homogêneas de dados vetor e matriz e dos conceitos de pilhas, filas e árvores binárias, julgue o item.


Os vetores são declarados, geralmente, por meio de colchetes, os quais são usados também para identificar um elemento específico do vetor.

Alternativas
Q1025446 Algoritmos e Estrutura de Dados

Considere o seguinte algoritmo


Imagem associada para resolução da questão


Qual o resultado do conteúdo do vetor “vetor”, após a execução do algoritmo?

Alternativas
Q1025445 Algoritmos e Estrutura de Dados

O pseudocódigo a seguir descreve um algoritmo que pode ser utilizado para ordenar um vetor V[1..n], em ordem crescente.


Imagem associada para resolução da questão


Como é conhecido esse algoritmo?

Alternativas
Ano: 2019 Banca: Quadrix Órgão: CRA-PR Prova: Quadrix - 2019 - CRA-PR - Analista Sistema I |
Q975511 Algoritmos e Estrutura de Dados

No que se refere a vetores, matrizes, filas e árvores binárias, julgue o item.


A atribuição de valores a um vetor já criado é procedida de elemento em elemento, alterando‐se o valor do índice do vetor.

Alternativas
Ano: 2019 Banca: Quadrix Órgão: CRA-PR Prova: Quadrix - 2019 - CRA-PR - Analista Sistema I |
Q975510 Algoritmos e Estrutura de Dados

No que se refere a vetores, matrizes, filas e árvores binárias, julgue o item.


Um vetor é declarado, definindo‐se seu nome, seu tipo e seu tamanho.

Alternativas
Q971798 Algoritmos e Estrutura de Dados
Assinale a alternativa que indica corretamente o que ocorre quando um programador atribui um valor para uma posição além do tamanho do vetor. Por exemplo, suponha que um vetor VET foi definido com 10 posições e o programador tentou fazer a operação VET[15]=1.
Alternativas
Q969993 Algoritmos e Estrutura de Dados
Considere o problema de ordenar em ordem crescente o array formado pelos números [67, 23, 11, 18, 87, 44] utilizando o Método da Seleção Direta. Assinale a alternativa que mostra o posicionamento dos números no array após ter sido realizada a primeira troca.
Alternativas
Q969841 Algoritmos e Estrutura de Dados

Sabendo-se que a função retorna o número de elementos de um array e que L assume o tipo de um array de inteiros, indexados a partir de zero, analise o pseudocódigo a seguir.

Imagem associada para resolução da questão


Esse algoritmo deveria ordenar os elementos do array em ordem crescente, mas há problemas no código que produzem resultados errôneos.

Assinale a opção que indica o que é de fato printado ao final da execução do código mostrado.

Alternativas
Q949257 Algoritmos e Estrutura de Dados

Julgue o item seguinte, relativo a algoritmos, a estruturas de dados e objetos, à programação orientada a objetos e à arquitetura MVC.


Para manipular um elemento em um vetor, uma estrutura simples (unidimensional) de dados de mesmo tipo, não há a necessidade de se fornecer o índice do elemento desejado.

Alternativas
Q930438 Algoritmos e Estrutura de Dados

O algoritmo a seguir, descrito em pseudocódigo, pode ser utilizado para ordenar um vetor A[0..n].


Imagem associada para resolução da questão


No pior caso, a complexidade deste algoritmo é:

Alternativas
Q930437 Algoritmos e Estrutura de Dados

O algoritmo a seguir, descrito em pseudocódigo, pode ser utilizado para ordenar um vetor V[1..n] em ordem crescente.


Imagem associada para resolução da questão


Este algoritmo é conhecido como:

Alternativas
Respostas
21: B
22: C
23: C
24: E
25: A
26: D
27: B
28: C
29: E
30: C
31: A
32: C
33: C
34: C
35: E
36: A
37: D
38: E
39: A
40: E