Questões de Concurso Público MPE-RR 2008 para Analista de Sistemas

Foram encontradas 118 questões

Q162352 Engenharia de Software
Acerca de metodologias de desenvolvimento, julgue os itens de
79 a 90.

No Processo Unificado, um modelo de casos de uso é um artefato construído por analistas de sistemas e especificadores de casos de uso na disciplina Implementação. Esse artefato informa o que o sistema realiza para diferentes atores via casos de uso, que especificam as ações que o sistema executa ao interagir com os atores.
Alternativas
Q162353 Engenharia de Software
Acerca de metodologias de desenvolvimento, julgue os itens de
79 a 90.

No Processo Unificado, modelos de projeto contêm classes de projeto e seus objetos; cada classe de projeto representa uma abstração de classes no modelo de análise; em uma classe de projeto, os atributos são conceituais e os comportamentos são definidos via responsabilidades, que são descrições textuais dos comportamentos.
Alternativas
Q162354 Engenharia de Software
Acerca de metodologias de desenvolvimento, julgue os itens de
79 a 90.

No Processo Unificado, o modelo de análise foca em como os requisitos funcionais, não funcionais e restrições impostas pelo ambiente de implementação influenciam o sistema em desenvolvimento. Os artefatos de um modelo de análise são organizados em subsistemas com classes, interfaces e outros subsistemas.
Alternativas
Q162355 Engenharia de Software
Acerca de metodologias de desenvolvimento, julgue os itens de
79 a 90.

No Processo Unificado, um modelo de teste é tipicamente composto por casos de teste, os quais podem especificar como testar cenários específicos de casos de uso. Os casos de teste tipicamente especificam entradas, resultados esperados e outras condições relevantes para as verificações dos cenários.
Alternativas
Q162356 Engenharia de Software
Acerca de metodologias de desenvolvimento, julgue os itens de
79 a 90.

No diagrama UML ao lado, o ator Presidente está relacionado ao caso de uso Criar projeto; o caso de uso Informar dados contém comportamento comum a dois casos de uso; o caso de uso Pagar projeto estende o comportamento Financiar projeto e Cancelar projeto é abstrato.
Imagem 005.jpg
Alternativas
Q162357 Engenharia de Software
Acerca de metodologias de desenvolvimento, julgue os itens de
79 a 90.

No diagrama UML abaixo, CntrInteracao implementa uma interface; há uma classe de associação; cada instância de Atividade só pode existir se ligada a uma instância de Projeto; cada instância de Empregado pode existir, mesmo que não ligada a uma instância de Equipe; o método Executar é público; e o atributo Salario pode ser acessado a partir do método setSalario.

Imagem 006.jpg
Alternativas
Q162358 Engenharia de Software
Acerca de metodologias de desenvolvimento, julgue os itens de
79 a 90.

No diagrama UML abaixo, há três instâncias de classes; foram dados nomes a essas instâncias; essas instâncias foram criadas na interação descrita; uma dessas instâncias é destruída na interação descrita; há uma autochamada, e um retorno é representado por uma seta pontilhada.

Imagem 007.jpg

Alternativas
Q162359 Engenharia de Software
Acerca de metodologias de desenvolvimento, julgue os itens de
79 a 90.

No diagrama UML abaixo, há duas raias; há um estado final; as atividades Preencher pedido e Avaliar proposta podem ser executadas concorrentemente; será executada a atividade Avaliar relatório assim que for concluída a atividade Preencher pedido ou a atividade Elaborar relatório; será executada a atividade Elaborar relatório se o pedido não for urgente.

Imagem 008.jpg

Alternativas
Q162360 Programação
Imagem 009.jpg

O framework Struts2, uma combinação dos frameworks Struts e WebWork, é usado para a construção de aplicações web na plataforma
Java. Considerando a figura acima, que foi obtida a partir da exploração da estrutura de um sistema de arquivos de uma aplicação web
construída com o framework Struts2, julgue os itens seguintes, relacionados a conceitos da linguagem e frameworks de programação Java.

Caso estejam presentes nessa aplicação alguns arquivos JSP que apóiem o funcionamento da aplicação web, esses arquivos deverão estar no diretório META-INF.
Alternativas
Q162361 Programação
Imagem 009.jpg

O framework Struts2, uma combinação dos frameworks Struts e WebWork, é usado para a construção de aplicações web na plataforma
Java. Considerando a figura acima, que foi obtida a partir da exploração da estrutura de um sistema de arquivos de uma aplicação web
construída com o framework Struts2, julgue os itens seguintes, relacionados a conceitos da linguagem e frameworks de programação Java.

