Questões de Concurso Para ufersa

Foram encontradas 1.264 questões

Resolva questões gratuitamente!

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

Q3551357 Sistemas Operacionais
Linux é um sistema operacional de código aberto baseado no kernel Linux, desenvolvido, inicialmente, por Linus Torvalds, em 1991. A natureza de código aberto do Linux permite que usuários e programadores possam modificar e distribuir o código, contribuindo para um ambiente de constante inovação e colaboração. Dentre outras, o Linux apresenta uma distribuição denominada
Alternativas
Q3551356 Noções de Informática
Lançado em 2021, o MS Windows 11 é uma das versões mais recentes dos sistemas operacionais produzidos pela Microsoft. A versão atual desse sistema operacional vem equipada com a ferramenta de inteligência artificial desenvolvida pela Microsoft. Essa ferramenta é denominada
Alternativas
Q3551355 Segurança da Informação
O protocolo HTTPS é a versão segura do protocolo HTTP. O HTTPS é essencial para operações na internet que requerem proteção adicional, como transações financeiras e manuseio de dados sensíveis. Sobre o protocolo HTTPS, analise as afirmativas abaixo.

I Utiliza criptografia cruzada para garantir a segurança das comunicações entre o cliente e o servidor.
II Opera na porta 80 por padrão, assim como o HTTP, mas tem uma camada adicional de segurança.
III Faz uso de uma chave pública que só pode ser descriptografada pela chave privada.
IV Utiliza o protocolo SSL/TLS para criptografar os dados transmitidos entre o cliente e o servidor.

Das afirmativas, estão corretas
Alternativas
Q3551354 Redes de Computadores
Computadores ligados em uma rede podem utilizar diferentes tipos de hardwares e softwares. Contudo, o uso de protocolos permite que eles se comuniquem abstraindo essas diferenças. Dentre os protocolos conhecidos, há um específico que envia pacotes diretamente para um computador de destino, sem estabelecer previamente uma conexão e sem verificar se eles chegaram como previsto. Esse protocolo é conhecido como
Alternativas
Q3551353 Redes de Computadores
A topologia de redes de computadores descreve a maneira como os dispositivos estão interconectados em uma rede de comunicação. Isso inclui a disposição física ou lógica dos dispositivos e os caminhos que os dados seguem para viajar de um periférico para outro na rede. Nesse sentido, são exemplos de topologias de redes de computadores:
Alternativas
Q3551352 Engenharia de Software
Um diagrama UML é uma ferramenta para representar, visualmente, sistemas e softwares utilizando a Linguagem de Modelagem Unificada. Dentro da UML, um dos diagramas proeminentes é o diagrama de visão geral de interação. Esse diagrama
Alternativas
Q3551351 Engenharia de Software
Scrum é um framework ágil para o gerenciamento de equipes de trabalho, comumente usada no desenvolvimento de software. A flexibilidade e a adaptabilidade são características centrais do Scrum, tornando-o uma escolha popular entre equipes que buscam eficiência e melhoria contínua em seus processos de criação e inovação tecnológica. Uma das ferramentas apresentadas pelo Scrum é o Daily Meeting, cujo principal objetivo é
Alternativas
Q3551350 Banco de Dados
O uso de índices, em um Sistema de Gerenciamento de Banco de Dados (SGBD), tem seus pontos positivos e negativos. Quando bem aplicados, podem melhorar, de forma significativa, o desempenho de um SGBD. Em relação ao seu uso em um SGBD, os índices
Alternativas
Q3551349 Arquitetura de Computadores
Em um computador, o hardware desempenha várias funções essenciais para o funcionamento do sistema. Ele consiste em componentes físicos que trabalham em conjunto para, por exemplo, executar as instruções do software, processar dados e permitir a interação do usuário com a máquina. Nesse sentido, o componente responsável pelo controle e gerenciamento das interconexões entre os diversos componentes de um computador é denominado
Alternativas
Q3551348 Noções de Informática
De modo geral, um software pode ser definido como um conjunto de instruções escritas que são interpretadas por um computador para executar tarefas específicas. Essas instruções programadas permitem que o computador execute funções desde as mais simples, como editar um documento de texto, até as mais complexas, como analisar grandes conjuntos de dados ou controlar sistemas robóticos. Nesse contexto, é um exemplo de software:
Alternativas
Q3551347 Programação
Ada recebeu um pedido de ajuda de um colega de trabalho, Alan, para tentar descobrir um bug em uma função que calcula a média das notas de um aluno utilizando a VM Java 1.8. Segundo o colega, a função está calculando a média errada para determinado conjunto de notas. Para demonstrar o erro, enviou o seguinte trecho de código em Java:

Imagem associada para resolução da questão

