Magna Concursos

Foram encontradas 60 questões.

2270926 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: UFSCAR
Orgão: UFSCAR
Provas:

A tabela abaixo lista três estratégias conhecidas para mapeamento objetorelacional envolvendo herança entre entidades persistentes e algumas vantagens e desvantagens associadas a algumas delas:

Estratégias

Vantagens/desvantagens

E1. Tabela única para toda
a estrutura hierárquica

V1. Não desperdiça espaço, pois todas as colunas são
preenchidas

E2. Uma tabela para cada
classe concreta

V2. Bom suporte para relações polimórficas

E3. Uma tabela para cada
classe

V3. Bom desempenho em consultas envolvendo a
hierarquia toda

D1. Desperdício de espaço, pois resulta em colunas com
valores nulos

D2. Suporte fraco para relações polimórficas

D3. Desempenho ruim em consultas envolvendo a
hierarquia toda

Qual das alternativas abaixo descreve corretamente a relação entre cada estratégia e suas vantagens/desvantagens?

 

Provas

Questão presente nas seguintes provas
2270925 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSCAR
Orgão: UFSCAR
Provas:

Qual das alternativas abaixo melhor descreve o principal propósito e os benefícios de um framework de injeção de dependência, como PicoContainer, Spring ou Guice?

 

Provas

Questão presente nas seguintes provas
2270924 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSCAR
Orgão: UFSCAR
Provas:

Observando a natureza dinâmica e interativa dos sistemas Web, percebe-se a necessidade de mudanças nos modelos de ciclo de vida de sistemas até então convencionais. Essa preocupação é expressa na proposta do modelo de ciclo de vida espiral para sistemas Web que, para garantir o design participativo, passa a incluir a etapa de:

 

Provas

Questão presente nas seguintes provas
2270923 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSCAR
Orgão: UFSCAR
Provas:

Considere o seguinte trecho de código em Java:

Enunciado 2944702-1

Qual das alternativas descreve modificações no código acima que completam de forma adequada a implementação do padrão Observador (em inglês, Observer)?

 

Provas

Questão presente nas seguintes provas
2270922 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSCAR
Orgão: UFSCAR
Provas:

Suponha que uma fábrica de software esteja desenvolvendo uma aplicação web para ser utilizada através da Internet. A aplicação deve mostrar informações sobre as movimentações da bolsa de valores em tempo real. Um dos requisitos dessa aplicação diz que “assim que uma nova movimentação na bolsa ocorre, a mesma deve ser exibida o mais rápido possível para o usuário sem que este precise solicitá-la por meio de interação com mouse ou teclado, e de preferência em poucos segundos. Uma mesma informação deve ser exibida de diferentes formas, gráficas e textuais, simultaneamente, e em diferentes páginas”. Para atender a esse requisito, um desenvolvedor que faz parte da equipe de desenvolvimento da fábrica sugere o uso do padrão MVC, pois o mesmo facilita a criação de software para visualização das informações de diferentes formas (gráficas, textuais, etc) e também o envio de dados referentes a uma mesma informação para uma ou mais visões. Basta fazer, por exemplo, com que as páginas HTML representem as Visões (V), que o banco de dados de movimentações da bolsa representem o Modelo (M), e que um conjunto de classes ou serviços representem o Controle (C). Considerando o cenário descrito, qual das seguintes afirmações descreve de forma mais completa o emprego do padrão MVC neste caso específico?

 

Provas

Questão presente nas seguintes provas
2270921 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSCAR
Orgão: UFSCAR
Provas:

Considerando a tendência à mobilidade das soluções tecnológicas e Web, novas naturezas de aplicações surgem para atender as diferentes plataformas hoje utilizadas, como mobiles, tablets, laptops ou desktops. A natureza das interfaces é repensada no conceito de design responsivo que se refere principalmente ao uso de:

 

Provas

Questão presente nas seguintes provas
2270920 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSCAR
Orgão: UFSCAR
Provas:

Uma estratégia de projeto eficiente para apoio à etapa de levantamento de requisitos, adotando os princípios de design focado no usuário propostos pela área de IHC, é:

 

Provas

Questão presente nas seguintes provas
2270919 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSCAR
Orgão: UFSCAR
Provas:

Na modelagem de sistemas com o foco no humano é frequente o uso da estratégia de definição de personas. Indique a seguir a declaração que melhor expressa o significado dessa estratégia.

 

Provas

Questão presente nas seguintes provas
2270918 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSCAR
Orgão: UFSCAR
Provas:

A linguagem de marcação HTML5 é proposta para desenvolvimento de aplicações Web complexas, ainda pouco apoiadas pela sua antecessora HTML4. Indique a alternativa que não corresponde a características do HTML5.

 

Provas

Questão presente nas seguintes provas
2270917 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSCAR
Orgão: UFSCAR
Provas:

Qual é o uso principal de CSS no desenvolvimento de soluções Web?

 

Provas

Questão presente nas seguintes provas