Foram encontradas 1.234 questões.
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: STJ
- Arquitetura e Design de SoftwareCoesão, Acoplamento e Modularidade
- 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: Classes e Objetos
A análise e o projeto orientados a objetos aplicam os conceitos fundamentais de orientação a objetos para a construção de modelos de software. Acerca desses conceitos e de sua aplicação nas fases de análise e projeto de software, julgue os itens seguintes.
O projeto orientado a objetos tem como um de seus objetivos a redução, a um mínimo, do número de relações de associação entre classes, o que resulta em diminuição significativa do acoplamento entre os módulos do software. Esse processo é denominado de particionamento funcional.
Provas
Disciplina: TI - Gestão e Governança de TI
Banca: CESPE / CEBRASPE
Orgão: STJ
A análise e o projeto orientados a objetos aplicam os conceitos fundamentais de orientação a objetos para a construção de modelos de software. Acerca desses conceitos e de sua aplicação nas fases de análise e projeto de software, julgue os itens seguintes.
Entidades com características comuns podem ser agrupadas hierarquicamente por meio da identificação de relações de generalização, tanto na análise e modelagem do negócio quanto na concepção e detalhamento dos modelos de projeto.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: STJ
- 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: Classes e Objetos
A análise e o projeto orientados a objetos aplicam os conceitos fundamentais de orientação a objetos para a construção de modelos de software. Acerca desses conceitos e de sua aplicação nas fases de análise e projeto de software, julgue os itens seguintes.
Com a análise orientada a objetos, busca-se identificar entidades do domínio do problema e caracterizá-las de acordo com sua importância para o problema. Essa atividade tem conseqüências nas etapas de projeto de software, uma vez que as entidades identificadas darão sustentação para a definição das classes de objetos a serem implementadas.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: STJ
As ferramentas computacionais para suporte à engenharia de software - computer aided software engineering (CASE) - são consideradas um dos principais elementos de execução, controle e gestão das atividades de desenvolvimento de software. Com relação a esse tipo de ferramenta, julgue os itens abaixo.
Uma das características das ferramentas CASE é a existência de uma abrangente padronização das funcionalidades que constituem uma ferramenta desse tipo, ainda que diferentes tecnologias sejam usadas nas diversas ferramentas existentes.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: STJ
- Engenharia de SoftwareFerramentas CASE
- Engenharia de SoftwareGerenciamento de Configuração de Software (SCM)
As ferramentas computacionais para suporte à engenharia de software - computer aided software engineering (CASE) - são consideradas um dos principais elementos de execução, controle e gestão das atividades de desenvolvimento de software. Com relação a esse tipo de ferramenta, julgue os itens abaixo.
As capacidades das ferramentas de gerência de configuração de software, que constituem uma forma de ferramenta CASE, incluem a identificação de módulos de software, o controle de versão, o controle de modificações, a auditoria de software e a demonstração de status.
Provas
Disciplina: TI - Gestão e Governança de TI
Banca: CESPE / CEBRASPE
Orgão: STJ
As características específicas do software e de seus processos de desenvolvimento exigem a utilização de métodos e ferramentas de gerência de projeto com certas particularidades. Acerca da gerência de projetos de aplicações e bancos de dados, julgue os itens que se seguem.
Considerando que um engenheiro de software pode se mostrar incomodado ou prejudicado com o uso de métricas coletadas em base individual, algumas métricas de projeto devem ser privativas do indivíduo e servir como indicador individual de desempenho.
Provas
As características específicas do software e de seus processos de desenvolvimento exigem a utilização de métodos e ferramentas de gerência de projeto com certas particularidades. Acerca da gerência de projetos de aplicações e bancos de dados, julgue os itens que se seguem.
A estimativa de recursos, custos e cronograma para um projeto de engenharia de software requer do responsável por essa atividade a coragem de realizar previsões quantitativas com base em informações qualitativas, o que constitui um risco inerente à estimativa e configura uma incerteza quanto ao desenvolvimento de software.
Provas
Disciplina: TI - Gestão e Governança de TI
Banca: CESPE / CEBRASPE
Orgão: STJ
As características específicas do software e de seus processos de desenvolvimento exigem a utilização de métodos e ferramentas de gerência de projeto com certas particularidades. Acerca da gerência de projetos de aplicações e bancos de dados, julgue os itens que se seguem.
O conceito de pontos de função mostrou-se tão generalizável para todo tipo de software que, na prática, raramente é utilizada alguma extensão ou complemento específico das métricas básicas definidas originalmente e orientadas para funções.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: STJ
Os modelos de desenvolvimento de software vêm se mostrando importantes elementos para a evolução das características de qualidade e de produtividade no setor. No que se refere aos diversos modelos de desenvolvimento existentes, julgue os itens seguintes.
O modelo de desenvolvimento em espiral requer a consideração dos riscos técnicos em todos os estágios ou interações do projeto, o que permite reduzir os riscos antes que se concretizem.
Provas
Os modelos de desenvolvimento de software vêm se mostrando importantes elementos para a evolução das características de qualidade e de produtividade no setor. No que se refere aos diversos modelos de desenvolvimento existentes, julgue os itens seguintes.
Quando há limitação ou indisponibilidade de recursos humanos para a realização de um projeto de software, o emprego do modelo de desenvolvimento em cascata é mais adequado que a utilização do modelo de desenvolvimento incremental.
Provas
Caderno Container