mateus-hamade/multiple-choice-questions huggingface dataset:
Algoritmos e Estrutura de Dados Estrutura de Dados , Conceitos Básicos de Estrutura de Dados

Um arquivo ISO é uma cópia idêntica (imagem) de arquivos gravados num CD, DVD ou Banco de Dados. Com base neste tema, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).  ( ) Uma imagem ISO é especialmente útil para replicar mídias utilizadas na distribuição de software, áudio ou vídeo. ( ) A imagem do arquivo ISO é composta pelo conteúdo total dos dados contidos num disco óptico, incluindo sistema de boot, número de setores gravados, sistema operacional e sistema de arquivos. ( ) As imagens ISO não podem ser criadas por ferramentas dos sistemas operacionais Windows, MacOs.  Assinale a alternativa que apresenta a sequência correta de cima para baixo.

A: V - V - F
B: V - F - V
C: V - F - F
D: V - V - V
Algoritmos e Estrutura de Dados Algoritmos , Conceitos Básicos e Algoritmos

Com relação ao algoritmo de K-Means, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.     ( ) Consiste em fixar k centroides de modo quadrático, sendo um para cada novo cluster.  ( ) Associa cada indivíduo ao centroide do seu vizinho, obtido pelo cálculo da minimização da soma quadrática das distâncias entre os dados e os centroides mais próximos.  ( ) Recalcula os centroides com base nos indivíduos classificados.     As afirmativas são, na ordem apresentada, respectivamente, 

A: V – F – F.
B: V – V – F.
C: V – F – V.
D: F – F – V.
E: F – V – F.
Algoritmos e Estrutura de Dados Algoritmos , Complexidade de Algoritmos , Estrutura de Dados ( assuntos)

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

A: Pilha
B: Árvore Binária
C: Tabela Hash
D: Fila duplamente encadeada
E: Árvore AVL
Algoritmos e Estrutura de Dados Algoritmos , Conceitos Básicos e Algoritmos

Observe-se o algoritmo abaixo.        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 é:  

A: 0 3 6 9 12
B: 2 4 6 8 10 12
C: 1 3 5 7 9 11 13
D: 0 1 2 3 4 5 6 7 8 9 10 11 12 13
Algoritmos e Estrutura de Dados Estrutura de Dados , Conceitos Básicos de Estrutura de Dados , Vetores

Com base nas definições referentes à estrutura de dados digitais, à vetorização e à digitalização, assinale a alternativa correta.  

A: A estrutura vetorial é composta por uma grade homogênea de linhas e colunas.
B: A digitalização é o processo de mudança de documentos cartográficos do formato vetorial para o formato raster.
C: A digitalização é o processo de transformação de documentos cartográficos do formato vetorial para o formato digital.
D: A vetorização é o processo de conversão de um arquivo vetorial para o formato raster.
E: A estrutura matricial é representada por uma matriz com “n” linhas e “m” colunas, na qual cada célula apresenta um valor “z” que pode indicar, por exemplo, uma cor ou um tom de cinza a ele atribuída.
Algoritmos e Estrutura de Dados Algoritmos , Conceitos Básicos e Algoritmos

A Figura 1, abaixo, apresenta um algoritmo escrito no software VisuAlg 3.0.        Com relação ao procedimento "teste" do algoritmo da Figura 1, pode-se dizer que ele faz:  

A: A leitura de dois números inteiros.
B: A troca de valores entre as variáveis "x" e "y", utilizando a variável auxiliar "z".
C: A ordenação das variáveis "x" e "y", utilizando a variável auxiliar "z".
D: Comparações entre as variáveis "x", "y" e "z".
E: Subtrações entre as variáveis "x", "y" e "z".
Algoritmos e Estrutura de Dados Estrutura de Dados , Vetores

Assinale a estrutura de dados linear e estática, caracterizada por uma sequência de elementos de um mesmo tipo de dado e que são armazenados em posições consecutivas de memória.

A: Matriz.
B: Lista ligada.
C: Registro.
D: Árvore binária.
E: Vetor.
Algoritmos e Estrutura de Dados Estrutura de Dados , Pilhas

