Questões de Concurso Comentadas para ufrj

Foram encontradas 3.295 questões

Resolva questões gratuitamente!

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

Q2271878 Banco de Dados
Uma fase importante no desenvolvimento do projeto de aplicação de banco de dados bem-sucedida é a da modelagem conceitual de Entidade-Relacionamento que é um modelo de dados conceitual de alto nível. Sobre os conceitos do mapeamento de um modelo conceitual em um relacional, observando a etapa do mapeamento dos tipos de relacionamento binários, configurar uma terceira relação R para a finalidade de referência cruzada das chaves primárias das duas relações S e T representando os tipos de entidade é o entendimento de uma das técnicas possíveis aplicadas ao mapeamento, aqui descrito, chamada de:
Alternativas
Q2271877 Banco de Dados
Sob a perspectiva da abordagem relacional, a álgebra relacional é parte integral do modelo de dados relacional e possui um conjunto básico de operações que podem ser divididas em dois grupos: um grupo que inclui conjunto de operações da teoria de conjunto da matemática que são aplicáveis porque cada relação é definida como um conjunto de tuplas no modelo relacional formal e um outro grupo que consiste em operações desenvolvidas especificamente para banco de dados relacionais. Sobre os conceitos, analise os itens a seguir:

I - São operações relacionais unárias: SELEÇÃO e PROJEÇÃO
II - São operações de álgebra relacional com base na teoria dos conjuntos: UNIÃO, INTERSECÇÃO e SUBTRAÇÃO
III - São operações relacionais binárias: JUNÇÃO e DIVISÃO
IV - São operações relacionais matriciais binárias: PRODUTO CARTESIANO ou PRODUTO CRUZADO

Marque a alternativa correta.
Alternativas
Q2271876 Banco de Dados
Um modelo que é utilizado pelos diversos Sistemas Gerenciadores de Banco de Dados (SGBD) é o de dados relacional. Sua base teórica conceitua-se em relação matemática sob o olhar de teoria de conjunto e lógica de predicado de primeira ordem, sendo o cálculo relacional considerado a base para a linguagem SQL. Essa linguagem utiliza-se de comandos de transações que são utilizados para controles de concorrência e recuperação. Ao analisar os conceitos apresentados, NÃO pode-se afirmar que: 
Alternativas
Q2271875 Segurança da Informação
Com relação aos conceitos de chave pública e a chave privada, indique a alternativa correta.
Alternativas
Q2271874 Programação
Com relação aos conceitos do Wordpress, analise os itens a seguir:

I - O Wordpress utiliza o arquivo “wp-config. php” para armazenar os dados de configuração.
II - A raiz do Wordpress apresenta três subdiretórios: wp-admin, wp-content e wp-sequences.
III - O diretório wp-manager é responsável por controlar as seções administrativas do WordPress. Ao acessar o endereço padrão do seu site, seguido de “/wp-manager”, você será redirecionado à página de login, onde deverá indicar seu usuário e senha.

Em relação aos itens acima, pode-se afirmar que:
Alternativas
Q2271873 Segurança da Informação
A segurança da informação possui princípios fundamentais que são essenciais para garantir a proteção adequada dos dados e sistemas de informação contra ameaças e riscos. Dentro do contexto do desenvolvimento de software, a integridade é um princípio crítico. Assinale a opção que descreve corretamente o princípio da integridade.
Alternativas
Q2271872 Segurança da Informação
De acordo com a norma ABNT NBR ISO/IEC 27001:2006, NÃO é um de seus termos e definições o(a):
Alternativas
Q2271871 Programação
Com relação aos conceitos de linguagens de programação, assinale a alternativa correta que apresenta as quatro categorias principais relacionadas aos conceitos de linguagens de programação.
Alternativas
Q2271870 Arquitetura de Computadores
Marque a opção que corresponde à conversão do número hexadecimal 3F3 para a base decimal.
Alternativas
Q2271869 Programação
Com relação aos conceitos de orientação a objetos em Java, analise os itens a seguir:

