Baixe o app para aproveitar ainda mais
Prévia do material em texto
Ref.: 201201832580 1a Questão A adoção de qualidade no processo de desenvolvimento de software veio para garantir entre outros aspectos a satisfação dos requisitos. Marque a opção que serviu como ponto de partida para esta prática. Levantamento de requisitos Análise de requisitos Anti-crise do software Compartilhamento de informações Criação de testes de avaliação das etapas Ref.: 201201251155 2a Questão Um paradigma de engenharia de software é escolhido de acordo com o projeto, métodos, ferramentas, controles e produtos que precisam ser entregues. Existem quatro paradigmas que são frequentemente utilizados pelos desenvolvedores de programas e sistemas de software. Quais são estes paradigmas? I. Ciclo de vida clássico II. A prototipação III. Modelo espiral IV. Técnicas diversas Somente a I, II e III estão corretas. Somente a I, II, III e IV estão corretas. Somente a I, II e IV estão certas. Somente a I e II estão corretas. Somente a I, III e IV estão certas. Ref.: 201201246238 3a Questão 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: I e III, apenas. I, II e III. I, apenas. III, apenas. II e III, apenas. Ref.: 201201227935 4a Questão A solução do problema de comunicação entre os seres humanos e os computadores não é resolvido somente com argumentações de interfaces mais amigáveis e maturais do que outras, mas sim através de uma abordagem disciplinada e iterativa do estudo do desempenho humano no uso de sistemas interativos. É nesse contexto que se encontra o conceito de ____________________, uma metodologia que visa à interação homem-máquina. Engenharia de Interface Abstrata Engenharia Mining Arquitetura de design gráfico Esquema Navegacional Engenharia de Usabilidade Ref.: 201201832583 5a Questão Marque a opção correta sobre paradigmas da Engenharia de Software. A comunicação com o cliente busca definir os requisitos necessários para o sistema estabelecendo uma comunicação amigável entre o analista e o cliente. Refere-se ao CICLO DE VIDA CLÁSSICO. A atividade busca atender as mudanças necessárias do produto de software após sua efetiva implantação refere-se aos TESTES. A avaliação pelo cliente é uma das técnicas de quarta geração. Na obtenção dos requisitos o analista e o cliente reúnem-se freqüentemente para definir os objetivos globais para o produto de software identificando os requisitos necessários para a confecção do sistema. Refere-se a PROTOTIPAÇÃO. O modelo espiral faz parte do ciclo de vida clássico. Ref.: 201201832572 6a Questão Na década de 60, o termo Crise do Software começou a ser utilizado para se referir a um conjunto de problemas que afetavam o processo de desenvolvimento de softwares. Qual das opções abaixo NÃO representa um desses problemas? Projetos desenvolvidos juntos aos clientes Instalação de novos sistemas em substituição aos antigos Migrações de processos mal-sucedidos Programas que não funcionavam corretamente Sistemas contratados que não eram concluídos e entregues Ref.: 201201759039 7a Questão Conforme definido por Lowe e Pressman, a Engenharia Web propõe um arcabouço ágil, porém disciplinado, para a montagem de WebApps de qualidade industrial. Dentre os componentes da engenharia web temos a camada de métodos. Este é reponsável por: Determinar o compartilhamento de dados pelas diversas ferramentas. Determinar como deve ser feito para que certo produto de software seja construído. Determinar que mudanças necessitam de um gerenciamento mais ostensivo. Determinar que marcos serão estabelecidos. Determinar a integração de ferramentas. Ref.: 201201227569 8a Questão É correto afirmar que abstração: é um conceito importante, mas sem aplicação prática. é dar ênfase às características relevantes de um problema. é esconder as características relevantes de um problema. só pode ser garantida na análise orientada a objetos. elimina a complexidade de um problema. Ref.: 201201759039 1a Questão Conforme definido por Lowe e Pressman, a Engenharia Web propõe um arcabouço ágil, porém disciplinado, para a montagem de WebApps de qualidade industrial. Dentre os componentes da engenharia web temos a camada de métodos. Este é reponsável por: Determinar que mudanças necessitam de um gerenciamento mais ostensivo. Determinar o compartilhamento de dados pelas diversas ferramentas. Determinar como deve ser feito para que certo produto de software seja construído. Determinar a integração de ferramentas. Determinar que marcos serão estabelecidos. Ref.: 201201227935 2a Questão A solução do problema de comunicação entre os seres humanos e os computadores não é resolvido somente com argumentações de interfaces mais amigáveis e maturais do que outras, mas sim através de uma abordagem disciplinada e iterativa do estudo do desempenho humano no uso de sistemas interativos. É nesse contexto que se encontra o conceito de ____________________, uma metodologia que visa à interação homem-máquina. Engenharia de Interface Abstrata Arquitetura de design gráfico Engenharia de Usabilidade Esquema Navegacional Engenharia Mining Ref.: 201201832572 3a Questão Na década de 60, o termo Crise do Software começou a ser utilizado para se referir a um conjunto de problemas que afetavam o processo de desenvolvimento de softwares. Qual das opções abaixo NÃO representa um desses problemas? Instalação de novos sistemas em substituição aos antigos Sistemas contratados que não eram concluídos e entregues Projetos desenvolvidos juntos aos clientes Migrações de processos mal-sucedidos Programas que não funcionavam corretamente Ref.: 201201832583 4a Questão Marque a opção correta sobre paradigmas da Engenharia de Software. A atividade busca atender as mudanças necessárias do produto de software após sua efetiva implantação refere-se aos TESTES. O modelo espiral faz parte do ciclo de vida clássico. A avaliação pelo cliente é uma das técnicas de quarta geração. A comunicação com o cliente busca definir os requisitos necessários para o sistema estabelecendo uma comunicação amigável entre o analista e o cliente. Refere-se ao CICLO DE VIDA CLÁSSICO. Na obtenção dos requisitos oanalista e o cliente reúnem-se freqüentemente para definir os objetivos globais para o produto de software identificando os requisitos necessários para a confecção do sistema. Refere-se a PROTOTIPAÇÃO. Ref.: 201201246238 5a Questão 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: I, apenas. III, apenas. I, II e III. I e III, apenas. II e III, apenas. Ref.: 201201227569 6a Questão É correto afirmar que abstração: elimina a complexidade de um problema. só pode ser garantida na análise orientada a objetos. é um conceito importante, mas sem aplicação prática. é dar ênfase às características relevantes de um problema. é esconder as características relevantes de um problema. Ref.: 201201368561 7a Questão Segundo a Definição de Engenharia Web. Qual a atividade que Descreve os modelos que auxiliam o desenvolvedor web e o cliente a entender melhor os requisitos da WebApp? Comunicação Modelagem Implantação Planejamento Construção Ref.: 201201228321 8a Questão Sobre a Engenharia de Requisitos, considere: I - As atividades envolvidas na descoberta, documentação e manutenção de um conjunto de requisitos para um sistema baseado em computador caracterizam-se como a Engenharia de Requisitos. II - A Engenharia de Requisitos é como uma parte da atividade de Engenharia de Software, e tal como esta, precisa ser adaptada às necessidades do processo, do projeto, do produto e da equipe de desenvolvimento. III - Os requisitos que envolvem um sistema classificam-se, usualmente, em 4 (quatro) tipos: requisitos funcionais, requisitos não funcionais, restrições e verificação/validação. O correto está em: I, apenas. III, apenas. I e II, apenas. I, II e III. II, apenas. Ref.: 201201227366 1a Questão Sobre a Engenharia Web, considere: I. O principal objetivo da Engenharia Web, assim como a Engenharia de Software tradicional, é desenvolver aplicações corretas, nas quais suas estruturas, funcionalidades, aspectos navegacionais e de interação com o usuário estejam representados de forma apropriada. II. Processos de desenvolvimento para aplicações Web devem produzir representações de projetos com aspectos de aplicações tradicionais, como estrutura e funcionalidade, e também para aspectos orientados para Web, como navegação e apresentação. III. Aplicações Web são formadas exclusivamente por arquivos hipertexto que apresentam informações através de textos e gráficos. IV. A Engenharia Web assim como a Engenharia de Software tradicional busca promover o desenvolvimento de sistemas de qualidade, considerando a necessidade de estabelecer um ciclo de vida diferenciado para tais sistemas de forma a abranger suas características específicas. Está correto o que se afirma em: II e III, apenas. I, II e III, apenas. I, II e IV, apenas. I, II, III e IV. I e IV, apenas. Ref.: 201201249462 2a Questão Considere as afirmativas abaixo: I - Pode-se observar a importância da Interface Homem Máquina (IHC) na interatividade com os sistemas computadorizados: quanto maior a necessidade de intervenção humana, os sistemas informatizados requisitarem, mais facilidade deve ser a interação, para que, dessa forma, seja evitado o stress e o descontentamento dos usuários. II - Os princípios do design são baseados nos estudos de percepção visual e em experiências com a organização das formas, visando obter a efetiva comunicação. III - O balanço, a simetria e a assimetria, o tamanho e escala, a direção, dentre outros, são princípios que, quando corretamente aplicados e considerados para o projeto de interfaces, vem para melhorar o processo de comuicação homem máquina. O correto está em: II e III, apenas. I, apenas. I e II, apenas. I, II e III. I e III, apenas. Ref.: 201201228515 3a Questão ____________________: disciplina que envolve a pesquisa e desenvolvimento de teorias, métodos e ferramentas apropriadas e a efetiva e eficiente aplicação desses no desenvolvimento de software. Rastreabilidade Requirementas Markup Language (RQML) Engenharia de Software Requisito de Software Elicitação Ref.: 201201224039 4a Questão Na Engenharia de Software, o processo de identificação dos aspectos importantes de um determinado fenômeno, ignorando os detalhes, define um princípio. Marque a alternativa que indica o princípio em referência. Especialização Generalização Decomposição Flexibilização Abstração Ref.: 201201372514 5a Questão Na década de 60, o termo Crise do Software começou a ser utilizado para se referir a um conjunto de problemas que afetavam o processo de desenvolvimento de softwares. Das opções abaixo marque aquela que não representava um desses problemas: Programas que não funcionavam corretamente Sistemas contratados que não eram concluídos e entregues Falta de demanda de softwares para desenvolvimento Falta de mão de obra especializada Instalação de novos sistemas em substituição aos antigos Ref.: 201201832580 6a Questão A adoção de qualidade no processo de desenvolvimento de software veio para garantir entre outros aspectos a satisfação dos requisitos. Marque a opção que serviu como ponto de partida para esta prática. Levantamento de requisitos Criação de testes de avaliação das etapas Análise de requisitos Compartilhamento de informações Anti-crise do software Ref.: 201201251155 7a Questão Um paradigma de engenharia de software é escolhido de acordo com o projeto, métodos, ferramentas, controles e produtos que precisam ser entregues. Existem quatro paradigmas que são frequentemente utilizados pelos desenvolvedores de programas e sistemas de software. Quais são estes paradigmas? I. Ciclo de vida clássico II. A prototipação III. Modelo espiral IV. Técnicas diversas Somente a I, II, III e IV estão corretas. Somente a I e II estão corretas. Somente a I, III e IV estão certas. Somente a I, II e III estão corretas. Somente a I, II e IV estão certas. Ref.: 201201228321 8a Questão Sobre a Engenharia de Requisitos, considere: I - As atividades envolvidas na descoberta, documentação e manutenção de um conjunto de requisitos para um sistema baseado em computador caracterizam-se como a Engenharia de Requisitos. II - A Engenhariade Requisitos é como uma parte da atividade de Engenharia de Software, e tal como esta, precisa ser adaptada às necessidades do processo, do projeto, do produto e da equipe de desenvolvimento. III - Os requisitos que envolvem um sistema classificam-se, usualmente, em 4 (quatro) tipos: requisitos funcionais, requisitos não funcionais, restrições e verificação/validação. O correto está em: I e II, apenas. II, apenas. I, II e III. I, apenas. III, apenas. Ref.: 201201832610 1a Questão Marque a opção que NÃO corresponda a uma ação ou tarefa para o arcabouço de WebE. Identificar categorias de usuários Avaliação dos riscos Estabelecimento de uma abordagem para a garantia da qualidade Avaliação dos riscos associados à entrega do incremento Gerenciamento de arquivos Ref.: 201201694994 2a Questão Qual das tarefas abaixo não está associada à modelagem de análise? Representação do conteúdo da WebApp. Revisão do cenário de uso. Definição da equipe de desenvolvimento. Identificação do relacionamento de conteúdo. Refinamento e extensão dos cenários do usuário. Ref.: 201201759042 3a Questão Em relação aos processos de engenharia web, dentre as atividades desenvolvidas, é "desenvolver cenários de uso." Essa atividade pertence ao: Processo de Comunicação Processo de Implementação Processo de Modelagem Processo de Construção Processo de Planejamento Ref.: 201201832594 4a Questão Sobre processos básicos de uma WebApp, pode-se afirmar que: Planejamento - Identifica-se a quantidade de incrementos de uma WebApp para que possa ser delineado um plano de projeto para o próximo incremento de WebApp a ser implantado. Construção - Ela é caracterizada por três ações de WebE: formulação, elicitação e negociação. Implantação - Na Engenharia de Software convencional, a análise e o projeto são adaptados ao desenvolvimento WebApp, mescladas e combinadas nas atividades de WebE. Comunicação - A WebApp é configurada para seu ambiente operacional. Modelagem - Neste processo, ferramentas e tecnologias de WebE são aplicadas para construir a WebApp que foi efetivamente modelada. Ref.: 201201694999 5a Questão A identificação da estrutura de hipermídia em uma WebApp representa? O levantamento de requisitos na modelagem de um projeto WebApp. A função do projeto de hardware na modelagem de um projeto WebApp. A função do projeto de arquitetura na modelagem de um projeto WebApp. A função do projeto de arquivos na modelagem de um projeto WebApp. A função do projeto de entrada e saída na modelagem de um projeto WebApp. Ref.: 201201832616 6a Questão Marque a opção ERRADA sobre modelagem do projeto. Modelagem - Desenvolve a lógica de processamento detalhada, exigida para implementar os componentes funcionais implementados na WebApp. Projeto de navegação - Identifica a estrutura de hipermídia destinada à WebApp. Projeto estético - Define o leiaute, a estrutura e o desenho de todo o conteúdo que é apresentado como parte da WebApp. Projeto de componentes - Representa o fluxo navegacional entre os objetos de conteúdo para todas as funções da WebApp. Projeto de conteúdo - Conhecido como projeto gráfico, tem o objetivo de descrever a aparência e a função da WebApp. Ref.: 201201759043 7a Questão Conforme definido por Roger Pressman, o teste é um processo pelo qual se experimenta o software com a intenção de encontrar (e por fim corrigir) erros. Essa filosofia fundamental não muda para as WebApps. Assinale a alternativa que NÃO corresponde a uma atividade de Teste da WebApp. Testar parte dos componentes da WebApp, uma vez que não é necessário testar todos os componentes. Testar o incremento da WebApp para diferentes configurações. Testar a usabilidade. Testar a navegação. Testar a segurança e o desempenho. Ref.: 201201368576 8a Questão "Neste processo, ferramentas e tecnologias de WebE são aplicadas para construir a WebApp que foi efetivamente modelada." No que se refere a Processos de WebApp. Este o parágrafo acima se refere ao processo? Modelagem Implantação Planejamento Construção Comunicação Ref.: 201201227851 1a Questão As fases do ciclo de vida do projeto dependem, intimamente, da natureza do projeto. Um projeto é desenvolvido a partir de uma idéia, progredindo para um plano, que, por sua vez é executado e concluído. Sobre as fases, correlacione as colunas: (1) Definição (2) Planejamento (3) Execução (4) Controle (5) Finalização ( ) Nessa fase, a missão e o objetivo do projeto são definidos. ( ) Fase que materializa tudo que foi planejado. Grande parte do orçamento e do esforço do projeto é consumida nessa fase. ( ) Fase responsável por identificar e selecionar as melhores estatégias de abordagem do projeto, detalhando tudo aquilo que será realizado, incluindo cronogramas, interdependências entre atividades, alocação dos recursos envolvidos, análise de custos, etc. ( ) Fase quando a execução dos trabalhos é avaliada através de uma auditoria interna ou externa, os livros e documentos do projeto são encerrados e todas as falhas ocorridas durante o projeto são discutidas e analisadas para que erros similares não ocorram em novos projetos. ( ) Tem como objetivo acompanhar e controlar aquilo que está sendo realizado pelo pelo projeto, de modo a propor ações corretivas e preventivas no meo espaço de tempo possível após a detecção de anormalidade. Marque a alternativa que corresponde a sequencia correta de cima para baixo. 1-3-2-5-4 1-2-3-4-5 5-3-4-1-2 4-1-3-2-5 3-5-1-4-2 Ref.: 201201832597 2a Questão Na fase de comunicação, a elicitação corresponde a: É responsável pela coleta de requisitos, incluindo todos os stakeholders interessados no projeto. Identificação do fluxo de processo com ações de WebE específicas para cada processo de WebApp. Serve para a conciliação de diferenças existentes entre os stakeholders do projeto. Define o contexto de negócio e organizacional a ser adotado pela WebApp. Identifica-se a quantidade de incrementos de uma WebApp para que possa ser delineado um plano de projeto. Ref.: 201201694982 3a Questão O processo onde a WebApp é configurada para seu ambiente operacional, entregue ao usuário final, onde a partir daí se inicia o período de avaliação, para posteriormente ser apresentada para a equipe de WebE, refere-se a: Comunicação Construção Implantação Planejamento Modelagem Ref.: 201201759040 4a Questão O processo de engenharia Web está diretamente relacionado com o arcabouço que é aplicado interativamente à medida que cada componente é implementado à WebApp. Marque a opção que NÃO faz parte dos Processos Básicos de WebApp. Modelagem Construção Implementação PlanejamentoValidação Ref.: 201201372517 5a Questão As ações de formulação, elicitação e negociação fazem parte de um processo básico de uma WebApp. Marque a opção que corresponda ao processo em questão. Comunicação Implantação Construção Planejamento Modelagem Ref.: 201201227845 6a Questão Analise as seguintes afirmações sobre os principais benefícios do gerenciamento de projetos: I - Evita surpresas durante a execução dos trabalhos. II - Permite desenvolver diferenciais competitivos e novas técnicas, uma vez que toda a metodologia está sendo estruturada. III - Agiliza as decisões, já que as informações estão estruturadas e disponibilizadas. IV - Otimiza a alocação de pessoas, equipamentos e materiais necessários. Assinale a alternativa que indica a(s) afirmação (ões) CORRETA(S): II e III, apenas. III, apenas. I, II, III e IV. III e IV, apenas. I e II, apenas. Ref.: 201201832610 7a Questão Marque a opção que NÃO corresponda a uma ação ou tarefa para o arcabouço de WebE. Avaliação dos riscos associados à entrega do incremento Estabelecimento de uma abordagem para a garantia da qualidade Avaliação dos riscos Identificar categorias de usuários Gerenciamento de arquivos Ref.: 201201368576 8a Questão "Neste processo, ferramentas e tecnologias de WebE são aplicadas para construir a WebApp que foi efetivamente modelada." No que se refere a Processos de WebApp. Este o parágrafo acima se refere ao processo? Implantação Planejamento Modelagem Comunicação Construção Ref.: 201201694994 1a Questão Qual das tarefas abaixo não está associada à modelagem de análise? Refinamento e extensão dos cenários do usuário. Representação do conteúdo da WebApp. Identificação do relacionamento de conteúdo. Revisão do cenário de uso. Definição da equipe de desenvolvimento. Ref.: 201201759043 2a Questão Conforme definido por Roger Pressman, o teste é um processo pelo qual se experimenta o software com a intenção de encontrar (e por fim corrigir) erros. Essa filosofia fundamental não muda para as WebApps. Assinale a alternativa que NÃO corresponde a uma atividade de Teste da WebApp. Testar a navegação. Testar a usabilidade. Testar parte dos componentes da WebApp, uma vez que não é necessário testar todos os componentes. Testar o incremento da WebApp para diferentes configurações. Testar a segurança e o desempenho. Ref.: 201201759042 3a Questão Em relação aos processos de engenharia web, dentre as atividades desenvolvidas, é "desenvolver cenários de uso." Essa atividade pertence ao: Processo de Modelagem Processo de Implementação Processo de Comunicação Processo de Planejamento Processo de Construção Ref.: 201201832594 4a Questão Sobre processos básicos de uma WebApp, pode-se afirmar que: Modelagem - Neste processo, ferramentas e tecnologias de WebE são aplicadas para construir a WebApp que foi efetivamente modelada. Construção - Ela é caracterizada por três ações de WebE: formulação, elicitação e negociação. Comunicação - A WebApp é configurada para seu ambiente operacional. Planejamento - Identifica-se a quantidade de incrementos de uma WebApp para que possa ser delineado um plano de projeto para o próximo incremento de WebApp a ser implantado. Implantação - Na Engenharia de Software convencional, a análise e o projeto são adaptados ao desenvolvimento WebApp, mescladas e combinadas nas atividades de WebE. Ref.: 201201694999 5a Questão A identificação da estrutura de hipermídia em uma WebApp representa? A função do projeto de entrada e saída na modelagem de um projeto WebApp. O levantamento de requisitos na modelagem de um projeto WebApp. A função do projeto de hardware na modelagem de um projeto WebApp. A função do projeto de arquitetura na modelagem de um projeto WebApp. A função do projeto de arquivos na modelagem de um projeto WebApp. Ref.: 201201832616 6a Questão Marque a opção ERRADA sobre modelagem do projeto. Projeto estético - Define o leiaute, a estrutura e o desenho de todo o conteúdo que é apresentado como parte da WebApp. Modelagem - Desenvolve a lógica de processamento detalhada, exigida para implementar os componentes funcionais implementados na WebApp. Projeto de componentes - Representa o fluxo navegacional entre os objetos de conteúdo para todas as funções da WebApp. Projeto de navegação - Identifica a estrutura de hipermídia destinada à WebApp. Projeto de conteúdo - Conhecido como projeto gráfico, tem o objetivo de descrever a aparência e a função da WebApp. Ref.: 201201832610 7a Questão Marque a opção que NÃO corresponda a uma ação ou tarefa para o arcabouço de WebE. Estabelecimento de uma abordagem para a garantia da qualidade Identificar categorias de usuários Avaliação dos riscos associados à entrega do incremento Avaliação dos riscos Gerenciamento de arquivos Ref.: 201201368576 8a Questão "Neste processo, ferramentas e tecnologias de WebE são aplicadas para construir a WebApp que foi efetivamente modelada." No que se refere a Processos de WebApp. Este o parágrafo acima se refere ao processo? Comunicação Planejamento Implantação Construção Modelagem Ref.: 201201372522 1a Questão Em um projeto de sistemas web o objetivo IDENTIDADE significa: Interface e projeto de navegação deverão ser consistentes com o domínio da aplicação para o qual ela foi criada. O conteúdo deverá ser informativo e bem sucinto O conteúdo deverá ser construído consistentemente, principalmente sobre o projeto gráfico Apresentar ao usuário conteúdo e funções robustas relevantes às suas necessidades Usar um modo de entrega que seja apropriado para a informação que está sendo entregue Ref.: 201201227370 2a Questão Analise as seguintes afirmações sobre a Engenharia Web: I. Segundo Pressman, a Engenharia Web é uma tecnologia em camadas, herdando todas as camadas da Engenharia de Software. E a base de todas essas camadas é o foco na qualidade do software desenvolvido. II. O principal objetivo da Engenharia Web, assim como na Engenharia de Software tradicional, é desenvolver aplicações corretas, nas quais suas estruturas, funcionalidades, aspectos navegacionais e de interação com o usuário estejam representados de forma apropriada. III. A Engenharia Web visa o estabelecimento de uma nova disciplina que, apesar de fortemente baseada na Engenharia de Software, apresenta novos paradigmas, como a multidisciplinariedade e a abordagem sistêmica de criação de conteúdo, produção de mídias, aspectos estéticos, tecnológicos e de desenvolvimento de software. Assinale a alternativa que indica a(s)afirmação (ões) CORRETA (S): II e III, apenas. II, apenas I, apenas I, II e III I e III, apenas Ref.: 201201228528 3a Questão _________________: 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 Esquema Navegacional WebML Engenharia Mining Engenharia de Usabilidade Ref.: 201201879613 4a Questão Um projeto de WebApp apresenta alguns objetivos-chave. Marque a opção onde a descrição NÃO corresponde ao objetivo determinado. Apelo visual : De todas as categorias de software, asa WEbApps são as mais visuais possíveis, as mais dinâmicas e as mais estéticas. Identidade : A estética, interface e projeto de navegação de uma WebApp deverão ser consistentes com o domínio da aplicação para o qual ela foi criada. Simplicidade : O conteúdo da WebApp deverá ser informativo e bem sucinto, usando um modo de entrega que seja apropriado para a informação que está sendo entregue.: Compatibilidade : A maioria das WebApps será usada em diversos ambientes diferentes e precisam ser projetadas para ser compatíveis com cada um deles. Consistência : Com base na identidade que foi estabelecida, normalmente uma WebApp apresenta ao usuário conteúdo e funções robustas relevantes às suas necessidades. Ref.: 201201224062 5a Questão Analise as seguintes afirmativas sobre Requisitos de Software: I - Modelar uma parte do mundo real, o domínio de aplicação é uma atividade extremamente importante para se compreender a necessidade e a importância do sistema a ser construído. II - A Engenharia de Software envolve as atividades de determinar os objetivos de um software e as restrições associadas a ele. III - Um dos grandes problemas da atividade de levantamento de requisitos é garantir que as necessidades reais do usuário sejam identificadas. Constantemente, os próprios usuários não conseguem definir/expressar suas necessidades de forma clara, levando a erros na identificação dos requisitos. Assinale a alternativa que contém a(s) afirmação (ões) CORRETA(S): III, apenas I, II e III I e II, apenas II e III, apenas I, apenas Ref.: 201201228530 6a Questão Considere as afirmativas abaixo: I - O conceito de usabilidade pode ser definido como um conjunto de propriedades de uma interface que reúne os seguintes atributos: fácil aprendizado; eficiência; capacidade de memorização; baixo índice de erros; satisfação e prazer ao uso. II - Pode-se afirmar que a usabilidade é um requisito que pode interferir diretamente no sucesso de determinado negócio ou empresa, que tem a Web como meio de atuação. III - A aplicação de metodologias voltadas para a usabilidade em projetos de desenvolvimento de websites, consiste necessariamnete em manter o foco na máquina, levando-a para o processo de utilização. O correto está em: I, apenas. II, apenas. III, apenas. I e II, apenas. I, II e III. Ref.: 201201879614 7a Questão Em arcabouço de qualidade temos uma árvore de requisitos com alguns atributos. Marque a opção CORRETA sobre o atributo FUNCIONALIDADE. Facilidade de correção, Adaptabilidade, Extensibilidade. Capacidade de busca e recuperação, Recursos de Navegação, Domínio de Aplicação (recursos relacionados). Processamento correto do link, Recuperação de erro, Validação e recuperação da entrada do usuário. Desempenho de tempo e resposta, Velocidade de geração de página, Velocidade de geração de figuras gráficas. Compreensão global do site, Recursos de feed-back online e de ajuda, Recursos de interface estética, Recursos especiais. Ref.: 201201251170 8a Questão No competitivo mundo Web, em que os usuários vem e vão com a mesma facilidade, a __________ - capacidade de permitir que o usuário manipule os recursos do site para atingir um determinado objetivo - é um aspecto diferencial. acessibilidade segurança confiabilidade usabilidade escalabilidade Ref.: 201201228524 1a Questão Os sistemas que permitem a criação de documentos hipermídia, ou simplesmente, hiperdocumentos, são caracterizados, segundo o modelo Dexter, por três camadas. Correlacione as colunas: (1) runtime layer (2) storage layer (3) within components layer ( ) Armazena o conteúdo interno aos nós e ligações. ( ) Instancia o hiperdocumento para apresentação e oferece mecanismos de interação ao usuário. ( ) Armazena a rede de nós e ligações que são a essência do hiperdocumento. O correto está em: 2-3-1 3-1-2 3-2-1 1-2-3 1-3-2 Ref.: 201201227369 2a Questão 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): I e II, apenas. I, apenas. II e III, apenas. I, II e III. III, apenas. Ref.: 201201368582 3a Questão "O conteúdo deverá ser construído consistemente, principalmente no que diz respeito ao projeto gráfico da WebApp." O parágrafo acima faz referência a qual Objetivo do Projeto? Claridade Simplicidade Robustez Consistência Identidade Ref.: 201201228513 4a Questão 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: I, II e III. II, apenas. I e II, apenas. I, apenas. III, apenas. Ref.: 201201227588 5a Questão Analise as seguintes afirmações sobre Gerenciamento de Requisitos: I - Stakeholder é alguém que tem interesse no sistemade 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 e III, apenas. I, II, III e IV. III, apenas I e II, apenas. Ref.: 201201227370 6a Questão Analise as seguintes afirmações sobre a Engenharia Web: I. Segundo Pressman, a Engenharia Web é uma tecnologia em camadas, herdando todas as camadas da Engenharia de Software. E a base de todas essas camadas é o foco na qualidade do software desenvolvido. II. O principal objetivo da Engenharia Web, assim como na Engenharia de Software tradicional, é desenvolver aplicações corretas, nas quais suas estruturas, funcionalidades, aspectos navegacionais e de interação com o usuário estejam representados de forma apropriada. III. A Engenharia Web visa o estabelecimento de uma nova disciplina que, apesar de fortemente baseada na Engenharia de Software, apresenta novos paradigmas, como a multidisciplinariedade e a abordagem sistêmica de criação de conteúdo, produção de mídias, aspectos estéticos, tecnológicos e de desenvolvimento de software. Assinale a alternativa que indica a(s) afirmação (ões) CORRETA (S): II, apenas I e III, apenas II e III, apenas. I, apenas I, II e III Ref.: 201201251170 7a Questão No competitivo mundo Web, em que os usuários vem e vão com a mesma facilidade, a __________ - capacidade de permitir que o usuário manipule os recursos do site para atingir um determinado objetivo - é um aspecto diferencial. usabilidade confiabilidade acessibilidade escalabilidade segurança Ref.: 201201228528 8a Questão _________________: 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. Engenharia Mining WebML Esquema Navegacional Engenharia de Usabilidade Arquitetura de design gráico Ref.: 201201372522 1a Questão Em um projeto de sistemas web o objetivo IDENTIDADE significa: O conteúdo deverá ser informativo e bem sucinto Usar um modo de entrega que seja apropriado para a informação que está sendo entregue O conteúdo deverá ser construído consistentemente, principalmente sobre o projeto gráfico Interface e projeto de navegação deverão ser consistentes com o domínio da aplicação para o qual ela foi criada. Apresentar ao usuário conteúdo e funções robustas relevantes às suas necessidades Ref.: 201201879613 2a Questão Um projeto de WebApp apresenta alguns objetivos-chave. Marque a opção onde a descrição NÃO corresponde ao objetivo determinado. Simplicidade : O conteúdo da WebApp deverá ser informativo e bem sucinto, usando um modo de entrega que seja apropriado para a informação que está sendo entregue.: Identidade : A estética, interface e projeto de navegação de uma WebApp deverão ser consistentes com o domínio da aplicação para o qual ela foi criada. Consistência : Com base na identidade que foi estabelecida, normalmente uma WebApp apresenta ao usuário conteúdo e funções robustas relevantes às suas necessidades. Apelo visual : De todas as categorias de software, asa WEbApps são as mais visuais possíveis, as mais dinâmicas e as mais estéticas. Compatibilidade : A maioria das WebApps será usada em diversos ambientes diferentes e precisam ser projetadas para ser compatíveis com cada um deles. Ref.: 201201224062 3a Questão Analise as seguintes afirmativas sobre Requisitos de Software: I - Modelar uma parte do mundo real, o domínio de aplicação é uma atividade extremamente importante para se compreender a necessidade e a importância do sistema a ser construído. II - A Engenharia de Software envolve as atividades de determinar os objetivos de um software e as restrições associadas a ele. III - Um dos grandes problemas da atividade de levantamento de requisitos é garantir que as necessidades reais do usuário sejam identificadas. Constantemente, os próprios usuários não conseguem definir/expressar suas necessidades de forma clara, levando a erros na identificação dos requisitos. Assinale a alternativa que contém a(s) afirmação (ões) CORRETA(S): II e III, apenas I, apenas I, II e III I e II, apenas III, apenas Ref.: 201201228530 4a Questão Considere as afirmativas abaixo: I - O conceito de usabilidade pode ser definido como um conjunto de propriedades de uma interface que reúne os seguintes atributos: fácil aprendizado; eficiência; capacidade de memorização; baixo índice de erros; satisfação e prazer ao uso. II - Pode-se afirmar que a usabilidade é um requisito que pode interferir diretamente no sucesso de determinado negócio ou empresa, que tem a Web como meio de atuação. III - A aplicação de metodologias voltadas para a usabilidade em projetos de desenvolvimento de websites, consiste necessariamnete em manter o foco na máquina, levando-a para o processo de utilização. O correto está em: III, apenas. II, apenas. I, apenas. I, II e III. I e II, apenas. Ref.: 201201879614 5a Questão Em arcabouço de qualidade temos uma árvore de requisitos com alguns atributos. Marque a opção CORRETA sobre o atributo FUNCIONALIDADE. Desempenho de tempo e resposta, Velocidade de geração de página, Velocidade de geração de figuras gráficas. Facilidade de correção, Adaptabilidade, Extensibilidade. Compreensão global do site, Recursos de feed-back online e de ajuda, Recursos de interface estética, Recursos especiais. Processamento correto do link, Recuperação de erro, Validação e recuperação da entrada do usuário. Capacidade de busca e recuperação, Recursos de Navegação, Domínio de Aplicação (recursos relacionados). Ref.: 201201228513 6a Questão 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: I, apenas. III, apenas. I e II, apenas. I, II e III. II, apenas. Ref.: 201201228528 7a Questão _________________: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. Engenharia Mining Engenharia de Usabilidade Arquitetura de design gráico WebML Esquema Navegacional Ref.: 201201227370 8a Questão Analise as seguintes afirmações sobre a Engenharia Web: I. Segundo Pressman, a Engenharia Web é uma tecnologia em camadas, herdando todas as camadas da Engenharia de Software. E a base de todas essas camadas é o foco na qualidade do software desenvolvido. II. O principal objetivo da Engenharia Web, assim como na Engenharia de Software tradicional, é desenvolver aplicações corretas, nas quais suas estruturas, funcionalidades, aspectos navegacionais e de interação com o usuário estejam representados de forma apropriada. III. A Engenharia Web visa o estabelecimento de uma nova disciplina que, apesar de fortemente baseada na Engenharia de Software, apresenta novos paradigmas, como a multidisciplinariedade e a abordagem sistêmica de criação de conteúdo, produção de mídias, aspectos estéticos, tecnológicos e de desenvolvimento de software. Assinale a alternativa que indica a(s) afirmação (ões) CORRETA (S): II, apenas II e III, apenas. I, apenas I e III, apenas I, II e III Ref.: 201201232684 1a Questão Assinale a alternativa que NÃO apresenta um exemplo de ferramenta Case para UML: Astah Argo Enterprise Architect Visual Paradigm jMeter Ref.: 201201224136 2a Questão 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: assinatura digital firewall criptografia segurança da informação certificação digital Ref.: 201201227599 3a Questão XML é um conjunto de regras, diretrizes e convenções para planejar estruturas e formatos de dados de maneira a produzir arquivos que sejam fáceis de gerar e que sejam facilmente lidos por diferentes computadores e aplicativos. Sobre o XML, é correto afirmar que: XML é uma especificação fechada e, portanto, não permite que novos nomes de tags sejam definidos conforme necessário. Um documento XML varia em função da plataforma que o processa. XML utiliza marcas e atributos, especificando o que cada marca e atributo significam (como os dadsos aparecerão em um navegador). A grande vantagem é permitir a criação de tags próprias sem complicação, aumentando a produtividade. XML descreve como uma página da Web deve aparecer além de definir todos os dados. Ref.: 201201228518 4a Questão Considere as afirmativas abaixo: I - Hipertexto (ou hiperdocumentos) armazenam as informações em estruturas denominadas nós e os relacionamentos em ligações (links), ancorados nos nós). II - Pode-se afirmar que os nós de um hipertexto podem conter textos e figuras, de modo semelhante ao presente em livros (os "nós" seriam as "páginas", neste caso). Quando se associam outros tipos de mídia, como vídeos, sons, modelos tridimensionais denomeinam-se como hipermídia. III - Nó: item de informação presente em um documento hipermídia. IV - Ligação: inter relacionamento entre nós em um documento hipermídia. V - Âncora: ponto de nó a que se prende a ligação e que, ao ser seguido, aciona a ligação e ativa os nós presos à outra ponta de ligação. O correto está em: III, IV e V, apenas. I, II, III, IV e V. I e II, apenas. II, apenas. III e IV, apenas. Ref.: 201201224142 5a Questão Na UML, os diagramas servem para capturar diferentes visões do sistema. NÃO é um diagrama UML: Diagrama de Estados Diagrama de Sequência Diagrama de Métodos Diagrama de Objetos Diagrama de Classes Ref.: 201201227585 6a Questão As ferramentas CASE são utilizadas para apoiar a realização de atividades específicas, tais como planejamento, análise e especificação de requisitos. Assinale a alternativa que NÃO apresenta um exemplo de ferramenta CASE: Race UML Visual Paradigm ArgoUML Enterprise Architect Power Designer Ref.: 201201246677 7a Questão Considere as afirmativas abaixo: I - Um web service pode ser entendido como um componente que possui suas funcionalidades acessíveis pela rede através de mensagens baseadas em XML. II - Uma definição técnica de web services poderia ser como um serviço disponibilizado na Internet, descrito via WSDL, registrado via UDDI, acessado utilizando SOAP e com os dados transmitidos sendo representados em XML. III - SOAP (Simple Object Access Protocol) é a linguagem de descrição de web services baseada em XML. Permite através da definição de um vocabulário em XML, a possibilidade de descrever serviços e a troca de mensagens. IV - A arquitetura de web services baseia-se na interação de três entidades: provedor do serviço (service provider), cliente do serviço (service requestor) e servidor de registro (service registry). O correto está em: I, II e IV, apenas. III e IV, apenas. II, III e IV, apenas. I e II, apenas. I, II, III e IV Ref.: 201201232053 8a Questão Observe as seguintes assertativas sobre Ferramentas Case: I - Ferramentas Case são utilizadas para apoiar a realização de atividades específicas, tais como: planejamento, análise e especificação de requisitos. II - Ferramentas Case podem ser: Horizontais: oferecem serviços utilizados durante todo o processo de software. Verticais: utilizadas em fases específicas do processo de software. III - São exemplos de ferramentas Case para UML: Astah, Task Manager e Enterprise Architect. A opção que contém somente assertativas corretas é: III, apenas. II, apenas. I e II, apenas. II e III, apenas. I, apenas. Ref.: 201201227364 1a Questão O que representamos nas dimensões de um projeto de uma aplicação Web? Associe as colunas: (1) Conceituação (2) Visualização (3) Navegação (4) Estruturação ( ) Características estruturais da aplicação, ou seja, como a aplicação está organizada em termos de componentes e suas associações. ( ) Características relativas à programação visual e ao layout da interface com o usuário. ( ) Representação de acordo com o paradigma de desenvolvimento, dos elementos conceituais (negócio, problema, etc.) que comporão o domínio da aplicação. ( ) Perspectiva de empacotamento utilizada para organizar conceitos do domínio acessíveis através de navegação. Marque a alternativa correta em relação às assertativas abaixo: 4-3-2-1 1-2-3-4 4-2-1-3 1-2-4-3 2-3-1-4 Ref.: 201201228526 2a Questão Multimídia consiste em aplicações que usam múltiplas modalidades de informação (texto, imagens, gráficos, animação, vídeo, som, voz e alguma forma de interação com o usuário). São exemplos de ferramentas de edição de gráficos e imagens, EXCETO: Pro Tools Adobe Illustrator Macromedia FreehandMacromedia Fireworks GIMP Ref.: 201201224136 3a Questão 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: firewall certificação digital segurança da informação assinatura digital criptografia Ref.: 201201232053 4a Questão Observe as seguintes assertativas sobre Ferramentas Case: I - Ferramentas Case são utilizadas para apoiar a realização de atividades específicas, tais como: planejamento, análise e especificação de requisitos. II - Ferramentas Case podem ser: Horizontais: oferecem serviços utilizados durante todo o processo de software. Verticais: utilizadas em fases específicas do processo de software. III - São exemplos de ferramentas Case para UML: Astah, Task Manager e Enterprise Architect. A opção que contém somente assertativas corretas é: II, apenas. II e III, apenas. III, apenas. I, apenas. I e II, apenas. Ref.: 201201228518 5a Questão Considere as afirmativas abaixo: I - Hipertexto (ou hiperdocumentos) armazenam as informações em estruturas denominadas nós e os relacionamentos em ligações (links), ancorados nos nós). II - Pode-se afirmar que os nós de um hipertexto podem conter textos e figuras, de modo semelhante ao presente em livros (os "nós" seriam as "páginas", neste caso). Quando se associam outros tipos de mídia, como vídeos, sons, modelos tridimensionais denomeinam-se como hipermídia. III - Nó: item de informação presente em um documento hipermídia. IV - Ligação: inter relacionamento entre nós em um documento hipermídia. V - Âncora: ponto de nó a que se prende a ligação e que, ao ser seguido, aciona a ligação e ativa os nós presos à outra ponta de ligação. O correto está em: I e II, apenas. I, II, III, IV e V. II, apenas. III, IV e V, apenas. III e IV, apenas. Ref.: 201201227585 6a Questão As ferramentas CASE são utilizadas para apoiar a realização de atividades específicas, tais como planejamento, análise e especificação de requisitos. Assinale a alternativa que NÃO apresenta um exemplo de ferramenta CASE: ArgoUML Enterprise Architect Power Designer Race UML Visual Paradigm Ref.: 201201227599 7a Questão XML é um conjunto de regras, diretrizes e convenções para planejar estruturas e formatos de dados de maneira a produzir arquivos que sejam fáceis de gerar e que sejam facilmente lidos por diferentes computadores e aplicativos. Sobre o XML, é correto afirmar que: A grande vantagem é permitir a criação de tags próprias sem complicação, aumentando a produtividade. Um documento XML varia em função da plataforma que o processa. XML descreve como uma página da Web deve aparecer além de definir todos os dados. XML utiliza marcas e atributos, especificando o que cada marca e atributo significam (como os dadsos aparecerão em um navegador). XML é uma especificação fechada e, portanto, não permite que novos nomes de tags sejam definidos conforme necessário. Ref.: 201201232684 8a Questão Assinale a alternativa que NÃO apresenta um exemplo de ferramenta Case para UML: Argo Visual Paradigm Astah jMeter Enterprise Architect Ref.: 201201246677 1a Questão Considere as afirmativas abaixo: I - Um web service pode ser entendido como um componente que possui suas funcionalidades acessíveis pela rede através de mensagens baseadas em XML. II - Uma definição técnica de web services poderia ser como um serviço disponibilizado na Internet, descrito via WSDL, registrado via UDDI, acessado utilizando SOAP e com os dados transmitidos sendo representados em XML. III - SOAP (Simple Object Access Protocol) é a linguagem de descrição de web services baseada em XML. Permite através da definição de um vocabulário em XML, a possibilidade de descrever serviços e a troca de mensagens. IV - A arquitetura de web services baseia-se na interação de três entidades: provedor do serviço (service provider), cliente do serviço (service requestor) e servidor de registro (service registry). O correto está em: I, II, III e IV III e IV, apenas. I, II e IV, apenas. II, III e IV, apenas. I e II, apenas. Ref.: 201201224142 2a Questão Na UML, os diagramas servem para capturar diferentes visões do sistema. NÃO é um diagrama UML: Diagrama de Classes Diagrama de Métodos Diagrama de Estados Diagrama de Objetos Diagrama de Sequência Ref.: 201201224044 3a Questão 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 I, II e III III, apenas II e III, apenas I, apenas Ref.: 201201368588 4a Questão "É uma linguagem de modelagem web que tem sido adotada para modelar as aplicações orientadas a fluxo de trabalho" Marque a resposta correta. WebQuest WebMining WebFactor WebMl WebEmail Ref.: 201201224102 5a Questão 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. 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. verificar os modelos UML do módulo de segurança. Ref.: 201201246786 6a Questão Sobre as ferramentas CASE, considere as afirmativas abaixo: I - São utilizadas para apoiar a realização de atividades específicas, tais como: planejamento, análise e especificação de requisitos. II - Um dos objetivos oferecidos pelas ferramentas CASE é orientar e disciplinar o processo de modelagem durante a fase de desenvolvimento do projeto de um software. III - Podem ser horizontas e verticais. O correto está em: I, II e III. I e II, apenas. II e III, apenas. II, apenas. I, apenas. Ref.: 201201232038 7a Questão A UML (Unified Modeling Language) é uma linguagem visual para especificação, construção e documentação de artefatos de software. Apresenta diagramas que servem para capturar diferentes visões do sistema. Observe a lista abaixo com alguns dos diagramas e correlacione com a coluna que descreva a função de cada um. (1) Diagrama de Caso de Uso (2) Diagrama de Sequência (3) Diagrama de Colaboração (4) Diagrama de Implantação( ) Utilizado para demonstrar elementos de configuração de processamento run-time. ( ) Tipo de diagrama que apresenta a interação da série de tempo dos objetos participantes do processo. ( ) Tipo de diagrama que mostra uma interação dinâmica de um caso de uso e seus objetos relacionados. ( ) Diagrama que descreve a sequência de eventos de um ator que utiliza um sistema para completar um processo. Marque a alternativa que corresponde a sequencia correta de cima para baixo. 2-3-4-1 4-2-3-1 1-4-3-2 1-4-2-3 3-4-2-1 Ref.: 201201232039 8a Questão Observe as seguintes asserativas sobre a UML (Unified Modeling Language): I - A UML possui diagramas (representações gráficas de modelo parcial de um sistema) que são utilizados em combinação com a finalidade de obter todas as visões e aspectos do sistema. II - O uso de um tipo ou outro de diagrama depende, muitas vezes, do grau de detalhamento necessário para o desenvolvimento do sistema. III - O Diagrama de Objetos mostra o fluxo de trabalho a partir de um ponto inicial até um ponto final, detalhando as decisões do caminho tomado durante a execução das tarefas. IV - O Diagrama de Sequência é utilizado para demonstrar as sequências de estados que um objeto assume em sua vida, em função do seu uso no sistema. A opção que contém somente assertativas corretas é: I, II e III, apenas. I e IV, apenas. I e II, apenas III e IV, apenas. II, III e IV, apenas. Ref.: 201201232687 1a Questão "Parte responsável pela especificação do comportamento dinâmico da aplicação, pois em se tratando de uma aplicação interativa, tem-se que definir como o usuário irá perceber a ativação das diferentes partes do sistema." Trata-se da descrição do conceito de: Semântica de Navegação Estruturas de Acesso Nós Âncoras Elos Ref.: 201201227928 2a Questão A capacidade de processamento e armazenamento de dados tem apresentado um significativo crescimento nos últimos anos. Desta forma, é necessária a utilização de técnicas dirigidas por computador que possibilitem a extração automática (ou semi-automática) de novos conhecimentos. Considere as afirmativas abaixo: I - Para competir com sucesso em um mundo interativo, as organizações precisam compreender como os clientes agregam valor ao negócio e, ao mesmo tempo, como obter valor a partir dele. As organizações precisam conhecer como alocar tempo e esforço para os clientes que trarão um maior retorno. Então, seus esforços em relação à retenção dos clientes mais valiosos, precisam ser aumentados, buscando incrementar o valor derivado de outros clientes. Assim, a tecnologia da informação torna possível a diferenciação de cada cliente através de bases de dados que podem ajudar a lembrar e manter um grande número de interações complexas de forma individualizada. II - Novas técnicas de análise como Data Mining oferecem a oportunidade de descobrir padrões escondidos e tendências em grandes volumes de dados. Com estas informações, é possível melhorar a interação com os clientes e otimizar as ações de marketing. III - O computador disponibiliza um grande número de ferramentas de comunicação. Com a tecnologia de Internet, pode ser modificada a comunicação com os clientes transformando interações unidirecionais em bidirecionais, possibilitando assim, o atendimento aos clientes de forma individualizada. O correto está em: II e III, apenas II, apenas I, II e III I e III, apenas. I e II, apenas. Ref.: 201201246941 3a Questão Sobre a WebML, considere as afirmativas abaixo: I - A WebML é uma notação para especificação de websites complexos em um nível conceitual. II - Alguns objetivos são: expressar a estrutura da aplicação web com uma descrição de alto nível; e fornecer múltiplas visões do mesmo conteúdo. III - Descreve websites através de duas dimensões: modelo de estruturas e modelo de hipertexto. O correto está em: I, II e III. II, apenas. II e III, apenas. I e II, apenas. I, apenas. Ref.: 201201251188 4a Questão ________________: busca desenvolver um modelo teórico de performance humana bem como criar ferramentas capazes de medir a facilidade de uso. Interação Homem Máquina Mineração na Web WebQuest Engenharia de Requisitos Engenharia de hipermídia Ref.: 201201228340 5a Questão Considere as afirmativas abaixo: I - Web Mining é o uso de técnicas de data mining para descobrir e extrair automaticamente informações relevantes dos documentos e serviços ligados à Internet. II - Web Mining é, frequentemente, associado à recuperação de informação, mas, na verdade, trata-se de um processo mais amplo, interdisciplinar, envolvendo técnicas de recuperação de informação, estatística, inteligência artificial e mineração de dados. III - Em geral, pode-se afirmar que as tarefas principais de Web Mining são as seguintes: busca de documentos, seleção e pré-processamento da informação, generalização e análise. O correto está em: II, apenas. I e II, apenas. III, apenas. I, apenas. I, II e III. Ref.: 201201227640 6a Questão ___________ é o método de desenvolvimento que permite aos desenvolvedores expressarem as caractetísticas centrais de uma aplicação de alto nível, sem a necessidade de especificar uma arquitetura detalhada. Seu princípio está associado à uma representação gráfica intuitiva que pode ter apoio de ferramentas CASE e assim, ser utilizada por desenvolvedores que não detenham conhecimento tecnológico sobre o desenvolvimento, tais como produtores de interface e de conteúdo. RMM (Relationship Management Methodology) OOWS (Object Oriented Web Solution) OOHDM (Object Oriented Hypermidia Design Method) WebML (Web Modeling Language) HDM (Hypertext Design Model) Ref.: 201201250385 7a Questão _____________ investiga o projeto, avaliação e implementação de sistemas computacionais interativos para uso humano, juntamente com os fenômenos associados a este uso. Engenharia em Hipermídia Engenharia de Requisitos Interface Homem Máquina WebML Integração de sistemas Ref.: 201201227595 8a Questão Analise as seguintes alternativas sobre WebML (Web Modeling Language): I - WebML é uma linguagem baseada em XML, mas remete a representações gráficas intuitivas e pode ser facilmente suportada por uma ferramenta CASE, além de poder ser utilizada para comunicação com pessoal não-técnico. II - Linguagem de Modelagem para aplicações Web que permite que projetistas modelem as funcionalidades de um site em um alto nível de abstração, sem se comprometerem com detalhes de alguma arquitetura específica. III - A especificação de um site em WebML consiste de quatro perspectivas ortogonais: Modelo Estrutural (expressa os dados do site); Modelo de Hipertexto (descreve os documentos hipertexto que podem ser publicados no site); Modelo de Apresentação (descreve o layout e a aparência gráfica das páginas, independentemente da linguagem final que representará as páginas); Modelo de Personalização (modela explicitamente os usuários e grupos de usuários para armazenamento de informações específicas dos mesmos). Assinale a alternativaque indica a(s) afirmação (ões) CORRETA(S): I, apenas. II e III, apenas. I e III, apenas. I, II e III. I e II, apenas. Ref.: 201201227598 1a Questão Analise as afirmações abaixo: I - As abordagens bottom-up e top-down para a definição dos módulos de um sistema fazem sentido apenas em uma estrutura hierárquica de módulos. II - A abordagem top-down é sempre melhor do que a abordagem bottom-up. III - Todo sistema orientado a objetos possui alta modularidade. IV - A abordagem top-down deve ser utilizada em conjunto com uma estrutura não hierárquica de módulos. Qual alternativa indica a(s) afirmação (ões) CORRETA(S): I, II, III e IV. I, apenas. II e III, apenas IV, apenas. II, apenas Ref.: 201201227972 2a Questão Segundo Debora Hix, uma boa interface é como o telefone ou como a luz elétrica: quando funciona, ninguém percebe. Uma boa interface parece óbvia, mas o que não parece óbvio é como desenvolver uma interface que tenha alta usabilidade. Eis, abaixo, alguns requisitos de usabilidade. Correlacione as colunas: (1) Capacidade de síntese (2) Eficiência de Uso (3) Inteligibilidade (4) Navegabilidade (5) Satisfação ( ) Verifica a facilidade do usuário em reconhecer a lógica de funcionamento do software e a sua aplicação. ( ) Verifica como cada usuário sente-se diante de uma nova interface de um sistema e o impacto psicológico causado por estas mudanças no ambiente profissional. ( ) Refere-se ao tempo necessário para que o usuário possa torna-se ágil no uso de uma interface, ou seja, em relação ao uso de suas funções e a rapidez no desenvolvimento de suas tarefas. ( ) Verifica como a interface consegue notificar o usuário quando ocorre uma modificação interna do estado do sistema. ( ) Explora o sistema, sem alterar o seu estado atual, de acordo com a necessidade de informação de uma tarefa. Marque a alternativa correta em relação às assertativas abaixo: 2-1-4-3-5 3-5-2-1-4 1-5-2-3-4 2-4-1-3-5 5-3-1-2-4 Ref.: 201201250792 3a Questão Considere as afirmativas abaixo: I - A mineração na Web é uma metodologia de recuperação da informação que usa ferramentas de mineração de dados para extrair informaçãoes tanto do conteúdo das páginas e de sua estrutura de relacionamentos (links), quanto dos registros de navegação dos usuários. II - Pode-se definir a mneração da Web em três variantes: Mineração do Conteúdo da Web, Mineração da Estrutura da Web e Mineração dos Registros de Navegação na Web. III - O processo de minerar, extrair e integrar dados úteis, informação e conhecimento de conteúdo de páginas Web é chamado de Mineração da Estrutura da Web. O correto está em: II e III, apenas. I e II, apenas. I, II e III. II, apenas. I, apenas. Ref.: 201201228340 4a Questão Considere as afirmativas abaixo: I - Web Mining é o uso de técnicas de data mining para descobrir e extrair automaticamente informações relevantes dos documentos e serviços ligados à Internet. II - Web Mining é, frequentemente, associado à recuperação de informação, mas, na verdade, trata-se de um processo mais amplo, interdisciplinar, envolvendo técnicas de recuperação de informação, estatística, inteligência artificial e mineração de dados. III - Em geral, pode-se afirmar que as tarefas principais de Web Mining são as seguintes: busca de documentos, seleção e pré-processamento da informação, generalização e análise. O correto está em: II, apenas. I, II e III. I, apenas. III, apenas. I e II, apenas. Ref.: 201201250385 5a Questão _____________ investiga o projeto, avaliação e implementação de sistemas computacionais interativos para uso humano, juntamente com os fenômenos associados a este uso. WebML Engenharia em Hipermídia Engenharia de Requisitos Interface Homem Máquina Integração de sistemas Ref.: 201201232687 6a Questão "Parte responsável pela especificação do comportamento dinâmico da aplicação, pois em se tratando de uma aplicação interativa, tem-se que definir como o usuário irá perceber a ativação das diferentes partes do sistema." Trata-se da descrição do conceito de: Semântica de Navegação Nós Âncoras Elos Estruturas de Acesso Ref.: 201201246941 7a Questão Sobre a WebML, considere as afirmativas abaixo: I - A WebML é uma notação para especificação de websites complexos em um nível conceitual. II - Alguns objetivos são: expressar a estrutura da aplicação web com uma descrição de alto nível; e fornecer múltiplas visões do mesmo conteúdo. III - Descreve websites através de duas dimensões: modelo de estruturas e modelo de hipertexto. O correto está em: II, apenas. I, apenas. I e II, apenas. II e III, apenas. I, II e III. Ref.: 201201251188 8a Questão ________________: busca desenvolver um modelo teórico de performance humana bem como criar ferramentas capazes de medir a facilidade de uso. Mineração na Web Engenharia de hipermídia Engenharia de Requisitos Interação Homem Máquina WebQuest Ref.: 201201759044 1a Questão Considere as assertivas que seguem: I. linguagem para auxílio na criação de páginas Web, cujas funções escritas devem ser embutidas dentro de seu documento HTML/XHTML. II. Usada para formatar conteúdos estruturados, é linguagem própria para estilos que define o layout de documentos. III. É uma linguagem de código-fonte aberto, muito utilizada na Internet e especialmente criada para o desenvolvimento de WebApps. IV. linguagem para auxílio na criação de páginas Web, simulando uma versão reduzida do Visual Basic. As considerações apresentam características aplicáveis à tecnologia WEB e correspondem, respectivamente, a PHP / CSS / JavaScript / VBScript JavaScript / CSS / PHP / VBScript CSS / PHP / JavaScript / VBScript CSS / JavaScript / PHP / VBScript JavaScript / CSS / VBScript / PHP Ref.: 201201749653 2a Questão Observe as afirmativas abaixo e marque a opção correta. I- Trata-se de um código a parte que altera as características do website. II- É uma linguagem para auxílio na criação de páginas web. III- É uma linguagem de script que pode ser executada através do browser do cliente. As definições acima, representam respectivamente: VBScript, JavaScript, CSS. JavaScript, VBScript, CSS. JavaScript, CSS, VBScript. CSS, JavaScript e VBScript. CSS, VBScript, JavaScript. Ref.: 201201749610 3a Questão Com base em ferramentas de desenvolvimento marque a opção ERRADA. Auxiliam no teste de aplicação Incluí tecnologias unificadas Incluí modelagem de projeto Incluí tecnologias diversificadas Auxiliam no acompanhamento de problema Ref.: 201201749630 4a Questão Qual das opções abaixo não representa um componente de uma WebApp? Adaptação do conteúdo; Armazenamento de conteúdo; Adaptação da apresentação;
Compartilhar