Foram encontradas 1.730 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
O algoritmo a seguir possui um bug ou erro de código. O método min3, implementado em Java, deveria retornar o menor elemento entre três inteiros passados como parâmetros (a, b, c). Em diversas situações, quando se executa o código a seguir, o método retorna corretamente o menor dos três parâmetros. Para quais valores de a, b, c, o método min3 apresentará bug, ou seja, não retornará corretamente o menor dos três inteiros, considerando as alternativas apresentadas a seguir?


De acordo com Gamma, padrões de projeto são soluções reutilizáveis de software orientado a objetos. Considere as três afirmativas a seguir e depois informe a alternativa correta.
I - Padrões de projeto de criação são aqueles que abstraem o processo de instanciação de objetos.
II - Padrões de projeto estruturais se preocupam com a forma como classes e objetos são compostos para formar estruturas maiores.
III - Padrões de projeto comportamentais se preocupam com algoritmos e a atribuição de responsabilidades entre objetos.
A figura a seguir ilustra um diagrama de sequência UML. Qual das alternativas abaixo está correta com relação a este tópico?
Duas características importantes e relacionadas entre si, presentes em Java por ser uma linguagem orientada a objetos, são a herança e o polimorfismo. Considere as afirmativas I e II a seguir e depois marque a alternativa correta.
I. Herança múltipla é um recurso existente em Java para permitir que uma classe possa herdar atributos e métodos de mais de uma classe.
II. Polimorfismo em Java é a capacidade de duas ou mais classes derivadas de uma mesma superclasse possuírem a mesma assinatura de um método, porém com comportamento diferente.
Considere um banco de dados com duas tabelas, chamadas CLIENTES e PEDIDOS. A tabela CLIENTES tem dois campos: Id (a chave primária inteira); e Nome (uma cadeia de caracteres). Por sua vez, a tabela PEDIDOS possui três campos: Id (a chave primária inteira); IdCliente (inteiro); e Preco (por simplificação, definido como um inteiro). Os valores atualmente armazenados nestas duas tabelas e que devem ser considerados para resolver esta questão são apresentados a seguir. Note como dois clientes possuem o mesmo nome “Pedro", porém são clientes diferentes e armazenados no banco de dados com identificadores diferentes.

Baseado nos dados armazenados nestas tabelas, qual consulta SQL dá como resultado a tabela a seguir, onde se mostra o nome de cada cliente (obrigatoriamente ordenados pelo seu respectivo Id na tabela CLIENTES) e o somatório de todos os valores do campo Preco na tabela PEDIDOS cujo campo IdCliente correspondam ao respectivo Id daquele cliente?

UML possui diversos tipos de diagramas, como o visto abaixo. Qual o tipo de diagrama da imagem a seguir?

Considere as seguintes assertivas sobre a abordagem da ITIL para o ciclo de vida de serviço.
I – Estratégia de serviço: prevê e conceitua um conjunto de serviços que ajuda o negócio a alcançar os seus objetivos.
II – Desenho de serviço: projeta os serviços tendo em vista os objetivos de utilidade e garantia.
III –Transição de serviço: os serviços são desenvolvidos, testados e liberados de forma controlada.
IV – Operação de serviço: avalia os serviços e identifica formas de melhorar sua utilidade e garantia no suporte aos objetivos do negócio
V – Melhoria contínua de serviço: gerencia os serviços em produção para assegurar que sejam alcançados os seus objetivos de utilidade e garantia.
As assertivas corretas são:
Considere as seguintes assertivas sobre NAT - Network Address Translation:
I – Quebra o modelo fim-a-fim da internet.
II – Facilita a numeração interna das redes.
III – Aumenta o processamento no dispositivo tradutor.
IV – Possibilita rastrear o caminho do pacote.
V – Reduz a necessidade de endereços públicos.
As assertivas corretas são:
Considere as seguintes assertivas sobre o protocolo DHCP - Dynamic Host Configuration Protocol:
I – Quando uma estação necessita solicitar um endereço IP, ela envia uma requisição DHCP chamada de DHCP DISCOVER.
II – Um SERVIDOR DHCP que receba essa mensagem pode respondê-la com um DHCP OFFER, em que está contido o endereço IP a ser utilizado pela estação.
III – Ao receber a resposta do SERVIDOR, a estação solicitante precisa confirmar que aceitou a oferta, utilizando para tal uma mensagem DHCP ACCEPT.
IV – A transação é finalizada com a resposta do tipo DHCP ACK emitida pelo SERVIDOR, confirmando a designação do endereço.
As assertivas corretas são:
Comparando-se as arquiteturas TCP/IP e OSI, Marque V para verdadeiro e F para falso, logo após escolha a opção que contém a sequência correta.
I – ( ) As camadas de sessão, apresentação e aplicação do modelo OSI correspondem à camada de aplicação na arquitetura TCP/IP.
II – ( ) O modelo TCP/IP é conceitual, enquanto o modelo OSI é real e utilizado na prática.
III – ( ) A camada de rede do modelo OSI é chamada de camada Host/rede, no modelo TCP/IP.
IV – ( ) As duas camadas inferiores do modelo OSI são chamadas de camadas de interface de redes no TCP/IP.
V – ( ) A camada de transporte é funcionalmente similar nos dois modelos.
Considerando a instalação do Windows 10 Pro e do Linux Ubuntu 18.04 num computador básico, relacione a primeira coluna com a segunda, de acordo com os comandos equivalentes dos sistemas operacionais e, em seguida, escolha a opção que contém a sequência correta.
