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.
Em determinado município, há, cadastrados, 58.528 eleitores, dos
quais 29.221 declararam ser do sexo feminino e 93 não informaram
o sexo. Nessa situação, julgue os próximos itens.

Considere como verdadeiras as seguintes proposições: “Se o eleitor A é do sexo masculino ou o eleitor B não informou o sexo, então o eleitor C é do sexo feminino”; “Se o eleitor C não é do sexo feminino e o eleitor D não informou o sexo, então o eleitor A é do sexo masculino”. Considere também que seja falsa a seguinte proposição: “O eleitor C é do sexo feminino”. Nesse caso, conclui-se que o eleitor D não informou o sexo.
Uma escola promove, anualmente, um projeto para
incentivar a participação de seus alunos nos processos eleitorais. A
cada ano, são escolhidos 5 professores, que orientarão um grupo de
100 alunos em várias atividades. No início deste ano de 2011, a
escola conta com 35 professores, dos quais 15 já participaram do
projeto em anos anteriores; dos 800 alunos matriculados, 300 já
participaram do projeto em outras oportunidades e 600 já são
eleitores.

Com base na situação apresentada acima, julgue os itens a seguir.

Considere que a proposição “O professor Carlos participou do projeto ou a aluna Maria é eleitora” seja falsa. Nesse caso, a proposição “Se o professor Carlos participou do projeto, então a aluna Maria é eleitora” será verdadeira.
Julgue os próximos itens, relativos à administração de rede de
dados.

Instalando-se o firewall do Windows XP, é possível criar uma barreira protetora que monitora e restringe as informações passadas entre o computador do usuário e uma rede ou a Internet, bem como eliminar possíveis contaminações por vírus.
Julgue os itens que se seguem, referentes a fundamentos de
computação e a linguagens de programação.

Em programação orientada a objetos, a herança serve para criar classes que incorporem propriedades e métodos de outras classes. Assim, é possível construir uma classe a partir de outra sem ter de reescrevê-la.
Julgue os itens que se seguem, referentes a fundamentos de
computação e a linguagens de programação.

Em programação orientada a objetos, um construtor java serve para inicializar os atributos, sendo automaticamente executado sempre que se cria um novo objeto.
Considerando que a aplicação de testes em um programa possibilita
verificar se ele atende à sua especificação e se realiza o que o
cliente deseja, julgue os itens subsecutivos, relativos a testes de
software.

O framework JUnit, embora tenha sido projetado para realizar testes de unidade em um programa, também é utilizado para realizar testes funcionais.
A respeito de engenharia de software, julgue os itens subsequentes.

Para se chegar ao produto, a primeira ação que se deve fazer é definir o escopo do projeto. Para tal, é necessário realizar um levantamento inicial de requisitos, decompondo-se o problema segundo a abordagem “dividir para conquistar”. Inicialmente, o sistema deve ser decomposto em subsistemas que são, por sua vez, decompostos em módulos. Os módulos podem, ainda, ser recursivamente decompostos em submódulos ou funções, até que se obtenha uma visão geral das funcionalidades a serem tratadas no projeto.
Com relação à administração de sistemas operacionais e de sistemas
de informação, julgue os itens seguintes.

OpenVZ é uma solução de virtualização para criação de ambientes virtuais isolados que funcionam como servidores standalone convencionais, porém, com a utilização de um único hardware em comum. Esses ambientes virtuais seguros são conhecidos como VE ou Virtual Private Server (VPS).
As organizações bem-sucedidas reconhecem os benefícios
da tecnologia da informação (TI) e a utilizam para direcionar os
valores das partes interessadas no negócio. Essas organizações
consideram que as boas práticas do Control Objectives for
Information and Related Technology (COBIT) podem auxiliá-las
a otimizar os investimentos em TI.

IT Governance Institute, COBIT 4.1, 2007, p. 7 (com adaptações).

Tendo o texto acima como referência inicial, julgue os itens a
seguir, relativos ao COBIT 4.1.

