Foram encontradas 1.258 questões.
Na Análise de Pontos de Função, os fatores de ajuste são usados para fornecer uma indicação da complexidade do problema. Quanto a exemplos de fatores de ajuste considerados pela técnica de Análise de Pontos de Função, considere os itens a seguir.
I A quantidade de classes, métodos e atributos de um sistema.
II O tamanho do esquema de banco de dados, o qual pode ser medido pela quantidade de tabelas e consultas.
III A facilidade de mudanças e a necessidade de instalação do sistema em múltiplos locais.
IV A necessidade de entrada de dados online e de processamento distribuído.
V A facilidade de instalação e a quantidade de tabelas de banco de dados do sistema.
Está(ão) correto(s) o(s) item(ns)
Provas
Acerca do Processo de Software, considere as afirmativas a seguir.
I O modelo cascata, algumas vezes chamado ciclo de vida clássico, segue uma abordagem sistemática para o desenvolvimento de software e é composto por um conjunto de fases organizadas de forma sequencial.
II O Modelo V é um método ágil que segue uma abordagem centrada no conceito de feature.
III O modelo espiral é um modelo de processo de software evolucionário que combina a sistematização do modelo Cascata com a natureza iterativa da Prototipação.
IV O Manifesto Ágil estabelece, dentre os seus princípios, que, em intervalos regulares, o time deve refletir sobre como ficar mais efetivo, para então ajustar e otimizar seu comportamento.
V A Programação Extrema é um método ágil que define um conjunto de regras e práticas em torno de quatro atividades: planejamento, projeto, codificação e testes.
VI O Processo Unificado é um modelo de processo iterativo, dirigido pelos casos de uso, centrado na arquitetura de software, e incremental.
Estão corretas as afirmativas
Provas
Considere o setor responsável pela prestação de serviços em Tecnologia da Informação e Comunicação de uma organização governamental que tenha os seguintes objetivos:
1) iniciar e manter trabalhos que sejam necessários, suficientes e sustentáveis, de forma a atender aos objetivos estratégicos da organização, e
2) assegurar que os acordos de níveis de serviços sejam cumpridos em circunstâncias previsíveis.
No contexto do modelo de referência MPS para Serviços (MR-MPS-SV), os processos que atendem a estes objetivos são, respectivamente,
Provas
Quanto ao Supplier Management da Information Technology Infrastructure Library v3 (ITIL), é correto afirmar:
Provas
Considere o trecho de programa Java a seguir.
class TestaExcecoes {
int n;
void meuMetodoTeste(Integer i) throws Exception {
System.out.println ("Início - dentro do método");
if (i == 7) {
incN(); throw new Exception();
}
n = n + i;
System.out.println("Fim - dentro do método");
return;
}
void incN() { n++; }
int obtemN() { return n; }
public static void main(String args[]) {
Integer i = new Integer(7);
TestaExcecoes t = new TestaExcecoes();
try {
t.incN(); t.meuMetodoTeste(i); t.incN();
}
catch ( Exception ex) { t.incN();}
finally { t.incN(); }
System.out.println(t.obtemN());
}
}
O número exibido pelo programa após a sua execução é
Provas
Considere os itens a seguir referentes aos requisitos para um sistema de software de Gestão Acadêmica Universitária.
I O sistema deve fornecer para cada Curso um identificador único.
II O tempo de resposta entre a requisição e a geração de um relatório de alunos trancados não deve superar 3 segundos.
III No início de cada período letivo, o sistema deve permitir a realização de pré-matrícula dos alunos.
IV O sistema não deve violar a legislação universitária corrente.
São requisitos não funcionais
Provas
São responsabilidades do processo de Gerência de Configuração de Software:
Provas
Considere o statechart a seguir, descrito com a Unified Modeling Language, que retrata de maneira parcial as possíveis situações que podem ocorrer com uma instância de Aluno em sistema de Controle Acadêmico. Considere ainda a ocorrência da seguinte sequência de eventos:
documentosValidados(01/02/2010), matricularTurma(101), matricularTurma(110), matricularTurma(222), conclusãoPrimeiroPeríodoLetivo, disciplinasConcluídas, solicitaçãoTrancamento(01/02/2014), solicitaçãoRetomada(01/02/2015).

O valor de n após a realização da sequência de eventos apresentada é
Provas
Considere o objetivo de um sistema de software de emitir um Comprovante de Matrícula para um Aluno conforme apresentado na figura 1, a partir das informações armazenadas no Diagrama de Classe da figura 2, através da sequência de mensagens apresentada no Diagrama de Sequência da figura 3. Os diagramas utilizam a notação Unified Modeling Language (UML) padrão.


Com base nas informações fornecidas, é correto afirmar:
Provas
Considere o diagrama de classes na notação Unified Modeling Language.

Quanto a esse diagrama, analise as afirmativas seguintes.
I O diagrama apresenta uma característica que impede sua implementação em linguagens de programação orientada a objetos: há duas associações simultâneas entre as classes Turma e Professor.
II A classe associativa AlunoTurma foi inserida no modelo em decorrência da associação de multiplicidade Muitos para Muitos entre as classes Aluno e Turma.
III Para identificar com qual instância de Curso um objeto de Turma está associado, é necessário inserir uma nova associação entre Turma e Curso.
IV A associação unidirecional entre Turma e Professor implica uma maior carga de processamento para implementar a consulta de quais turmas um professor é o responsável, em relação à consulta de qual professor é o responsável por uma Turma.
V Pode-se remover a associação unidirecional entre Turma e Professor sem prejuízo para a semântica do modelo.
Está(ão) correta(s) a(s) afirmativa(s)
Provas
Caderno Container