Buscar

MODEL. DE SIST. WEB

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

Avaliação: CCT0193_AV_201110001533 » MODELAGEM DE SISTEMAS WEB
Tipo de Avaliação: AV
Aluno: 201110001533 - ELIZEU DE SOUZA FERREIRA
Professor: JORGE FERREIRA DA SILVA Turma: 9001/AA
Nota da Prova: 6,0 Nota de Partic.: 2 Data: 14/03/2014 20:01:17
 1a Questão (Ref.: 201110127539) Pontos: 0,5 / 0,5
Em um projeto inicial da arquitetura técnica, podemos afirmar que:
 A arquitetura conceitual oferece uma estrutura geral para o projeto da WebApp, e a arquitetura técnica
mostra como isso pode ser mapeado em componentes técnicos específicos
A arquitetura técnica é apenas o conjunto de idéias
A arquitetura técnica oferece uma estrutura geral para o projeto da WebApp, e a arquitetura conceitual
mostra como isso pode ser mapeado em componentes técnicos específicos
A estrutura geral é que oferece uma melhor arquitetura conceitual
A arquitetura conceitual é como será programado o site
 2a Questão (Ref.: 201110127505) Pontos: 0,5 / 0,5
É correto afirmar sobre OOHDM (Object-Oriented Hipermedia Design Method):
Um dos primeiros métodos que surgiram. O modelo visa a construção da estrutura conceitual da
aplicação.
Modelar uma parte do mundo real, o domínio de aplicação é uma atividade sem importância para se
compreender a necessidade e a importância do sistema a ser construído.
Um dos grandes problemas da atividade de levantamento de requisitos é garantir que as necessidades
reais do usuário sejam identificadas. Sempre os próprios usuários conseguem definir/expressar suas
necessidades de forma clara, levando a erros na identificação dos requisitos.
Método orientado a objetos, desenvolvido com uma grande base de pesquisa envolvendo modelagem de
dados e projetos de aplicações multimídia.
 Em cada etapa, um modelo é construído ou enriquecido. O processo compreende quatro atividades que
executam uma mistura de estilos iterativos e incrementais de desenvolvimento.
 3a Questão (Ref.: 201110104921) Pontos: 0,5 / 0,5
_________________: engloba técnicas, processos e métodos visando usabilidade e uttilizando, principalmente,
a filosofia de focalizar o projeto da interface nas características do usuário e em suas tarefas, já nas fases
iniciais do ciclo de vida do projeto.
Arquitetura de design gráico
 Engenharia de Usabilidade
Esquema Navegacional
WebML
Engenharia Mining
 4a Questão (Ref.: 201110107996) Pontos: 0,5 / 0,5
Sejam as seguintes assertativas sobre a importância da interação homem máquina e suas técnicas de
avaliação:
I - Usabilidade pode ser definida como a capacidade que um sistema interativo oferece a seu usuário em um
determinado contexto de operação, para a realização de tarefas de maneira eficaz, eficiente e agradável.
II - A usabilidade trata da qualidade da interação homem máquina proporcionada pela interface de um sistema
de computação.
III - A avaliação de interface é considerada um passo muito importante no processo de design de software
interativo. Neste sentido, pode-se afirmar que os testes de usabilidade tem o objetivo de medir
quantitativamente o valor alcançado pela interação com o sistema em cada um dos fatores de usabilidade de
interesse.
Marque a alternativa correta em relação às assertativas abaixo:
Apenas as assertativas I e II são verdadeiras.
Apenas a assertativa III é verdadeira.
Apenas a assertativa I é verdadeira.
As assertativas I, II e III são falsas.
 As assertativas I, II e III são verdadeiras.
 5a Questão (Ref.: 201110107999) Pontos: 0,5 / 0,5
O método OOHDM considera o processo de desenvolvimento da aplicação hipermídia como um processo de
quatro atividades, desenhadas em uma mistura de estilos iterativos e incrementais de desenvolvimento; em
cada etapa um modelo é construído ou enriquecido.
Correlacione as colunas:
FASES DE DESENVOLVIMENTO PELO MÉTODO OOHDM
(1) Modelo Conceitual
(2) Modelo de Navegação
(3) Modelo de Interface
(4) Implementação
( ) Abrange a produção ou reutilização e digitalização das mídias. É o processo de criação da estrutura e
inserção das mídias do projeto.
( ) Define as estruturas de acesso, ou seja, como serão os elos.
( ) Cria a identificação visual do produto e pode ser definido como um conjunto de elementos que apresentam
a organização das informações e as ações do usuário.
( ) Toda aplicação hipermídia é formada por um conjunto de nós, um conjunto de estruturas de acesso e uma
interface. Esta fase detalha como o conteúdo será dividido em nós ou unidades, como os nós serão exibidos,
quais as mídias a serem uttilizadas e como o usuário vai interagir com a aplicação.
Marque a alternativa que corresponde a sequencia correta de cima para baixo.
1-3-2-4
4-3-2-1
3-1-2-4
 4-2-3-1
