Questões de Concurso

Foram encontradas 176.881 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q3878338 Segurança da Informação
Um programador desenvolve um sistema que passa a apresentar falhas deliberadamente após certo período de uso, forçando o cliente a solicitar suporte pago para correção.

É correto afirmar que esse comportamento caracteriza
Alternativas
Q3878337 Segurança da Informação
É correto afirmar que um ataque interno caracterizase, principalmente, pelo fato de
Alternativas
Q3878336 Segurança da Informação
No contexto da segurança da informação, é correto afirmar que a principal razão para o crescimento constante dos investimentos nessa área está relacionada
Alternativas
Q3878335 Banco de Dados

No relacionamento Aluno–Disciplina, existe o atributo nota.


Qual é a modelagem mais adequada no DER?

Alternativas
Q3878334 Banco de Dados
Em uma escola, um professor pode lecionar várias disciplinas, mas cada disciplina é lecionada por apenas um professor.

Qual é a cardinalidade correta desse relacionamento?
Alternativas
Q3878333 Banco de Dados
No contexto de um Diagrama Entidade-Relacionamento, considere a entidade Aluno com os atributos:

matricula, nome, curso, data_nascimento

Qual atributo é mais adequado para ser a chave primária?
Alternativas
Q3878298 Engenharia de Software
O Modelo de Requisitos para Sistemas Informatizados de Gestão de Processos e Documentos do Poder Judiciário (MoReq-Jus), aprovado pela Resolução CNJ nº 522/2023, explicita que: 
Alternativas
Q3878279 Engenharia de Software
Uma empresa de logística está desenvolvendo um sistema de rastreamento de entregas e contratou uma consultoria para identificar possíveis melhorias. Para alinhar os requisitos entre os setores de TI, operações e atendimento ao cliente, a consultoria organizou uma reunião com representantes de cada área, atuando como facilitadora para esclarecer dúvidas e consolidar as necessidades do projeto.
Em seu relatório final, a consultoria descreveu a técnica utilizada como: 
Alternativas
Q3878270 Banco de Dados
Luiz está analisando dados em uma ferramanta de BI que permite visualizar e editar o SQL utilizado na consulta ao banco de dados. Uma das análises usa o seguinte SQL:

SELECT v.nome_vara, COUNT(*) AS total_processos FROM FatoProcessos f JOIN DimVara v ON f.id_vara = v.id_vara GROUP BY v.nome_vara;



Para listar o resultado da consulta, começando pelas varas com mais processos, Luiz deve editar o SQL incluindo a cláusula: 
Alternativas
Q3878269 Banco de Dados
O TJRJ adquiriu uma ferramenta de BI que executa operações OLAP para apoiar as análises sobre gestão de processos judiciais. Para alternar a visualização de Processos por Assunto e Ano para Processos por Ano e Assunto, facilitando comparações e gerando diferentes perspectivas para analistas, deve-se utilizar a operação: 
Alternativas
Q3878262 Sistemas Operacionais
O sistema operacional S está executando um processo P. Em determinado momento, P tenta realizar uma operação de entrada/saída (E/S). Estando o dispositivo de E/S solicitado por P indisponível no momento, S coloca P em estado de espera. Para evitar que o processador fique ocioso durante essa espera, S, sendo um sistema operacional moderno, emprega um mecanismo específico que viabiliza o uso da CPU por outro processo ao mesmo tempo em que P aguarda a conclusão da operação de E/S.
Nesse cenário, o sistema operacional S emprega, especificamente, o mecanismo de: 
Alternativas
Q3878261 Redes de Computadores
Durante a análise do tráfego de rede em um ambiente corporativo, um analista identificou um grande volume de handshakes do protocolo TCP ocorrendo simultaneamente.
A princípio, o analista não deve se preocupar, pois o handshake do TCP é: 
Alternativas
Q3878260 Arquitetura de Software
O TJRJ hospeda a aplicação web Consulta+ em uma instância de computação, na nuvem pública. A equipe de analistas do tribunal precisa escalar a capacidade de atendimento da aplicação, que atualmente suporta 5.000 requisições por minuto, para ao menos 12.000 requisições por minuto. A equipe deve decidir entre adicionar recursos à instância atual, que passaria a suportar mais 14.000 requisições por minuto, por R$ 5.000,00 a mais, ou adicionar novas instâncias, cada uma suportando 3.000 requisições por minuto, por R$ 1.050,00 cada uma. A escolha dos analistas deve ser aquela de melhor custo-benefício.
Para aumentar a capacidade de Consulta+, os analistas do TJRJ devem optar pela escalabilidade: 
Alternativas
Q3878234 Programação

