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

Foram encontradas 1.957 questões

Q1254681 Algoritmos e Estrutura de Dados
A técnica que consiste em comparar elementos adjacentes em um vetor e permutar seus valores se eles estiverem fora de ordem é conhecida como
Alternativas
Q1254679 Algoritmos e Estrutura de Dados
Um algoritmo que apresenta a menor complexidade dentre todos os possíveis algoritmos para resolver o mesmo problema é considerado um algoritmo
Alternativas
Q1245048 Algoritmos e Estrutura de Dados

Considere a seguinte função recursiva: função recursiva(x : inteiro): inteiro início  

Imagem associada para resolução da questão      


Qual é o valor retornado pela função se ela for chamada com x = 4?

Alternativas
Q1216843 Algoritmos e Estrutura de Dados
Há uma diferença entre o código fonte que você escreve e as instruções que a máquina compreende. Para tanto o código fonte deve ser traduzido para linguagem de máquina e, em alguns casos ainda passa por um programa que cria as ligações entre os módulos e acrescenta as sub-rotinas fornecidas pelo sistema operacional. Esse programa é chamado de:
Alternativas
Q1134081 Algoritmos e Estrutura de Dados
A Estrutura de Controle de Fluxo, apresentada logo abaixo, é considerada tecnicamente como sendo:
Enquanto (condição) Faça (bloco de código) Fim Enquanto
Alternativas
Q1120661 Algoritmos e Estrutura de Dados
Assinale a opção que apresenta o comando que tem a função de implementar desvios incondicionais no programa, mas que é de uso proibido na programação estruturada.
Alternativas
Q2054846 Algoritmos e Estrutura de Dados
Com base na árvore de pesquisa binária de 9 nós abaixo, preencha as lacunas: 


Imagem associada para resolução da questão

- O percurso ___________ é: D – B – A – E – G – C – H – F – I - O percurso ___________ é: A – B – D – C – E – G – F – H – I - O percurso ___________ é: D – B – G – E – H – I – F – C – A 
Alternativas
Q2050572 Algoritmos e Estrutura de Dados
Não é um algoritmo clássico de ordenação:
Alternativas
Q2039254 Algoritmos e Estrutura de Dados
Assinale a proposição VERDADEIRA
Alternativas
Q2039253 Algoritmos e Estrutura de Dados
Em Álgebra Booleana, a propriedade distributiva é dada por:
Alternativas
Q2039251 Algoritmos e Estrutura de Dados
O método de ordenação caracterizado por ser o mais simples, cuja ideia é percorrer o vetor (ou array) diversas vezes, e a cada passagem fazer flutuar para o topo o maior elemento da sequência, é o método:
Alternativas
Q1803551 Algoritmos e Estrutura de Dados
Dado o pseudocódigo
Algoritmo "questao_43"; Inicio Leia (A); Leia (B); C <- 0; Enquanto B > A faça inicio A <- A + 5; B <- B – 1; C <- A * B; fim; Se (C < 500) Então Escreva (‘Grupo 1’) Senão Se ((C > 500) e (C < 600)) Então Escreva (‘Grupo 2’) Senão Se ((C > 600) e (C < 700)) Então Escreva (‘Grupo 3’) Senão Se ((C > 700) e (C < 800)) Então Escreva (‘Grupo 4’) Senão Escreva (‘Grupo 5’); Fim.
Para as variáveis A e B possuindo os valores 5 e 27, respectivamente, a alternativa que representa a saída correta obtida no final do algoritmo é
Alternativas
Q1718739 Algoritmos e Estrutura de Dados
Considere as seguintes tabelas verdade: Imagem associada para resolução da questão

Analisando as entradas e saídas das tabelas verdade, é correto afirmar que as portas lógicas A e B desempenham, respectivamente, as funções lógicas
Alternativas
Q1715344 Algoritmos e Estrutura de Dados

Leia as afirmativas a seguir:


I. Por estrutura de uma base de dados entende-se os tipos de dados, relacionamentos e restrições pertinentes aos dados.