I - A operação de casting é usada quando o objetivo é ajustar o retorno de um método com a atribuição a uma variável. Esse tipo de conversão é possível quando os tipos de dados são objetos (por exemplo com o uso de herança) e não em tipos primitivos.
II - O uso de polimorfismo está intimamente relacionado ao mecanismo de upcasting.
III - Uma interface não pode ser instanciada, mas podem ser definidas referências do seu tipo.
IV - Uma interface é formalmente uma classe abstrata, somente com atributos constantes(final) e estáticos(static) e métodos sem corpo. Estes deverão ser implementados pelas classes que irão implementar a interface.

Em relação aos itens acima, pode-se afirmar: 
Alternativas
Q2271867 Arquitetura de Computadores
Sobre a diferença entre um compilador e um interpretador marque a opção correta.
Alternativas
Q2271866 Segurança da Informação
Pode-se definir um malware como qualquer tipo de software malicioso projetado para se infiltrar no dispositivo sem seu conhecimento e prejudicá-lo de diversas formas, causando dano ou falhas no sistema e até mesmo roubando dados, além de assumir diversas formas. Quando um malware se disfarça de software legítimo e engana os usuários ao executá-lo, permitindo que seja instalado no sistema, além de funcionarem como uma porta de entrada para que hackers acessem e controlem o sistema comprometido, este é um:
Alternativas
Q2271865 Arquitetura de Software
Assinale a opção que representa uma desvantagem da arquitetura de microsserviços em relação a arquitetura monolítica. 
Alternativas
Q2271864 Programação
HTML é uma abreviação de Hypertext Markup Language (Linguagem de Marcação de Hipertexto), ela é uma linguagem de marcação usada para definir a estrutura do seu conteúdo e que consiste em uma série de elementos. Um elemento HTML é separado de outro texto em um documento por “tags”, que consistem no nome do elemento entre “<” e “>”. Marque a opção que contém o nome do elemento usado quando deseja-se criar hiperligação (link) nas páginas web, arquivos, endereços de emails, ligações na mesma página ou endereços na URL. 
Alternativas
Q2271863 Arquitetura de Software

Através dos Web Services é possível consumir dados e integrar sistemas na WEB. Web Services podem ser acessados a partir de protocolos padrões da WEB. Um deles é o REST, um estilo de arquitetura que define um conjunto de restrições e propriedades baseadas no protocolo HTTP. Baseado no protocolo HTTP, que possui diversos métodos, marque a opção que corresponde ao método recomendado para criar um novo recurso.

Alternativas
Q2271862 Programação
A partir do Java 8 é possível que interfaces possam ter métodos concretos, ‘herdados’ por todos que implementam essa interface, sem quebrar a compatibilidade das classes mais antigas que implementam essa interface. O nome dado a esse recurso é:
Alternativas
Q2271861 Programação
Trabalhar com datas em versões anteriores ao Java 8 sempre foi um tanto complicado, entretanto a nova API de datas presente no Java 8 mudou esse cenário. Considerando a classe LocalDate, marque a opção que representa a forma correta de adicionar 15 dias à data corrente.
Alternativas
Q2271838 Redes de Computadores
No protocolo H.323, o codec de áudio que todos os sistemas devem suportar é o:
Alternativas
Q2271837 Redes de Computadores
A figura a seguir representa o cenário de NAT em uma empresa que possui apenas um endereço IP público válido, que está configurado na interface WAN do roteador. Os dispositivos da rede local (LAN) desta empresa utilizam apenas endereços IPs privados.

Imagem associada para resolução da questão

Com base nas informações da figura, assinale a alternativa que corresponde ao endereço IP de origem do pacote no instante em que chegar ao servidor Web de destino.
Alternativas
Q2271836 Redes de Computadores
Observe a topologia da rede demonstrada na figura a seguir, composta de quatro hosts e dois switches.

Imagem associada para resolução da questão

Sobre a figura é correto afirmar que:
Alternativas
Respostas
601: D
602: D
603: B
604: D
605: A
606: C
607: D
608: A
609: C
610: B
611: D
612: E
613: E
614: D
615: C
616: B
617: B
618: D
619: D
620: B