Questões de Concurso Sobre engenharia de software
Foram encontradas 14.889 questões
Peter Drucker. O gerente eficaz. São Paulo: LTC, 1990 (com adaptações).
Tendo o fragmento de texto acima como referência inicial, julgue o item subsecutivo, a respeito de técnicas de reunião.
Constituem fases da JAD a preparação, a sessão e a revisão, sendo a sessão de trabalho dividida nas seguintes etapas: preparação do ambiente, condução da sessão, documentação e encerramento da sessão.
O planejamento da entrevista, a escolha do entrevistado, as condições de confidencialidade e a organização do roteiro ou formulário com as questões importantes são componentes da etapa de preparação da entrevista pelo entrevistador.
Nos programas desenvolvidos em Delphi sob o paradigma da orientação a objetos, é permitido, por meio de ligação dinâmica, implementar polimorfismo e, assim, desacoplar objetos entre si.
O fluxo de controle corespondente ao diagrama de atividades mostrado na figura abaixo pode ser descrito corretamente em Java da forma seguinte.

A APF tem fórmulas específicas para projetos novos e para manutenção de legados, sendo compatível até mesmo para contagem de sistemas transacionais de grande porte.
O diagrama de sequência descreve as mudanças de estado ou condição de uma instância de uma classe na troca de mensagens entre os objetos.
Uma agregação composta presente entre duas classes indica uma associação do tipo todo parte, em que uma classe é a parte e a outra, o todo.
Considerando que C2 e C3 sejam classes que herdem de C1, é possível que um método M1 em C1 também possa estar presente na classe C2. Assim, essa operação pode ser implementada por meio de polimorfismo com a sobrescrita do método e, nesse caso, os parâmetros e, consequentemente, a assinatura de M1 em C2 serão diferentes dos de M1 da classe C1.
Em um diagrama de implantação com componentes, é possível indicar o protocolo na ligação entre dois nós, bem como mostrar relações de dependência entre componentes.
É possível indicar multiplicidade em diagramas de caso de uso. O diagrama ilustrado abaixo indica que o caso de uso conduzir transações é utilizado 400.000 vezes por dia pelos clientes. Cada cliente inicia o caso de uso duas vezes ao mês.

O diagrama de caso de uso ilustrado abaixo está incorreto, pois não há herança entre use case, apesar de haver entre os atores.

O diagrama de caso de uso de negócio é um diagrama do RUP utilizado para mapear e descrever atores e funções envolvidos na modelagem de negócio.
Em uma análise de sistemas OO, devem ser verificados eventos que interajam com os objetos, tendo-se como referência a recomendação de o projeto de software ser construído com ênfase na reusabilidade de classes de objetos existentes e, quando necessário, em novas classes. Nesse sentido, a reusabilidade é uma das vantagens da orientação a objetos, por permitir que o arquiteto de software trabalhe, se necessário, em padrão conceitual único durante todo o processo de criação.
Segundo o conceito de orientação a objetos, uma classe é um conjunto de objetos em comum, e um objeto é uma instância de uma classe.
O desenvolvimento de um código na Extreme Programming está relacionado à fase de planejamento, pois, nessa metodologia, não há fase de desenvolvimento, haja vista que a codificação é realizada em pares.
O SCRUM é um método ágil em que todos os itens do sprint backlog advêm do product backlog.
Que tipo de teste, mais especificamente, pode ser realizado para avaliar o desempenho desse sistema, dadas condições operacionais variáveis, tais como número de usuários e transações?
O módulo que contém elementos que contribuem para a execução de uma e somente uma atividade relacionada ao problema constitui um módulo com coesão
objetos com notação UML, considere o texto a seguir
para responder às questões de nos
42 e 43.
A UML (Unified Modeling Language) foi criada a partir 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.
objetos com notação UML, considere o texto a seguir
para responder às questões de nos
42 e 43.
A UML (Unified Modeling Language) foi criada a partir 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.