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

Considere as afirmativas, sabendo que N se refere ao número de elementos da estrutura de dados. É correto afirmar:

A: No pior caso do método de pesquisa sequencial são realizadas N comparações para se localizar um elemento e no melhor caso, quando o elemento não pertence ao vetor, é realizada 0 comparação.
B: A quantidade de comparações que o método de pesquisa binária realiza é de ordem de complexidade logarítmica. No entanto, este método não pode ser aplicado quando o vetor está ordenado em ordem decrescente, mesmo se o código for readequado.
C: Um software pode ter várias sub-rotinas ativas durante sua execução. Para fazer o seu controle é utilizada uma fila de execução. Nesta fila, quem invoca a sub-rotina insere nela o endereço de retorno. Quando termina sua execução, a sub-rotina invocada remove o endereço de retorno da fila, desviando a execução para aquele endereço.
D: O método de seleção ou selection sort, conhecido como ordenação por flutuação, é um dos mais eficientes e simples. É baseado na estratégia de percorrer o vetor N vezes e, a cada passagem, ir fazendo o maior elemento flutuar para o final do vetor, onde o maior elemento da sequência deve estar.
E: Em um Sistema Operacional monoprocessado, uma política de escalonamento por prioridade pode ser implementada utilizando um valor de prioridade para cada processo e para cada prioridade deve existir uma fila associada. Processos de mesma prioridade são escalonados de acordo com a política FIFO.
Algoritmos e Estrutura de Dados Algoritmos , Conceitos Básicos e Algoritmos

De acordo com dados da SABESP, um pequeno buraco de 2 milímetros no encanamento desperdiça 3,2 mil litros de água em um dia. Um Analista escreveu o algoritmo em pseudocódigo abaixo para calcular o desperdício de água em função de buracos em encanamentos.         O comando que preenche corretamente a lacuna   

A: I é: (largburaco > 0 ou dias > 0)
B: I é: (largburaco > 0 e desperdicio > 0)
C: II é: desperdicio ← (largburaco/2.0) * 3.2 * dias
D: II é: desperdicio ← desperdicio + (largburaco/2.0) * 3.2
E: II é: desperdicio ← (largburaco/3.2) * 2.0 * dias
Algoritmos e Estrutura de Dados Estrutura de Dados , Hashing

Sobre as características de índices estruturados na forma de Btrees e Hash tables, analise as afirmativas a seguir.     I. Hash tables aplicam-se somente em buscas que referenciam a chave por inteiro (operador =).  II. B-trees favorecem consultas que buscam chaves num determinado intervalo (operadores >= e <=).  III. B-trees são usualmente mais lentas para buscas pela chave (operador =).  IV. Hash tables favorecem buscas, com o operador ‘LIKE’ do SQL, que não contenham caracteres curingas na primeira posição.  V. B-trees não se aplicam em buscas que se referem a uma substring à esquerda da chave.     Está correto o que se afirma em: 

A: nenhuma;
B: somente I, II e III;
C: somente I, IV e V;
D: somente II, III, IV;
E: I, II, III, IV e V.
Algoritmos e Estrutura de Dados Algoritmos , Fluxogramas

Considere as figuras A e B abaixo.        No padrão ANSI, as figuras A e B representam um fluxograma, respectivamente:  

A: conector de fluxo na mesma página e conector de fluxo para outra página.
B: conector de fluxo para outra página e conector de fluxo para a mesma página.
C: conector de fluxo e sub-rotina.
D: sub-rotina e conector de fluxo.
E: processo e sub-rotina.
Algoritmos e Estrutura de Dados Algoritmos , Lógicas de Programação

Considere a seguinte expressão lógica, a ser inserida em um programa.     R ← ((A and B) or (C and D)) or E     As variáveis A, B, C, D, E e R são do tipo booleano, podendo assumir valores verdadeiro (1) ou falso (0).     Assinale a alternativa que apresenta valores para A, B, C, D e E que resultem o valor falso (0) em R. 

A: A=1 ; B=1 ; C=0 ; D=0 ; E=0.
B: A=1 ; B=0 ; C=1 ; D=1 ; E=1.
C: A=1 ; B=0 ; C=1 ; D=0 ; E=1.
D: A=0 ; B=1 ; C=1 ; D=1 ; E=0.
E: A=0 ; B=1 ; C=0 ; D=1 ; E=0.
Algoritmos e Estrutura de Dados Algoritmos , Complexidade de Algoritmos

