Magna Concursos

Foram encontradas 110 questões.

452891 Ano: 2017
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFMT
Orgão: UFSB
Provas:
Sobre padrões de projetos orientados a objetos (Design Pattern), analise os diagramas abaixo.
Enunciado 452891-1
Assinale a alternativa que apresenta o padrão de projeto correspondente aos diagramas.
 

Provas

Questão presente nas seguintes provas
452890 Ano: 2017
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFMT
Orgão: UFSB
Provas:
O modelo de desenvolvimento de software Processo Unificado (PU) é constituído de fases e disciplinas. Cada disciplina possui seu próprio fluxo de trabalho (workflow). Analise a figura a seguir.
Enunciado 452890-1
Qual o nome da disciplina do PU representada pelo workflow ilustrado na figura?
 

Provas

Questão presente nas seguintes provas
452889 Ano: 2017
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFMT
Orgão: UFSB
Provas:
A engenharia de requisitos é uma subárea da engenharia de software que trata dos processos de levantamento, registro e gerenciamento dos requisitos de sistemas de software. Analise o diagrama abaixo que ilustra a hierarquia de tipos de requisitos não funcionais.
Enunciado 452889-1
Assinale a alternativa que apresenta correta e respectivamente os tipos de requisitos não funcionais identificados pelos números 1, 2 e 3.
 

Provas

Questão presente nas seguintes provas
452888 Ano: 2017
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFMT
Orgão: UFSB
Provas:
Na computação orientada a serviços, o elemento serviço é a unidade básica do paradigma. Existe uma classificação de serviços que estabelece uma tipificação dos modelos primários de serviços. A coluna da esquerda apresenta três tipos de serviços e a da direita, a descrição desses tipos. Numere a coluna.
1 - Serviço de Entidade
2 - Serviço-Tarefa
3 - Serviço Utilitário
( ) Tende a ter menos potencial de reúso e, em geral, é posicionado como o controlador de uma composição responsável por compor serviços mais agnósticos ao processo.
( ) É considerado um serviço altamente reusável, porque é agnóstico à maioria dos processos da empresa controladora; como resultado, um único serviço desse tipo pode ser reusado em uma série de processos de negócio da empresa.
( ) É agnóstico a aplicativos, porque consiste em uma série de capacidades obtidas por diversos sistemas e recursos corporativos; também é conhecido como serviço de infraestrutura ou serviço de tecnologia.
Assinale a sequência correta.
 

Provas

Questão presente nas seguintes provas
452887 Ano: 2017
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFMT
Orgão: UFSB
Provas:

Sobre os padrões de projeto para distribuição de responsabilidades, GRASP (General Responsability Assignment Software Patterns), analise as afirmativas.

  1. Polimorfismo (Polymorphism) – Problema: Como tratar alternativas com base em tipo? Solução: Quando alternativas ou comportamentos relacionados variam segundo o tipo (classe), atribua a responsabilidade pelo comportamento aos tipos para os quais o comportamento varia, usando operações polimórficas.
  2. Especialista de Informação (Information Expert) – Problema: qual é o princípio geral de atribuição de responsabilidade a objetos? Solução: Atribua a responsabilidade ao especialista na informação, à classe que tem a informação necessária para satisfazer a responsabilidade.
  3. Controlador (Controller) – Problema: qual é o primeiro objeto, além da camada de IU (interface de usuário), que recebe e coordena uma operação do sistema? Solução: Atribua a responsabilidade a uma classe que represente uma das seguintes escolhas: 1) o sistema global, um objeto raiz ou um dispositivo dentro do qual o software está sendo processado; 2) um cenário de um caso de uso dentro do qual ocorre o evento do sistema.

Está correto o que se afirma em

 

Provas

Questão presente nas seguintes provas
452886 Ano: 2017
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFMT
Orgão: UFSB
Provas:

Considere os elementos da linguagem Java abaixo:

interface I { }

class A implements I { }

class B extends A { }

class C extends B { }

e as declarações abaixo:

A a = new A( );

B b = new B( );

Assinale a alternativa que apresenta a declaração que irá compilar e executar sem erros.

 

Provas

Questão presente nas seguintes provas
452885 Ano: 2017
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFMT
Orgão: UFSB
Provas:
Sobre XML (eXtended Markup Language), assinale a afirmativa correta.
 

Provas

Questão presente nas seguintes provas
452884 Ano: 2017
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFMT
Orgão: UFSB
Provas:
Na linguagem HTML, o atributo CELLPADDING permite realizar controle de espaçamento. Acerca desse atributo, assinale a afirmativa correta.
 

Provas

Questão presente nas seguintes provas
452883 Ano: 2017
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFMT
Orgão: UFSB
Provas:

Considere o código HTML/PHP que segue.

Enunciado 452883-1

Sobre esse código, analise as afirmativas.

I - As duas instruções if (isset($_POST["btnCalcular"])) tem por objetivo verificar se o botão btnCalcular foi o responsável pela submissão da requisição GET.

II - O primeiro bloco de instrução PHP tem por objetivo realizar uma consulta à tabela financiamento em um banco de dados, enquanto o segundo bloco tem por finalidade realizar cálculos aritméticos e apresentar os dados submetidos e os calculados.

III - O navegador web é responsável por fazer a interpretação do código PHP, mas a instrução SELECT de consulta é executada pelo SGDB utilizado.

Está correto o que se afirma em
 

Provas

Questão presente nas seguintes provas
452877 Ano: 2017
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFMT
Orgão: UFSB
Provas:
O ESB (Enterprise Service Bus) é uma tecnologia cada vez mais adotada pelas corporações com o objetivo de integração de negócio. Sobre o assunto, assinale a afirmativa INCORRETA.
 

Provas

Questão presente nas seguintes provas