Questões de Concurso Comentadas sobre gerência de configuração em engenharia de software

Foram encontradas 567 questões

Q453053 Engenharia de Software
Sobre o gerenciamento de configurações e mudanças, é incorreto afirmar que:
Alternativas
Q268945 Engenharia de Software
No que se refere a conceitos e garantia da qualidade de software, julgue o  item  subsequente.


É responsabilidade da garantia da qualidade de software identificar não conformidades, mantê-las registradas e comunicá-las; as ações corretivas cabem à gestão de configuração.
Alternativas
Q268911 Engenharia de Software
A respeito de automatização de testes de software e ferramentas para suporte, julgue o item seguinte. 

O Subversion é ferramenta capaz de controlar versões dos arquivos referentes ao código-fonte de um software.
Alternativas
Q249839 Engenharia de Software
Em sua configuração padrão, os modelos gerados pelo Enterprise Architect versão 9 são armazenados como ................ Portanto, eles podem ser armazenados em mecanismos de ................... como o ................

Assinale a alternativa que completa, correta e respectivamente, as lacunas do texto.

Alternativas
Q249820 Engenharia de Software
No processo de desenvolvimento de software, o gerenciamento da configuração de software envolve identificar a sua configuração

Alternativas
Q214106 Engenharia de Software
O Visual Studio Team Foundation Server (TFS) é uma plataforma colaborativa do gerenciamento do ciclo de vida de aplicativos (ALM). Uma das principais funcionalidades dessa plataforma é o
Alternativas
Q177243 Engenharia de Software
Sobre o relacionamento entre o Sistema de Gerenciamento da Configuração (SGC) e o Sistema de Gerenciamento do Conhecimento de Serviço (SGCS), é correto afirmar:
Alternativas
Ano: 2011 Banca: FCC Órgão: TRE-RN Prova: FCC - 2011 - TRE-RN - Programador de computador |
Q105438 Engenharia de Software
São exemplos típicos de ferramentas open source para controle de versão no desenvolvimento de um software:
Alternativas
Q89295 Engenharia de Software
A gerência de configuração de software (GCS) é um
processo que abrange todas as fases que compõem o ciclo de vida
de um software, consistindo, basicamente, em um conjunto de
regras formais para a identificação e o controle das mudanças, de
modo que um controle sistemático seja exercido sobre as
modificações realizadas. A GCS fornece uma abordagem
consistente, controlada e flexível para o gerenciamento da evolução
das mudanças, garantindo a integridade e a rastreabilidade dos
artefatos modificados. Para se estabelecer um controle sistemático
sobre as diversas revisões de um artefato, normalmente, utiliza-se
uma ferramenta que suporta controle de versões.

Cristiano Caetano. CVS — controle de versões e desenvolvimento
colaborativo de software. São Paulo: Novatec, 2004. p. 13 (com adaptações).

Considerando o fragmento de texto acima, julgue os itens
subsequentes, relativos ao controle de versões e ao Concurrent
Version System
(CVS).

Quando um projeto é transferido do repositório do CVS para a área de trabalho do usuário, a edição do arquivo pode ser iniciada e, uma vez que o projeto conste no CVS, as operações de inclusão ou exclusão de arquivos na área de trabalho do usuário são reconhecidas automaticamente pelo CVS.
Alternativas
Q89294 Engenharia de Software
A gerência de configuração de software (GCS) é um
processo que abrange todas as fases que compõem o ciclo de vida
de um software, consistindo, basicamente, em um conjunto de
regras formais para a identificação e o controle das mudanças, de
modo que um controle sistemático seja exercido sobre as
modificações realizadas. A GCS fornece uma abordagem
consistente, controlada e flexível para o gerenciamento da evolução
das mudanças, garantindo a integridade e a rastreabilidade dos
artefatos modificados. Para se estabelecer um controle sistemático
sobre as diversas revisões de um artefato, normalmente, utiliza-se
uma ferramenta que suporta controle de versões.

Cristiano Caetano. CVS — controle de versões e desenvolvimento
colaborativo de software. São Paulo: Novatec, 2004. p. 13 (com adaptações).

Considerando o fragmento de texto acima, julgue os itens
subsequentes, relativos ao controle de versões e ao Concurrent
Version System
(CVS).

O CVS é uma ferramenta que implementa as principais funções do processo de controle de versão, armazenando, em um repositório, as modificações realizadas nos arquivos ao longo do tempo. O CVS, ao armazenar um arquivo em um repositório, realiza a compilação ou a interpretação da sintaxe do conteúdo desse arquivo.
Alternativas
Q89293 Engenharia de Software
A gerência de configuração de software (GCS) é um
processo que abrange todas as fases que compõem o ciclo de vida
de um software, consistindo, basicamente, em um conjunto de
regras formais para a identificação e o controle das mudanças, de
modo que um controle sistemático seja exercido sobre as
modificações realizadas. A GCS fornece uma abordagem
consistente, controlada e flexível para o gerenciamento da evolução
das mudanças, garantindo a integridade e a rastreabilidade dos
artefatos modificados. Para se estabelecer um controle sistemático
sobre as diversas revisões de um artefato, normalmente, utiliza-se
uma ferramenta que suporta controle de versões.

