Foram encontradas 1.784 questões.
- Fundamentos de ProgramaçãoFunções, Métodos e Procedimentos
- Fundamentos de ProgramaçãoLógica de Programação
Com relação a algoritmos e lógica de programação, julgue os itens a seguir.
Procedimento ou sub-rotina é um conjunto de instruções que realiza determinada tarefa. As funções são criadas da mesma maneira que os procedimentos; a diferença é que as funções podem ser utilizadas em expressões, como se fossem variáveis, pois elas retornam valores associados ao seu nome.
Provas
- Gestão de ProjetosPMBOKÁreas de ConhecimentoPMBOK: Gerenciamento do Cronograma do Projeto
- Gestão de ProjetosPMBOKÁreas de ConhecimentoPMBOK: Gerenciamento de Custos do Projeto
- Gestão de ProjetosPMBOKPMBOK: Método do Caminho Crítico (CPM)
A respeito do gerenciamento de projeto de software, julgue os itens que se subseguem.
Diagramas de barras e redes de atividades são notações gráficas usadas para ilustrar o cronograma e o custo de um projeto. Enquanto o diagrama de barras mostra a duração das atividades, as redes de atividades mostram os interrelacionamentos entre as atividades.
Provas
Julgue os itens subsecutivos, referentes ao CMMI (capability maturity model integration), cujo objetivo é servir de guia para a melhoria de processos na organização.
No CMMI, na representação por estágios, as áreas de processo são organizadas em cinco níveis de capacitação: incompleto, gerenciado, definido, gerenciado quantitativamente e otimizado; na representação contínua, são definidos seis níveis de maturidade: inicial, realizado, gerenciado, definido, gerenciado quantitativamente e otimizado.
Provas
Julgue os itens subsecutivos, referentes ao CMMI (capability maturity model integration), cujo objetivo é servir de guia para a melhoria de processos na organização.
O CMMI possui representações por estágios e contínua. A representação por estágios permite a seleção da sequência de melhorias que convém aos objetivos dos negócios da organização. A abordagem contínua segue a mesma estrutura do SW-CMM, com níveis de maturidade, progredindo por um caminho predefinido de níveis, cada um servindo de base para o próximo.
Provas
- CMMI: Capability Maturity Model IntegrationCMMI v1.3
- CMMI: Capability Maturity Model IntegrationCMMI v2.0
Julgue os itens subsecutivos, referentes ao CMMI (capability maturity model integration), cujo objetivo é servir de guia para a melhoria de processos na organização.
O nível de maturidade 2 do CMMI apresenta as seguintes áreas de processo: gerência de requisitos, planejamento do processo, gerência e controle do projeto, gerência de acordo com fornecedores, medição e análise, garantia da qualidade do processo e produto e gerência de configuração.
Provas
Julgue os itens subsecutivos, referentes ao CMMI (capability maturity model integration), cujo objetivo é servir de guia para a melhoria de processos na organização.
As representações por estágios e contínua, no CMMI, utilizam conceitos como áreas de processo, objetivos específicos, práticas específicas, objetivos genéricos e práticas genéricas. Áreas de processo são um conjunto de práticas que, quando executadas coletivamente, satisfazem um conjunto de objetivos. Os objetivos genéricos são aplicados para cada área de processo e identificam características únicas que descrevem o que deve ser implementado para satisfazer a área de processo.
Provas
Julgue os itens seguintes, a respeito de diferentes abordagens para o processo de desenvolvimento de software.
O RUP (rational unified process) é um modelo de processo de desenvolvimento genérico e moderno, organizado em fases — concepção, elaboração, construção e implantação —, que separa as atividades em requisitos, análise e projeto.
Provas
Julgue os itens seguintes, a respeito de diferentes abordagens para o processo de desenvolvimento de software.
O extreme programming (XP), que se inclui entre os métodos ágeis, apresenta, entre outras, as seguintes características: pequenos releases, projeto simples, refactoring, programação em pares e propriedade coletiva.
Provas
- Qualidade de SoftwareMétricas de SoftwareAPF: Análise de Pontos de FunçãoTipos de Contagem APF (Desenvolvimento, Melhoria, Aplicação)
- Qualidade de SoftwareMétricas de SoftwareIFPUG: International Function Point Users Group
- Qualidade de SoftwareMétricas de SoftwareNESMA: Netherlands Software Metrics Association
A técnica de análise de pontos de função é considerada uma técnica de medição funcional de tamanho, segundo a ISO/IEC 20926. A esse respeito, e considerando que a sigla IFPUG se refere ao International Function Point Users Group, julgue os itens subsequentes.
A NESMA (Netherlands Software Metrics Users Association) tem objetivos e ações bem próximos aos do IFPUG; ambos apresentam abordagens semelhantes para a aplicação da análise de pontos de função em projetos de melhoria de software e na fase inicial do desenvolvimento do produto de software.
Provas
- Qualidade de SoftwareMétricas de SoftwareAPF: Análise de Pontos de Função
- Qualidade de SoftwareMétricas de SoftwareIFPUG: International Function Point Users Group
- Qualidade de SoftwareMétricas de SoftwareManutenção de Software e Métricas
A técnica de análise de pontos de função é considerada uma técnica de medição funcional de tamanho, segundo a ISO/IEC 20926. A esse respeito, e considerando que a sigla IFPUG se refere ao International Function Point Users Group, julgue os itens subsequentes.
O conceito de projeto de melhoria do IFPUG envolve as manutenções evolutivas, corretivas e preventivas da aplicação.
Provas
Caderno Container