Ciência da Computação
Ano: 2014
Banca: Fundação de Apoio da Universidade Federal do Rio Grande do Sul (FAUGRS)

Considere as afirmações abaixo sobre procedimentos armazenados (stored procedures).

I - Se um programa cliente exige acesso a um banco de dados particular, o procedimento pode ser armazenado no cliente para estabelecer uma conexão com o servidor de banco de dados.

II - Se um programa de banco de dados é necessário para várias aplicações, pode ser armazenado no servidor e invocado por quaisquer programas de aplicação. Isso reduz a duplicação de esforços e melhora a modularidade de software.

III - Executar um programa (procedimento) no servidor pode reduzir a transferência de dados e, consequentemente, em certas situações, os custos de comunicação entre os clientes e o servidor.

Em quais circunstâncias os procedimentos armazenados (stored proced...

Ciência da Computação
Ano: 2014
Banca: Fundação de Apoio da Universidade Federal do Rio Grande do Sul (FAUGRS)

O Modelo de Referência MPS para Software (MR-MPS-SW) define níveis de maturidade que são uma combinação entre processos e sua capacidade. Considere as seguintes afirmações sobre MR-MPS-SW.

I - Os níveis de maturidade estabelecem patamares de evolução de processos, caracterizando estágios de melhoria da implementação de processos na organização.

II - O nível de maturidade em que se encontra uma organização permite prever o seu desempenho futuro ao executar um ou mais processos.

III - A escala de maturidade do MR-MPS-SW inicia no nível A e progride até o nível G.

Quais estão corretas?

Ciência da Computação
Ano: 2014
Banca: Fundação de Apoio da Universidade Federal do Rio Grande do Sul (FAUGRS)

Considere as afirmações abaixo sobre CMMI for Development v1.3 (também conhecido como CMMI-DEV v1.3).

I - CMMI-DEV v1.3 contém práticas que cobrem gestão de projetos, gestão de processos, engenharia de sistemas, engenharia de hardware, engenharia de software e outros processos de suporte usados em desenvolvimento e manutenção.

II - CMMI-DEV v1.3 contém 22 áreas de processo.

III - Cinco áreas de processo do CMMI-DEV v1.3 focalizam práticas específicas ao desenvolvimento: endereçando desenvolvimento de requisitos, solução técnica, integração de produto, verificação e validação.

Quais estão corretas?

Ciência da Computação
Ano: 2014
Banca: Fundação de Apoio da Universidade Federal do Rio Grande do Sul (FAUGRS)

_________________, desenvolvido e difundido pela ISACA (Information System Audit and Control), é um framework de governança e gestão corporativa.

Assinale a alternativa que preenche corretamente a lacuna acima.

Ciência da Computação
Ano: 2014
Banca: Fundação de Apoio da Universidade Federal do Rio Grande do Sul (FAUGRS)

Uma aplicação web deseja manter a confidencialidade, a autenticidade e a irretratabilidade (não repúdio) para a mensagem de requisição de um cliente C a um servidor S. Para que esse objetivo seja atingido, é possível cifrar a mensagem de requisição com a chave _________ do servidor S e assinar a mensagem digitalmente usando a chave ________ do cliente C.

Assinale a alternativa que completa, correta e respectivamente, as lacunas do parágrafo acima.

Ciência da Computação
Ano: 2014
Banca: Fundação de Apoio da Universidade Federal do Rio Grande do Sul (FAUGRS)
O resultado da mineração de dados pode ser a descoberta de tipos de informação “nova”. Supondo-se que um cliente compre uma máquina fotográfica e que, dentro de três meses, compre materiais fotográficos, há probabilidade de que, dentro dos próximos seis meses, ele comprará um acessório. Um cliente que compra mais que duas vezes, em um período de baixa, deverá estar propenso a comprar, pelo menos uma vez, no período do Natal. Esse tipo de informação pode ser verificado através de
Ciência da Computação
Ano: 2014
Banca: Fundação de Apoio da Universidade Federal do Rio Grande do Sul (FAUGRS)
Os Data Warehouses existem para facilitar consultas complexas, intensivas em termos de dados, e ad-hoc frequentes. Uma funcionalidade de consulta pré-programada, na qual os dados são resumidos com generalização crescente (semanal para trimestral e, então, para anual), é denominada
Ciência da Computação
Ano: 2014
Banca: Fundação de Apoio da Universidade Federal do Rio Grande do Sul (FAUGRS)

________________ é o conjunto de atividades que ajuda a equipe de projeto a identificar, controlar e acompanhar as necessidades e suas mudanças, a qualquer momento, enquanto o projeto prossegue.

Assinale a alternativa que preenche corretamente a lacuna acima.

Ciência da Computação
Ano: 2014
Banca: Fundação de Apoio da Universidade Federal do Rio Grande do Sul (FAUGRS)

Avaliação de usabilidade é parte integrante do processo de design de interfaces com o usuário. Os métodos de avaliação existentes podem ser categorizados de várias formas, mas uma delas focaliza se a avaliação é feita envolvendo ou não usuários.

Considere as afirmações abaixo.

I - Avaliação Heurística é um método de avaliação que NÃO envolve usuários.

II - Inspeção é um método de avaliação que NÃO envolve usuários.

III - Estudo de Campo é um método de avaliação que NÃO envolve usuários.

Quais estão corretas?

10 Q656735
Ciência da Computação
Ano: 2014
Banca: Fundação de Apoio da Universidade Federal do Rio Grande do Sul (FAUGRS)

Considere as afirmações abaixo sobre metodologias ágeis de desenvolvimento de software.

I - "Software em funcionamento é a principal medida de progresso".

II - "As melhores arquiteturas, requisitos e projetos emergem de equipes que se auto-organizam".

III - "O método mais eficiente e efetivo de transmitir informações para e dentro de uma equipe de desenvolvimento é uma conversa aberta, de forma presencial".

Quais são princípios de agilidade da Aliança Ágil?