Baixe o app para aproveitar ainda mais
Prévia do material em texto
MODELAGEM DE SISTEMAS WEB Simulado: CCT0193_SM_201107083061 V.1 Aluno(a): GERALDO LUCAS GOMES Matrícula: 201107083061 Desempenho: 1,0 de 8,0 Data: 25/09/2013 09:47:13 1a Questão (Ref.: 200633317441) Pontos: 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, apenas. I e II, apenas. III, apenas. I, II e III. 2a Questão (Ref.: 200633317615) Pontos: Web Mining (Mineração de dados na Web) pode ser definida como a descoberta e análise de informação útil originada na Web. Eis, abaixo, as tarefas principais de Web Mining. Correlacione as colunas: (1) Busca de documentos (2) Seleção e pré-processamento da informação (3) Generalização (4) Análise ( ) Validação e interpretação dos padrões minerados. ( ) Processo de se extrair dados a partir de fontes de textos disponíveis na Internet, tais como conteúdos de textos de documentos HTML obtidos removendo-se os tags HTML, textos extraídos de grupos de discussão, newsletters, etc. ( ) Consiste em descobrir automaticamente padrões gerais em sites Web ou entre vários sites Web. Esta tarefa envolve a utilização de técnicas de inteligência artificial e de mineração de dados. ( ) Consiste em selecionar e transformar automaticamente informações obtidas na Internet. Exemplos de tipos de transformação da informação obtida: podagem de textos, transformação da representação da informação em outros formalismos, tais como da Lógica de Primeira Ordem. Página 1 de 4BDQ Prova 03/10/2013http://simulado.estacio.br/bdq_simulados_prova_preview.asp?hist=110221560&p1=3... 2-3-1-4 4-1-3-2 4-1-2-3 3-1-4-2 3-2-4-1 3a Questão (Ref.: 200633321852) Pontos: 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 inspeções de código em pares do módulo de segurança. realizar a análise estática do código fonte do módulo de segurança. depurar o módulo de segurança. executar casos de teste no módulo de segurança. verificar os modelos UML do módulo de segurança. 4a Questão (Ref.: 200633321818) Pontos: 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: certificação digital criptografia assinatura digital firewall segurança da informação 5a Questão (Ref.: 200633321917) Pontos: 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): III, apenas II e III, apenas I e II, apenas I e III, apenas I, II e III Página 2 de 4BDQ Prova 03/10/2013http://simulado.estacio.br/bdq_simulados_prova_preview.asp?hist=110221560&p1=3... 6a Questão (Ref.: 200633321910) Pontos: 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 e III, apenas I, II e III II, apenas I, apenas III, apenas 7a Questão (Ref.: 200633321912) Pontos: 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 III e IV I e III II e III II e IV I e II 8a Questão (Ref.: 200633321812) Pontos: Na UML, os diagramas servem para capturar diferentes visões do sistema. NÃO é um diagrama UML: Diagrama de Estados Diagrama de Classes Diagrama de Sequência Diagrama de Métodos Diagrama de Objetos 9a Questão (Ref.: 200633216487) Podemos afirmar que a modelagem para sistemas web é muito importante para alcançar o objetivo definido. A de maior uso Página 3 de 4BDQ Prova 03/10/2013http://simulado.estacio.br/bdq_simulados_prova_preview.asp?hist=110221560&p1=3... 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: L 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.: 200633216490) 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: L 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. Período de não visualização da prova: desde até . Página 4 de 4BDQ Prova 03/10/2013http://simulado.estacio.br/bdq_simulados_prova_preview.asp?hist=110221560&p1=3...
Compartilhar