Questões de Concurso Sobre engenharia de software
Foram encontradas 14.889 questões
UML 2.0.
UML 2.0.
UML 2.0.
I. A classe Veículo possui as subclasses Carro e Trem.
II. Os objetos das subclasses Carro e Trem herdam a operação acelerar.
III. A aceleração do Carro é no pedal e, do Trem, é na manivela.
I, II e III mostram um conceito OO aplicável à imple- mentação da aceleração, que é
I. Uma classe abstrata deve necessariamente possuir ao menos um método abstrato.
II. As hierarquias de generalização/especialização agrupam características comuns a várias classes em classes mais gerais, conhecidas como superclasses.
III. Em Java, o modificador final pode ser utilizado para indicar classes folha na hierarquia de generalização/especialização, isto é, classes que não podem ter subclasses herdando delas.
IV. Em Java, o modificador static é utilizado para representar objetos que devem ser armazenados em disco rígido.
verifica-se que
I. Estratégias de teste sistemático de software são altamente utilizadas em processos de maturidade de software, tais como CMMi e ISO 9126.
II. Teste caixa branca se baseia unicamente na interface das operações, principalmente nos tipos dos argumentos e retorno.
III. Os testes unitários verificam o funcionamento de uma seção específica de código, tal como uma função.
IV. Exemplos de estratégias de teste caixa preta são testes por valores limite e teste com classes de equivalência.
verifica-se que
I. Uma classe define o comportamento dos objetos através de seus métodos, e quais estados ele é capaz de manter através de seus atributos.
II. Na herança cada classe derivada (subclasse) apresenta as características (estrutura e métodos) da classe base (superclasse) e acrescenta a elas o que for definido de particularidade para ela.
III. Polimorfismo é o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação e mesmo comportamento.
IV. Um objeto é capaz de armazenar estados através de seus atributos e reagir a mensagens enviadas a ele, assim como se relacionar e enviar mensagens a outros objetos.
Na orientação a objetos é correto o que se afirma em