Magna Concursos

Foram encontradas 2.308 questões.

736263 Ano: 2008
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Petrobrás
São feitas 4 afirmativas sobre a tecnologia de portais.

I - Um portal em geral utiliza uma instância de banco de dados para armazenar informações específicas do portal, como as personalizações dos usuários, índices para busca, regras de autorização de acesso ao conteúdo e, possivelmente, o próprio conteúdo.

II - Os portais B2B (Business-to-Business) e B2G (Business-to-Government) normalmente apresentam estrutura tecnológica similar, fazendo uso de web services em uma arquitetura A2A (Application-to- Application).

III - Um portal corporativo B2E (Business-to-Employees) pode ser utilizado para prover, além do conteúdo específico de interesse dos funcionários, recursos de integração com ferramentas de data warehouse e BI (Business Intelligence).

IV - Ferramentas mais avançadas de portal fornecem recursos para detecção de padrões de comportamento e áreas de interesse dos usuários, que serão utilizados para fornecer conteúdo personalizado ao mesmo.

Estão corretas as afirmativas
 

Provas

Questão presente nas seguintes provas
736262 Ano: 2008
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Petrobrás

Um fluxo de trabalho de Engenharia de Software é distribuído ao longo de todas as fases do Processo Unificado (PU). No contexto do PU, um fluxo de trabalho é análogo a um conjunto de tarefas, isto é, um fluxo de trabalho identifica as tarefas exigidas para realizar uma ação importante de Engenharia de Software e os produtos de trabalho que são produzidos em conseqüência da conclusão bem sucedida dessas tarefas. Relacione os produtos produzidos pelo PU com a sua respectiva fase.

Produto

I – Relatório de teste beta.

II – Documento de visão.

III – Protótipo arquitetural executável.

IV – Plano e procedimento de teste.

Fase

P – Concepção

Q – Construção

R – Elaboração

As associações corretas são:

 

Provas

Questão presente nas seguintes provas
736261 Ano: 2008
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Petrobrás

public class Produto {

private Fabricante mFabricante;

public Produto () {
}

public Fabricante getFabricante () {

return mFabricante;

}

public void setFabricante (Fabricante val) {

this.mFabricante = val;

}

}

import java.util.ArrayList;

public class Fabricante {

private ArrayList<Produto> mProduto;

public Fabricante () {
}

public ArrayList<Produto> getProduto () {

return mProduto;

}

public void setProduto (ArrayList<Produto> val) {

this.mProduto = val;

}

}

Assinale o diagrama de classe que expressa corretamente a implementação mostrada acima, em Java, das classes Produto e Fabricante, bem como da associação entre as mesmas.

 

Provas

Questão presente nas seguintes provas
736259 Ano: 2008
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Petrobrás
Provas:
Ao ler e processar arquivos XML, é interessante considerar o desempenho em duas dimensões: tempo e memória. Examine, a seguir, as afirmativas sobre os padrões de consumo de memória, tanto no SAX quanto no DOM.

I - O consumo de memória do SAX é uma constante, independente do tamanho do documento XML.
II - O consumo de memória de uma implementação DOM depende do tamanho do documento XML.
III - SAX sempre consome mais memória do que DOM.

Está(ão) correta(s) a(s) afirmativa(s)
 

Provas

Questão presente nas seguintes provas
736258 Ano: 2008
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Petrobrás
Uma das técnicas empregadas no projeto de interfaces de sistemas é a condução de testes de usabilidade, cujos resultados fornecem importantes indicadores para melhorar a qualidade da interface. Os testes de usabilidade consistem em
 

Provas

Questão presente nas seguintes provas
Considere uma árvore B de grau mínimo igual a 2 (o que significa que cada nó pode ter, no máximo, 3 chaves) inicialmente vazia, na qual são inseridas as chaves N, D, T, B, Z, K, R, F, G, nesta ordem, as quais são comparadas com base na ordem do alfabeto. Considerando o algoritmo de inserção em uma única passagem, conclui-se que
 

Provas

Questão presente nas seguintes provas
Aplicações com interfaces web podem apresentar fluxos de navegação complexos entre suas páginas. Há links e botões a serem clicados a qualquer momento, disparando eventos de transição de uma página para outra e até para si mesma. Utilizando Javascript no lado do cliente, e possivelmente recursos Ajax, é possível habilitar ou desabilitar links e permitir ou impedir o envio de formulários com base em condições verificadas em tempo real. Dentre os tipos de diagrama UML listados a seguir, qual o que melhor modelaria o fluxo de navegação descrito?
 

Provas

Questão presente nas seguintes provas
736255 Ano: 2008
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Petrobrás
Provas:
Considere o seguinte código em português estruturado:

Enunciado 736255-1

Qual o valor calculado pela função se o argumento n for um número inteiro maior do que zero?
 

Provas

Questão presente nas seguintes provas
736254 Ano: 2008
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Petrobrás
A proposta de uma arquitetura orientada a serviços (SOA) prevê uma mudança de foco das aplicações "tradicionais". Este novo paradigma prevê a criação de conjuntos de serviços independentes no lugar de aplicações monolíticas, os quais sejam capazes de interagir entre si e de compor novos serviços de maior granularidade, aumentando a flexibilidade e respondendo de forma mais ágil a mudanças nos cenários de negócio. Qual dos apresentados a seguir NÃO constitui um princípio chave da orientação a serviços?
 

Provas

Questão presente nas seguintes provas
736253 Ano: 2008
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Petrobrás
Provas:

Considere o seguinte código em português estruturado:

PROCEDIMENTO X ()
VARIÁVEIS
numeros : matriz [1..n] de inteiros
aux, i, j: inteiro
INÍCIO

PARA i DE 1 ATÉ n FAÇA
INÍCIO

LER numeros[i]

FIM
PARA i DE 1 ATÉ n-1 FAÇA
INÍCIO

PARA j DE i + 1 ATÉ n FAÇA
INÍCIO

SE numeros[i] > numeros[j] ENTÃO
INÍCIO

aux := numeros[i]
numeros[i] := numeros[j]
numeros[j] := aux

FIM

FIM

FIM
ESCREVA “vetor ordenado: ”
PARA i DE 1 ATÉ n FAÇA
INÍCIO

ESCREVER numeros[i]
ESCREVER “ “

FIM

FIM

Qual a ordem de complexidade do pior caso desse algoritmo?

 

Provas

Questão presente nas seguintes provas