

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Considere um profissional que está modelando um sistema para gerenciamento de um órgão público. A partir do levantamento dos processos e a determinação dos requisitos, esse profissional deseja representar o fluxo de trabalho das diversas etapas que compõem o processo “Atendimento à População”, de forma a descrever a sequência de atividades necessárias para que esse processo seja executado. Assinale a alternativa que apresenta o diagrama da UML que deve ser utilizado no contexto apresentado.
Classe.
Estado.
Atividade.
Sequência.
Também conhecida como bateria de ciclo profundo, essas baterias estacionárias são projetadas com o objetivo de oferecer uma quantidade constante de corrente por um longo período de tempo. Essas baterias são comumente utilizadas em:
Estabilizador.
Fonte de Alimentação.
Módulo Isolador.
Nobreak.
Filtro de Linha.
Assinale a alternativa que apresenta o comando do Git que permite enviar o conjunto de arquivos alterados ao servidor, gerando um novo histórico de atualização.
commit
fork
update
branch
Analise a veracidade das afirmações (V, X e Z) sobre Gerenciamento de projetos de software e escolha a alternativa correta:
V - Um bom gerenciamento de projetos de software é essencial, caso os projetos de engenharia de software devam ser desenvolvidos no prazo e dentro do orçamento.
X - O gerenciamento de software é igual de outros gerenciamentos de engenharia. Os processos de software são tão maduros quanto os processos de engenharia tradicionais.
Z - Atualmente, o gerenciamento de riscos é reconhecido como uma das menos importantes tarefas de gerenciamento de projetos. O gerenciamento de riscos envolve a identificação e a avaliação dos riscos do projeto para estabelecer a probabilidade de que eles ocorram e as consequências para o projeto caso esses riscos ocorram. Deve-se fazer planos para evitar, gerenciar ou lidar com riscos suscetíveis quando, e se, eles surgirem.


Seu próximo nível começa aqui

Seu próximo nível começa aqui
Destrave a preparação completa para sua aprovação. Com a Assinatura Ilimitada, você estuda com os melhores professores do Brasil e todos os recursos Gran.
Quando se usa o controle de versão através da ferramenta GIT, é possível interromper o fluxo de trabalho por meio da funcionalidade <STASH>. Pelo comando <git stash>, se faz possível:
criar uma ramificação (branching).
unificar ramificações (merging).
gerar uma solicitação de integração (pull request).
reverter a versão do código a uma versão específica (cherry pick).
exibir as diferenças entre duas versões quaisquer do código (diff).
O software de controle de catracas “Sisentrada” foi desenvolvido e entregue a seus diversos clientes. Um deles relatou um problema. O software foi consertado e enviado novamente ao cliente, que percebeu que alguns erros já sanados em versões anteriores voltaram a ocorrer.
No contexto da engenharia de software, a disciplina que é aplicada ao longo de todo o ciclo de vida, na qual houve falha, é:
Gestão de Configuração de Software;
Especificação de Requisitos;
Gestão de Riscos;
Medição;
Comunicação com o Cliente.
O Sistema de Versões Concorrentes (CVS) é uma ferramenta dinâmica e versátil para controle de versão. Sobre o CVS, é correto afirmar que:
as alterações são controladas individualmente.
o armazenamento é baseado em banco de dados relacional.
mantém metadados das alterações.
foi desenvolvido originalmente para controle de código fonte.
não necessita de servidor para operar.
A norma ISO/IEC 14764:2006 determina que a manutenção de software deve ser classificada em quatro tipos. Um desses tipos é a manutenção perfectiva, que tem como objetivo:
adaptar as características do software a requisitos que sofreram mudanças, sejam novas funções, sejam questões tecnológicas.
corrigir erros ou defeitos do software.
descobrir potenciais erros do software e resolvê-los mais facilmente.
melhorar o desempenho do software, sem necessariamente alterar sua funcionalidade.


Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Sobre a gerência de configuração, analise as assertivas e assinale a alternativa que apontas as corretas.
I. A Release é a criação de uma nova versão de um componente de software, onde funde-se versões separadas em diferentes codelines.
II. Uma versão é uma instância de um item de configuração que difere de outras instâncias desse item.
III. Mainline é uma sequência de baselines que representam diferentes versões de um sistema.
IV. A criação de uma nova codeline de uma versão em uma codeline existente é chamada de Branching.
Apenas I e II.
Apenas I e III.
Apenas II e IV.
Apenas I, II e III.
Apenas II, III e IV.
A rastreabilidade é a propriedade de uma especificação de requisitos refletir a facilidade de encontrar os requisitos relacionados. Dentre os tipos de informações de rastreabilidade que podem ser mantidos, aquelas que ligam os requisitos aos stakeholders (interessados) que propuseram os requisitos e aos motivos desses requisitos são as
Informações de rastreabilidade da origem.
Informações de rastreabilidade de requisitos.
Informações de rastreabilidade de projeto.
Não é possível registrar informações de rastreabilidade de requisitos.
Em relação ao reuso de produtos COTS (produtos de prateleira), são problemas relacionados à integração de sistemas COTS os abaixo relacionados, EXCETO:
falta de controle sobre a funcionalidade e o desempenho;
problemas com a interoperabilidade de sistema COTS;
nenhum controle sobre a evolução de sistemas;
suporte técnico dos fabricantes de COTS;
aumento do prazo para desenvolvimento desses sistemas.
Em relação à biblioteca de boas práticas na oferta de serviços de tecnologia da informação, denominada ITIL, qual processo analisa possíveis ameaças e suas posteriores consequências para os serviços de TI como estratégia de implementar ações para evitá-las:
Gerenciamento de Incidente
Gerenciamento de Disponibilidade
Gerenciamento de Continuidade
Gerenciamento de Configuração
Gerenciamento de Problema
A modelagem de sistemas de software consiste na utilização de notações gráficas e textuais com o objetivo de construir modelos que representem as partes essenciais de um sistema, considerando-se as várias perspectivas diferentes e complementares.


Seu próximo nível começa aqui

Seu próximo nível começa aqui
Destrave a preparação completa para sua aprovação. Com a Assinatura Ilimitada, você estuda com os melhores professores do Brasil e todos os recursos Gran.
Considere o desenvolvimento de uma aplicação que utiliza um componente de prateleira (off-the-shelf) para realizar algumas funcionalidades da aplicação. A primeira etapa em que as funcionalidades são testadas junto com a aplicação é a(o)
desempenho.
integração.
stress.
validação.
unidade.
Os modelos ágeis são muito mais rápidos e eficientes que os modelos incremental e iterativo, não partilhando aqueles, portanto, das visões adotadas por estes.
O modelo orientado a reúso parte de um software existente para que se crie outro, no todo ou apenas em parte de seus componentes.
Observe as seguintes assertivas sobre a Gerência de Configuração de Software:
A(s) assertiva(s) correta(s) é/são somente: