Foram encontradas 25 questões.
Disciplina: TI - Desenvolvimento de Sistemas
Banca: PROGEP-FURG
Orgão: FURG
No que diz respeito ao controle de exceções no PHP, é correto afirmar:
I) A forma de lançar uma exceção é com a palavra reservada throw.
II) Uma forma de gerenciar exceções é a utilização da estrutura try/catch.
III) Uma classe Exception não pode ser estendida por herança à outra classe.
Assinale a alternativa que indica a(s) afirmativa(s) correta(s).
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: PROGEP-FURG
Orgão: FURG
Em relação a coesão de classes, é correto afirmar:
I) Uma classe altamente coesa é de difícil entendimento.
II) Uma classe pouco coesa tem sua reusabilidade prejudicada.
III) Uma classe altamente coesa facilita sua manutenção.
IV) Uma classe altamente coesa possui mais responsabilidades do que deveria ter.
Assinale a alternativa que apresenta as afirmativas corretas.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: PROGEP-FURG
Orgão: FURG
Qual a maneira correta de definir uma interface no PHP?
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: PROGEP-FURG
Orgão: FURG
Pode-se afirmar que os problemas característicos de uma classe com forte acoplamento são:
I) Entendimento prejudicado, pois, para conhecer o real comportamento de uma classe, precisamos conhecer e entender as classes às quais ela está acoplada.
II) As alterações são em geral mais complexas, pois qualquer alteração nas classes acopladas pode afetar (muitas vezes não sabemos como) a classe.
III) Infere diretamente na coesão da classe, quando mais forte o acoplamento mais coeso será o código.
IV) A reusabilidade é prejudicada, uma vez que a classe depende de outras, impedindo que somente a classe seja reutilizada. É preciso sempre carregar as demais classes.
Assinale a alternativa que indica a(s) afirmativa(s) correta(s).
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: PROGEP-FURG
Orgão: FURG
Qual a definição correta de uma classe abstrata no PHP?
Provas
Caderno Container