Uma árvore binária completa de busca, isto é, uma árvore em que todos os níveis têm o máximo número de elementos, tem um total de N nós.     O número máximo de comparações necessárias para encontrar um elemento nessa árvore é 

A: N
B: N2
C: log2 (N+1)
D: (N+1)*log2 (N+1)
Algoritmos e Estrutura de Dados Algoritmos , Tipos de Dados

Sobre variáveis e constantes, considere as afirmativas a seguir.     I. Constantes são valores fixos que um programa não pode alterar.  II. Variáveis declaradas dentro de uma função são chamadas de variáveis locais.  III. Uma variável é uma posição de memória usada para guardar um valor.  IV. Uma variável global é usada para que uma função receba argumentos.     Assinale a alternativa correta. 

A: Somente as afirmativas I e II são corretas.
B: Somente as afirmativas I e IV são corretas.
C: Somente as afirmativas III e IV são corretas.
D: Somente as afirmativas I, II e III são corretas.
E: Somente as afirmativas II, III e IV são corretas.
Algoritmos e Estrutura de Dados Algoritmos , Tipos de Dados

Em relação a tipos de dados, atribua V (verdadeiro) ou F (falso) às afirmativas a seguir. ( ) Char é um tipo simples. ( ) Double é um tipo estruturado. ( ) Float é um tipo simples. ( ) Int é um tipo simples. ( ) Void é um tipo estruturado. Assinale a alternativa que contém, de cima para baixo, a sequência correta. 

A: V, V, F, F, F.
B: V, F, V, V, F.
C: F, V, V, F, V.
D: F, F, V, F, V.
E: F, F, F, V, V.
Algoritmos e Estrutura de Dados Algoritmos , Lógicas de Programação

Sobre proposições lógicas, assinale a alternativa correta.

A: Se A = V e B = F, então (B → A) = V
B: Se A = F e B = V, então (B → A) = V
C: Se A = F e B = F, então (A → B) = F
D: Se A = V e B = V, então (A → B) ∧ (B → A) = F
E: Se A = F e B = V, então (A → B) ∧ (B → A) = V
Algoritmos e Estrutura de Dados Estrutura de Dados , Pilhas

Suponha que, após a criação de uma pilha vazia de números inteiros, a sequência de operações abaixo tenha sido executada. Quantos elementos esta pilha terá ao término da execução desta sequência? PUSH(7); PUSH(5); PUSH(3); PUSH(3); POP(); CONSULTA(); PUSH(2); PUSH(1); POP(); POP(); PUSH(17); PUSH(33); POP(); CONSULTA(); POP(); POP(); CONSULTA(); POP(); PUSH(22); PUSH(80); POP(); CONSULTA(); POP(); POP(); PUSH(4); 

A: 0.
B: 1.
C: 2.
D: 3.
E: 4.
Algoritmos e Estrutura de Dados Algoritmos , Conceitos Básicos e Algoritmos

Considere o pseudo-programa abaixo, em relação à sua execução completa.Considere o pseudo-programa abaixo, em relação à sua execução completa.        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, ...)  

A: 8, 5, 8, 4.
B: 8, 5, 8, 5.
C: 13, 5, 13, 4.
D: 13, 8, 8, 5.
E: 13, 8, 13, 5.
Algoritmos e Estrutura de Dados Estrutura de Dados , Filas

A sigla FIFO refere-se a estruturas de dados do tipo fila. Como é o funcionamento em uma FIFO?

A: O primeiro objeto inserido na fila é o último a ser removido.
B: O primeiro objeto inserido na fila é também o primeiro a ser removido.
C: O último objeto inserido na fila é o primeiro a ser removido.
D: O programador irá definir a ordem de entrada e de saída dos objetos em uma FIFO.
E: Uma FIFO e uma LIFO possuem as mesmas características de entrada e de saída dos objetos.
Algoritmos e Estrutura de Dados Algoritmos , Complexidade de Algoritmos

