Foram encontradas 265 questões.
O diagrama a seguir servirá de base para a questão 16.

Com base no Diagrama de Classes apresentado, analise as afirmações dadas a seguir.
1. Há classe associativa no diagrama.
2. A relação entre as classes 2 e 3 é chamada de composição.
3. Um objeto da classe 5 contém os atributos 5, 6, 7 e 8.
4. Há somente atributos privados na classe 1.
5. Um objeto da classe 8 pode se relacionar com um ou muitos objetos da classe 1.
6. Há um atributo estático no diagrama.
Dentre todas as afirmações apresentadas, estão corretas:
Provas
Para conduzir um projeto de software bem-sucedido, deve-se compreender o escopo do trabalho a ser feito, os riscos em que se incorrem, os recursos exigidos, as tarefas a serem executadas, os marcos de referência a serem acompanhados, o esforço (custo) despendido e a programação a ser seguida. A seguir são listadas 3 técnicas que podem ser usadas na gerência e planejamento de projetos:
I. Gráfico de Gantt: utilizado para mostrar um calendário de projeto e as datas de início e fim das atividades.
II. PERT (Program Evaluation and Review Technique) e o CPM (Critical Path Method): são métodos de determinação de cronogramas que podem ser aplicados no desenvolvimento do software.
III. COCOMO básico: é um modelo dinâmico de valor simples que computa o esforço (e custo) de desenvolvimento de software como uma função do tamanho de programa expresso em funcionalidades.
Dentre as definições apresentadas, estão corretas:
Provas
O Rational Unified Process (RUP) é um modelo constituído por etapas que identificam quatro fases discretas no processo de software, das quais estão relacionadas mais estritamente aos negócios do que a assuntos técnicos. Em ordem cronológica, quais são as fases definidas no RUP?
Provas
O Modelo de Processo de Software em Espiral (Boehm) é caracterizado por não representar o processo de software como uma sequência de atividades com algum retorno entre uma atividade e outra, mas sim, como uma espiral. Cada loop, na espiral, representa uma fase do processo de software que é dividido em quatro setores. Cronologicamente, os setores estão organizados como:
Provas
O Processo Unificado (UP) é um processo iterativo e incremental dirigido por Casos de Usos. No UP, o ciclo de vida de um projeto é dividido em fases, e as atividades técnicas são divididas em subprocessos também chamados de fluxos de trabalho. Os fluxos de trabalho são:
Provas
- Paradigmas de ProgramaçãoOrientação a ObjetosDefinição Técnica: Orientação a Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Classes e Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Métodos
Na modelagem orientada a objetos, __________ representam entidades discretas, com fronteira bem definida e identidade própria, que encapsulam estado e comportamento. O estado é representado pelos __________. O comportamento é representado pelas respectivas __________. Os objetos interagem entre si trocando __________ que transportam informações de um objeto a outro.
Para completar corretamente o texto as lacunas devem ser preenchidas, respectivamente, por
Provas
Considerando a seguinte situação: durante a distribuição de carga horária docente surge uma situação atípica, que é a solicitação de um novo docente quando a carga horária fica acima do recomendado. Nesse cenário, há dois Casos de Uso, “Distribuir a carga horária” e “Solicitar novo docente”. O relacionamento entre os dois Casos de Uso é representado por meio de
Provas
O CMMI (Capability Maturity Model Integration) recomenda práticas agrupadas em áreas de processos que, quando executadas coletivamente, satisfazem a um conjunto de metas definindo o nível de maturidade de uma organização. Para uma organização produtora de software atingir o nível 3 (Definido) de maturidade do CMMI, é preciso que seus processos sejam
Provas
- Paradigmas de ProgramaçãoOrientação a ObjetosAnálise e Projeto Orientado a Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosDefinição Técnica: Orientação a Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Abstração
A Análise Orientada a Objetos define alguns conceitos essenciais. Dentre eles, está a abstração, que é definida como
Provas
A norma ISO/IEC 9126 estabelece um modelo que especifica seis características principais para a qualidade de um produto de software. Dentre elas, está a confiabilidade que é definida como
Provas
Caderno Container