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 que é necessário fazer um programa que vá funcionar em várias plataformas, como Windows, Linux, Mac OS etc. O
programa fará uso de diversas abstrações de janelas gráficas, por exemplo, janela de diálogo, janela de aviso, janela de erro etc.
Um Analista sugeriu o uso de um padrão de projeto GoF estrutural que fornece um nível de abstração maior que o Adapter, pois
são separadas as implementações e as abstrações, permitindo que cada uma varie independentemente.

O padrão sugerido pelo Analista é o

A Bridge e as implementações seriam as classes de janela das plataformas.
B Prototype, pois especifica os tipos de plataformas a serem criadas usando uma instância protótipo e cria novas interfaces
pela cópia desse protótipo.
C MVC, de forma que a camada Model fique responsável por acionar as janelas, a camada Controller exiba os dados do
Model ao usuário e a camada View armazene as classes que fazem a comunicação com o Banco de Dados.
D Visitor e as interfaces seriam executadas nos elementos de cada plataforma.
E State, que permite a uma plataforma alterar o comportamento de sua interface.
Órgão: Defensoria Pública do Rio Grande do Sul Cargo: Analista - Área Tecnologia da Informação - Especialidade: Desenvolvimento de Sistemas Prova: FCC - DPE RS - Analista - Área Tecnologia da Informação - Especialidade: Desenvolvimento de Sistemas - 2017

Em um site, a carga de informação é a soma de todos os elementos da interface do usuário. Com relação à carga de informação,
segundo a cartilha de usabilidade versão 1.2, que faz parte dos Padrões Brasil e-Gov,

A a página de entrada do site deve estar repleta de anúncios, banners e notícias, para que o cidadão não tenha que clicar
em links para ter acesso à informação que deseja.
B em caso de documentos extensos, como leis e decretos, deve-se fornecer uma opção para download e impressão do documento,
sempre junto a um trecho descritivo ou texto integral em HTML.
C o cidadão deve se registrar para ter acesso a qualquer conteúdo do site, para que os dados sejam usados em estatísticas
de utilização.
D o cidadão precisará memorizar procedimentos, lista de dados e número de protocolos para ter seus direitos resguardados
na operação que realizar pelo site.
E em tabelas e formulários, é aconselhável usar sempre barra de rolagem, para reduzir a área utilizada, de forma que o cidadão
possa rolar a barra quando necessitar visualizar informações.
Órgão: Defensoria Pública do Rio Grande do Sul Cargo: Analista - Área Tecnologia da Informação - Especialidade: Desenvolvimento de Sistemas Prova: FCC - DPE RS - Analista - Área Tecnologia da Informação - Especialidade: Desenvolvimento de Sistemas - 2017

Considere que em um projeto orientado a objetos há uma classe com cinco métodos. Com base na métrica LCOM − Lack of
Cohesion in Methods,

A caso nenhum método da classe tenha acesso a um mesmo atributo, LCOM =5.
B para se manter a coesão baixa, LCOM deve ser alto.
C caso três dos métodos tenham um ou mais atributos em comum, LCOM=3.
D caso LCOM seja alto, os métodos estão fracamente acoplados uns aos outros por meio de atributos.
E a complexidade do projeto da classe aumenta quando LCOM diminui ou é zero.
Órgão: Defensoria Pública do Rio Grande do Sul Cargo: Analista - Área Tecnologia da Informação - Especialidade: Desenvolvimento de Sistemas Prova: FCC - DPE RS - Analista - Área Tecnologia da Informação - Especialidade: Desenvolvimento de Sistemas - 2017

Uma Analista da Defensoria Pública está trabalhando no processo "Estimar as durações das atividades" da área de Gerenciamento
do Tempo, em um projeto baseado no PMBOK 5a edição. Este processo objetiva realizar a estimativa do número de
períodos de trabalho que serão necessários para terminar atividades específicas com os recursos estimados, que é uma entrada
muito importante para o processo "Desenvolver o cronograma".
Considere que a equipe definiu as seguintes estimativas de duração para uma atividade do projeto:

I. 2 semanas ± 2 dias.

II. probabilidade de 15% de exceder três semanas.

Estima-se que a atividade

A tem 85% de probabilidade de gastar mais de três semanas para ser concluída, com base na estimativa II.
B levará entre 8 e 12 dias (úteis) para ser concluída, assumindo-se uma semana de trabalho de cinco dias, com base na
estimativa I.
C levará pelo menos cinco e não mais que 16 dias para ser concluída, assumindo-se uma semana corrida de trabalho, com
base na estimativa I.
D será concluída em menos de três semanas com 15% de probabilidade, com base na estimativa II.
E tem 15% de probabilidade de levar pelo menos 7 dias para ser concluída, com base nas estimativas I e II.
Órgão: Defensoria Pública do Rio Grande do Sul Cargo: Analista - Área Tecnologia da Informação - Especialidade: Desenvolvimento de Sistemas Prova: FCC - DPE RS - Analista - Área Tecnologia da Informação - Especialidade: Desenvolvimento de Sistemas - 2017