Os programas compilados Java, se existentes na referida aplicação web, deverão estar armazenados no subdiretório WEB-INF/classes.
Alternativas
Q162362 Programação
Imagem 010.jpg

Considerando o trecho de código de uma JSP apresentado acima, julgue os próximos itens, acerca dos conceitos da linguagem e
frameworks Java.

No pedido http gerado pelo browser, quando da invocação dessa JSP a fim de realizar o login, logon ou sign on na aplicação, ao campo contentType do cabeçalho do pedido http estará associado o valor text/html.
Alternativas
Q162363 Programação
Imagem 010.jpg

Considerando o trecho de código de uma JSP apresentado acima, julgue os próximos itens, acerca dos conceitos da linguagem e
frameworks Java.

Na linha 13 do trecho de código mostrado, é utilizada uma tag de uma biblioteca de tags padronizada JSLT.
Alternativas
Q162364 Programação
Imagem 011.jpg

Considerando o código de uma servlet apresentado acima, julgue os itens a seguir, relativos a conceitos da linguagem e frameworks Java.

O nome completo da classe da qual herda a classe acima declarada é javax.servlet.HttpServlet. A classe indicada também herda, indiretamente, da classe java.lang.Object. Portanto, é correto afirmar que classes em Java podem ter herança múltipla.
Alternativas
Q162365 Programação
Imagem 011.jpg

Considerando o código de uma servlet apresentado acima, julgue os itens a seguir, relativos a conceitos da linguagem e frameworks Java.

Para a recuperação dos parâmetros que o browser envia para essa servlet, deve-se fazer acesso ao objeto apontado pela variável request, declarada na linha 3.
Alternativas
Q162366 Programação
Imagem 011.jpg

Considerando o código de uma servlet apresentado acima, julgue os itens a seguir, relativos a conceitos da linguagem e frameworks Java.

Se, durante o processamento de um pedido por essa servlet, quando da execução da linha de código 10, o valor da variável dispatcher for null (nulo), então, a mensagem There was no dispatcher será apresentada na interface do usuário.
Alternativas
Q162367 Programação
Imagem 011.jpg

Considerando o código de uma servlet apresentado acima, julgue os itens a seguir, relativos a conceitos da linguagem e frameworks Java.

Se o código apresentado adota as convenções padronizadas de codificação da linguagem Java, então a variável SC_NO_CONTENT deve ser estática e final, além de ser declarada na classe javax.servlet.HttpServletResponse.
Alternativas
Q162368 Programação
Imagem 011.jpg

Considerando o código de uma servlet apresentado acima, julgue os itens a seguir, relativos a conceitos da linguagem e frameworks Java.

Durante o funcionamento de uma aplicação web na qual esteja em uso a servlet acima declarada, cada pedido http enviado pelo browser e direcionado à servlet BookStoreServlet implicará a criação de uma nova instância da classe BookStoreServlet, bem como a criação de uma thread que invoca o método service(HttpServletRequest, HttpServletResponse), declarado no código apresentado.
Alternativas
Q162369 Programação
Imagem 012.jpg

Considerando o código de uma JSP apresentado acima, julgue os itens de 100 a 104, com relação a conceitos da linguagem e frameworks Java.

Na aplicação à qual essa página pertence, é declarada uma classe de nome DummyCart, a qual está, por sua vez, declarada dentro do package sessions. Do mesmo modo, o resultado da compilação desta JSP produzirá uma declaração de classe Java, que será uma subclasse de HttpServlet. Essa subclasse de HttpServlet também será declarada dentro do package sessions.

Alternativas
Q162370 Programação
Imagem 012.jpg

Considerando o código de uma JSP apresentado acima, julgue os itens de 100 a 104, com relação a conceitos da linguagem e frameworks Java.

A tag usada na linha 3 do código é uma tag padronizada, responsável por capturar valores dos parâmetros de um pedido http enviado pelo browser do cliente da aplicação.
Alternativas
Q162371 Programação
Imagem 012.jpg

Considerando o código de uma JSP apresentado acima, julgue os itens de 100 a 104, com relação a conceitos da linguagem e frameworks Java.

O método processRequest espera receber como parâmetro uma instância de HttpServletRequest. Esse método é respondido por uma instância de DummyCart.
Alternativas
Respostas
81: E
82: E
83: E
84: C
85: E
86: C
87: E
88: E
89: E
90: C
91: E
92: E
93: E
94: C
95: E
96: C
97: E
98: E
99: C
100: C