No que diz respeito à programação de computadores, observea estrutura de dadosPILHAP, suportando trêsoperações básicas, conforme definidas no quadro I - DEFINIÇÕES.        Considere uma pilha P&L inicialmente vazia e a sequência de operações indicadas no quadro II – OPERAÇÕES.         Ao final das operações, o elemento que se encontra no topo da pilha é:  

A: JARDIM ALVORADA
B: SANTA CRUZ
C: SÃO JOSÉ
D: BELA VISTA
Algoritmos e Estrutura de Dados Algoritmos , Lógicas de Programação

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.    Após a execução, a sequência de números de saída é: 

A: 0 1 1 2 3
B: 1 1 2 3 5
C: 0 1 1 2 3 5
D: 1 1 2 3 5 8
Algoritmos e Estrutura de Dados Algoritmos , Conceitos Básicos e Algoritmos , Lógicas de Programação

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.        Nessas condições, ao final da execução, os valores para SD, NR e VL serão, respectivamente:   

A: GUAPORÉ, 2023 e VERDADEIRO
B: BURITI, 2022 e VERDADEIRO
C: GUAPORÉ, 2022 e FALSO
D: BURITI, 2023 e FALSO
Algoritmos e Estrutura de Dados Algoritmos , Fluxogramas

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

A: Caso a tarefa “preparar viagem” esteja sendo executada e seja interrompida, será realizada uma pausa aguardando a “data de início da viagem”, para daí continuar para a tarefa “realizar viagem”.
B: Quando “preparar viagem” for encerrada, será realizada uma pausa aguardando a “data de início da viagem”, para daí continuar para a tarefa “realizar viagem”.
C: Caso a tarefa “preparar viagem” esteja sendo executada e seja interrompida, o fluxo seguirá até que “data de início da viagem” seja finalizada.
D: Enquanto a tarefa “preparar viagem” estiver sendo executada, será analisado concomitantemente o gateway “data de início da viagem”, para daí continuar para a tarefa “realizar viagem”.
Algoritmos e Estrutura de Dados Algoritmos , Fluxogramas

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

A: #1 indica um gateway paralelo que produz dois fluxos a serem executados paralelamente, ou seja, a tarefa #2 será realizada concomitantemente às tarefas #4 e #5.
B: “escrever artigo”, “selecionar imagens” e “tratar imagens” são atividades mutuamente exclusivas, ou seja, #1 é um gateway que representa que apenas um dos caminhos criados a partir dele será seguido.
C: #1 indica um gateway inclusivo, por meio do qual se avalia a condição relacionada, em que #2 pode ser executada juntamente com #4 e #5.
D: #3 indica que os caminhos advindos de #5 e #2 convergem a ele, em que o primeiro a chegar dará continuidade ao fluxo do processo para “realizar diagramação”.
Algoritmos e Estrutura de Dados Algoritmos , Conceitos Básicos e Algoritmos

Analise o programa abaixo, escrito em VisuAlg 3.0:         Caso ele seja executado, qual será a sua saída?  

A: 3 VERDADEIRO 4 FALSO 5 VERDADEIRO 6 FALSO
B: 3 VERDADEIRO 4 VERDADEIRO 5 VERDADEIRO 6 FALSO
C: 3 VERDADEIRO 4 FALSO 5 VERDADEIRO 6 VERDADEIRO
D: 3 FALSO 4 VERDADEIRO 5 FALSO 6 VERDADEIRO
E: 3 FALSO 4 VERDADEIRO 5 VERDADEIRO 6 VERDADEIRO
Algoritmos e Estrutura de Dados Algoritmos , Conceitos Básicos e Algoritmos

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

A: AGNES – Aglomerative Nesting.
B: Naïve Bayes.
C: Árvore de sinergia.
D: Regressão linear.
E: K-means.
Algoritmos e Estrutura de Dados Estrutura de Dados , Árvores

Podemos afirmar que uma árvore de decisão sofreu overfitting, quando ocorrer:

A: erro validação (h) > erro treinamento (h)
B: erro validação (h) - erro treinamento (h) > limiar determinado
C: erro treinamento (h) = 0
D: erro validação (h)/erro treinamento (h) < 1
E: erro do treinamento (h) / erro de validação (h) / 100
Algoritmos e Estrutura de Dados Algoritmos , Tipos 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.