De acordo com Alan, o valor impresso em tela é 6.0, quando o esperado deveria ser 6.75. Ada percebeu, rapidamente, que o valor foi exibido de modo impreciso porque
Alternativas
Q3551346 Programação

Considere as classes escritas em Java abaixo.



Imagem associada para resolução da questão



A partir da aplicação dessas classes, considere a execução do seguinte código:



Imagem associada para resolução da questão



A execução desse código produzirá a saída:

Alternativas
Q3551345 Algoritmos e Estrutura de Dados
Analise a função abaixo, escrita na linguagem Java, utilizada para encontrar um valor em uma estrutura de dados.

Imagem associada para resolução da questão

Em relação a essa função, constata-se que,
Alternativas
Q3551344 Algoritmos e Estrutura de Dados
Estruturas de dados são essenciais no desenvolvimento de sistemas que lidam com grandes volumes de informação. Usar uma estrutura de dados inadequada em uma função pode comprometer todo o desempenho do sistema. Sobre estruturas de dados, analise as afirmativas abaixo.

I Listas são estruturas de dados mais simples, que podem ser implementadas de forma dinâmica.
II Pilhas são um tipo de Lista, em que o elemento a ser removido é sempre o último inserido.
III Matrizes são estruturas de dados sempre definidas com o número de linha igual ao número de colunas.
IV Árvores são um tipo especial de matriz, em que cada linha possui o dobro de elementos da linha anterior.

Das afirmações, estão corretas
Alternativas
Q3551343 Direito Digital
A LGPD, Lei Geral de Proteção de Dados Pessoais (Lei nº 13.709/2018), define que o tratamento de dados pessoais deverá observar os princípios da finalidade, adequação, necessidade, livre acesso, qualidade dos dados, transparência, segurança, prevenção, não discriminação e responsabilização na prestação de contas. Com base nesses princípios, é
Alternativas
Q3551342 Direito Digital
A LGPD, Lei Geral de Proteção de Dados Pessoais (Lei nº 13.709/2018), tem, entre outros princípios, o respeito à privacidade da pessoa. Em relação à LGPD, analise as afirmativas abaixo.

I Uma universidade pode compartilhar os dados do contracheque dos seus servidores com empresas financeiras sem autorização prévia do servidor, desde que a finalidade da empresa seja a de ofertar empréstimos consignados.
II Em um sistema informático, mesmo que o usuário tenha permitido o compartilhamento de seus dados pessoais para terceiros, deve-se ter a opção para que ele possa revogar esse consentimento.
III A autorização de compartilhamento de dados pessoais sensíveis com empresas seguradoras de carro, a fim de obter desconto na franquia, permite também o compartilhamento dos mesmos dados com empresas que vendem veículos novos, desde que a finalidade seja a de ofertar veículos com desconto.
IV Uma universidade pública pode tratar dados pessoais de seus alunos sem autorização, com o objetivo de realizar estudo sobre ansiedade no ambiente educacional e de propor uma política de atendimento aos alunos nessa condição.

Das afirmativas, estão corretas
Alternativas
Q3551341 Banco de Dados
Para responder à questão, considere, abaixo, o modelo de banco de dados de uma universidade pública.





Após deliberação do Conselho de Administração da universidade, solicitou-se que o Núcleo de Tecnologia da Informação aumentasse o valor pago para as bolsas do tipo “Alimentação” em 15%. A consulta que atende a solicitação é:
Alternativas
Q3551340 Banco de Dados
Para responder à questão, considere, abaixo, o modelo de banco de dados de uma universidade pública.





O pró-reitor de administração dessa universidade, planejando aumentar o valor dado aos bolsistas da instituição, solicitou ao Núcleo de Tecnologia da Informação que apresentasse um relatório quantitativo de bolsas pagas no mês de junho de 2024, discriminando o tipo, o valor unitário da bolsa, a quantidade de bolsas e o valor total pago no referido mês. A consulta SQL que atende à solicitação do pró-reitor é:
Alternativas
Q3551339 Banco de Dados
Tabelas de dados, em Sistemas Gerenciadores de Banco de Dados (SGBD), podem definir campos especiais chamados de chaves primárias e chaves estrangeiras. Esses campos são essenciais para manter a integridade dos dados e estabelecer relações entre diferentes tabelas dentro do banco de dados. Nesse contexto, observa-se que as chaves
Alternativas
Q3551338 Banco de Dados
Projetos de sistemas computacionais começam a partir de um modelo desenhado por analistas. Esse modelo é, geralmente, criado utilizando-se notações gráficas como, por exemplo, a UML. Outro exemplo de notação gráfica utilizada em modelagem de bancos de dados é o
Alternativas
Respostas
1: A
2: A
3: A
4: A
5: A
6: A
7: A
8: A
9: A
10: A
11: A
12: A
13: A
14: A
15: A
16: A
17: A
18: A
19: A
20: A