Permite identificar os limites dos processos, as áreas envolvidas com o processo e os relacionamentos com outros processos e elementos externos à empresa e mostra as características do sistema tais como: I. Agentes que se comunicam com o sistema; II. Dados que o sistema aceita e deve processar; III. Dados que o sistema produz para o ambiente e IV. Fronteira do sistema com o ambiente. Trata-se do diagrama de
Sobre requisito funcional, considere:
I. O sistema deve fornecer telas apropriadas para o usuário ler os documentos no repositório de documentos.
II. O usuário deve ser capaz de fazer uma busca em todo o conjunto inicial de banco de dados.
III. O sistema deve atender aos requisitos de confiabilidade, usabilidade e portabilidade.
Está correto o que se afirma em
Considerando os tipos COM = comportamental e EST = estrutural na UML 2.0, classifique correta e respectivamente os seguintes diagramas UML:
I. State Machine Diagram
II. Sequence Diagram
III. Composite Structure Diagram
FCC•
Considere as seguintes premissas:
I. O código fonte não tem dono e ninguém precisa ter permissão concedida para poder modificar o mesmo. O objetivo com isto é fazer a equipe conhecer todas as partes do sistema. II. Geralmente a dupla é criada com alguém sendo iniciado na linguagem e a outra pessoa funcionando como um instrutor. Como é apenas um computador, o novato é que fica à frente fazendo a codificação, e o instrutor acompanha ajudando a desenvolver suas habilidades. Dessa forma o programa sempre é revisto por duas pessoas, evitando e diminuindo assim a possibilidade de erros. Fazem parte do modelo de desenvolvimento FCC•
Os métodos utilizados na análise e projeto orientados a objetos significam
São dois diagramas estruturais da UML o diagrama de
Características de um sistema que não mudam com o tempo podem ser representadas, na UML 2.0, por meio de um diagrama de
Os diagramas da UML 2.0 são divididos em três categorias: diagramas
Considere: é uma disciplina que se ocupa de todos os aspectos da produção de software, desde os estágios iniciais de especificação do sistema até a manutenção desse sistema, depois que ele entrou em operação. Seu principal objetivo é fornecer uma estrutura metodológica para a construção de software com alta qualidade. A definição refere-se
Os padrões de projeto tornam mais fácil reutilizar projetos e arquiteturas bem sucedidas. Atualmente existem diversos padrões de projetos conforme abaixo:
I. Fornece uma interface para a criação de famílias de objetos relacionados ou dependentes sem especificar suas classes concretas.
II. Converte a interface de uma classe em outra interface esperada pelos clientes permitindo que certas classes trabalhem em conjunto, pois de outra forma, seria impossível por causa de suas interfaces incompatíveis.
III. Fornece uma maneira de acessar sequencialmente os elementos de uma agregação de objetos sem expor sua representação subjacente.
Os padrões de projeto apresentados em I, II e III são, respectivamente,
Uma estrutura organizacional matricial, do tipo mais comum, representa na forma de uma matriz o cruzamento das características dos tipos de departamentalização por
Em um projeto de sistemas, um conjunto de nós processadores de um sistema e seus relacionamentos representado graficamente na UML constitui o diagrama
Em relação à modelagem funcional e modelagem de dados, é correto afirmar:
Associadas à especificação de sistemas críticos, as técnicas de decomposição de riscos podem ser (1) dedutivas - do risco em direção à falha possível ou, ao contrário, (2) indutivas - da falha proposta em direção aos possíveis perigos que levariam-na a ocorrer, ou seja, respectivamente, técnicas
A arquitetura de um sistema, mostrando o agrupamento de suas classes, é representada em UML 2 pelo diagrama de