A: Todas estão corretas.
B: Todas estão incorretas.
C: Apenas I está correta.
D: Apenas I e II estão corretas.
E: Apenas II e III estão corretas.
Algoritmos e Estrutura de Dados Algoritmos , Conceitos Básicos e Algoritmos

Texto associado 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? 

A: se i=1 entao m<-v[2] fimse
B: m<-v[0]
C: m<-0
D: m<-i
E: m<-10
Algoritmos e Estrutura de Dados Algoritmos , Conceitos Básicos e Algoritmos

Texto associado Qual seria uma possível saída para o programa apresentado anteriormente?

A: 8, 0, 9, 8, 0
B: 8, 0, 9, 8, 8
C: 8, 0, 9, 8, 9
D: 7, 7, 9, 6, 7
E: 7, 7, 9, 6, 9
Algoritmos e Estrutura de Dados Algoritmos , Conceitos Básicos e Algoritmos

Texto associado 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?  

A: 1 e 1
B: 1 e 2
C: 2 e 1
D: 2 e 2
E: Nenhum valor de i e j
Algoritmos e Estrutura de Dados Algoritmos , Conceitos Básicos e Algoritmos

Texto associado Qual a saída gerada pela linha contendo o comando escreval quando a variável i estiver com o valor 1 e a variável j com o valor 2?

A: VERDADEIRO VERDADEIRO FALSO
B: VERDADEIRO VERDADEIRO VERDADEIRO
C: VERDADEIRO FALSO VERDADEIRO
D: FALSO VERDADEIRO VERDADEIRO
E: FALSO VERDADEIRO FALSO
Algoritmos e Estrutura de Dados Algoritmos , Conceitos Básicos e Algoritmos

A respeito dos diagramas de casos de uso, dos diagramas de classe, da análise essencial e da lógica de programação, julgue o item.     Na lógica de programação, um algoritmo é conceituado como uma sequência estruturada e organizada de passos que tem por objetivo atingir um objetivo, seja ele definido ou indefinido.    

A: Certo
B: Errado
Algoritmos e Estrutura de Dados Algoritmos , Autômatos

O autômato finito determinístico

A: corresponde à função de transição que recebe um estado ou um símbolo de entrada que sempre retorna um conjunto de estados como resultado.
B: tem a capacidade de adivinhar algo sobre sua entrada ao testar valores.
C: pode, para cada entrada, transitar a partir do seu estado atual em um e somente um estado.
D: permite zero, uma ou n transições para os estados de entrada.
E: consegue estar em vários estados ao mesmo tempo.
Algoritmos e Estrutura de Dados Algoritmos , Algoritmos de Busca

Assinale a opção em que é apresentada a sequência correta de números correspondente à varredura da árvore binária representada a seguir quando esta estiver sendo percorrida em profundidade por meio da utilização da técnica do tipo pré-ordem.        

A: 20, 21, 13, 32, 44, 51, 38, 47, 49, 80, 53, 52, 97
B: 51, 32, 44, 47, 49, 38, 13, 21, 20, 80, 53, 52, 97
C: 51, 32, 13, 21, 20, 44, 38, 47, 49, 80, 53, 52, 97
D: D 97, 80, 53, 52, 51, 32, 44, 38, 47, 49, 13, 21, 20
E: 21, 20, 13, 38, 44, 47, 49, 32, 53, 52, 80, 97, 51
Algoritmos e Estrutura de Dados Estrutura de Dados

A estrutura de dados do tipo LIFO (last in, first out) ou FILO (first in, last out) em que os elementos só podem ser retirados na ordem inversa da ordem em que foram inseridos denomina-se: 

A: Fila.
B: Pilha.
C: Lista.
D: Vetor.
E: Árvore binária.
Algoritmos e Estrutura de Dados Estrutura de Dados , Árvores

Baseado nos dados de infecções coletados durante semanas anteriores, a Secretaria de Saúde de uma pequena cidade solicitou a criação de um mecanismo para decidir sobre a priorização de vacinas na sua população. Como resultado, foi criado o modelo de árvore de decisão ilustrado a seguir.   Uma evidência de que esse modelo foi construído usando o algoritmo C4.5 ou uma de suas variantes é: 