Linguagens de programação como Python, JavaScript e C oferecem recursos para manipulação de dados, entrada e saída de informações e uso de estruturas de dados básicas, permitindo o desenvolvimento de soluções computacionais de diferentes níveis de complexidade. Analise as afirmativas a seguir:



I. Na linguagem C, os mecanismos de entrada e saída são nativos da própria linguagem, não dependendo de bibliotecas adicionais para leitura ou exibição de dados.


II. Vetores e matrizes são estruturas de dados que permitem armazenar conjuntos de elementos do mesmo tipo, organizados de forma sequencial ou em mais de uma dimensão.


III. Em Python, listas podem armazenar múltiplos valores e permitem operações como inserção, remoção e acesso a elementos por índice.


IV. Estruturas de dados simples, como vetores e listas, eliminam a necessidade de controle de índices durante o acesso aos elementos, pois o gerenciamento é feito automaticamente pelo sistema.


V. Em linguagens como Python e JavaScript, é possível realizar entrada e saída de dados por meio de comandos ou funções específicas, como leitura de dados e exibição de informações ao usuário.



Assinale a alternativa correta:

Alternativas
Q3878233 Algoritmos e Estrutura de Dados

No desenvolvimento de soluções computacionais, a lógica de programação fornece os fundamentos para a construção de algoritmos capazes de resolver problemas de forma estruturada e compreensível. Analise as afirmativas a seguir:



I. Um algoritmo pode ser entendido como uma sequência ordenada de passos que descreve a resolução de um problema, independentemente da linguagem de programação utilizada.


II. Fluxogramas utilizam símbolos gráficos padronizados para representar o fluxo de execução de um algoritmo, facilitando a visualização das decisões e repetições.


III. O pseudocódigo permite descrever algoritmos de forma textual e estruturada, sem exigir a sintaxe específica de uma linguagem de programação.


IV. Variáveis são utilizadas para armazenar dados durante a execução do algoritmo, podendo ter seus valores alterados conforme as instruções são processadas.


V. Estruturas de repetição substituem totalmente as estruturas de decisão, pois ambas exercem a mesma função lógica dentro de um algoritmo.



Assinale a alternativa correta: 

Alternativas
Q3878232 Banco de Dados

Analise as assertivas a seguir sobre bancos de dados utilizados em aplicações computacionais, conceitos relacionados à estrutura, modelagem, linguagem SQL, sistemas gerenciadores e procedimentos de segurança da informação e assinale V (Verdadeiro) ou F (Falso):



(__) Um banco de dados pode ser compreendido como um conjunto organizado de informações relacionadas entre si, estruturado de modo a facilitar o armazenamento, a recuperação e a manipulação dos dados.


(__) Em uma tabela de banco de dados, os registros correspondem às colunas, enquanto os campos representam as linhas que armazenam os valores associados a cada item.


(__) Na modelagem de dados, uma entidade representa um objeto ou conceito do mundo real, e os relacionamentos descrevem como essas entidades podem se associar dentro de um contexto específico.


(__) O comando SELECT é utilizado para consultar dados armazenados em uma ou mais tabelas, podendo incluir filtros e ordenações conforme a necessidade da aplicação.


(__) SGBDs como MySQL, PostgreSQL e SQLite apresentam diferenças quanto a recursos e formas de uso, sendo empregados tanto em sistemas de grande porte quanto em aplicações menores.


(__) Procedimentos de backup e restauração visam preservar os dados armazenados, permitindo a recuperação das informações em situações como falhas técnicas ou erros operacionais.



Assinale a alternativa que apresenta a sequência CORRETA de V (verdadeiro) e F (falso) de cima para baixo: 

Alternativas
Q3878231 Noções de Informática

Com os conhecimentos sobre a estrutura e o funcionamento dos sistemas operacionais Windows e Linux, bem como aspectos de gerenciamento de arquivos e permissões, comandos básicos em linha de comando, instalação e atualização de softwares e uso de antivírus, analise as assertivas a seguir e assinale V (verdadeira) ou F (falsa):



(__) Tanto no Windows quanto no Linux, o sistema operacional atua como intermediário entre o hardware e os aplicativos, controlando recursos como memória, processamento e dispositivos de entrada e saída.


(__) No Linux, o controle de permissões de arquivos e diretórios envolve a definição de direitos de leitura, escrita e execução, atribuídos a usuários, grupos e outros, enquanto no Windows o gerenciamento ocorre por meio de permissões associadas a contas e grupos.


(__) Comandos em linha de comando, como dir no Windows e ls no Linux, permitem listar o conteúdo de diretórios, embora a sintaxe e as opções variem entre os sistemas.