Cristiano Caetano. CVS — controle de versões e desenvolvimento
colaborativo de software. São Paulo: Novatec, 2004. p. 13 (com adaptações).

Considerando o fragmento de texto acima, julgue os itens
subsequentes, relativos ao controle de versões e ao Concurrent
Version System
(CVS).

Para se armazenar em arquivos binários no CVS, é necessário informar o tipo do arquivo durante as operações de importação e adição.
Alternativas
Q491550 Engenharia de Software
Na engenharia de software, o gerenciamento de configuração de software tem como objetivo
Alternativas
Q311040 Engenharia de Software
Com relação ao armazenamento de dados, julgue os itens a seguir.

Para a utilização do trunk, é imprescindível apenas a utilização do sistema operacional Windows, versão 98 ou superior.

Alternativas
Q310469 Engenharia de Software

A engenharia de software é um a disciplina do conhecimento humano que aplica princípios da engenharia ao desenvolvimento de software. N o entanto, existem diferenças significativas entre as engenharias clássicas — mecânica, civil, elétrica— e a engenharia de software, muitas delas decorrentes das diferenças de natureza entre o produto ou sistema resultante da atividade das engenharias clássicas e a engenharia de software. A engenharia de software desdobrou-se em várias áreas especializadas, como as áreas de requisitos de software, de análise e projeto de software, de implementação de software, de testes de software, de gestão de configuração, entre outras. N a interface entre as engenharias clássicas e a de software insere-se a engenharia de sistemas, abordada colateralmente na ISO/IEC 12207.


Identificação, auditoria, controle, contabilização de status e gerenciamento de liberações e entregas são atividades de gerência de configuração de software que ocorrem tipicamente na ordem enunciada, quando executados para determinado item de configuração.

Alternativas
Q120034 Engenharia de Software
Segundo a IEEE Computer Society, a engenharia de software é a aplicação de uma abordagem sistemática, disciplinada e quantificável ao desenvolvimento, à operação e à manutenção de software, isto é, a aplicação da engenharia ao software. Acerca dos princípios da engenharia de software, assinale a opção correta.
Alternativas
Q112590 Engenharia de Software
Quando um sistema de software passa por manutenção, deve-se assegurar que as mudanças incorporadas a esse software sejam controladas. A esse processo de gerenciamento de mudanças do sistema dá-se o nome de gerenciamento de configuração de software, que inclui as atividades de
Alternativas
Q110808 Engenharia de Software
Assinale a afirmativa que não apresenta um item de controle da área de Tecnologia da Informação.
Alternativas
Q106544 Engenharia de Software
Os sistemas de trabalho cooperativo suportados pelo computador (groupware) oferecem diversos modelos e facilidades de comunicação entre colaboradores que atuam em uma organização, inclusive em atividades relacionadas à produção de software. Considerando as demandas pela implantação de sistemas desse tipo em uma organização produtora de software, tais como as características técnicas da implantação e o uso de tais sistemas, assinale a opção que apresenta assertiva correta acerca da implementação de groupware em uma organização.
Alternativas
Q80267 Engenharia de Software
No âmbito da gerência de Configuração e Mudança de Software, ao conjunto de um ou mais itens de configuração identificados e liberados para uso, independente de suas versões, dá-se o nome de
Alternativas
Q79853 Engenharia de Software
Suponha que uma equipe de programadores PHP tenha como
atribuição o desenvolvimento de um módulo de software a
partir da composição, da extensão ou da adaptação de um
framework. Com base nessa situação e considerando as boas
práticas do desenvolvimento e manutenção de sistemas,
incluindo-se as recomendadas pelos desenvolvedores de
extensões padronizadas para PHP, julgue os itens seguintes.

Caso o sistema de build do core engine do PHP gere arquivos com extensões .lo e .la, e o repositório padrão de software usado no desenvolvimento colaborativo desse engine seja o CVS (concurrent versioning system), então é correto que os programadores que desenvolvam módulos (extensions) para o engine coloquem, no diretório do projeto, arquivo com nome .Imagem 005.jpg, contendo uma lista dos arquivos com terminações .lo e .la, os quais não devem ser copiados para o repositório. É correto, ainda, que os programadores listem outras terminações de arquivo específicas do projeto que não estejam sujeitas ao controle de versões.
Alternativas
Respostas
521: E
522: E
523: C
524: A
525: E
526: D
527: A
528: B
529: E
530: E
531: C
532: A
533: E
534: C
535: C
536: C
537: C
538: E
539: A
540: C