A: a diferença entre a profundidade mínima e máxima da árvore;
B: os valores dos atributos “idade” e “IMC”;
C: a árvore não ser binária;
D: o tipo das folhas;
E: a quantidade de atributos.
Algoritmos e Estrutura de Dados Estrutura de Dados , Pilhas

Júlio está desenvolvendo uma aplicação e precisa implementar um mecanismo de desfazer/refazer de um editor de texto utilizando o algoritmo LIFO (Last In, First Out). Para implementar o algoritmo LIFO, Júlio deve usar a estrutura de dados:

A: fila;
B: pilha;
C: árvore;
D: nó folha;
E: tabela hash.
Algoritmos e Estrutura de Dados Estrutura de Dados , Filas , Pilhas

Em estrutura de dados os conceitos de FILAS e PILHAS são usados para implementar diversos recursos computacionais que vão desde compiladores e interpretadores a mecanismos usados nas linguagens de programação para auxiliar os desenvolvedores no dia a dia. Sobre essas estruturas, quais das definições abaixo são corretas? 

A: Nas FILAS é usado o princípio do primeiro a entrar é o último a sair, já as PILHAS obedecem a regra do primeiro a entrar é o último a sair.
B: Nas FILAS é usado o princípio do primeiro a entrar é o primeiro a sair, já as PILHAS obedecem a regra do primeiro a entrar é o primeiro a sair.
C: Nas FILAS é usado o princípio do segundo a entrar é o primeiro a sair, já as PILHAS obedecem a regra do último a entrar é o último a sair.
D: Nas FILAS é usado o princípio do primeiro a entrar é o primeiro a sair, já as PILHAS obedecem a regra do primeiro a entrar é o último a sair.
E: Nas FILAS é usado o princípio do primeiro a entrar é o segundo a sair, já as PILHAS obedecem a regra do segundo a entrar é o terceiro a sair.
Algoritmos e Estrutura de Dados Algoritmos , Conceitos Básicos e Algoritmos

Qual das definições abaixo melhor descreve o que é um algoritmo?

A: Uma linguagem de programação usada para desenvolvimento de aplicativos web.
B: Um protocolo usado na camada de rede para estabelecer uma comunicação entre dois dispositivos.
C: Tecnologia usada para enviar e receber dados do servidor sem precisar recarregar a página inteira.
D: Mecanismo para adicionar estilo a um documento web.
E: Uma sequência de passos que devem serem executados para alcançar um determinado objetivo.
Algoritmos e Estrutura de Dados Algoritmos , Conceitos Básicos e Algoritmos

Analise a estrutura a seguir escrita em pseudocódigo:  início    inteiro: num, mult;    LEIA(num)    mult = num * num;    ESCREVA(mult);  fim     A estrutura do código acima é uma estrutura do tipo: 

A: Repetição.
B: Condicional.
C: Sequencial.
D: Primitiva.
E: Nula.
Algoritmos e Estrutura de Dados Algoritmos , Conceitos Básicos e Algoritmos

Baseado em conhecimentos acerca de algoritmos e estruturas de dados, analise o código a seguir: int x, y, *p; y = 0; p = &y; x = *p; x = 14; (*p)++; --x; (*p) += x; printf("x=%d y=%d *p=%d", x, y, *p); A saída do programa para x, y e *p será, respectivamente:

A: 14, 0, 14
B: 14, 14, 14
C: 13, 14, 14.
D: 14, 13, 13.
E: 14,0, 0.
Algoritmos e Estrutura de Dados Estrutura de Dados , Árvores

A Estrutura de dados (ED) é um modo particular de armazenamento e organização de dados em um computador de modo que possam ser usados eficientemente. Analise a imagem a seguir:  Qual estrutura de dados representa a imagem: 

A: Pilha.
B: Fila.
C: Grafo.
D: Vetor de vetores.
E: Árvore binária.
Algoritmos e Estrutura de Dados Algoritmos , Algoritmos de Ordenação

