QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
16 questões encontradas

Assinale a alternativa que descreve corretamente uma estrutura de controle de seleção em um programa de computador.

A Execução de instruções em ordem sequencial.
B Repetição de um bloco de instruções enquanto uma condição for verdadeira.
C Definição de sub-rotinas para realizar tarefas específicas.
D Escolha entre diferentes blocos de instruções com base em uma condição.
E Utilização de ponteiros para acessar elementos em uma lista.

Sobre os fluxogramas, analise as assertivas abaixo:

I. Fluxogramas utilizam símbolos gráficos para representar passos de um algoritmo.

II. O símbolo de losango é usado para representar uma decisão ou condição.

III. Fluxogramas são úteis para visualizar a lógica de um algoritmo.

IV. O símbolo de oval é utilizado para representar uma operação de entrada ou saída.

V. Fluxogramas podem ser usados para representar estruturas de repetição. Quais estão INCORRETAS?

A Apenas I.
B Apenas II.
C Apenas IV.
D Apenas I e III.
E Apenas III e V.

No pseudocódigo (Portugol), a estrutura de repetição “_______” é utilizada para repetir um bloco de instruções enquanto uma condição for verdadeira, enquanto a estrutura de repetição “_______” é utilizada para repetir um bloco de instruções um número específico de vezes. Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.

A para – enquanto
B faça – enquanto
C enquanto – faça
D faça – para
E enquanto – para

Referente à gestão de riscos em segurança da informação, analise as assertivas abaixo:

I. A análise de riscos envolve a identificação e avaliação dos riscos que podem impactar a segurança da informação.

II. O tratamento de risco pode incluir medidas para mitigar, transferir, aceitar ou evitar o risco.

III. O risco residual é o risco que permanece após a implementação de medidas de tratamento de risco. Quais estão corretas?

A Apenas I.
B Apenas II.
C Apenas I e III.
D I, II e III.

Entre as principais formas de representar os algoritmos estão o diagrama de ________ que nada mais é do que uma representação gráfica do algoritmo, através de formas geométricas, facilitando a compreensão da lógica utilizada pelo profissional. O conceito é uma técnica de representação gráfica que se utiliza símbolos previamente convencionados, permitindo a descrição clara e precisa do fluxo, ou sequência, de um processo, bem como sua análise e redesenho. E o diagrama de ________, também conhecido como diagrama de ________, permite a visualização do fluxo lógico do algoritmo e é voltado para a programação estruturada, apresentando uma visão hierárquica e estruturada da lógica do programa. Sua maior vantagem é a representação das estruturas que têm um ponto de entrada, um ponto de saída e são compostas pelas estruturas básicas de controle de sequência, seleção e repartição. Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.

A Chapin – Nassi-Shneiderman – Fluxograma
B Fluxograma – Chapin – Nassi-Shneiderman
C Nassi-Shneiderman – Chapin – Fluxograma
D Chapin – Fluxograma – Nassi-Shneiderman
E Nassi-Shneiderman – Fluxograma – Chapin

Em algoritmos, as estruturas de controle estabelecem instruções por meio de expressões condicionais. Essas instruções orientam o computador sobre o que processar e como manipular os dados para resolver um problema computacional. Existem três principais lógicas de funcionamento: em uma delas, um conjunto de instruções, ou uma única instrução, é executado várias vezes, enquanto a condição definida no teste condicional for atendida. O laço continua até que a condição seja atendida, encerrando a execução. A estrutura descrita denomina-se:

A Sequencial.
B Seleção.
C Repetição.
D Seleção composta.
E Múltipla escolha.

Sobre Estruturas de Repetição, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).

( ) Em linguagens de programação, não é possível aninhar estruturas de repetição, ou seja, ter uma dentro da outra.

( ) A estrutura de repetição foreach é utilizada somente para iterações em que a ordem dos elementos não é importante.

( ) A utilização excessiva de instruções break e continue em estruturas de repetição é geralmente considerada uma boa prática de programação. Assinale a alternativa que apresenta a sequência correta de cima para baixo.

A F - F - F
B F - V - F
C V - F - V
D V - V - V

Qual das seguintes opções melhor descreve o conceito de uma estrutura de sequência em programação?

A Execução de comandos em paralelo para otimizar a performance do algoritmo;
B Seleção de um bloco de comandos para executar dentre várias opções baseadas em condições;
C Execução de comandos, um após o outro, na ordem em que aparecem no algoritmo;
D Repetição de um bloco de comandos até que uma condição seja satisfeita;
E Execução de um bloco de comandos baseado em uma condição específica.

limite; i = i + 1) faça contagem = contagem – 1; fim para imprime(contagem); fim programa Com base no algoritmo precedente, escrito em pseudocódigo, assinale a opção que corresponde ao tipo de estrutura em que se realiza o decréscimo da variável contagem."> programa principal inteiro i, contagem = 10, limite = 10; para (i = 0; i > limite; i = i + 1) faça contagem = contagem – 1; fim para imprime(contagem); fim programa Com base no algoritmo precedente, escrito em pseudocódigo, assinale a opção que corresponde ao tipo de estrutura em que se realiza o decréscimo da variável contagem.

A estrutura de controle
B estrutura de repetição
C estrutura condicional
D atributo
E função

Uma das vantagens do uso de funções predefinidas é

A o reaproveitamento de código.
B a passagem de parâmetros.
C o recebimento do retorno das funções.
D o grau de abstração do sistema.
E a facilidade de implementação das funções.