Foram encontradas 50 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
- 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
Analise o trecho de código escrito em Python versão 3 a seguir:
dados = [["maria",18], ["carlos",16], ["alex",17], ["sandra",15]]
for i in dados:
print(i[1])
Marque a alternativa que apresenta a saída impressa no console.
Provas
Provas
Provas
Os elementos de marcação (tags) e atributos da linguagem XHTML foram criados baseados nos elementos de marcação (tags) e atributos da linguagem HTML. A criação dos elementos de marcação (tags) e atributos da linguagem XHTML foi feita com a utilização da linguagem XML. Por isso, as páginas web escritas na linguagem HTML e na linguagem XHTML apresentam algumas diferenças. As proposições a seguir apresentam algumas diferenças entre páginas web escritas em HTML e páginas web escritas em XHTML. Considere que um elemento de marcação das linguagens HTML e XHTML é denominado tag. Assim, analise as proposições a seguir:
I) A tag raiz de uma página web escrita com a linguagem HTML é a tag <html> e a tag raiz de uma página web escrita com a linguagem XHTML é a tag <xhtml>.
II) As tags em uma página web escrita com a linguagem XHTML devem ser escritas com caracteres em minúsculo e em uma página web escrita com a linguagem HTML, as tags podem ser escritas com caracteres em minúsculo ou com caracteres em maiúsculo.
III) Em páginas web escritas com a linguagem HTML, todas as tags de abertura devem ser acompanhadas de suas respectivas tags de fechamento, ou, quando não possuírem tag de fechamento, os caracteres /> deverão ser utilizados como fechamento.
IV) Em páginas web escritas com a linguagem XHTML, os valores dos atributos devem vir entre aspas e não devem ser vazios.
Assinale a alternativa que contém somente proposições VERDADEIRAS:
Provas
Provas
Caderno Container