Logo Passei Direto
Buscar

MSW4

User badge image

Enviado por Edson Carvalho em

Sugeridos

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

MODELAGEM DE SISTEMAS WEB 
 
 
 1a Questão (Ref.: 200612237046) Pontos: 0,0 / 1,0 
Analise as seguintes afirmações sobre Engenharia Web: 
I. Segundo Powell, sistemas baseados na Web envolvem uma mistura de publicação impressa e desenvolvimento de 
software, de comercialização e computação, de comunicações internas e relações externas, de arte e de tecnologia. 
II. A Engenharia Web diz respeito ao estabelecimento e uso de princípios sólidos de engenharia e gestão, e abordagens 
disciplinadas e sistemáticas para o bem sucedido do desenvolvimento, disposição e manutenção de sistemas e aplicações 
de alta qualidade baseados na Web. 
III. Processos de desenvolvimento para aplicações web devem produzir representações de projetos com aspectos de 
aplicações tradicionais, como estrutura e funcionalidades; e também para aspectos orientados para web, como 
navegãção e apresentação. 
Assinale a alternativa que indica a(s) afirmação (ões) CORRETA (S): 
 
 
III, apenas. 
 
I, apenas. 
 I, II e III. 
 II e III, apenas. 
 
I e II, apenas. 
 
 
 
 2a Questão (Ref.: 200612240378) Pontos: 0,0 / 1,0 
Analise as seguintes afirmações sobre os requisitos da Engenharia de Software: 
I. Os requisitos de usuário podem descrever tanto requisitos funcionais quanto requisitos não funcionais. 
II. Os requisitos de sistema podem descrever apenas requisitos não funcionais. 
 III. Os requisitos não funcionais podem ser divididos em requisitos de produto, organizacionais e externos. 
 
Assinale a alternativa que indica a(s) afirmação (ões) CORRETA(s): 
 
 
I, II e III 
 I e III, apenas 
 
II e III, apenas 
 III, apenas 
 
I e II, apenas 
 
 
 
 3a Questão (Ref.: 200612240279) Pontos: 1,0 / 1,0 
Documento eletrônico assinado digitalmente que cumpre a função de associar uma pessoa ou entidade a uma chave 
pública. Trata-se do conceito de: 
 
 
criptografia 
 
firewall 
 
assinatura digital 
 
segurança da informação 
 certificação digital 
 
 
 
 4a Questão (Ref.: 200612240313) Pontos: 0,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 é: 
 
 
realizar a análise estática do código fonte do módulo de segurança. 
 
verificar os modelos UML do módulo de segurança. 
 depurar o módulo de segurança. 
 
executar casos de teste no módulo de segurança. 
 realizar inspeções de código em pares do módulo de segurança. 
 
 
 
 5a Questão (Ref.: 200612240373) Pontos: 0,0 / 1,0 
Observe os requisitos registrados de um determinado projeto de software para a Internet: 
I - O tempo de resposta máxima do sistema a qualquer ação do usuário deve ser de 5 segundos. 
II - Clientes que tenham pago as últimas cinco compras à vista tem direito a um desconto não cumulativo de 10% na 
próxima compra. 
III - A interface com o usuário deve ser organizada em abas e menus. 
IV - Se o produto possuir uma quantidade máxima permitida por compra, esse limite deve ser informado e controlado 
pelo sistema. 
São tipicamente classificados como requisitos funcionais APENAS os requisitos 
 
 II e III 
 
III e IV 
 
I e III 
 II e IV 
 
I e II 
 
 
 
 6a Questão (Ref.: 200612235902) Pontos: 1,0 / 1,0 
Sobre a Engenharia de Requisitos, considere: 
I - As primeiras tarefas a serem realizadas no desenvolvimento de um software são a correta determinação das 
funcionalidades a serem oferecidas e a identificação de condições e restrições aplicáveis. Embora aparentemente 
simples, essas atividades são responsáveis pelo fracasso de muitos projetos. 
II - A Engenharia de Requisitos é responsável pelo uso e desenvolvimento de técnicas que auxiliem e guiem o processo 
de definição de requisitos durante toda a vida do projeto. 
III - Através do desenvolvimento e aplicação de novas técnicas, torna-se possível a detecção prematura de erros, 
implicando em menores custos e prazos, e a satisfação das necessidades do usuário do software. 
O correto está em: 
 
 
II, apenas. 
 I, II e III. 
 
III, apenas. 
 
I, apenas. 
 
I e II, apenas. 
 
 
 
 7a Questão (Ref.: 200612236827) Pontos: 1,0 / 1,0 
Analise as seguintes afirmações sobre Gerenciamento de Requisitos: 
I - Stakeholder é alguém que tem interesse no sistema de software que será desenvolvido, ou é alguém que é afetado 
pelo sistema durante ou após o seu desenvolvimento. 
II - Um requisito é uma capacidade que o sistema deve apresentar. 
III - Um use case descreve uma sequência de ações que, quando executada pelo sistema, produz resultados importantes 
para o usuário. 
IV - Gerenciamento de requisitos é um processo sistemático de elucidar, organizar e documentar requisitos de sistemas 
complexos. 
A alternativa que apresenta afirmações CORRETAS é: 
 
 
II e IV, apenas. 
 I, II, III e IV. 
 
III, apenas 
 
I, II e III, apenas. 
 
I e II, apenas. 
 
 
 
 8a Questão (Ref.: 200612240371) Pontos: 0,0 / 1,0 
Analise as seguintes afirmações sobre o esquema conceitual XML: 
I - Um elemento qualquer é definido por um nome e um valor. 
II - Um documento XML é definido por um nome e um elemento. 
III - Um atributo é definido por um nome de tipo, caracteres de dados e elementos associados. 
Indique a alternativa que indica a(s) afirmação (ões) CORRETA(S): 
 
 II, apenas 
 
III, apenas 
 
II e III, apenas 
 I, apenas 
 
I, II e III 
 
 
 
 9a Questão (Ref.: 200612134948) 
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. 
 
 
Sua Resposta: ferramentas que a partir de diagramas se gera os aplicativos 
 
 
Compare com a sua resposta: 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. 
 
 
 
 10a Questão (Ref.: 200612134951) 
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? 
 
 
Sua Resposta: não sei. 
 
 
Compare com a sua resposta: 
Em processos de WebE, 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.

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Mais conteúdos dessa disciplina