Magna Concursos

Foram encontradas 2.308 questões.

Enunciado 736252-1

A figura acima mostra um diagrama de classes UML desenvolvido para um projeto em que ainda não se sabe em que linguagem será realizada a implementação. Sobre o diagrama, assinale a afirmação correta.
 

Provas

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

public class Ponto {

private int x;

private int y;

public Ponto(int x, int y) {

setCoordenadas(x,y);

} public void setCoordenadas(int x, int y) {

this.x = x;

this.y = y;

}

public String toString() {

return "(" + x + "," + y + ")";

}

public static void main(String[] args) {

int a = 1;

int b = 2;

int c = 3;

int d = 4;

Ponto p = new Ponto(a,b);

Ponto q = new Ponto(c,d);

Ponto r = p;

c = 5;

p.setCoordenadas(c,d);

System.out.print(p);

System.out.print(q);

System.out.print(r);

r.setCoordenadas(a,b);

a = b;

q.setCoordenadas(b,c);

System.out.print(p);

System.out.print(q);

System.out.println(r);

}

}

Qual será a saída da execução da classe Java acima?

 

Provas

Questão presente nas seguintes provas
736250 Ano: 2008
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Petrobrás
A implantação de um Sistema Integrado de Gestão (ERP) em uma organização é um projeto abrangente, com resultados que podem variar dependendo da condução e abordagens utilizadas. Sobre este tema, são feitas as afirmativas a seguir.

I - Uma das vantagens competitivas proporcionadas pelos ERP diz respeito à adoção de modelos de processos pré-definidos.

II - A classificação ABCD avalia o grau de efetividade da implantação de um ERP em uma organização.

III - Uma desvantagem da implantação de um ERP é a pulverização dos dados corporativos entre os diversos módulos do ERP, dificultando sua consolidação.

IV - A implantação de um ERP, em geral, demanda o envolvimento, virtualmente, de todos os departamentos de uma organização e requer que as pessoas passem a trabalhar de uma forma diferente.

Estão corretas APENAS as afirmativas
 

Provas

Questão presente nas seguintes provas
736249 Ano: 2008
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Petrobrás
O modelo de casos de uso é um dos artefatos mais importantes previstos pelo Processo Unificado. Sobre o modelo de casos de uso, são feitas as afirmativas a seguir.

I - Atores humanos são identificados com base no papel que desempenham do ponto de vista do sistema, e não necessariamente no cargo que ocupam na instituição em que o sistema rodará.

II - A evolução dos casos de uso ao longo do ciclo de vida do projeto prevê que os mesmos ganhem em seu texto os detalhes específicos de implementação necessários à construção do software na tecnologia adotada.

III - As combinações possíveis do fluxo principal com os fluxos alternativos de um caso de uso fornecem todos os cenários possíveis para o mesmo, os quais, por sua vez, podem ser utilizados como unidades de planejamento, implementação e testes.

IV - É recomendável que cada caso de uso seja decomposto funcionalmente e passe a incluir casos de uso menores, sucessivamente, até a menor unidade implementável possível, atendendo ao princípio da decomposição funcional.

Estão corretas APENAS as afirmativas
 

Provas

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

Enunciado 736248-1

Com base no diagrama acima, analise os trechos de código Java a seguir.

I - Produto p = new Produto();

p.setNome("Carro");

II - Seguravel s = new Veiculo();

s.setNome("Carro");

double p = s.calculaPremio();

III - Seguravel s = new Veiculo();

((Veiculo) s).setNome("Carro");

IV - Vendavel v = new Peca();

Produto p = (Produto) v;

p.setNome("Pneu");

V - Vendavel v = new Veiculo();

Produto p = (Peca)((Produto)((Veiculo) v));

Estão corretos APENAS os trechos de código

 

Provas

Questão presente nas seguintes provas
736247 Ano: 2008
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Petrobrás
A atividade analisar um caso de uso, prevista no Processo Unificado, produz um artefato chamado realização de análise de caso de uso, que mostra como as classes de análise colaboram para que o caso de uso apresente o comportamento especificado. A esse respeito, assinale a afirmação correta.
 

Provas

Questão presente nas seguintes provas
736246 Ano: 2008
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Petrobrás
Diversos processos de software emergiram nos últimos anos, principalmente aqueles de natureza iterativa. Podemos citar o Processo Unificado, XP (Extreme Programming) e, mais recentemente, o Scrum, como alguns dos mais difundidos. Correlacione, a seguir, esses processos de software e suas características.

Enunciado 736246-1

A relação correta é
 

Provas

Questão presente nas seguintes provas
736245 Ano: 2008
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Petrobrás
Um importante aspecto da elaboração de casos de testes para um sistema em desenvolvimento é a escolha dos valores de entrada e das saídas previstas dos casos de teste. Escolhas baseadas apenas em valores típicos, em geral, são incapazes de revelar todas as falhas da implementação. É necessário identificar conjuntos de valores que possuam características comuns, do ponto de vista das funcionalidades a serem testadas, como, por exemplo, "números negativos", "números com mais dígitos do que o previsto", "strings sem brancos", "arrays de um só elemento", além de prever casos de teste cobrindo a totalidade destes conjuntos, e projetar, para cada conjunto, casos de teste com valores nos limites e próximos ao ponto médio do conjunto. Esses conjuntos são denominados
 

Provas

Questão presente nas seguintes provas
736244 Ano: 2008
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Petrobrás
Analise as afirmativas a seguir, sobre CSS (Cascading Style Sheets).

I - Uma folha de estilo CSS é um documento XML, em conformidade com o esquema XML xsd:css mantido pelo consórcio W3C, o que constitui uma barreira inicial de adoção para organizações onde o layout e a programação visual dos sites e portais são mantidas por profissionais de criação ao invés de desenvolvedores.

II - O uso de folhas de estilo CSS externas, em alternativa à marcação com atributos nos tags HTML e XHTML, proporciona uma redução significativa da exigência de banda, melhorando a experiência do usuário e demandando menos recursos dos servidores do site.

III - É possível especificar folhas de estilos diferentes para diferentes mídias em que a página será utilizada, o que permite, por exemplo, que uma mesma página se apresente de forma diferente quando visualizada no browser e impressa.

IV - O termo "Cascading", que, em Português, pode ser traduzido como "Em Cascata", reflete o fato de que, durante a aplicação de estilos a um documento, os tags que satisfazem a mais de um seletor receberão apenas os atributos de estilo do seletor especificado por último, ignorando todos os atributos de seletores anteriores.

Estão corretas APENAS as afirmativas
 

Provas

Questão presente nas seguintes provas
736243 Ano: 2008
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Petrobrás
Um princípio fundamental do Processo Unificado é
 

Provas

Questão presente nas seguintes provas