No que diz respeito à análise e ao projeto orientados a objetos, julgue os itens que se seguem.
Em UML, a restrição em um diagrama de atividades é uma conexão entre dois elementos do tipo nó atividade.
No que diz respeito à análise e ao projeto orientados a objetos, julgue os itens que se seguem.
Em UML, a restrição em um diagrama de atividades é uma conexão entre dois elementos do tipo nó atividade.
Na orientação a objetos há um tipo de medida do grau de dependência que existe entre os objetos que é
Considere o cenário em que uma classe filha (ou subclasse), ClasseA, sobrescreve todos os métodos públicos de sua classe mãe (ou superclasse), ClasseBase. No que diz respeito aos métodos, assinale a alternativa que indica o que a classe ClasseA herda da classe ClasseBase.
No que concerne à análise e projetos orientados a objetos, julgue os itens que se seguem.
Servidores e objetos ativos são tipos de implementação de objetos simultâneos de um projeto de sistema orientado a objeto.
Acerca dos padrões GRASP, julgue os itens a seguir.
O padrão Pure Fabrication objetiva designar a responsabilidade unívoca pela criação de uma nova instância de uma classe.
Acerca do desenvolvimento de sistemas e aplicações, julgue os itens seguintes.
A programação orientada a objetos introduziu no desenvolvimento de sistemas a criação de módulos de programas para a reutilização de código.
Julgue os itens que se seguem, a respeito das tecnologias JSE, JME e JEE.
A herança — um princípio de orientação a objetos que permite que classes compartilhem atributos e métodos — é utilizada para reaproveitar código ou comportamento generalizado ou especializar operações ou atributos.
Na programação orientada a objetos, as classes podem conter, dentre outros elementos, métodos e atributos. Os métodos

Acerca dos conceitos e aplicações de paradigmas de orientação a objetos, julgue o item subsequente.
A assinatura dos métodos de uma classe é composta por nome do método, tipo de retorno, lista de argumentos e visibilidade.
Considerando o paradigma da orientação a objetos, a herança é um mecanismo
Considere, em um primeiro sentido, que “pedreiros trabalham em construção civil” e, em sentido contrário, que “a construção civil emprega pedreiros”. Na análise orientada a objetos com notação UML(Unified Modeling Language), o exemplo mencionado, de acordo com o modelo objeto, está relacionado a uma
Julgue os itens seguintes, relativos a conceitos e aplicações de paradigma de orientação a objetos.
O método a ser utilizado no binding dinâmico, em tempo de execução, é determinado pela classe do objeto. Esse processo denomina-se resolução de sobrecarga.
Julgue os itens seguintes, relativos a conceitos e aplicações de paradigma de orientação a objetos.
O polimorfismo de sobrecarga é realizado por meio da aplicação de parâmetros diferentes em operadores distintos com o mesmo nome e semânticas distintas.
Com relação à programação orientada a objetos (POO), julgue os itens subsequentes.
Quando o fluxo normal da execução de um programa de computador é alterado, o tratamento de exceção será realizado como forma de lidar com as alterações que ocorrerem.
Com relação à programação orientada a objetos (POO), julgue os itens subsequentes.
O polimorfismo ocorre quando há compartilhamento de classes pelas subclasses e, consequentemente, o aproveitamento dos seus respectivos atributos e métodos.
Com relação à programação orientada a objetos (POO), julgue os itens subsequentes.
As operações realizadas no método de POO representam o comportamento de um objeto.
Com relação à programação orientada a objetos (POO), julgue os itens subsequentes.
Na POO, o agrupamento dos objetos em uma classe ocorre quando eles possuírem as mesmas operações e atributos.
A respeito do paradigma de programação orientado a objetos, julgue os itens que se seguem.
É possível que um mesmo objeto tenha mais de um método com o mesmo nome.
Acerca da execução dos trechos de códigos referentes à linguagem de programação Java, julgue os itens seguintes.

Acerca da execução dos trechos de códigos referentes à linguagem de programação Java, julgue os itens seguintes.

Acerca da execução dos trechos de códigos referentes à linguagem de programação Java, julgue os itens seguintes.

Acerca da execução dos trechos de códigos referentes à linguagem de programação Java, julgue os itens seguintes.