Assinale a alternativa que descreve corretamente a operação que o método abaixo realiza sobre um vetor (v) de números inteiros.                                                        public void operacao(int[] v) {                                                        for(int i = 0; i < v.length - 1; i++) {                                                          for(int j = 0; j < v.length - 1 - i;                                                    j++) {                                                            if(v[j] < v[j + 1]) {                                                               int aux = v[j];                                                               v[j] = v[j + 1];                                                               v[j + 1] = aux;                                                             }                                                          }                                                       }                                                    }  

A: Espelhamento do Vetor
B: Ordenação em Ordem Crescente
C: Ordenção em Ordem Decrescente
D: Inserção de Valor no Meio do Vetor
E: Inserção de Valor no Final do Vetor
Algoritmos e Estrutura de Dados Algoritmos , Conceitos Básicos e Algoritmos

A Figura 1, abaixo, apresenta um algoritmo escrito no software VisuAlg 3.0:        Ao final da execução do algoritmo da Figura 1, qual será o valor da variável "soma"?  

A: 0.
B: 10.
C: 25.
D: 30.
E: 55.
Algoritmos e Estrutura de Dados Estrutura de Dados , Listas

Assinale a estrutura de dados caracterizada por um conjunto de dados dispostos por uma sequência de nós, onde cada nó também armazena um ponteiro que indica a posição do próximo elemento. 

A: Fila.
B: Pilha.
C: Lista encadeada.
D: Árvore balanceada.
E: Vetor.
Algoritmos e Estrutura de Dados Estrutura de Dados , Vetores

A estrutura de dados “vetor” (array) é um arranjo unidimensional que pode acomodar múltiplos dados. Sobre essas estruturas de dados, assinale a alternativa incorreta.

A: Os dados de um vetor são mapeados numa área contígua da memória.
B: Os dados de um vetor são do mesmo tipo.
C: Cada um dos dados de um vetor pode ser acessado informando-se o identificador do vetor e o inteiro que indica a ordem do dado na sequência.
D: Os dados de um vetor são armazenados na memória ordenadamente, em modo crescente.
E: Pode-se atribuir um dado a um elemento de qualquer posição do vetor, independentemente do que foi atribuído aos demais elementos.
Algoritmos e Estrutura de Dados Estrutura de Dados , Árvores

Acerca de estruturas de dados, assinale a alternativa correta.

A: A estrutura denominada Pilha é considerada do tipo FIFO (first in, first out); o primeiro elemento inserido será o primeiro elemento a ser removido.
B: A estrutura denominada Fila é considerada do tipo FILO (first in, last out); o primeiro elemento a ser inserido será o último elemento a ser removido.
C: A estrutura denominada lista simplesmente encadeada não ordenada armazena um ou vários dados em cada elemento, e tem um ponteiro apontado para o último elemento que permite o encadeamento e a estrutura linear.
D: A estrutura denominada árvore é um conjunto finito de elementos, onde cada elemento é denominado nó, e o primeiro nó é conhecido como raiz da árvore.
E: A estrutura denominada árvore AVL é uma árvore binária não balanceada, em que cada nó representa uma diferença de altura entre as subárvores direita e esquerda de 1, 2 ou 3 nós.
Algoritmos e Estrutura de Dados Estrutura de Dados , Filas

Sobre algoritmos e estrutura de dados, assinale a afirmativa correta.

A: Listas encadeadas ou ligadas são estruturas de dados estáticas, o que significa que o número de nós não pode ser modificado durante a execução do programa.
B: Pilhas são estruturas de dados do tipo FIFO (first-in first-out), em que o primeiro elemento a ser inserido será o primeiro a ser retirado.
C: Árvores são estruturas de dados do tipo FIFO (first-in first-out), em que o primeiro elemento a ser inserido será o primeiro a ser retirado.
D: Filas podem ser implementadas em listas encadeadas ou em vetores.
E: Pilhas só podem ser implementadas em listas encadeadas.
Algoritmos e Estrutura de Dados Algoritmos , Estrutura de Controle e Repetição

Quanto aos tipos de dados e de estruturas de controle de fluxo usados nas linguagens de programação, julgue o item.     A estrutura de seleção composta pode ser usada quando houver situações em que duas alternativas dependem de uma mesma condição.  

