Foram encontradas 1.765 questões.
Dadas as afirmativas abaixo sobre as definições de UML, segundo Larman (2007):
I) É uma linguagem visual para especificar, construir e documentar os artefatos dos sistemas.
II) Existem três perspectivas para aplicar a UML, sendo elas: conceitual, de especificação e de software.
III) É uma notação diagramática padrão para desenhar ou apresentar figuras (com algum texto) relacionadas a software – principalmente software OO.
Assinale a alternativa CORRETA:
Provas
Assinale a alternativa correspondente ao resultado da execução do método main do programa Java apresentado abaixo:

Provas
- Fundamentos de ProgramaçãoAlgoritmosAlgoritmos de Busca
- Fundamentos de ProgramaçãoAnálise Assintótica (Notação Big-O)
- Fundamentos de ProgramaçãoComplexidade
Provas
- Paradigmas de ProgramaçãoOrientação a ObjetosDefinição Técnica: Orientação a Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Classes e Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Construtores
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Métodos
Alguns conceitos básicos de classes e objetos apresentados em Barnes e Kölling (2009) são descritos no texto a seguir:
Os objetos são criados a partir de . A classe descreve o tipo do ; os objetos representam instanciações individuais da . Podemos nos comunicar com objetos invocando seus métodos. O cabeçalho de um método é chamado e fornece informações necessárias para invocar o método. O de um objeto é representado pelos valores armazenados em seus . Os permitem que cada objeto seja configurado adequadamente quando ele é criado. Os implementam o comportamento dos objetos.
As palavras que completam CORRETAMENTE, na ordem apresentada, as lacunas do texto acima são:
Provas
Segundo Sommerville (2011), o RUP (Rational Unified Process) é um modelo de processo genérico moderno organizado em fases (concepção, elaboração, construção e transição) e possui workflows estáticos. Sobre os workflows estáticos do RUP, associe a segunda coluna com a primeira.
I) Modelagem de negócios
II) Requisitos
III) Análise e projeto
IV) Implementação
V) Teste
VI) Implantação
VII) Gerenciamento de configuração e mudanças
VIII) Gerenciamento de projetos
IX) Meio ambiente
( ) O teste é um processo iterativo que é feito em conjunto com a Implementação. O teste do sistema segue a conclusão da Implementação.
( ) Este workflow está relacionado com a disponibilização de ferramentas apropriadas para a equipe de desenvolvimento de software.
( ) Um release do produto é criado, distribuído aos usuários e instalado em seu local de trabalho.
( ) Este workflow de apoio gerencia o desenvolvimento do sistema.
( ) Atores que interagem com o sistema são identificados, e casos de uso são desenvolvidos para modelar os requisitos do sistema.
( ) Este workflow de apoio gerencia mudanças no sistema.
( ) Os componentes do sistema são implementados e estruturados em subsistemas de implementação. A geração automática de código a partir de modelos de projeto ajuda a acelerar este processo.
( ) Os processos de negócio são modelados por meio de casos de usos de negócio.
( ) Um modelo de projeto é criado e documentado com modelos de arquitetura, modelos de componentes, modelos de objetos e modelos de sequência.
Assinale a alternativa que contém a sequência CORRETA de associação, de cima para baixo:
Provas
Um servlet pode receber os dados enviados por um formulário HTML através de uma requisição HTTP. A implementação da recuperação dos dados do formulário é feita através da codificação em um método específico de uma classe Java herdada da classe HttpServlet. Considere que este servlet possui sua URL corretamente mapeada.
Formulário HTML
<html><head>IFB</head><body><form method=”post” action=”cadastro”>
<p>Nome: <input type=”text” name=”primeiroNome”> </p>
<p>Telefone: <input type=”text” name=”telefone”> </p>
<p><input type=”submit”> </p>
</form></body></html>
Marque a alternativa que apresenta um trecho de código CORRETO com a implementação da
recuperação dos dados do formulário HTML acima:
Provas
Provas
Leia os itens contendo as expressões regulares que poderão ser associadas ao autômato da figura, conforme aquilo que a bibliografia adotada descreve sobre autômatos finitos e expressões regulares.

I) A expressão regular 0*1(1+00*1)* representa o automato da figura.
II) A expressão regular 0*1*1+11*0*1 representa o automato da figura.
III) A expressão regular (0+1)*1 representa o automato da figura.
Assinale somente a alternativa que apresenta todas as afirmativas CORRETAS.
Provas
- UX/UIEngenharia de Usabilidade
- UX/UIExperiência do Usuário (UX)
- UX/UIInteração Humano-Computador
- UX/UIProjeto de Interface de Usuário
Provas
Provas
Caderno Container