Quando dois elementos estão fora de ordem, há uma inversão, e esses dois elementos são trocados de posição, ficando em ordem correta. Assim, o primeiro elemento é comparado com o segundo. Se uma inversão for encontrada, a troca é feita. Em seguida, independentemente de se houve ou não troca após a primeira comparação, o segundo elemento é comparado com o terceiro, e, caso uma inversão seja encontrada, a troca é feita. O processo continua até que o penúltimo elemento seja comparado com o último. Com esse processo, garante-se que o elemento de maior valor do vetor seja levado para a última posição. A ordenação continua com o posicionamento do segundo maior elemento, do terceiro etc., até que todo o vetor esteja ordenado.   CELES, W.; CERQUEIRA, R.; RANGEL, J. L. Introdução a Estruturas de Dados. Rio de Janeiro: Elsevier, 2004, com adaptações.     Em relação ao algoritmo descrito, é correto afirmar que a respectiva ordem de complexidade, no pior caso, é  

A: O(log(n))
B: O(n)
C: O(nⁿ)
D: O(n*log(n))
E: O(n²)
Algoritmos e Estrutura de Dados Estrutura de Dados , Árvores

   Considerando a árvore ilustrada na figura, assinale a alternativa correto.        

A: A subárvore à esquerda do nó de valor 150 está balanceada.
B: Trata-se de uma árvore balanceada.
C: Trata-se de uma árvore binária de busca.
D: Ao remover-se o nó de valor 97, o nó de valor 70 assume o seu lugar.
E: A subárvore à direita do nó de valor 100 está balanceada.
Algoritmos e Estrutura de Dados Algoritmos , Lógicas de Programação

Em um programa, foi encontrada a expressão lógica abaixo, na qual SEM-CUR é o número de semestres cursados pelo aluno, CRED é o número de créditos cursados, e IND é o índice de aproveitamento (em percentual). (CRED > 120) AND (IND NOT < 85) AND (SEM-CUR NOT < 8) OR (CRED > 120) AND (IND NOT < 85) AND (SEM-CUR < 8) OR (CRED NOT > 120) AND (IND NOT < 85) AND (SEM-CUR < 8) Qual das expressões abaixo manteria a mesma lógica, porém de forma mais simplificada? 

A: (CRED > 120) AND (IND NOT < 85) OR (CRED NOT > 120) AND (SEM-CUR < 8)
B: (IND NOT < 85) AND (SEM-CUR < 8) OR (CRED NOT > 120) AND (SEM-CUR < 8)
C: (CRED > 120) AND (IND NOT < 85) OR (IND NOT < 85) AND (SEM-CUR < 8)
D: (CRED NOT > 120) AND (SEM-CUR < 8) OR
E: (IND NOT < 85) AND (SEM-CUR < 8) OR (CRED NOT > 120) AND (IND NOT < 85)
Algoritmos e Estrutura de Dados Estrutura de Dados , Árvores

A sequência de chaves 20 – 30 – 25 – 31 – 12 – 15 – 8 – 6 – 9 – 14 – 18 é organizada em uma árvore binária de busca. Em seguida, a árvore é percorrida em pré-ordem.     Qual é a sequência de nós visitados? 

A: 6 – 9 – 8 – 14 – 18 – 15 – 12 – 25 – 31 – 30 – 20
B: 20 – 12 – 8 – 6 – 9 – 15 – 14 – 18 – 30 – 25 – 31
C: 6 – 8 – 9 – 12 – 14 – 15 – 18 – 20 – 25 – 30 – 31
D: 20 – 30 – 31 – 25 – 12 – 15 – 18 – 14 – 8 – 9 – 6
E: 6 – 8 – 9 – 14 – 15 – 18 – 12 – 25 – 30 – 31 – 20
Algoritmos e Estrutura de Dados Algoritmos , Algoritmos de Ordenação

Dada a sequência numérica (15,11,16,18,23,5,10,22,21,12) para ordenar pelo algoritmo Selection Sort, qual é a sequência parcialmente ordenada depois de completada a quinta passagem do algoritmo?

A: [15, 11, 16, 18, 12, 5, 10, 21, 22, 23]
B: [15, 11, 5, 10, 12, 16, 18, 21, 22, 23]
C: [15, 11, 16, 10, 12, 5, 18, 21, 22, 23]
D: [10, 11, 5, 12, 15, 16, 18, 21, 22, 23]
E: [12, 11, 5, 10, 15, 16, 18, 21, 22, 23]
Algoritmos e Estrutura de Dados Algoritmos , Algoritmos de Ordenação , Estrutura de Dados ( assuntos)