Com relação ao desenvolvimento Java, julgue os itens a seguir.
Em uma associação muito-para-muitos, no Hibernate, ao se alterar um dado de um dos lados da associação, ambas as associações serão persistidas.
Com relação ao desenvolvimento Java, julgue os itens a seguir.
A validação de dados de um componente pode ser uma das funções de um backing bean, em uma aplicação JSF.A Virtualização pode ser classifi cada em três tipos na arquitetura x86:
No JBoss Application Server 7, o servidor poderá ser iniciado para permitir o gerenciamento de múltiplas instâncias do servidor (sejam elas físicas ou virtuais, a partir de um ponto único) ou para se comportar como um único processo independente. Essas formas de execução podem ser conseguidas respectivamente por meio da execução do(s) script(s) ......, presente(s) na pasta bin do JBoss no servidor.
A lacuna pode ser preenchida corretamente por:Assinale a opção correta relativa a jQuery.
São plug-ins da biblioteca jQuery destinados a criar funcionalidade para a interface do usuário:
O Diagrama de Estado mostra
O padrão de projeto Factory provê uma classe de decisão que retorna
A definição de que um sistema deve ser desenvolvido em três níveis é feita pelo padrão de projeto
O padrão de projeto singleton é usado para restringir
Assinale a opção correta.
Os níveis da plataforma J2EE são:
Os serviços de gerenciamento, oferecidos pelo contêiner EJB (Enterprise JavaBeans), são de:
O comando break tem a função de
Na linguagem Java, o comando continue tem a função de
Em linguagem Java
Assinale a opção correta.
Os domínios das classes de um Sistema Orientado a Objetos normal são:
São qualidades da orientação a objetos:
Polimorfismo é
No que se refere à programação orientada a objetos, julgue os itens que se seguem.
Ao se utilizar o encapsulamento, não é necessário saber como ele funciona internamente, apenas como transmite os seus atributos.
No que se refere à programação orientada a objetos, julgue os itens que se seguem.
Em uma operação de sobrecarga, uma classe derivada pode redefinir operações de sua classe base.
No que concerne à linguagem Java, julgue os itens que se seguem.
Uma classe abstrata pode ser instanciada diretamente com o operador new.
No que concerne à linguagem Java, julgue os itens que se seguem.
Uma interface Java constitui uma classe que define ações a serem implementadas em suas respectivas classes.
Várias linguagens orientadas a objetos surgiram ao longo do tempo, como SmallTalk, C++, Java e C#.
A característica essencial das linguagens orientadas a objetos é de que elas incluem facilidades para permitir a


Uma certa tecnologia Java foi projetada para permitir que desenvolvedores criem facilmente aplicações Web com interfaces ricas (RIAs) que se comportem de forma consistente em múltiplas plataformas.
Essa tecnologia é aO padrão de projeto que tem como finalidade separar a construção de um objeto complexo de sua representação, de forma que um mesmo processo de construção possa criar diferentes representações é conhecido como
Dentre os métodos disponíveis na utilização de métricas de sistema está a análise de pontos de função (Function Point Analysis). Nesse método,
Classes action do Struts devem ter propriedades e métodos. Sobre essas classes é correto afirmar que:
Classificação é
No paradigma de programação orientada a objetos, a capacidade de uma classe possuir métodos com o mesmo nome e assinatura diferente é conhecida por
Com relação às linguagens de programação orientada a objetos, julgue os itens que se seguem.
Uma variável que não seja um parâmetro, declarada como do tipo de uma interface, pode referenciar qualquer objeto de qualquer classe que implemente a interface.
Para a emissão de laudo a respeito de ferramentas e outros itens utilizados na programação de um sistema de informação, o perito deve dispor de conhecimentos de diversas áreas. Com referência a esses conhecimentos, julgue os próximos itens.
Considere a figura abaixo, que ilustra o extrato de um diagrama de classes.

Em face desse diagrama, é correto afirmar que, caso não se saiba, a priori, se um funcionário da escola é professor ou apoio administrativo, o programa pode invocar o método calcularSalario(), por meio da superclasse FuncionarioDaEscola, e, em tempo de execução, a versão de subclasse será c...
Observe a figura ao lado e assinale a alternativa conforme os números.

Na programação orientada a objetos um elemento objeto é:
Alguns desenvolvedores, ignorando princípios básicos de orientação a objetos, criam soluções arquiteturais que simulam o estilo puramente procedural. Tais soluções utilizam uns poucos objetos contendo a maioria dos algoritmos usados pela aplicação. Estes, por sua vez, são orbitados por inúmeros outros objetos, que se comportam como provedores de dados para os primeiros. Sobre a solução descrita, conclui-se que
Há princípios essenciais para administrar a complexidade de um domínio de problemas na análise orientada a objetos. NÃO é um desses princípios a(s)
Na técnica da orientação a objetos, há um princípio em que uma operação com consequência bem definida pode ser tratada como uma entidade única por seus usuários, independente da operação ser verdadeiramente conseguida por meio de qualquer sequência de operações de nível inferior. Tal princípio constitui um(a)
Sobre orientação a objetos, considere:
I. A relação de herança permite modelar as similaridades inerentes a uma classe e também as diferenças especializadas que distinguem uma classe de outra.
II. Objetos com os mesmos atributos e operações possuem a mesma identidade, podendo ser referenciados por outros objetos.
III. A possibilidade de uma operação ter o mesmo nome, diferentes assinaturas e possivelmente diferentes semânticas dentro de uma mesma classe ou de diferentes classes é chamada de polimorfismo.
Está correto o que se afirma em
Em relação a projetos orientados a objetos, a restrição de multiplicidade
Com base nos termos empregados na programação orientada a objetos, a capacidade de interagir atributos de um objeto sem a necessidade de conhecer seu tipo denomina-se
São linguagens de programação orientadas a objetos, EXCETO:

Uma exceção do tipo ClassNotFoundException será lançada quando não for encontrada na aplicação a classe

