Questões de Concurso Comentadas sobre engenharia de software

Foram encontradas 12.716 questões

Q261461 Engenharia de Software
Considerando a UML (Unified Modeling Language), linguagem visual utilizada para modelar sistemas computacionais por meio do paradigma de orientação a objetos, julgue o  seguinte  item.

O diagrama de estrutura composta descreve a estrutura interna de um classificador, como uma classe ou um componente, detalhando as partes internas que o compõem e o modo como se comunicam e colaboram entre si.

Alternativas
Q261459 Engenharia de Software
      Por definição, as reuniões constituem uma concessão à organização deficiente, pois uma pessoa ou se reúne ou trabalha. Não é possível fazer as duas coisas ao mesmo tempo. 

                                                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.

Entre os atores responsáveis pelo desenvolvimento da técnica de reunião de grupos denominada JAD (join application design) destacam-se o gerente de projeto, cujo papel é conduzir a sessão, garantindo que todos sejam ouvidos e que haja consenso em torno das decisões tomadas, e o líder da sessão, que responde pelo registro das decisões e especificações produzidas.

Alternativas
Q261457 Engenharia de Software
      Por definição, as reuniões constituem uma concessão à organização deficiente, pois uma pessoa ou se reúne ou trabalha. Não é possível fazer as duas coisas ao mesmo tempo.

                                                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.

Alternativas
Q261456 Engenharia de Software
Acerca de técnicas de entrevista, julgue o  item  subsequente.

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.

Alternativas
Q261218 Engenharia de Software
Julgue o item  que se segue, acerca de qualidade de software, linguagens de programação e padrões de projetos.

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.

Alternativas
Q261208 Engenharia de Software
Acerca de métricas e arquiteturas de sistemas, julgue o  item  que se segue. 

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.

Alternativas
Q261203 Engenharia de Software
No que se refere a UML, julgue o  próximo  item.

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.

Alternativas
Q261202 Engenharia de Software
No que se refere a UML, julgue o  próximo  item.

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.

Alternativas
Q261201 Engenharia de Software
No que se refere a UML, julgue o  próximo  item.

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.

Alternativas
Q261200 Engenharia de Software
No que se refere a UML, julgue o  próximo  item.

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.

Alternativas
Q261197 Engenharia de Software
Julgue o  item  seguinte , relativo a processos de software e a sistemas orientados a objetos (OO).

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.

Alternativas
Q261196 Engenharia de Software
Julgue o  item  seguinte , relativo a processos de software e a sistemas orientados a objetos (OO).

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.

Alternativas
Q261195 Engenharia de Software
Julgue o  item  seguinte , relativo a processos de software e a sistemas orientados a objetos (OO).

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.

Alternativas
Q261194 Engenharia de Software
Julgue o  item  seguinte , relativo a processos de software e a sistemas orientados a objetos (OO).

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.

Alternativas
Q261152 Engenharia de Software
Um gerente de projeto está preocupado com o desempenho de um sistema de informação que está prestes a ser implantado, uma vez que existe uma expectativa de acesso de muitos usuários.

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?

Alternativas
Q261129 Engenharia de Software
Pode-se avaliar a modularidade de um sistema de software pelo critério de coesão de seus módulos.

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

Alternativas
Q261127 Engenharia de Software
Tendo como referência análise e projeto orientado a
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.



Entre os passos necessários à construção de um modelo dinâmico, inclui-se a

Alternativas
Q261126 Engenharia de Software
Tendo como referência análise e projeto orientado a
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.



No método OMT, representar em um sistema os aspectos estáticos, estruturais e de dados é um propósito referente ao modelo

Alternativas
Q261125 Engenharia de Software
Um projeto estruturado para desenvolvimento de sistemas é dividido em diversas fases e, entre elas, a que é responsável pelos testes de aceitação de um sistema que, passando por ela, estará pronto para ser implantado e posto em produção.

A partir dessa fase, qualquer modificação que aconteça nesse sistema pertencerá à fase denominada

Alternativas
Q261124 Engenharia de Software
O acoplamento de conteúdo acontece quando, entre dois módulos, um referencia o interior do outro. Esses dois módulos podem estar acoplados por mais de uma forma.

Desse modo, o acoplamento desses módulos será definido pela(o)

Alternativas
Respostas
10501: C
10502: E
10503: C
10504: C
10505: C
10506: C
10507: E
10508: C
10509: E
10510: C
10511: C
10512: C
10513: C
10514: E
10515: A
10516: B
10517: E
10518: B
10519: A
10520: D