A disponibilidade refere-se à entrega da informação por meio do melhor ou mais produtivo e econômico uso dos recursos.
Julgue os itens que se seguem, referentes a fundamentos de
computação e a linguagens de programação.

Objetos de software interagem e comunicam-se com os outros por meio de mensagens. Por exemplo, quando o objeto A deseja que o objeto B execute um de seus métodos, envia a este uma mensagem. Algumas vezes, o objeto receptor precisa de mais informação para que saiba exatamente o que deve fazer, de modo que essa informação seja transmitida juntamente com a mensagem por meio de parâmetros.
A respeito de engenharia de software, julgue os itens subsequentes.

Logo após o início das atividades técnicas de um projeto, o gerente e a equipe de desenvolvimento devem estimar o trabalho a ser realizado, os recursos necessários, o tempo de duração e, por fim, o custo do projeto. Para se estimar o tamanho do software, deve-se seguir a métrica de pontos de função (PF), desde que esta seja compatível com a tecnologia empregada na implementação do sistema.
Uma escola promove, anualmente, um projeto para
incentivar a participação de seus alunos nos processos eleitorais. A
cada ano, são escolhidos 5 professores, que orientarão um grupo de
100 alunos em várias atividades. No início deste ano de 2011, a
escola conta com 35 professores, dos quais 15 já participaram do
projeto em anos anteriores; dos 800 alunos matriculados, 300 já
participaram do projeto em outras oportunidades e 600 já são
eleitores.

Com base na situação apresentada acima, julgue os itens a seguir.

Escolhendo-se ao acaso, na escola, um professor e um aluno, a probabilidade de ambos ainda não terem participado do projeto é inferior a 35%.
As organizações bem-sucedidas reconhecem os benefícios
da tecnologia da informação (TI) e a utilizam para direcionar os
valores das partes interessadas no negócio. Essas organizações
consideram que as boas práticas do Control Objectives for
Information and Related Technology (COBIT) podem auxiliá-las
a otimizar os investimentos em TI.

IT Governance Institute, COBIT 4.1, 2007, p. 7 (com adaptações).

Tendo o texto acima como referência inicial, julgue os itens a
seguir, relativos ao COBIT 4.1.

No COBIT, as atividades de TI são definidas segundo um modelo de processos genéricos com quatro domínios: planejar e organizar, adquirir e implementar, entregar e suportar, e monitorar e avaliar.
Em determinado município, há, cadastrados, 58.528 eleitores, dos
quais 29.221 declararam ser do sexo feminino e 93 não informaram
o sexo. Nessa situação, julgue os próximos itens.

Se, entre os eleitores que não informaram o sexo, o número de eleitores do sexo masculino for o dobro do número de eleitores do sexo feminino, então, nesse município, os eleitores do sexo masculino são maioria.
A crescente aceitação do gerenciamento de projetos indica
que a aplicação de conhecimentos, processos, habilidades,
ferramentas e técnicas adequados pode ter um impacto significativo
no sucesso de um projeto. No guia PMBOK4, identifica-se esse
subconjunto do conhecimento em gerenciamento, que pode ser
empregado na maioria dos projetos, como boa prática.

Um guia do conhecimento em gerenciamento de projetos (Guia PMBOK).
4.ª ed., Project Management Institute: 2008, p. 4 (com adaptações).

Tendo o texto acima como referência inicial e considerando o guia
PMBOK4, julgue os itens que se seguem, relativos a gerenciamento
de projeto.

O gerenciamento da qualidade do projeto, que engloba o gerenciamento do projeto e o produto do projeto, aplica-se a todos os projetos, independentemente da natureza do produto.
A respeito de engenharia de software, julgue os itens subsequentes.

A metodologia Rational Unified Process (RUP) promove o envolvimento do cliente, bem como iterações e testes contínuos, o que torna o processo dependente de outros, apesar de reduzir os seus riscos. Já a metodologia Extreme Programming (XP) proporciona flexibilidade e agilidade, visto que, por meio dela, realiza-se a divisão de tarefas de forma específica.
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.
Página 2