Um programador construiu uma função para ordenar vetores de inteiros por meio do algoritmo de ordenação por inserção (insertion sort). A versão iterativa desse algoritmo possui dois loops aninhados. Suponha que esse programador tenha inserido, imediatamente antes do incremento da variável de controle do loop mais externo, uma chamada de uma função para percorrer e exibir o conteúdo do vetor que está sendo ordenado. O trecho de código a seguir ilustra como essa chamada é feita.        A Figura abaixo exibe o vetor que foi passado como parâmetro em uma chamada da função de ordenação.        O que será exibido no console quando o valor da variável i for igual a 3?  

A: 1 1 11 12 17 4 17 35 43 78
B: 1 12 4 17 11 17 1 35 43 78
C: 1 1 4 78 17 35 43 11 17 12
D: 1 12 35 78 17 4 43 11 17 1
E: 1 1 4 11 17 35 43 78 17 12
Algoritmos e Estrutura de Dados Estrutura de Dados , Pilhas

A seleção de uma estrutura de dados adequada muitas vezes acelera a solução de um problema. A Pilha é uma das estruturas de dados mais importantes.     Que propriedade caracteriza uma Pilha? 

A: Permite inserção em qualquer posição.
B: Suas folhas estão no mesmo nível.
C: Seus nós têm no máximo dois filhos.
D: O último elemento inserido será o primeiro a ser removido.
E: O primeiro elemento inserido será o primeiro a ser removido.
Algoritmos e Estrutura de Dados Algoritmos , Lógicas de Programação

A tabela verdade de 2 variáveis A e B é mostrada a seguir.        O operador representado na tabela verdade só resulta em verdadeiro quando as duas variáveis tiverem valores lógicos diferentes entre si. Esse operador é conhecido como  

A: OR.
B: AND.
C: NOT.
D: XOR.
E: XAND.
Algoritmos e Estrutura de Dados Estrutura de Dados , Filas

Dispõe-se de uma estrutura de dados com 6 elementos já inseridos, conforme abaixo.        Após, inserem-se dois elementos (G e H), resultando como abaixo.        A estrutura de dados que insere dados, conforme indicado acima, é  

A: uma pilha.
B: um deque.
C: uma lista duplamente encadeada.
D: uma lista invertida.
E: uma fila.
Algoritmos e Estrutura de Dados Algoritmos , Lógicas de Programação

Considere o diagrama a seguir, que mostra a ligação de uma lâmpada à rede elétrica, usando 2 interruptores ("chaves") ligados na configuração conhecida como "Hotel" ou "Paralela".        Em tal configuração, a lâmpada só acende quando as 2 chaves estão na mesma posição, seja em 0 ou em 1. Tal ligação ilustra a lógica de um operador lógico usado em lógica de programação. Tal operador é conhecido como  

A: OR.
B: AND.
C: NOT.
D: XOR.
E: XAND.
Algoritmos e Estrutura de Dados Estrutura de Dados , Pilhas

Dispõe-se de uma estrutura de dados com 3 elementos já inseridos (A, B e C), nessa ordem, conforme abaixo.        Após, retira-se um elemento e, a seguir, incluem-se mais 3 elementos (D, E e F) nessa ordem. Finalmente, retiram-se 2 elementos, resultando como abaixo.        A estrutura de dados que insere e retira dados, conforme indicado acima, é  

A: uma pilha.
B: uma fila.
C: um deque.
D: uma árvore balanceada.
E: uma lista invertida.
Algoritmos e Estrutura de Dados Algoritmos , Fluxogramas

Considere o fluxograma a seguir.        A expressão lógica equivalente ao fluxograma, que executa a ação A é  

A: (X NOT < 3) OR (Y NOT = 7) OR (Z NOT > 0) AND (X < 3) OR (Y NOT = 7) OR (Z NOT > 0)
B: (X NOT < 3) AND (Y NOT = 7) AND (Z>0) OR (X <3) AND (Y NOT = 7) AND (Z NOT > 0) OR (X NOT < 3) AND (Y = 7 AND (Z NOT > 0)
C: (X < 3) OR (Y NOT = 7) OR (Z NOT > 0)
D: (X < 3) AND (Y = 7) AND (Z > 0) OR NOT( (X NOT < 3) AND (Y = 7) AND (Z > 0))
E: NOT((X < 3) AND (Y = 7) AND (Z > 0)) (X < 3) AND (Y NOT = 7) AND (Z NOT > 0))
Algoritmos e Estrutura de Dados Estrutura de Dados , Conceitos Básicos de Estrutura de Dados