2-3-4-1
 6a Questão (Ref.: 201110108093) Pontos: 0,5 / 0,5
Considere as afirmativas abaixo sobre OOHDM - Object Oriented Hypermedia Design Model:
I - OOHDM é um modelo de autoria que fornece mecanismos para a descrição das relações conceituais entre
objetos do domínio, além de definir suas estruturas e comportamentos.
II - Pode-se afirmar que o modelo combina as já conhecidas construções (classes, objetos) e os mecanismos de
abstração (agregação, herança) da Análise Orientada a Objetos como conceitos úteis da hipermídia (estruturas,
hieraquias, perspectivas, contextos navegacionais, dentre outros).
III - Trata-se de um modelo muito utilizado por causa de duas de suas principais características: facilidade de
manutenção e reutilização (reuso).
O correto está em:
II e III, apenas.
II, apenas.
 I, II e III.
III, apenas.
I, apenas.
 7a Questão (Ref.: 201110100495) Pontos: 1,0 / 1,0
Considere um projeto de um sistema Web que utiliza um módulo de segurança para a gestão da autenticação e
autorização. No desenvolvimento de uma funcionalidade associada à autenticação, foram detectadas falhas no
funcionamento do código. Considerando que esse módulo é utilizado em todos os projetos da Universidade, a
primeira ação a ser tomada para corrigir o problema é:
executar casos de teste no módulo de segurança.
verificar os modelos UML do módulo de segurança.
 realizar inspeções de código em pares do módulo de segurança.
depurar o módulo de segurança.
realizar a análise estática do código fonte do módulo de segurança.
 8a Questão (Ref.: 201110122631) Pontos: 1,0 / 1,0
Considere as afirmativas abaixo:
I - A Engenharia Web pode ser definida como a aplicação de uma abordagem sistemática, disciplinada e
quantificável ao desenvolvimento, operação e manutenção das aplicações Web.
II - As novas práticas da Engenharia Web não representam uma negação das conhecidas práticas da
Engenharia de Software, mas sim uma evolução dessa abordagem para um novo cenário com características
específicas.
III - Pode-se afirmar que o desenvolvimento de aplicações Web apresenta particularidades que não podem ser
ignoradas, mas deve seguir um processo de Engenharia como ocorre com os produtos de software
convencionais.
O correto está em:
II e III, apenas.
 I, II e III.
I, apenas.
III, apenas.
I e III, apenas.
 9a Questão (Ref.: 201110205857) Pontos: 1,0 / 1,5
Um processo WebE genérico oferece a capacidade de obter um conhecimento do que é o problema (PRESSMAN,
2011). O processo de Engenharia Web está diretamente relacionado com o arcabouço que é aplicado
interativamente à medida que cada componente é implementado à WebApp. Em processos de WebE, a
comunicação é extremamente importante. Ela é caracterizada por três ações de WebE. 
Quais são essas ações e o que significam?
Resposta: Formulação: Definição do contexto do negócio e organizacional a serem adotados pela WebApp.
Elicitação: Realização da coleta de requisitos, incluindo todos stakeholders interessados do projeto. Negociação:
Realizamos a conciliação das diferenças existentes entre os stakeholders.
Gabarito:
Em processos deWebE, a comunicação é extremamente importante. Ela é caracterizada por três
ações de WebE:
Formulação: Define o contexto de negócio e organizacional a ser adotado pela WebApp;
Elicitação: É responsável pela coleta de requisitos, incluindo todos os stakeholders interessados no
projeto;
Negociação: Serve para a conciliação de diferenças existentes entre os stakeholders do projeto.
 10a Questão (Ref.: 201110205860) Pontos: 0,0 / 1,5
Podemos afirmar que a modelagem para sistemas web é muito importante para alcançar o objetivo definido. A
de maior uso atualmente é a Linguagem de Modelagem Unificada que usa uma notação gráfica apoiada pelas
ferramentas CASE.
Explique o que são ferramentas CASE e dê exemplos.
Resposta: São aquelas utilizadas no desenvolvimento da aplicação, e que auxiliam na elaboração da
modelagem de sistemas de software. Como exemplo Ms Project (gerenciamento do processos, atividades e
tempo das atividades, recursos, etc), Visual Basic, Delphi, Word, Open Office
Gabarito: Ferramentas CASE (Computer Aided Software Engineering) são aquelas utilizadas no
desenvolvimento de software e na elaboração da modelagem do sistemas de software.
 Exemplos: qualquer ferramenta de apoio ao gerenciamento de projeto, de edição e suporte como MS-Project,
Rational Rose, Open Office, Word, Oracle, NetBeans, Delphi, Visual Basic etc.
Período de não visualização da prova: desde 26/02/2014 até 18/03/2014.

Outros materiais