Para que o método opera execute a operação desejada na chamada ao método executeQuery é necessário que ele receba como parâmetro uma instrução DML SQL


Sobre Programação Orientada a Objetos, analise:
I. A encapsulação garante que apenas as interfaces necessárias para interação com o objeto estejam visíveis, e atributos internos não sejam acessíveis.
II. O polimorfismo garante que objetos possam herdar métodos e atributos de uma superclasse para a geração de uma nova classe.
III. A herança possibilita que distintas operações na mesma classe tenham o mesmo nome, desde que alterada a assinatura.
Está correto o que se afirma em

Considere a linguagem de programação PHP e seus operadores. A execução da sentença
Uma professora de uma universidade brasileira propôs aos seus alunos que seguissem os seguintes passos:
Passo 1: Identificar todos os substantivos que indiquem objetos.
Passo 2: Descartar os substantivos que, quando entidades, possuem apenas uma ocorrência.
Passo 3: Descartar os substantivos que servem apenas para entendimento do problema.
Passo 4: Descartar objetos que se referem a aplicações futuras.
Passo 5: Descartar objetos que não teriam nenhum atributo.
Passo 6: Listar os objetos que se tornarão entidades.
Passo 7: Identificar relacionamentos através da sentença: “objeto verbo objeto”.
...O processo de desenvolvimento orientado a testes, de uma forma geral, é baseado em 3 passos. Estes 3 passos são repetidos até que não se consiga pensar em novos testes, o que indicaria, então, que a funcionalidade está pronta. Um destes passos e o que nele deve ser feito está expresso corretamente em:
Considere que a classe Pessoa possui 3 métodos que podem ser aplicados aos seus objetos: cadastrar, alterar e excluir. Considere que Aluno e Professor são classes derivadas da classe Pessoa e, por isso, herdam os métodos cadastrar, alterar e excluir, mas estes métodos são sobrescritos na classe Aluno e Professor com implementações bastante distintas, em função dos dados associados a cada um deles.
O exemplo ilustra o conceito deNa orientação a objetos, em uma relação de herança entre classes, a subclasse herda da superclasse
Sobre conceitos em programação orientada a objetos (OOP), analise:
I. No polimorfismo ad-hoc, métodos com o mesmo nome e pertencentes à mesma classe, podem receber argumentos distintos, consequentemente alterando a assinatura do método.
II. No polimorfismo paramétrico é possível determinar o método como atributos de objetos são acessados por outros objetos, protegendo o acesso direto aos mesmos através de operações.
III. Na restrição de multiplicidade é possível determinar o número de atributos e operações que uma classe pode herdar de uma superclasse.
Está correto o que consta em
Com relação a herança na programação orientada a objetos com Java, é INCORRETO afirmar:
Assinale a opção correta quanto à abordagem conceitual de abstração sob o paradigma de programação orientada a objetos.
Em programação orientada a objetos, a possibilidade de haver funções de mesmo nome, com funcionalidades similares em classes sem nenhuma relação entre elas, denomina-se


Na orientação a objetos
São características da análise estruturada e da análise orientada a objetos, respectivamente:

Sobre herança na orientação a objetos com Java é correto afirmar:
Sobre orientação a objetos, é INCORRETO afirmar:
Medicamento (Med) e Perfumaria (Per) são duas entidades que representam uma tipificação da entidade Produto (Pro). Portanto, Med e Per em relação a Pro representam
Acerca de JavaServer Faces, AJAX e JNDI, assinale a opção correta.
A respeito de SOAP e arquitetura SEE 6, assinale a opção correta.
Acerca de padrões JEE 6 e serviços web, assinale a opção correta.



Em programação orientada a objetos, a generalização permite que uma classe parametrizada
A herança de D a partir de C é a habilidade que uma classe D tem implicitamente defi nida:
Em uma hierarquia de generalização/especialização (gen/esp) compartilhada,
São perspectivas importantes de modelagem em um projeto orientado a objetos:
Em Modelagem Orientada a objetos, objetos podem ser:
Orientado a objeto é igual a
O Hypervisor, ou Monitor de Máquina Virtual (Virtual Machine Monitor – VMM), é uma camada de software entre
Com relação às características de orientação a objetos, julgue os itens que se seguem.
O trecho de código mostrado abaixo é um exemplo de encapsulamento.

Com relação às características de orientação a objetos, julgue os itens que se seguem.
O trecho de código mostrado abaixo apresenta polimorfismo.

Julgue os itens a seguir, relativos aos padrões de projeto.
Por meio do simple object access protocol (SOAP), há possibilidade de transferência de dados de aplicação JAVA para uma aplicação ASP via Internet.
Com relação ao desenvolvimento Java, julgue os itens a seguir.
Em uma página JSF, há a possibilidade de se criar vários tag´s h:form, mas apenas os dados do único form que contém o botão SUBMIT serão submetidos.
Com relação ao desenvolvimento Java, julgue os itens a seguir.
Na fase de submissão de valores via request do JSF, caso a conversão de um valor falhe, uma mensagem de erro associado com o componente é gerada, devolvida para FacesContext e exibida para o usuário, parando-se imediatamente o processamento a partir desse ponto.