Considere a estrutura de dados abaixo.        Escolha a alternativa que preenche corretamente as lacunas na ordem apresentada.     A referida estrutura é uma __________ e permite acessar através de seu ELO os registros em ordem _________.  

A: pilha – de empilhamento
B: fila – de chegada dos elementos
C: fila – alfabética crescente
D: lista encadeada – alfabética crescente
E: lista encadeada – de chegada dos elementos
Algoritmos e Estrutura de Dados Algoritmos , Lógicas de Programação

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? 

A: NOT (SEGREDO = "SIM" AND COMARCA = "CAPITAL" AND REUS = 1)
B: NOT (SEGREDO = "SIM" AND COMARCA = "CAPITAL") OR REUS = 1
C: NOT (SEGREDO NOT = "SIM" AND COMARCA NOT = "CAPITAL" AND REUS NOT = 1)
D: NOT (SEGREDO NOT = "SIM" OR COMARCA NOT = "CAPITAL" OR REUS NOT = 1)
E: NOT (SEGREDO = "SIM" OR COMARCA = "CAPITAL" OR REUS = 1)
Algoritmos e Estrutura de Dados Algoritmos , Fluxogramas

Tem-se uma tabela denominada TAB, com 6 posições preenchidas.        Após executar o fluxograma acima, o que vai acontecer com os elementos da tabela?  

A: O valor lido será colocado na primeira posição, sobrepondo-se ao primeiro, sem deslocar nenhum elemento.
B: O valor lido será colocado na primeira posição, após deslocar todos os elementos para a posição anterior a que se encontram.
C: O valor lido será colocado na primeira posição, após deslocar os demais elementos para a posição seguinte a que se encontram, sendo descartado o último elemento.
D: O valor lido será colocado na última posição, sobrepondo-se ao elemento lá existente, sem deslocar nenhum elemento.
E: O valor lido será colocado na última posição, após deslocar os demais elementos para a posição anterior a que se encontram, sendo descartado o primeiro elemento.
Algoritmos e Estrutura de Dados Algoritmos , Lógicas de Programação

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  

A: (X NOT = 3) AND (Z > 9)
B: (X = 3) AND (Y < 12) OR (Z NOT > 9)
C: (Y < 12) OR (Z NOT > 9)
D: (Z NOT > 9)
E: (X NOT = 3) OR (Y < 12) AND (Z > 9)
Algoritmos e Estrutura de Dados Estrutura de Dados , Conceitos Básicos de Estrutura de Dados , Pilhas

Considere uma estrutura de dados em uma tabela denominada TAB. A posição 1 armazena a próxima posição livre da tabela. Em dado momento, a tabela apresenta os dados preenchidos, conforme consta abaixo.        A inserção do código 15 na tabela, resultou no exposto abaixo.        Ao serem retirados dois elementos, a tabela apresenta a seguinte configuração.        Tal estrutura é uma  

A: fila com início na posição 2.
B: fila com início na posição TAB(1).
C: fila com fim na posição 2.
D: pilha com topo na posição TAB(1).
E: pilha com topo na posição 2.
Algoritmos e Estrutura de Dados Algoritmos , Fluxogramas

Considere o fluxograma abaixo.        Qual a faixa de valores da variável I que será impressa?  

A: 1 a 5.
B: 1 a 6.
C: 2 a 5.
D: 2 a 6.
E: 1 a 7.
Algoritmos e Estrutura de Dados Algoritmos , Estrutura de Controle e Repetição

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. 

A: (P = 5) OR (P NOT = 5) AND (Q < 3)
B: (Q < 3) OR (P = 5) AND (Q NOT < 3)
C: (P = 5) OR (Q < 3)
D: (P = 5) AND (Q < 3)
E: (P NOT = 5) OR (P = 5) AND (Q < 3)
Algoritmos e Estrutura de Dados Estrutura de Dados , Pilhas

Editores de Texto geralmente oferecem um mecanismo de reversão de operações (undo) que cancela operações recentes e reverte um documento a estados anteriores. A operação de reversão é implementada mantendo as alterações na estrutura de dados

A: fila.
B: pilha.
C: heap.
D: hash.
E: árvore.
Algoritmos e Estrutura de Dados Algoritmos , Algoritmos de Ordenação

