Questões de Concurso
Sobre uml em engenharia de software
Foram encontradas 2.233 questões
I. O diagrama de casos de uso concentra-se em dois itens principais: atores e casos de uso.
II. Eventualmente, um ator pode representar algum hardware especial ou mesmo um software que interaja com o sistema.
III. Um caso de uso é considerado primário quando se refere a um processo que enfoca um requisito não-funcional do software.
Assinale a alternativa que contém todas e somente as afirmativas corretas,
I. Um pai e seus filhos;
II. Um curso e suas disciplinas;
III. Um time e seus atletas;
IV. Um documento e seus parágrafos;
V. Uma pessoa e seus automóveis;
Está CORRETO o que se afirma nos itens acima em:

Em relação ao digrama de classes acima é CORRETO afirmar:

Em relação ao modelo conceitual acima, pode-se dizer que:
I. A associação X é obrigatória para qualquer instância de ClasseD, mas opcional para as instâncias de ClasseE;
II. A associação Z é obrigatória para qualquer instância de ClasseB e de ClasseD;
III. a1 e b1 são atributos de uma instância de ClasseA;
IV. ClasseB e ClasseE são associadas por composição.
Está CORRETO o que se afirma em:
I. Surgiu da união de três metodologias de modelagem: o método de Booch, o método OMT (Object Modeling Technique) de Jacobson e o método OOSE (Object-Oriented Software Engineering) de Rumbaugh.
II. É uma linguagem de programação cujo objetivo é auxiliar os engenheiros de software a definir as características do software, tais como seus requisitos, seu comportamento, sua estrutura lógica, a dinâmica de seus processos e até mesmo suas necessidades físicas em relação ao equipamento sobre o qual o sistema deverá ser implantado.
III. Tornou-se, nos últimos anos, a linguagem-padrão de modelagem de software adotada internacionalmente pela indústria de Engenharia de Software.
Está correto o que se afirma em
I. Preocupa-se com a ordem temporal em que as mensagens são trocadas entre os objetos envolvidos em um determinado processo. Este diagrama costuma identificar o evento gerador do processo modelado, bem como o ator responsável por este evento, e determina como o processo deve se desenrolar e ser concluído por meio do envio de mensagens que, em geral, disparam métodos entre os objetos.
II. Define a estrutura das classes utilizadas pelo sistema, determinando os atributos e métodos possuídos por cada classe, além de estabelecer como as classes se relacionam e trocam informações entre si.
III. Procura identificar os atores (usuários, outros softwares que interagem com o sistema ou algum hardware especial), que utilizarão de alguma forma o software, bem como os serviços, ou seja, as opções que o sistema disponibilizará aos atores.
IV. Fornece uma visão dos valores armazenados pelos objetos de um Diagrama de Classe em um determinado momento da execução de um processo.
A associação correta do diagrama com a sua função está expressa em
projeto, desenvolvimento de sistemas e ferramentas de
desenvolvimento e apoio ao desenvolvimento de software.

Iniciando na posição (0,0), o robô recebeu a string binária 111011110100010100.
Em que posição o robô parou?