Foram encontradas 89 questões

Resolva questões gratuitamente!

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

Q408010 Governança de TI
Com relação aos conceitos presentes na publicação Operação de Serviço da ITIL v3, considere:

I. Solução de contorno é uma solução para reduzir ou eliminar o impacto de um incidente ou problema para o qual a resolução completa ainda não está disponível.

II. Erro Conhecido é um problema para o qual já existe causa raiz identificada e solução documentada.

III. Incidente é uma interrupção não planejada ou redução na qualidade de um serviço de TI.

IV. Evento é um alerta de notificação criado por qualquer Serviço de TI, Item de Configuração ou Ferramenta de Monitoração.

Está correto o que se afirma em:
Alternativas
Q408009 Governança de TI
A publicação Transição de Serviço da ITIL v3 descreve a existência de uma ou mais localidades em que as versões definitivas e autorizadas de todos os itens de configuração de software são armazenadas de maneira segura. Essa localidade também pode conter itens de configuração associados, como licenças e documentação. É uma área única de armazenamento lógico (mesmo que existam diversas localidades) controlada pelo Gerenciamento de Configuração e Ativo de Serviço.

O texto descreve a área conhecida como:
Alternativas
Q408008 Governança de TI
A publicação Desenho de Serviço da ITIL v3 define uma abordagem para implantação de novos serviços ou serviços modificados. O Pacote de Desenho de Serviço define quais serviços deverão ser colocados em produção através dos componentes denominados Pacotes de Serviço. Os Pacotes de Serviço descrevem o que deve entrar em produção, mas não especificam como. Existem algumas abordagens que podem ser utilizadas para colocar um Serviço de TI em produção. Uma dessas abordagens permite colocar serviços novos ou modificados em produção de uma única vez, como por exemplo, substituição de servidores devido ao término de contrato de leasing.

A abordagem citada no texto é conhecida como :
Alternativas
Q408007 Governança de TI
NÃO é uma função descrita pela ITIL v3:
Alternativas
Q408006 Arquitetura de Software
Os 3 elementos básicos que mantém a arquitetura de implementação dos web services são descritos abaixo.

I. Protocolo de comunicação baseado em XML para permitir que os aplicativos troquem informações. É um padrão W3C, projetado para se comunicar via internet, independente de plataforma e de linguagem que permite contornar firewalls e acessar um web service.

II. Linguagem baseada em XML e padronizada pela W3C que é utilizada para localizar e descrever web services.

III. Serviço de diretório, em que as empresas podem se registrar e procurar web services. É um diretório para armazenar informações sobre os web services.

A associação correta entre o elemento e a sua descrição é:
Alternativas
Q408005 Arquitetura de Software
O sistema de gestão de documentos deve prever controles de acesso e procedimentos de segurança que garantam a confidencialidade, a integridade, a disponibilidade e a autenticidade dos documentos. Com relação aos procedimentos de segurança, do MoReq-Jus versão 1.0, pode-se afirmar que:
Alternativas
Q408004 Arquitetura de Software
Com relação ao armazenamento dos documentos institucionais não-digitais e digitais, segundo o MoReq-Jus versão 1.0, analise:

I. As instalações de armazenamento (depósitos, arquivos, computadores) devem prever limitação de acesso aos documentos, como, por exemplo, controle das áreas de armazenamento e sistemas de detecção de entradas não-autorizadas.

II. Fatores como tipo de suporte, peso, grau de contaminação do documento e do ambiente, temperatura e umidade influenciarão na adequação das condições de armazenamento.

III. O uso mais ou menos frequente dos documentos deve ser considerado na seleção das opções de armazenamento.

IV. Além do custo dos dispositivos de armazenamento, deve ser considerado o dos equipamentos para sua manipulação e de software de controle.

Está correto o que se afirma em:
Alternativas
Q408003 Modelagem de Processos de Negócio (BPM)
jBPM é um sistema de gerenciamento de processos de negócios que permite executar os processos de negócio utilizando a especificação BPMN. O jBPM .
Alternativas
Q408002 Programação
Analise o fragmento de código a seguir:

< h:selectOneMenu id=“descricoes” value=“#{descricaoBean.descricoes}”>
< f:selectItem id=“item1” itemLabel=“Notícias” itemValue=“1” />
< f:selectItem id=“item2” itemLabel=“Musicas” itemValue=“2” />
< f:selectItem id=“item3” itemLabel=“Esportes” itemValue=“3” />
< /h:selectOneMenu>

Trata-se de um fragmento de uma página web que utiliza as tags HTML do framework
Alternativas
Q408001 Programação
Em uma servlet Java de uma aplicação há o seguinte fragmento de código:

request.setAttribute("mensagem", "Não há clientes cadastrados com esse nome");
RequestDispatcher disp = request.getRequestDispatcher("mensagens.jsp");
disp.forward(request, response);

Para receber e exibir o conteúdo da variável de requisição "mensagem" na página mensagens.jsp utilizam-se:

I. ${mensagem}

II. < % String mensagem=(String) request.getAttribute("mensagem"); out.print(mensagem);%>

III. < %out.print(request.getAttribute("mensagem"));%>

IV. < %=request.getAttribute("mensagem")%>

Está correto que se afirma em:
Alternativas
Q408000 Arquitetura de Software
Em uma aplicação web desenvolvida com Java utilizando o padrão MVC, as servlets e as classes no padrão DAO são representadas, respectivamente, nos componentes .
Alternativas
Q406642 Engenharia de Software
Em UML, casos de uso mais complexos podem ser construídos de partes menores por meio de relações. Analise as descrições destas relações.

I. Incorpora um caso de uso dentro da sequência de comportamento de outro caso de uso. A notação UML 2 para esta relação é uma seta tracejada indo do caso de uso origem para o caso de uso destino com o nome da relação indicado na seta entre << >>.

II. Nesta relação um caso de uso pai tem o comportamento comum e os casos de uso filhos acrescentam variações a ele. A UML 2 indica esta relação por uma seta de traço contínuo partindo do caso de uso filho com a ponta triangular chegando ao caso de uso pai.

III. Acrescenta comportamento incremental a um caso de uso. Representa a situação em que alguma capacidade inicial é definida e mais tarde recursos são acrescentados. A notação UML 2 para esta relação é uma seta tracejada do caso de uso estendido até o caso de uso básico com o nome da relação indicado na seta entre << >>.

As relações I, II e III são correta e respectivamente definidas como:
Alternativas
Q406641 Engenharia de Software
Observe o seguinte cenário:

Joana efetua o login.
O sistema estabelece uma comunicação segura.
O sistema exibe informações dos serviços do MP-MA.
Joana faz um pedido de acesso a um processo judicial.
O sistema verifica se Joana tem autorização para acessar este processo.
O sistema exibe a tela de solicitação de senha de acesso.
Joana insere a senha.
O sistema verifica se a senha é válida.
O sistema permite o acesso ao processo.
Joana interage com os autos digitalizados.
Joana efetua o
logoff.
O sistema estabelece uma comunicação não segura.
O sistema exibe uma tela de despedida.


Um cenário contém mensagens entre objetos, bem como atividades realizadas pelos objetos. Um formato de texto é conveniente para escrever, mas não mostra claramente o emissor e o receptor de cada mensagem. O diagrama da UML 2 mais adequado para mostrar de forma gráfica este cenário é o diagrama de
Alternativas
Q406640 Engenharia de Software
Analise as definições relativas a 3 diagramas da UML 2.

I. Cada ator, bem como o sistema, é representado por uma linha vertical denominada linha de vida, e cada mensagem, por uma seta do emissor para o receptor. O tempo decorre de cima para baixo, mas o espaçamento é irrelevante. O diagrama mostra apenas a continuidade das mensagens, não sua sincronização exata.

II. Cada ator representa um tipo de objeto para o qual o sistema pode realizar um comportamento. O conjunto de atores representa o conjunto completo de objetos que o sistema pode servir. Os objetos acumulam comportamentos de todos os sistemas com os quais eles interagem como atores.

