Questões de Concurso Público BANRISUL 2022 para Desenvolvimento de Sistemas

Foram encontradas 27 questões

Q1966312 Engenharia de Software

Julgue o próximo item, relativos ao modelo cascata. 



O modelo cascata é frequentemente inadequado para os casos de desenvolvimento de soluções de software em que há ritmo acelerado e volume intenso de mudanças de características, todavia ele pode servir como um modelo de processo útil em situações nas quais os requisitos são fixos. 

Alternativas
Q1966313 Engenharia de Software

Julgue o próximo item, relativos ao modelo cascata. 



O modelo do ciclo de vida clássico sugere uma abordagem sequencial para desenvolvimento de software, começando com a especificação dos requisitos do cliente, avançando pelas fases de planejamento e modelagem, e culminando no suporte contínuo do software concluído. 

Alternativas
Q1966314 Engenharia de Software
Em relação a metodologias ágeis de desenvolvimento de software, julgue o seguinte item.

Na metodologia XP (Extreme Programming), a atividade de planejamento se inicia com o levantamento de requisitos, em que são obtidas histórias de usuários, similares aos casos de uso; a seguir, clientes e desenvolvedores trabalham juntos para decidir como agrupar essas histórias.
Alternativas
Q1966315 Engenharia de Software
Em relação a metodologias ágeis de desenvolvimento de software, julgue o seguinte item.

Um aspecto central na XP é o fato de que a elaboração do projeto ocorre tanto antes quanto depois de se ter iniciado a codificação. 
Alternativas
Q1966316 Engenharia de Software
Em relação a metodologias ágeis de desenvolvimento de software, julgue o seguinte item.

O TDD (test-driven development), como atividade da XP, é uma forma disciplinada de organizar o código, alterando-o de modo a aprimorar sua estrutura interna, sem que se altere o comportamento externo do software.
Alternativas
Q1966317 Engenharia de Software

Julgue o item a seguir, relativos ao Scrum e ao Kanban. 



Durante a sprint, nenhuma mudança que coloque em risco a meta da sprint é feita, contudo o product backlog pode ser refinado conforme necessário. 

Alternativas
Q1966318 Engenharia de Software

Julgue o item a seguir, relativos ao Scrum e ao Kanban. 



Sprint é uma lista de requisitos organizados por funcionalidades priorizadas, cujos itens podem ser adicionados a qualquer momento, exceto durante sua execução, que possui duração de um mês ou menos. 

Alternativas
Q1966319 Engenharia de Software

Julgue o item a seguir, relativos ao Scrum e ao Kanban. 



Scrum baseia-se no empirismo, que afirma que o conhecimento decorre da experiência e da tomada de decisões com base no que é observado, assim como do lean thinking, que reduz o desperdício e se concentra no essencial. 

Alternativas
Q1966320 Engenharia de Software

Julgue o item a seguir, relativos ao Scrum e ao Kanban. 



O sprint backlog é formado unicamente dos itens do product backlog selecionados para a sprint e da meta da sprint. 

Alternativas
Q1966321 Engenharia de Software

Julgue o item a seguir, relativos ao Scrum e ao Kanban. 



No Scrum, a definição de pronto é considerada o compromisso a ser alcançado pelo sprint backlog, ao término da execução com sucesso da sprint.

Alternativas
Q1966337 Engenharia de Software

Julgue o item subsequente, a respeito de especificação de requisitos.



O objetivo principal da especificação é documentar todas as necessidades dos clientes e obter um aceite quanto às entregas de produto propostas.

Alternativas
Q1966338 Engenharia de Software

Julgue o item subsequente, a respeito de especificação de requisitos.



A especificação de requisitos é frequentemente composta de vários tipos de documentos e não raro abrange: visão geral; glossário; modelos do sistema; lista de requisitos funcionais e lista de requisitos não funcionais; especificação detalhada de requisitos. 

Alternativas
Q1966339 Engenharia de Software

Julgue o item subsequente, a respeito de especificação de requisitos.



Os requisitos do sistema devem descrever os comportamentos interno e externo do sistema, devendo-se preocupar com a forma como ele deve ser projetado ou implementado.  

Alternativas
Q1966340 Engenharia de Software
Com relação a teste unitário em engenharia de software, julgue o item a seguir.

Devem ser escolhidos casos efetivos de teste unitário, o que significa que os casos de teste devem mostrar que, quando usado como esperado, o componente que se está testando faz o que ele é proposto a fazer e, se houver defeitos nos componentes, estes devem ser revelados por casos de teste. 
Alternativas
Q1966341 Engenharia de Software
Com relação a teste unitário em engenharia de software, julgue o item a seguir.

Ao se testarem as classes do objeto, devem-se testar as amostras de operações a ele associadas, não havendo necessidade de simular todos os eventos que causam mudança de estado.
Alternativas
Q1966342 Engenharia de Software
Com relação a teste unitário em engenharia de software, julgue o item a seguir.

O teste unitário é o processo de testar os componentes de programa, como métodos ou classes de objeto. 
Alternativas
Q1966343 Engenharia de Software

Acerca de implementação de sistemas, julgue o item que se segue. 



Reúso, gerenciamento de configuração e desenvolvimento host-target são aspectos de implementação que podem ser particularmente importantes para a engenharia de software e que, por vezes, não são cobertos em textos de programação. 

Alternativas
Q1966344 Engenharia de Software

Acerca de implementação de sistemas, julgue o item que se segue. 



A implementação do sistema pode envolver o desenvolvimento de programas em alto ou baixo nível de linguagens de programação, bem como a customização e a adaptação de sistemas genéricos de prateleira, para atender aos requisitos específicos de uma organização.

Alternativas
Q1966345 Engenharia de Software

Acerca de implementação de sistemas, julgue o item que se segue. 



Durante o desenvolvimento host-target, os sistemas host e target sempre são do mesmo tipo. 

Alternativas
Q1966346 Engenharia de Software

Acerca de implementação de sistemas, julgue o item que se segue. 



No gerenciamento de configuração, o processo de desenvolvimento e a execução ocorrem em computadores distintos. 

Alternativas
Respostas
1: C
2: C
3: C
4: C
5: E
6: C
7: E
8: C
9: E
10: E
11: C
12: C
13: E
14: C
15: E
16: C
17: C
18: C
19: E
20: E