A: Certo
B: Errado
Algoritmos e Estrutura de Dados Algoritmos , Estrutura de Controle e Repetição

Quanto aos tipos de dados e de estruturas de controle de fluxo usados nas linguagens de programação, julgue o item.     Para representar uma estrutura de seleção de múltipla escolha, conhecida também como estrutura de seleção heterogênea, utilizam-se as instruções if(se) e case (caso).  

A: Certo
B: Errado
Algoritmos e Estrutura de Dados Algoritmos , Conceitos Básicos e Algoritmos

A Figura 2 abaixo apresenta um algoritmo escrito no software VisuAlg 3.0:   Figura 2 – Algoritmo escrito no software VisuAlg 3.0   Ao executar o algoritmo da Figura 2, se forem lidos os números 6, 3, 8 e 1, o que será impresso?

A: 8 6 3 1
B: 6 3 8 1
C: 1 3 6 8
D: 8 3 6 1
E: 1 8 3 6
Algoritmos e Estrutura de Dados Algoritmos , Lógicas de Programação

Abstraia-se da sintaxe das linguagens de programação e apenas siga a lógica:      Início  Campo1 = 4  Campo2 = 3  Do while Campo1 > 3       Campo1 = Campo1 – 1       Campo2 = Campo2 + 1  End Do  Do Until Campo1 > 3        Campo1 = Campo + 1  End Do  Campo1 = Campo1 + Campo2  Fim     Qual o valor de Campo1 que resultou dessa lógica?   

A: 6
B: 9
C: 8
D: 7
E: 5
Algoritmos e Estrutura de Dados Estrutura de Dados , Conceitos Básicos de Estrutura de Dados

Estruturas de dados são objetos que armazenam dados de forma eficiente, e seu conhecimento é básico para projetos de bancos de dados.     Dentre as opções abaixo, aquela que não é uma estrutura conhecida denomina-se:  

A: árvores.
B: pilhas.
C: listas circulares.
D: quadrados.
E: filas.
Algoritmos e Estrutura de Dados Algoritmos , Estrutura de Controle e Repetição

Uma tecnologia de lógica de programação de software consiste no uso de poucas soluções de lógica para a solução de qualquer problema como: Sequence; If then else, do while, do until... Essa tecnologia surgiu com o nome de:

A: projeto conceitual.
B: método das estruturas lógicas.
C: método lógico.
D: desenho lógico.
E: programação estruturada.
Algoritmos e Estrutura de Dados Algoritmos , Algoritmos de Ordenação

Sistemas operacionais como o Linux, e linguagens como Python, dispõem de rotinas de classificação (sort). Dentre os algoritmos dessas rotinas há um método que percorre um vetor de elementos da esquerda para a direita e, à medida que avança, vai ordenando os elementos à esquerda. Consiste em cada passo, a partir do segundo elemento, selecionar o próximo item da sequência e colocá-lo no local apropriado de acordo com o critério de ordenação. Esse método é chamado:

A: selection sort.
B: bubble sort.
C: inserction sort.
D: quick sort.
E: merge sort.
Algoritmos e Estrutura de Dados Algoritmos , Estrutura de Controle e Repetição , Estrutura de Dados ( assuntos)

Seja um array composto por 7 números inteiros.     [ 5, 15, 77, 21, 5, 25, 2 ]     Esse array foi usado por um profissional de teste de software para testar uma função que ordena, de forma ascendente, um array de números inteiros. Essa função implementa o algoritmo de ordenação por seleção.     Para avaliar a evolução do array sendo ordenado, o profissional de teste solicitou ao programador que criou a função de ordenação que fizesse uma modificação no código, de modo que o somatório dos elementos do array com índices 2, 3 e 4 seja exibido no console imediatamente antes do incremento da variável ( i ) que controla a execução do comando de repetição mais externo.     Feitas as modificações solicitadas, o código da função passou a ter a seguinte forma geral:           O que será exibido no console pelo comando print na 3ª iteração do comando de repetição mais externo?  

A: 32
B: 38
C: 41
D: 103
E: 113