Questões de Concursos Públicos - IF-RJ
Resolva questões gratuitas da IF-RJ. Banco com 372 perguntas de concursos. Prepare-se com simulados e estatísticas de acerto.
Q188379
SELECON - 2022 - IF-RJ - Analista de Tecnologia da Informação
Ano: 2022
Órgão:
IF-RJ
Banca:
SELECON
Matéria:
Programação
Assunto: Conceitos básicos de programação
A figura I abaixo mostra uma codificação da estrutura de controle repita ... fimrepita, em pseudocódigo, e a figura li, o resultado da execução.
I.
algoritmo "ALG" var
NR : inteiro
inicio
NR <- -2
repica
NR <- NR + 1
-------escreva(NR)
ate NR = 1
fimrepica
fimalgoritmo
II.
A estrutura enquanto ... faça ... fimenquanto correspondente, que gera o mesmo resultado, está indicada na alternativa:
Q188378
SELECON - 2022 - IF-RJ - Analista de Tecnologia da Informação
O algoritmo usa o recurso passagem de parâmetros, de M G para PX por valor, e de RESP para PW por referência.
algoritmo "AN_TI"
var
MG: inteiro
RESP : caractere
procedimento PRC(PX:inteiro;var PW:caractere) inicio
PX <- 55
PW <- "BRASIL"
fimprocedimento
inicio
MG <- 99
RESP <- "ARGENTINA"
PRC (MG, RESP)
escreval(RESP:-13,MG)
fimalqoritmo
Após a execução, os valores finais para as variáveis RESP e MG são, respectivamente:
Q188377
SELECON - 2022 - IF-RJ - Analista de Tecnologia da Informação
O algoritmo ordena 13 números em ordem crescente, com o auxílio de uma variável auxiliar AUX.
procedimento ORDENAR
Inicio
repita
troca<- VERDADEIRO
para K de 1 ate 12 faca
se TAB[K) > TAB[K+ 1] entao
AUX <- TAB[K)
TAB[K] <-TAB[K+1]
TAB[K+1] <- AUX
TROCA<- FALSO
fimse
fimpara
ate TROCA= VERDADEIRO
fimrepita
fimprocedimento
Uma solução com o mesmo resultado, mas sem o uso dessa variável auxiliar AUX, é possível por meio da substituição das linhas de código da figura
AOX <- TAB[K]
TAB[K] <- TAB[K+1]
TAB[K<+1] <- AUX
por:
Q188376
SELECON - 2022 - IF-RJ - Analista de Tecnologia da Informação
Ano: 2022
Órgão:
IF-RJ
Banca:
SELECON
Matéria:
Segurança da Informação
Assunto: Conceitos Básicos em Segurança da Informação
No que diz respeito à segurança, um mecanismo de acesso a sistemas controla o acesso às contas de usuário e, quando ocorre uma determinada quantidade de tentativas de acesso malsucedidas, consequência da digitação de senhas incorretas, ocorre o bloqueio da conta desse usuário. Exemplificando, se no acesso a um site de uma instituição bancária em um microcomputador, ou notebook ou mesmo em um celular, um usuário errar a digitação de sua senha por três vezes consecutivas, a conta é bloqueada de forma indeterminada ou temporária.
Este mecanismo é conhecido por intruder:
Q188375
SELECON - 2022 - IF-RJ - Analista de Tecnologia da Informação
O padrão IEEE 802.1x é uma solução para os problemas de autenticação encontrados no IEEE-802.11, que tem suporte a diversos métodos de autenticação existentes. Para melhorar o nível de segurança em redes wi-fi, atualmente é utilizado um protocolo de certificação que utiliza o AES (Advanced Encryption Standard), sistema de encriptação mais seguro e mais pesado para os padrões existentes, baseado na utilização das chaves com 128 a 256 bits. É um protocolo que utiliza o RAOIUS, 802.1x, EAP, TKP, AES e RSN (Robust Security Network) e oferece os modos de operação Enterprise (Infraestrutura) e Personal (Preshared Key).
Esse protocolo de certificação é conhecido pela sigla:
Q188374
SELECON - 2022 - IF-RJ - Analista de Tecnologia da Informação
Ano: 2022
Órgão:
IF-RJ
Banca:
SELECON
Matéria:
Redes de Computadores
Assunto: RAID (Redundant Array of Independent Disks)
RAID é uma sigla para "Redundant Array of lndependent Disks", que visa obter vantagens na utilização de subsistemas de dois ou mais discos, como aumento de desempenho, segurança, alta disponibilidade e tolerância a falhas. Nesse contexto, observe-se a figura a seguir.
• É um tipo de RAID conhecido como "Strip Set com paridade", muito utilizado em servidores e storages com pelo menos três discos rígidos instalados. Ele cria uma camada de redundância, necessitando de parte da capacidade de armazenamento do sistema para gerar maior segurança aos dados.
• Essa configuração funciona criando bits de paridade e gravando-os juntamente com cada um dos bytes. Neste tipo de RAID ocorre uma leve perda em performance, causada principalmente durante o processo de gravação. É recomendado para aplicações com até 8 discos.
• Nessa solução, o espaço reservado para segurança dos dados será o equivalente a um disco do arranjo, independentemente da quantidade total, sendo que todos terão o mesmo espaço sacrificado. Quanto mais drives utilizados no arranjo, menor será o desperdício. Esse tipo é conhecido como RAID:
• É um tipo de RAID conhecido como "Strip Set com paridade", muito utilizado em servidores e storages com pelo menos três discos rígidos instalados. Ele cria uma camada de redundância, necessitando de parte da capacidade de armazenamento do sistema para gerar maior segurança aos dados.
• Essa configuração funciona criando bits de paridade e gravando-os juntamente com cada um dos bytes. Neste tipo de RAID ocorre uma leve perda em performance, causada principalmente durante o processo de gravação. É recomendado para aplicações com até 8 discos.
• Nessa solução, o espaço reservado para segurança dos dados será o equivalente a um disco do arranjo, independentemente da quantidade total, sendo que todos terão o mesmo espaço sacrificado. Quanto mais drives utilizados no arranjo, menor será o desperdício. Esse tipo é conhecido como RAID:
Q188373
SELECON - 2022 - IF-RJ - Analista de Tecnologia da Informação
A notação BPMN tem por significado Business Process Model and Notation e especifica o processo de negócio em um diagrama que é fácil, tanto para os usuários técnicos quanto para os usuários de negócios, de ler. A diagramação BPMN é intuitiva e permite a representação de detalhes complexos do processo, sendo que a simbologia serve como uma linguagem padrão, colocando um fim na lacuna de comunicação entre a modelagem do processo e sua execução. Nessa notação, pode-se identificar quatro tipos de símbolos BPMN 2.0 referentes a elementos que representam o comportamento do processo, objetos de fluxo, objetos de conexão, swímlanes e artefatos.
Existem três tipos de objetos de fluxo, descritos a seguir.
I. O trabalho que é executado, algo que é feito (por exemplo a cotação do hotel) simbolizado por quadrado que mostra o trabalho a ser realizado.
II. As ocorrências, algo que acontece (por exemplo, o início do processo, o pedido de plano), são simbolizadas por círculos. Mostram ocorrências exteriores ao processo que o influenciam.
III. Pontos de desvio que determinarão o caminho que o processo seguirá (por exemplo, a decisão de consolidar as informações), simbolizados por losangos. Mostram a ramificação e a reunião do fluxo de tarefas.
Os três tipos de objetos descritos em I, II e III são, respectivamente:
Q188372
SELECON - 2022 - IF-RJ - Analista de Tecnologia da Informação
Model-Víew-Controller (MVC) é um padrão de arquitetura de aplicações que divide a aplicação em três camadas, conforme indicado na figura, e tem a finalidade de ser utilizado como arquitetura para aplicativos, mas que se popularizou para uso em sistemas web, a partir da adesão de milhares de frameworks de mercado.
A seguir, são listadas três funções dessas - camadas.
I. Responsável por tratar as regras de negócio.
II· Responsável por validar as requisições dos usuários de acordo com as regras de autenticação e autorização.
II. Responsável por usar as informações modeladas para produzir interfaces de apresentação conforme a necessidade.
As funções listadas em I, II e III são de responsabilidade, respectivamente, das camadas:
Q188371
SELECON - 2022 - IF-RJ - Analista de Tecnologia da Informação
Ano: 2022
Órgão:
IF-RJ
Banca:
SELECON
Matéria:
Engenharia de Software
Assunto: Engenharia de Requisitos
O objetivo do processo de engenharia de requisitos é criar e manter um documento de requisitos do sistema, e inclui quatro subprocessos de alto nível. Em um desses, os engenheiros de software trabalham com os clientes e os usuários finais do sistema para aprender sobre o domínio da aplicação, quais serviços o sistema deve fornecer, o desempenho esperado do sistema, além das restrições de hardware. Esse subprocesso é denominado:
Q188370
SELECON - 2022 - IF-RJ - Analista de Tecnologia da Informação
Ano: 2022
Órgão:
IF-RJ
Banca:
SELECON
Matéria:
Engenharia de Software
Assunto: Processos de Software - Desenvolvimento Ágil
O framework Scrum constitui um conjunto de valores, princípios e práticas que fornecem a base para que a organização adicione suas práticas particulares de gestão e que sejam relevantes para a realidade da sua empresa. Serve para organizar e gerenciar trabalhos complexos, tal como projetos de desenvolvimento de software. No emprego da metodologia, dois termos são usados com finalidades específicas, caracterizados a seguir.
I. Tempo com duração média de duas a quatro semanas, em que são feitas reuniões diárias de acompanhamento do trabalho.
II. Documento que contém um conjunto de funcionalidades, compilados em uma única lista priorizada.
Esses termos são conhecidos, respectivamente, como: