Questões de Concurso Público CRA-PR 2026 para Analista de Sistemas

Foram encontradas 2 questões

Q4327329 Engenharia de Software

No CRA-PR, uma equipe de tecnologia consulta documentação técnica em inglês sobre UML e engenharia de software para compreender a finalidade de diferentes modelos utilizados no desenvolvimento de sistemas. Diante do exposto, analise o fragmento a seguir.


The Unified Modeling Language provides a standard visual notation for representing different aspects of a system. A model does not need to reproduce every implementation detail; instead, it highlights information relevant to a specific purpose. A class diagram may set out structural relationships among classes, attributes, and operations, while sequence and activity diagrams describe behavioral aspects of a system. Models can also help teams bring up ambiguities before source code is produced or changed. However, diagrams must remain consistent with the evolving system, since outdated models may mislead maintainers.


Considerando o exposto, marque V para as afirmativas verdadeiras e F para as falsas.



( ) O texto apresenta o modelo como uma representação seletiva, voltada às informações relevantes para determinada finalidade.


( ) A expressão “set out” indica, no contexto apresentado, que um diagrama de classes pode apresentar ou organizar informações estruturais do sistema.


( ) Segundo o texto, diagramas de sequência e de atividade representam, exclusivamente, a estrutura estática do sistema.


( ) A expressão “bring up ambiguities” indica que a modelagem pode contribuir para que ambiguidades sejam identificadas antes da produção ou alteração do código.



A sequência está correta em

Alternativas
Q4327340 Engenharia de Software
Durante a análise de um sistema institucional, a equipe de tecnologia definiu que toda solicitação enviada deverá passar, obrigatoriamente, pela validação dos dados cadastrais, procedimento que também será reutilizado em outros processos do sistema. Após o envio, a solicitação poderá ser encaminhada para análise complementar somente quando forem identificadas divergências documentais, sem que essa etapa seja necessária para a conclusão do envio nos demais casos. A equipe decidiu representar esses requisitos em um diagrama de casos de uso UML, utilizando os casos de uso “enviar solicitação”, “validar dados cadastrais” e “realizar análise complementar”. Considerando a semântica das relações entre casos de uso na UML, assinale a alternativa que apresenta a representação correspondente.
Alternativas
Respostas
1: A
2: C