Foram encontradas 120 questões.
Figura I – para o item.



Internet: <www.ibm.com>
A figura acima apresenta uma visão geral do framework de processos chamado Rational Unified Process (RUP), embasado no processo de desenvolvimento de software unificado. Considerando a figura acima e a figura I, julgue o item subsequente acerca dos conceitos de modelos de ciclo de vida e gerenciamento de projetos de software, especificamente relacionados ao processo unificado.
O processo unificado prescreve a divisão da equipe de projetos em times especializados conforme várias disciplinas, como modelagem de negócios, requisitos, análise e design, as quais são mapeadas diretamente para as áreas de processo do modelo ISO 12207.
Provas
Figura I – para o item.

Figura II – para o item.

Internet: <www.ics.uci.edu>.

PMBOK, 2000.
Figura III
A figura III acima apresenta uma sobreposição dos níveis de atividades das fases de gerência de projeto conforme o modelo PMBOK. Julgue o item seguinte, acerca das informações presentes nas figuras I, II e III e dos conceitos de planejamento e projetos.
Analisando-se as fases do PMBOK, áreas do modelo ISO 12207 e os quadrantes do modelo espiral, é correto concluir que as atividades para elaboração de artefatos como estimativas de custos, WBS, gráficos de Gantt e PERT são realizadas com afinidade no âmbito do processo de planejamento do PMBOK, nos quadrantes D e A do modelo espiral e nos processos organizacionais do ciclo de vida do modelo ISO 12207.
Provas
Figura II – para o item.

Internet: <www.ics.uci.edu>.
Considerando a figura II acima, que ilustra uma representação do modelo de processo espiral, no qual há destaque para os quadrantes A, B, C e D, julgue o item a seguir.
As atividades de melhoria de capacidade e maturidade de processos presentes no modelo CMMI não são abordadas, de forma explicita ou implicita, no modelo espiral.
Provas
Figura II – para o item.

Internet: <www.ics.uci.edu>.
Considerando a figura II acima, que ilustra uma representação do modelo de processo espiral, no qual há destaque para os quadrantes A, B, C e D, julgue o item a seguir.
A avaliação de ativos, ameaças e vulnerabilidades de segurança em operações de TI são atividades tratadas explicitamente no modelo espiral, assim como ocorre no modelo de gestão de projetos PMBOK.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: CENSIPAM
Figura I – para o item.

Considerando a figura I, que apresenta um sumário das áreas de processos da norma ISO 12207:1995, julgue o próximo item.
Atividades no escopo dos processos “Verification”, “Validation”, “Joint Review” e “Audit” podem ser realizadas sobre vários artefatos, como planos de projetos, documentos de análise e projeto, documentos de modelagem de dados e código, e devem ser coordenadas pelo processo “Quality Assurance”.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: CENSIPAM
Figura I – para o item.

Considerando a figura I, que apresenta um sumário das áreas de processos da norma ISO 12207:1995, julgue o próximo item.
A administração de serviços de diretórios, o planejamento de capacidade e desempenho e a monitoração de redes e sistemas de computadores estão diretamente relacionados à área de processo “Infrastructure”.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: CENSIPAM
Figura I – para o item.

Considerando a figura I, que apresenta um sumário das áreas de processos da norma ISO 12207:1995, julgue o próximo item.
Atividades relacionadas ao refactoring de software orientado a objetos estão relacionadas diretamente à área de processo “Maintenance”.
Provas
I A negação de uma proposição p é representada por ~ p
II A conjunção de duas proposições p e q é representada por p V q
III A disjunção de duas proposições p e q é representada por p 7 q
IV A proposição condicional é representada por p !$ \rightarrow !$ q
Acerca das operações lógicas de I a IV apresentadas acima, julgue o seguinte item.
A tabela verdade da proposição !$ P ( p,q) = ( p \rightarrow q) \rightarrow p\,\wedge\,q !$ é mostrada corretamente a seguir.
| P | q | !$ ( p \rightarrow q) \rightarrow p\,\wedge\,q !$ |
|
V |
V | F |
|
V |
F |
V |
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: CENSIPAM
1 public class CntrPersistencia implements IPersistencia {
2 private Connection conexao;
3 private CntrConexao cntrConexao;
4 private String driver;
5
6 public void executar (CmdBancoDados comando)
7 throws EPersistencia {
8 try {
9 if (conexao == null)
10 conexao = cntrConexao.getConexao();
11 }
12 catch (SQLException exp) {
13 throw new EPersistencia();
14 }
15 comando.executar(conexao);
16 }
17
19 public void encerrar() throws EPersistencia {
19 try {
20 conexao.close();
21 }
22 catch (SQLException exp){
23 throw new EPersistencia("Erro.");
24 }
25 }
26
27 private void carregarDriver() throws EPersistencia {
28 try {
29 Class.forName(driver);
30 }
31 catch(ClassNotFoundException exp){
32 throw new EPersistencia("Erro");
33 }
34 }
35
36 public void setDriver(String driver) throws EPersistencia {
37 this.driver = driver;
38 carregarDriver();
39 }
40 }
Julgue o item seguinte, acerca do código acima em Java.
No código da classe “CntrPersistencia”, “setDriver” não trata EPersistencia”, se essa exceção for lançada por “carregarDriver”, o tratamento é responsabilidade do código que invocar “setDriver”; a classe implementa “IPersistencia” e essa interface deve listar todos os métodos da classe; quando “setDriver” invoca “carregarDriver”, há um erro, pois o método é privado.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: CENSIPAM
1 public class CntrPersistencia implements IPersistencia {
2 private Connection conexao;
3 private CntrConexao cntrConexao;
4 private String driver;
5
6 public void executar (CmdBancoDados comando)
7 throws EPersistencia {
8 try {
9 if (conexao == null)
10 conexao = cntrConexao.getConexao();
11 }
12 catch (SQLException exp) {
13 throw new EPersistencia();
14 }
15 comando.executar(conexao);
16 }
17
19 public void encerrar() throws EPersistencia {
19 try {
20 conexao.close();
21 }
22 catch (SQLException exp){
23 throw new EPersistencia("Erro.");
24 }
25 }
26
27 private void carregarDriver() throws EPersistencia {
28 try {
29 Class.forName(driver);
30 }
31 catch(ClassNotFoundException exp){
32 throw new EPersistencia("Erro");
33 }
34 }
35
36 public void setDriver(String driver) throws EPersistencia {
37 this.driver = driver;
38 carregarDriver();
39 }
40 }
Julgue o item seguinte, acerca do código ao lado em Java.
No código da classe “CntrPersistencia”: o método “executar” lança a exceção “EPersistencia”, se ocorrer “SQLException”; se não ocorrer a exceção “SQLException”, a linha 15 será executada após a execução do bloco delimitado pela palavra “try”; se ocorrer a exceção “SQLException”, a linha 15 será executada após a execução do bloco delimitado pela palavra “catch”.
Provas
Caderno Container