Questões de Concurso Comentadas sobre engenharia de software
Foram encontradas 12.717 questões
Considere diagramas DFD no planejamento de sistemas de informação, correlacione as colunas abaixo e, em seguida, assinale a alternativa que apresenta a sequência correta.
Coluna A
1. Setas orientadas.
2. Círculo.
3. Retângulo.
4. Duas linhas paralelas.
Coluna B
( ) Fluxo.
( ) Entidade externa.
( ) Depósito de dados.
( ) Processos.
Há ambientes de desenvolvimento, homologação e produção. Para que o ambiente de homologação esteja sempre atualizado em D-1, é necessário que o
A área de desenvolvimento alega que o CVS não está funcionando. Pode-se afirmar que um software de CVS é um
Assinale a alternativa cuja ferramenta não é indicada para monitorar um link de dados.
As alternativas abaixo apresentam ambientes usados para a área de desenvolvimento de um software, exceto uma. Assinale-a.
Assinale a alternativa que apresenta o processo de aprovação de um software ou hardware em que ele é avaliado, definido, apresentado e disponibilizado para o uso.
I. Processo é um conjunto de atividades, ações e tarefas realizadas na criação de algum produto de trabalho (work product).
II. Cada atividade do processo de software aloca-se dentro de uma metodologia ou um modelo que determina seu relacionamento com o processo e o seu relacionamento com as outras atividades.
III. O modelo cascata foi o primeiro modelo publicado do processo de desenvolvimento de software. Esse modelo sugere uma abordagem sequencial e sistemática para o desenvolvimento de software, começando com o levantamento de necessidades por parte do cliente, avançando pelas fases de planejamento, modelagem, construção, emprego e culminando no suporte contínuo do software concluído.
Assinale a alternativa correta:
I. O teste de unidade enfoca a lógica interna de processamento e as estruturas de dados dentro dos limites de um componente. Esse tipo de teste pode ser conduzido em paralelo para diversos componentes.
II. O teste de integração é uma técnica sistemática para construir a arquitetura de software ao mesmo tempo em que conduz testes para descobrir erros associados com as interfaces. O objetivo é construir uma estrutura de programa determinada pelo projeto a partir de componentes testados em unidade.
III. No teste de integração, devido ao fato de um componente não ser um programa independente, deve ser desenvolvido um pseudocontrolador (driver) e/ou um pseudocontrolado (stub) para cada teste de integração.
Assinale a alternativa correta:
Julgue o item subsequente, acerca de gerência de configuração de software.
Todas as alterações realizadas em um produto de software
devem ser documentadas e colocadas em produção e no
registro de controle de defeitos. Para tanto, utilizam-se
sistemas como o (Software Configuration Management) SCM;
por exemplo: (Correct Visualization System) CVS ou
(Visualization Normalization System) VNS.
Julgue o item subsequente, acerca de gerência de configuração de software.
A gerência de configuração de software monitora e controla
todos os elementos de um projeto, como código-fonte,
arquivos de configuração, documentação, para coordenar o
desenvolvimento e o trabalho em equipe e concomitante dos
colaboradores do projeto.
Julgue o item subsequente, acerca de gerência de configuração de software.
TDD é uma técnica de desenho e desenvolvimento embasada
em práticas de uma estrutura de processo incremental e
iterativo. Essa estrutura é formada por iterações de atividades
de desenvolvimento que ocorrem uma após a outra, sendo a
saída de cada iteração um incremento do produto.
Julgue o item subsequente, acerca de gerência de configuração de software.
O baseline — versão de um software, sistema ou produto — é
um marco de referência do estado do produto, caracterizado
pela entrega em produção de um ou mais itens de configuração
e pela aprovação obtida por meio de uma revisão técnica
formal.
Com relação a testes de software, julgue o próximo item.
O teste embasado em especificação ou teste caixa preta,
realizado a partir das especificações do programa e requisitos
funcionais, é utilizado para demonstração de que as funções do
software são operacionais, que a entrada é adequadamente
aceita e que a saída é corretamente produzida conforme as
especificações.
Com relação a testes de software, julgue o próximo item.
O processo de teste denominado teste de integração utiliza
técnicas de caixa branca e concentra-se no código-fonte de
cada unidade implementada, para a garantia de que as
informações fluam para dentro e fora da unidade do programa
conforme a especificação levantada.
Acerca da engenharia de requisitos, julgue o item que se segue.
Na fase de levantamento de requisitos, é necessário arrolar os
fatos e se ater apenas aos dados coletados pelo cliente.
Acerca da engenharia de requisitos, julgue o item que se segue.
Na etapa de análise de requisitos, são especificadas todas as
funções e o desempenho do software, determinando-se, ainda,
o que deverá ou não ser feito.
Acerca do ciclo de vida do software, julgue o item subsecutivo.
A prototipagem de um sistema permite demonstrar ao cliente
o que ele realmente deseja que seja implementado, além
de assegurar que o cliente consiga simular todas as
funcionalidades do sistema.
Acerca do ciclo de vida do software, julgue o item subsecutivo.
Na abordagem em espiral, todas as necessidades levantadas
pelo cliente são implementadas, o que possibilita a entrega de
todo o sistema de uma só vez a esse cliente.