Questões de Concurso Público Prefeitura de Xinguara - PA 2020 para Analista de Sistemas

Foram encontradas 2 questões

Q1760403 Engenharia de Software

A vida de um software é composta por um conjunto de fases que definem uma série de atividades. Desenvolvimento, operação e manutenção são alguns exemplos, etapas presentes na vida de um sistema e a literatura de engenharia de software costuma chamar este conjunto de ciclo de vida de software. A respeito dos diversos modelos de ciclo de vida de software, analise as afirmativas abaixo.


I. Cascata, evolutivo, incremental e espiral são exemplos de modelos de ciclo de vida de software.

II. O modelo cascata é um modelo tradicional onde as fases são realizadas de forma serial em um processo que flui sempre para frente. Uma das desvantagens deste modelo é a dificuldade de lidar com mudanças durante a execução do projeto.

III. O modelo incremental preconiza a divisão das entregas do projeto, característica que justifica seu nome. Tem como vantagem em relação ao modelo cascata o fato de ser mais tolerante a mudanças de requisito.


É correto o que se afirma  

Alternativas
Q1760405 Engenharia de Software

A UML (Unified Modeling Language) é uma linguagem de modelagem visual carregada de semântica e com sintaxe vasta. É amplamente utilizada para definir comportamentos, facilitando a arquitetura, design e implementação de sistemas de software. A respeitos dos diversos diagramas presentes nesta linguagem, analise as afirmativas abaixo.


I. O diagrama de sequência ilustra como objetos interagem entre si, identificando inclusive a ordem de ocorrência destas interações.

II. O diagrama de classes é o mais conhecido e utilizado da UML. É bastante utilizado, por exemplo, no desenvolvimento de sistemas orientados a objeto.

III. O diagrama de estados representa um retrato, em tempo de execução, dos objetos existentes no software e dos seus relacionamentos.


É correto o que se afirma

Alternativas
Respostas
1: D
2: B