QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
34 questões encontradas

Considere os seguintes objetivos de padrões de projeto.
1. Separa a construção de um objeto complexo da sua representação, de forma que o mesmo processo de construção possa criar diferentes representações, ou seja, serve para encapsular a construção de um produto e permitir que ele seja construído em etapas.
2. Atribui responsabilidades adicionais a um objeto dinamicamente. Ele fornece uma alternativa flexível a subclasses para a extensão da funcionalidade, ou seja, envelopa um objeto para fornecer novos comportamentos.
3. Usa compartilhamento para dar suporte a vários objetos de forma eficiente, ou seja, permite que uma instância de uma classe possa ser usada para fornecer muitas “instâncias virtuais”.
4. Torna possível salvar o estado de um objeto de modo que o mesmo possa ser restaurado, ou seja, permite restaurar um objeto a um dos seus estados prévios, por exemplo, quando o usuário seleciona um “desfazer”.
Correspondem, correta e respectivamente, aos objetivos de padrões de projeto:

A Factory Method, Decorator, Facade e Memento.
B Adapter, Mediator, Facade e Builder.
C Builder, State, Mediator e Adapter.
D Builder, Decorator, Flyweight e Memento.
E Decorator, Factory Method, Abstract Factory e State.

Considere a seguinte lista de requisitos:

I. O sistema deve gerar, mensalmente, um relatório de movimentação origem-destino, separado por linha de trem metropolitano.

II. O sistema deve atender à regulamentação e às melhores práticas de segurança da informação estabelecidas para o Estado de São Paulo, seguindo, especialmente, as recomendações de uso do padrão recomendado para sistemas criptográficos e de políticas de cópias de segurança.

III. O relatório de movimentação origem-destino, separado por linha de trem metropolitano, também deve ser emitido a pedido dos gestores, sempre que ocorrer alguma situação de exceção.

IV. A linguagem de programação utilizada para o sistema deve ser compliance com a política organizacional, utilizando, sempre que possível, a Unified Modeling Language na descrição de Casos de Uso e na modelagem de Classes e Objetos.

V. A cada substituição de composições (vagões) dos trens metropolitanos que seguirem para manutenção, o sistema deve emitir um aviso operacional que deverá ser encaminhado, a título de notificação, para as oficinas.
São requisitos não funcionais os que constam APENAS em

A II e IV.
B I, III e IV.
C II e III.
D I e V.
E II, III e V.

Considere as seguintes abordagens no contexto da Engenharia de Software.

I. Intercala as atividades de especificação, desenvolvimento e validação. O sistema é desenvolvido como uma série de versões, de maneira que cada versão adiciona funcionalidade à anterior.

II. Indivíduos e interações mais que processos e ferramentas; Software em funcionamento mais que documentação abrangente; Colaboração com o cliente mais que negociação de contratos e Responder a mudanças mais que seguir um plano.

III. Tem por referência a matriz Fase versus Fluxos de Trabalho. São alguns destes fluxos: Modelagem de negócios, Requisitos, Análise e Projeto, Implementação, Teste e Implantação.

IV. Processo dirigido a planos em que se deve planejar e programar todas as atividades do processo antes de começar a trabalhar nelas. Seus principais estágios são: Análise e definição de requisitos; Projeto de sistema e de software; Implementação e teste unitário; Integração e teste de sistema e Operação e manutenção.
Correspondem, correta e respectivamente, às abordagens

A Model Driven Architecture, Rational Unified Process, Desenvolvimento Incremental e Modelo em Cascata.
B Engenharia de Software Orientada a Reuso, Manifesto Ágil, Modelo Espiral e Desenvolvimento Incremental.
C Unified Modeling Language, Capability Maturity Model, Engenharia de Software Orientada a Reuso e Modelo em Cascata.
D Modelo Espiral, Manifesto Ágil, Model Driven Architecture e Capability Maturity Model.
E Desenvolvimento Incremental, Manifesto Ágil, Rational Unified Process e Modelo em Cascata.

Considere a expressão SQL, modelo a seguir, em que a numeração não faz parte da expressão, servindo apenas como referência:

I. SELECT COUNT(column_name)

II FROM table_name

III. WHERE condition; Está correto afirmar que

A a ordem de escrita deve ser I, III e II.
B a linha I deve ser alterada para SELECT COUNT FOR(column_name).
C a ordem de escrita deve ser I, II e III.
D a linha I deve ser alterada para SELECT (column_name) COUNT.
E a linha I deve ser alterada para SELECT (column_name) e a linha III para WHERE condition IS COUNT(column_name).

O médico orientou Suzana a tomar a medicação no seguinte esquema: 1 comprimido em cada um dos dias úteis da semana (segunda, terça, quarta, quinta, sexta) e 2 comprimidos em cada um dos dias do fim de semana (sábado e domingo). Suzana começou o tratamento no dia 1o de março e terminou depois de ter tomado 163comprimidos. O último dia do tratamento de Suzana foi

A 5 de agosto.
B 9 de agosto.
C 24 de junho.
D 5 de junho.
E 20 de julho.

Considere, no modelo de referência TCP/IP, as camadas abaixo, quanto às aplicações em segurança de redes de computadores.

I. Nessa camada é possível criptografar conexões inteiras fim a fim, ou seja, processo a processo. Para obter segurança máxima, é necessário que ela seja fim a fim.

II. Camada em que são tratadas as questões de autenticação do usuário e não repúdio. As camadas referidas são, correta e respectivamente, de

A acesso à rede e de internet.
B internet e de aplicação.
C transporte e de aplicação.
D internet e de transporte.
E transporte e de acesso à rede.

Na Modelagem de Processos de Negócio típica, ou seja, modelagem para processos com comportamento previsível (pré- -modelados),

A os ciclos de vida desses processos contemplam somente as atividades de monitoramento e controle.
B a maioria dos ciclos de vida desses processos é mapeada como um ciclo que contempla planejar, executar, verificar e ajustar.
C a maioria dos ciclos de vida desses processos não necessita contemplar a atividade de planejamento.
D os ciclos de vida desses processos contemplam somente as atividades de execução.
E a maioria dos ciclos de vida desses processos não necessita contemplar a atividade de ajuste.

Como o protocolo IP não foi projetado para ser absolutamente confiável, propôs-se o protocolo ICMP para fornecer um retorno sobre os problemas na comunicação. Nesse contexto, mensagens ICMP são enviadas

I. quando um datagrama não pode alcançar seu destino.

II. quando o gateway não tem capacidade de buffer suficiente para encaminhar o datagrama.

III. quando o gateway pode direcionar o host para enviar o tráfego por um caminho mais curto.

IV. quando é necessário reportar erros ICMP ou descartar pacotes ICMP. Está correto o que consta APENAS em

A III e IV.
B II, III e IV.
C I e II.
D I, II e III.
E I e IV.

Para ir da plataforma A à plataforma B é necessário descer 132 degraus e, logo em seguida, subir N degraus. Márcia desce 60 degraus a cada minuto e sobe 40 degraus a cada minuto. Se o tempo que levou para ir da plataforma A à plataforma B foi de 4 minutos e 36 segundos, então N é igual a

A 144
B 96
C 84
D 106
E 114