II. Em PHP, uma variável estática é uma variável que não existe em escopos locais com o mesmo tempo de vida das variáveis globais. Ou seja, uma variável estática deve sempre ser definida através de valores binários (0,1).

III. Um algoritmo é formalmente uma sequência finita de passos que levam à execução de uma tarefa. Pode-se pensar em algoritmo como uma receita ou uma sequência de instruções que dão cabo de uma meta específica.


Marque a alternativa CORRETA:

Alternativas
Q1715337 Algoritmos e Estrutura de Dados
Leia as afirmativas a seguir:
I. Utilizamos os comandos de repetição quando desejamos que um determinado conjunto de instruções ou comandos sejam executados um número definido ou indefinido de vezes, ou enquanto um determinado estado de coisas prevalecer ou até que seja alcançado. II. Num diagrama de bloco, toda decisão terá sempre como resposta um resultado definido em um intervalo de valores de 0 a 10. III. Conferir o certificado de segurança do site acessado é uma forma de prevenir riscos na Internet.
Marque a alternativa CORRETA:
Alternativas
Q1715325 Algoritmos e Estrutura de Dados
Leia as afirmativas a seguir:
I. Operações Lógicas são utilizadas quando se torna necessário tomar decisões em um diagrama de bloco. II. Os projetos lógico e funcional do banco de dados devem ser capazes de prever o volume de informações armazenadas a curto prazo, apenas. Os projetos devem ter uma reduzida capacidade de adaptação para os cenários de longo prazo. III. O termo softwares refere-se apenas aos códigos maliciosos que prejudicam o funcionamento de um computador.
Marque a alternativa CORRETA:
Alternativas
Q1660475 Algoritmos e Estrutura de Dados
Leia as afirmativas a seguir:
I. As variáveis do tipo literal cadeia são usadas para armazenar valores lógicos e binários, ou seja, verdadeiro e falso, ou 1 e 2, por exemplo. Assim, se precisarmos de uma variável para armazenar o nome de uma pessoa, esse não seria um tipo apropriado. II. Os bancos de dados podem ser usados exclusivamente em aplicações acessíveis via Internet. Ou seja, apenas os softwares e serviços on-line podem dispor de bancos de dados próprios, acessíveis por múltiplos usuários.
Marque a alternativa CORRETA:
Alternativas
Q1660474 Algoritmos e Estrutura de Dados
Leia as afirmativas a seguir:
I. O software é a parte física do computador, ou seja, é o conjunto de componentes eletrônicos, circuitos integrados e placas, que se comunicam através de barramentos. Em complemento ao software, o hardware é a parte lógica, ou seja, o conjunto de instruções e dados processado pelos circuitos eletrônicos do software. II. As expressões lógicas são expressões formadas a partir do uso de variáveis, apenas. As expressões lógicas retornam sempre um valor lógico, como um número decimal ou um texto presente em um banco de dados.
Marque a alternativa CORRETA:
Alternativas
Q1660470 Algoritmos e Estrutura de Dados
Leia as afirmativas a seguir:
I. O Sistema de Gerenciamento do Banco de Dados (SGBD) deve incluir um software de controle de concorrência ao acesso dos dados, impedindo em qualquer tipo de situação a escrita e a leitura de dados. II. Os operadores lógicos também são conhecidos como conectivos, pois são utilizados para formar novas proposições a partir da junção de duas outras.
Marque a alternativa CORRETA:
Alternativas
Q1660468 Algoritmos e Estrutura de Dados
Leia as afirmativas a seguir:
I. No contexto da lógica de programação, um algoritmo é uma sequência finita de passos que levam à execução de uma tarefa. Ou seja, o algoritmo pode ser visto como uma receita, uma sequência de instruções que dão cabo de uma meta específica. II. Nos bancos de dados relacionais, os relacionamentos entre as tabelas não são codificados explicitamente na sua definição. Em vez disso, fazem-se implicitamente pela presença de atributos chave.
Marque a alternativa CORRETA:
Alternativas
Respostas
641: E
642: B
643: E
644: D
645: C
646: C
647: B
648: B
649: B
650: E
651: A
652: B
653: C
654: D
655: D
656: B
657: D
658: D
659: C
660: A