Um algoritmo de ordenação é executado através dos seguintes passos: (I) escolha de um elemento da lista, denominado pivô; (II) rearranjo da lista, de forma que todos os elementos anteriores ao pivô sejam menores do que ele e que todos os elementos posteriores ao pivô sejam maiores do que ele; e, também, de modo que o pivô, ao fim do processo, esteja em sua posição final, havendo duas sublistas não ordenadas; (III) ordenação recursiva das sublistas dos elementos menores e dos elementos maiores. Que algoritmo é esse?

A: Quick Sort
B: Merge Sort
C: Bubble Sort
D: Insertion Sort
E: Selection Sort
Algoritmos e Estrutura de Dados Algoritmos , Algoritmos de Busca

Julgue o item seguinte, quanto aos conceitos da programação estruturada e da programação orientada a objetos e aos métodos de ordenação, pesquisa e hashing.     Na pesquisa do tipo sequencial, há aumento do desempenho se a tabela estiver ordenada pelo valor da chave.  

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

Julgue o item seguinte, quanto aos conceitos da programação estruturada e da programação orientada a objetos e aos métodos de ordenação, pesquisa e hashing.     O método de ordenação conhecido como quick sort utiliza o maior elemento, o qual é sempre colocado ao final do vetor, para garantir que a ordenação seja realizada em ordem decrescente.  

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

Julgue o item seguinte a respeito da construção de algoritmos, dos conceitos de variáveis e de bloco de comandos e das estruturas de controle.     Durante a execução de um programa, o conteúdo de uma variável pode mudar ao longo do tempo, no entanto ela só pode armazenar um valor por vez.  

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

Julgue o item seguinte a respeito da construção de algoritmos, dos conceitos de variáveis e de bloco de comandos e das estruturas de controle.     Uma das vantagens de se construir um algoritmo por meio do pseudocódigo é o fato de que a passagem do algoritmo para uma linguagem de programação qualquer se torna uma atividade quase que instantânea.  

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

Julgue o item seguinte a respeito da construção de algoritmos, dos conceitos de variáveis e de bloco de comandos e das estruturas de controle.     A estrutura de controle seleção não pode ser utilizada nas situações em que duas alternativas dependam de uma mesma condição — uma de a condição ser verdadeira e outra de a condição ser falsa.  

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

Julgue o item seguinte a respeito da construção de algoritmos, dos conceitos de variáveis e de bloco de comandos e das estruturas de controle.     O laço de repetição na estrutura de repetição para será executado pelo menos uma vez.  

A: Certo
B: Errado
Algoritmos e Estrutura de Dados Algoritmos , Lógicas de Programação

Julgue o item seguinte a respeito da construção de algoritmos, dos conceitos de variáveis e de bloco de comandos e das estruturas de controle.     Na lógica de programação, um bloco de comando é definido como um conjunto de ações para determinada função e tem como delimitadores as palavras reservadas INPUT e OUTPUT.  

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

Com relação a linguagens de programação e compiladores, julgue o item subsequente.     As estruturas de controle de fluxo WHILE e DO...WHILE possuem a mesma finalidade e seus respectivos blocos de comandos são executados pelo menos uma vez em cada uma delas. 

A: Certo
B: Errado
Algoritmos e Estrutura de Dados Algoritmos , Lógicas de Programação

Julgue o item subsequente, relativo à lógica de programação.     Para a determinação da parte decimal de um número real, pode-se utilizar a função INT(x), como no exemplo a seguir, onde INT(x) retorna a parte inteira de x.     x = 3.1415926;     escreva x-INT(x)   

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

Julgue o item subsequente, relativo à lógica de programação.     O pseudocódigo a seguir, após executado, apresentará como resultado 13.  funcao X (n) {      se (n == 1 ou n == 2) então          retorne n;       senão          retorne X (n-1) + n * X (n-2);  }  escreva X(4);  

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

Julgue o item subsequente, relativo à lógica de programação.     O pseudocódigo a seguir, após executado, apresentará como resultado 2.370.  inteiro contador = 1;  inteiro exp = 1;  real y = 0;  real aux = 1;  real n = 1;     faça {       y = (1 + (1 / n));            enquanto (exp <= contador) {      aux = y * aux;      exp++;      }      exp = 1;      escreva(aux);           contador++;      aux = 1;      n++;   } enquanto (contador <= 2);  

A: Certo
B: Errado