III. Mostra a sequência de etapas que compõem um processo complexo, como um algoritmo ou fluxo de trabalho. Uma seta não rotulada de uma atividade para outra neste diagrama indica que a 1ª atividade precisa ser concluída antes que a 2ª atividade comece.

As definições correspondem aos diagramas de:
Alternativas
Q406637 Engenharia de Software
A habilidade em lidar com bibliotecas de classes, pacotes e interfaces é essencial para um programador que desenvolva aplicações orientadas a objetos. Sobre este tema assinale a afirmativa INCORRETA.
Alternativas
Q406634 Engenharia de Software
Um dono de uma fábrica de brinquedos solicitou que seus engenheiros criassem um mesmo controle remoto para os brinquedos avião, carro e barco. A única restrição era que cada brinquedo atendesse aos comandos específicos definidos pelo controle. O controle remoto teria vários botões, sendo que todos eles seriam úteis para todos os brinquedos. Por exemplo, quando o usuário apertasse o botão mover, o controle enviaria o sinal MOVER para todos os brinquedos que estivessem em um raio de 2 metros. Desta forma, quando o brinquedo recebesse o sinal MOVER, ele se moveria de acordo com a sua função. Para o avião, mover significa VOAR, para o barco significa NAVEGAR e, para o automóvel, significa CORRER. Observe que os brinquedos respondem ao mesmo sinal de formas diferentes.

Na programação orientada a objetos, este exemplo ilustra um caso de
Alternativas
Q406633 Engenharia de Software
Na orientação a objetos, a herança permite definir uma classe como uma extensão de outra classe. As vantagens de utilizar herança são muitas e algumas delas são apresentadas abaixo. Assinale a alternativa INCORRETA em relação às vantagens do uso de herança.
Alternativas
Q406632 Engenharia de Software
São programas que auxiliam no ciclo de desenvolvimento de um sistema, incluindo as fases de análise, testes e desenvolvimento e apoiam os processos de software. Oferecem um conjunto de serviços para apoiar uma ou mais atividades do processo de desenvolvimento de software. Podem ser divididas em tipos que: apoiam da análise até a geração do código; automatizam uma fase do desenvolvimento ou auxiliam numa etapa do projeto, como modelagem de dados e testes; e seguem uma metodologia específica como os métodos ágeis. Esta definição se refere à ferramenta
Alternativas
Q406631 Engenharia de Software
O RUP (Rational Unified Process) recomenda que o projeto e o desenvolvimento do software ocorram em fases. A fase que NÃO PERTENCE ao RUP é:
Alternativas
Q406630 Engenharia de Software
Um processo de desenvolvimento de software em geral tem como entrada os requisitos do sistema e como saída um produto fornecido. Analise as afirmativas sobre este tema.

I. O desenvolvimento de software envolve os estágios: análise e definição de requisitos, projeto do sistema, codificação, testes e entrega do sistema. Assim, o ciclo de vida do software descreve a vida do produto de software desde sua concepção até a implementação e entrega.

II. Um dos primeiros modelos propostos foi o cascata. Neste modelo o desenvolvimento de um estágio deve terminar antes do próximo começar. O modelo em V é uma variação do modelo em cascata, que mostra como as atividades de teste estão relacionadas com a análise e o projeto. A codificação forma o V do vértice.

III. O modelo em cascata pode ser incrementado com atividades de prototipação. A prototipação é um modelo de processo efetivo em que partes do sistema são construídas rapidamente com o objetivo de validar os requisitos. Caso novas alternativas sejam discutidas, deve-se começar o ciclo em cascata novamente, abandonando-se o protótipo.

Está correto o que se afirma em
Alternativas
Respostas
1: E
2: D
3: B
4: E
5: D
6: C
7: A
8: B
9: E
10: A
11: C
12: C
13: E
14: B
15: C
16: B
17: A
18: E
19: D
20: C