(__) A instalação de softwares no Windows e no Linux pode ocorrer por diferentes meios, como instaladores gráficos ou gerenciadores de pacotes, dependendo da versão do sistema e da distribuição utilizada.


(__) A atualização do sistema operacional e dos aplicativos contribui para correções de falhas e melhorias de segurança, podendo ser realizada de forma manual ou automatizada conforme a configuração do ambiente.


(__) O uso de antivírus é restrito a sistemas Windows, não sendo aplicável a ambientes Linux em nenhuma circunstância.



Assinale a alternativa que apresenta a sequência CORRETA de V (verdadeiro) e F (falso), de cima para baixo: 

Alternativas
Q3878230 Redes de Computadores

No ambiente de uma organização que utiliza redes cabeadas e sem fio para acesso a arquivos e impressoras, alguns conceitos técnicos orientam o projeto, a instalação e o uso adequado desses recursos. Acerca destes conhecimentos, analise as afirmativas a seguir:



I. O cabeamento estruturado busca padronizar a infraestrutura física da rede, facilitando expansões e manutenções sem a necessidade de alterações frequentes na estrutura instalada.


II. Cabos de par trançado, como os das categorias 5e e 6, são amplamente empregados em redes locais, apresentando limites de distância que influenciam o desempenho da comunicação.


III. Redes Wi-Fi permitem mobilidade aos usuários, mas podem sofrer interferências conforme o ambiente físico e a configuração dos canais utilizados.


IV. O compartilhamento de arquivos em rede exige, necessariamente, que todos os computadores utilizem o mesmo sistema operacional para que o acesso ocorra de forma adequada.


V. Impressoras compartilhadas em rede podem ser acessadas por diferentes dispositivos, desde que estejam configuradas com permissões compatíveis e conectadas à mesma rede lógica.



Assinale a alternativa correta:

Alternativas
Q3878229 Noções de Informática

Diversas atividades são desempenhadas por um Técnico em Tecnologia da Informação, desde a manutenção de equipamentos até o suporte ao usuário e noções de programação. Analise as afirmativas a seguir:



I. Durante a montagem ou manutenção de computadores, a verificação da compatibilidade entre componentes, como placa mãe, processador e memória, contribui para o funcionamento adequado do equipamento.


II. No diagnóstico de problemas, a análise prévia de sintomas relatados pelo usuário pode auxiliar na identificação de falhas tanto de hardware quanto de software, reduzindo o tempo de solução.


III. Ferramentas de backup permitem criar cópias de segurança dos dados, possibilitando sua recuperação em situações como falhas de sistema, exclusão acidental ou substituição de equipamentos.


IV. A adoção de práticas de segurança da informação, como uso de antivírus, firewall e cuidados na navegação, depende exclusivamente de ferramentas automatizadas, não envolvendo o comportamento do usuário.


V. Na lógica de programação, o uso de estruturas condicionais e de repetição auxilia na tomada de decisões e na execução controlada de tarefas repetitivas em algoritmos.



Assinale a alternativa correta: 

Alternativas
Q3878228 Redes de Computadores

Sobre os conceitos relacionados a tipos de redes de computadores, topologias e protocolos de comunicação, analise as assertivas e assinale V (Verdadeiro) ou F (Falso):



(__) Redes do tipo LAN costumam ser empregadas em ambientes restritos, como empresas ou residências, permitindo altas taxas de transmissão e menor latência quando comparadas a redes de maior abrangência.


(__) Uma rede MAN caracteriza-se, em geral, por interligar redes locais distribuídas em uma área metropolitana, podendo utilizar infraestruturas públicas ou privadas de comunicação.


(__) Redes WAN são utilizadas para cobrir grandes distâncias geográficas e, em muitos casos, dependem de tecnologias de telecomunicações fornecidas por operadoras especializadas.


(__) A topologia em estrela apresenta como característica a conexão direta de todos os dispositivos a um ponto central, o que pode facilitar a identificação de falhas, embora aumente a dependência desse elemento central.


(__) Na topologia em barramento, a interrupção do cabo principal pode impactar a comunicação de vários dispositivos, o que contribuiu para a redução de seu uso em novos projetos de rede.


(__) Protocolos de rede, como o TCP/IP, estabelecem regras para a comunicação entre dispositivos, abrangendo aspectos como endereçamento, transmissão e controle de dados.



Assinale a alternativa que apresenta a sequência CORRETA de V (verdadeiro) e F (falso) de cima para baixo: 

Alternativas
Respostas
4501: D
4502: E
4503: B
4504: A
4505: C
4506: E
4507: E
4508: A
4509: E
4510: B
4511: A
4512: B
4513: B
4514: B
4515: A
4516: D
4517: C
4518: C
4519: B
4520: C