Buscar

Questionário AV2

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes
Você viu 3, do total de 13 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

Você também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes
Você viu 6, do total de 13 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

Você também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes
Você viu 9, do total de 13 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

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1- Um web site dinâmico é aquele que:
c) X O consumidor pode realocar os botões de ações e disponibilizá-los na tela da configuração que melhor lhe convier
2- 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 é:
a) X realizar inspeções de código em pares do módulo de segurança
3- Com relação aos modelos de Menus, algumas características devem ser levadas em consideração na escolha do modelo mais adequado ao perfil do usuário, algo que a pesquisa de usabilidade deve oferecer como parâmetro para uma IHS ergonômica. Veja das afirmações seguintas quais as que estão corretas?
I - Modelo "cascata": ao passar o mouse sobre o item de primeiro nível, os subitens são exibidos em cortina lateral (não há necessidade de clicar para ver os subitens);
II - O modelo "árvore de diretórios" tem como pontos fortes: a maioria das pessoas clica apenas na palavra e não favorece a navegação entre níveis através do menu;
III - O modelo "cascata" tem como pontos fortes: não é preciso clicar para ver os sub-itens e a navegação entre níveis é favorecida através do menu;
IV - Ao clicar no item de primeiro nível do menu, os subitens ficam aparentes e não carrega a página correspondente ao item clicado. Este modelo tem como pontos fortes que todas as pessoas navegaram por itens do 2º e 3º nível através do menu; a atenção do usuário não é desviada para a página facilitando a navegação através do menu; favorece a percepção e a navegação entre níveis através do menu.
a) X Estão corretas as afirmativas I, III e IV
4- Usadas na realização de processos críticos para os negócios, as aplicações Web atuais precisam ser robustas e projetadas para suportar um grande número de usuários simultâneos. Performance e integração com banco de dados e sistemas legados das empresas são fatores determinantes para o usuário. O conteúdo manipulado é multimídia e dinâmico, e sua concepção envolve a participação de profissionais de diferentes áreas do conhecimento. A complexidade e a importância em uma aplicação Web variam de acordo com seu propósito. Uma aplicação Web pode apresentar características de várias categorias.
Correlacione as colunas abaixo:
(1) Informativa ( ) Jogos on-line
(2) Interativa ( ) Jornais e classificados on-line
(3) Transacional ( ) Sites de planejamento e monitoramento on-line
(4) Workflow ( ) Sites de comércio eletrônico
(5) Portais Web ( ) Shopping centers eletrônicos
Marque a alternativa correta considerando a numeração de cima para baixo.
a) X 2-1-4-3-5
5- Sistemas de software que são utilizadas para dar suporte ao ciclo de vida de desenvolvimento. Trata-se do conceito de:
c) X Ferramentas CASE
6- ___________ é 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.
b) X WebML (Web Modeling Language)
7- "A WebML é uma linguagem de modelagem web que tem sido adotada para modelar as aplicações orientadas a fluxo de trabalho".
Com esta afirmação podemos:
e) X Considerar uma linguagem apenas para modelação.
8- 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.
b) X usabilidade
9- É correto afirmar que abstração:
d) X é dar ênfase às características relevantes de um problema.
10- design de interfaces pode se tornar algo complexo. Uma estratégia que funciona bem
para um site pode estar totalmente errada para outro. Um site somente será bem
sucedido se ele der suporte adequado às intenções, ao comportamento e aos objetivos
do seu usuário real. Esta é a ideia do design centrado no usuário.
Considere as afirmativas abaixo:
I - A interface de emprego computacional tem sido cada vez mais valorizada nas últimas
décadas, pois abrange todas as partes que constituem um sistema com o qual o usuário pode interagir.
II - Para que a relação homem-máquina ocorra, é indispensável o uso das interfaces e da interatividade. Sem estes dois fundamentos, é impossível haver qualquer tipo de relação homem-máquina dentro da Internet ou mesmo fora dela.
III - As interfaces gráficas foram projetadas para dar às pessoas o controle ireto sobre seus computadores pessoais. Os usuários esperam, agora, um nível de sofisticação design de todas as interfaces gráficas, incluindo páginas de Web. A meta é satisfazer as necessidades de todos seus usuários potenciais, adaptando a tecnologia Web para as suas expectativas, e nunca requerendo que o leitor simplesmente conforme-se a uma interface que põe obstáculos desnecessários no seu caminho.
IV - Usabilidade é 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.
O correto está em:
e) X I, II, III e IV.
11-Para atender a demandas de maneira eficaz, em um ambiente caracterizado pela velocidade das mudanças, torna-se indispensável um modelo de gerenciamento baseado no foco em prioridades e objetivos. Qual alternativa NÃO é característica de um projeto?
a) X ser contínuo e repetitivo. 
12-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 semiautomá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:
e) X I, II e III
13-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 arquiteturade 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:
c) X I, II e IV, apenas.
14-Considere as afirmativas abaixo:
I - Active Server Pages (ASP) é uma linguagem de script, Open Source, de uso geral, interpretada, muito utilizada para o desenvolvimento de aplicações Web , podendo ser mesclada dentro do código HTML,
II - Java Server Pages (JSP) é baseada na linguagem Java, para simplificar o processo de desenvolvimento dinâmico de web sites. Linguagem de script, compilada, que funciona no lado do servidor.
III - PHP é uma tecnologia orientada a objetos, criada pela Microsoft, utilizada para desenvolver páginas HTML dinamicamente. Trabalha com linguagem de scripts VBScript baseada no Visual Basic da própria Microsoft.
O correto está em:
d) X II, apenas.
15-Aplicações _________________: consistem naquelas que permitem movimentação de trabalho dentro ou entre diferentes companhias, entidades públicas e usuários privados por meio da rede mundial de computadores. As aplicações web que possibilitam planejamento e montagem de cronograma online são grandes exemplos desta categoria.
d) X orientadas a workflow
16-____________________: 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.
b) X Engenharia de Software
17-________________: busca desenvolver um modelo teórico de performance humana
bem como criar ferramentas capazes de medir a facilidade de uso.
d) X Interação Homem Máquina
18-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):
b) X I, II e III
19-Sobre metodologias para o desenvolvimento de aplicações hipermídia, considere as
afirmativas abaixo:
I - O Hypertext Design Model (HDM) é o primeiro modelo amplamente conhecido para o projeto de hipermídia. Um esquema hipermídia em HDM é descrito como um conjunto de tipos de entidades e de elos; as entidades são constituídas por componentes hierarquicamente estruturados e cada componente pode ser visto sob diferentes perspectivas.
II - O Relationship Management Methodology (RMM) estende HDM, acrescentando estruturas de roteiros guiados e índices mais ricos, definindo um modelo metodológico detalhado, no qual o projeto é encaminhado a partir das entidades, através do projeto de relações e de navegação, terminando no projeto da interface do usuário e na implementação.
III - O Object-Oriented Hypermedia Design Method (OOHDM) possui uma abordagem para a criação de modelos conceituais e navegacionais para domínios fundamentados em ontologias. O método originou-se do método HDM e permite projetar implementar aplicações hipermídia no contexto da Web semântica.
O correto está em:
c) X I e II, apenas.
20-Sobre avaliação de qualidade das aplicações web, considere as afirmativas abaixo:
I - Normalmente, o desenvolvimento e avaliação de software tradicional não são totalmente adequados ao desenvolvimento de aplicativos na Web. Esses sistemas devem ser desenvolvidos com enfoque forte no usuário, ter um ciclo de vida rápido e uma grande preocupação com acessibilidade.
II - Pode-se afirmar que a qualidade de software é a conformidade a requisitos funcionais e de desempenho explicitamente declarados, a padrões de desenvolvimento claramente documentados e a características implícitas que são esperadas de todo software profissionalmente desenvolvido.
III - Os requisitos de software são a base a partir da qual a qualidade é medida. A falta de conformidade aos requisitos significa falta de qualidade.
O correto está em:
e) X I, II e III.
21-Sejam as seguintes assertativas sobre os métodos de desenvolvimento:
I - O termo hipermídia pode ser descrito como resultado da junção de dois tipos de dados: o hipertexto (conjunto de textos interconectados, contendo elos para navegação) e a multimídia (conjunto de vídeos, sons, imagens e animações), resultando, então, em um conjunto de mídias dispostas de maneira não linear em um ambiente interativo.
II - Dentre as vantagens do sistema hipermídia, pode-se destacar: a interface proporciona facilidades de navegação em grandes espaços de informação; informações não estruturadas podem ser organizadas em hierarquias múltiplas; e partes do mesmo documento podem ser referenciadas de vários lugares, as idéias podem ser expressas com pouca sobreposição ou duplicação.
III - O Hypertext Design Model (HDM) é o primeiro modelo amplamente conhecido para o projeto de hipermídia.
IV - O Object-Oriented Hypermedia Design Method (OOHDM) possui uma abordagem para domínios fundamentados em ontologias. Possibilita o trabalho em um nível de abstração mais alto, permitindo que o projetista concentre-se em aspectos relacionados à aplicação Web.
O correto está em:
c) X I, II e III, apenas.
22-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:
a) X I, II e III.
23-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):
b) X I, II e III
24-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):
b) X II, apenas
25-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 dasmí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 utilizadas e como o usuário vai interagir com a aplicação.
Marque a alternativa que corresponde a sequencia correta de cima para baixo.
a) X 4-2-3-1
26-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 é:
b) X I e II, apenas
27-Considere as afirmativas abaixo:
I - O diferencial das Aplicações Web não está apenas em suas características, mas, principalmente, nas particularidades de seu desenvolvimento, tais como: requisitos mutáveis, times pequenos e multidisciplinares, ciclos de desenvolviment menores, e necessidade constante de manutenção.
II - Processos Agile ou Processos Leves são metodologias de desenvolvimento adaptativas e flexíveis e que são indicadas para cenários onde a mudança de requisitos é constante e os resultados precisam ser entregues ao cliente em curtos espaços de tempo.
III - A comparação entre desenvolvedores de software e jogadores de Rugby originou o nome da tecnologia Scrum, a qual baseia-se em 6 (seis) características: flexibilidade dos resultados, flexibilidade dos prazos, times pequenos, revisões frequentes, colaboração e orientação a objetos.
IV - 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.
O correto está em:
e) X I, II, III e IV.
28-Considere as afirmativas abaixo:
I - Pode-se definir usabilidade 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 usar.
II - Design participativo tem o benefício de deixar ainda mais claro o que o usuário pensa e o que quer para a equipe de desenvolvimento.
III - A aplicação de metodologias voltadas para a usabilidade em projetos de desenvolvimento de websites consiste, necessariamente, em manter o foco no usuário, trazendo-o para o
processo de criação.
O correto está em:
e) X I, II e III.
29- Sobre o OOHDM (Object-Oriented Hipermedia Design Method), considere:
I. Processo compreende atividades que executam uma mistura de estilos iterativos e incrementais de desenvolvimento.
II. Em cada etapa um modelo é construído ou enriquecido.
III. Um modelo conceitual é construído para representar os objetos e os
Relacionamentos existentes no domínio. Está CORRETO o que se afirma em:
c) X I, II e III
30-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ções 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 mineraçã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:
a) X I e II, apenas
31- 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:
c) X I, II e IV, apenas.
32- Considere as afirmativas abaixo:
I - Active Server Pages (ASP) é uma linguagem de script, Open Source, de uso geral, interpretada, muito utilizada para o desenvolvimento de aplicações Web , podendo ser mesclada dentro do código HTML,
II - Java Server Pages (JSP) é baseada na linguagem Java, para simplificar o processo de desenvolvimento dinâmico de web sites. Linguagem de script, compilada, que funciona no lado do servidor.
III - PHP é uma tecnologia orientada a objetos, criada pela Microsoft, utilizada para desenvolver páginas HTML dinamicamente. Trabalha com linguagem de scripts VBScript baseada no Visual Basic da própria Microsoft.
O correto está em:
d) X II, apenas.
33- Para atender a demandas de maneira eficaz, em um ambiente caracterizado pela velocidade das mudanças, torna-se indispensável um modelo de gerenciamento baseado no foco em prioridades e objetivos
Qual alternativa NÃO é característica de um projeto?
a) X ser contínuo e repetitivo..
34- Os requisitos não funcionais desejáveis em uma boa interface podem ser agrupados em duas categorias: requisitos relacionados à exibição de informação e à entrada de dados. Correlacione as colunas indicando na coluna da direita os tipos correspondentes na coluna da esquerda.:
(1) Requisitos relacionados à exibição de informação
(2) Entrada de dados
( ) Consistência
( ) Mecanismos de ajuda
( ) Tratamento de erros
( ) Feedback
( ) Níveis de habilidade e comportamento humano.
O correto está em:
d) X 1-2-2-1-1
35- Sobre as aplicações Web, considere as afirmativas abaixo:
I - A Web é, essencialmente, um meio de informação. Além da funcionalidade, uma aplicação Web é orientada a conteúdo. Conteúdo compreende dados estruturados e não estruturados.
II - O paradigma fundamental para estruturar a informação é noção de hipertexto, onde os elementos básicos são: nós elos (links) e âncoras que ativam estes elos.
III - "Look and feel" da aplicação web é um fator de qualidade esencial da aplicação web, uma vez que usuários podem facilmente abandonar o site e ir para outro concorrente.
O correto está em:
e) X I, II e III.
36- Ben Shneiderman criou 8 regras de ouro para a modelagem de web sites com usabilidade, que, contudo, podem ser comparados equivalentemente às heurísticas de usabilidade. A correspondência correta seria (regras de ouro e heurísticas respectivamente):
d) X Reduzir carga de memória de trabalho - Reconhecer em vez de relembrar
37- 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 consideradospara o projeto de interfaces, vem para melhorar o processo de comuicação homem máquina.
O correto está em:
e) X I, II e III.
38- Sobre avaliação de qualidade das aplicações web, considere as afirmativas abaixo:
I - Normalmente, o desenvolvimento e avaliação de software tradicional não são totalmente adequados ao desenvolvimento de aplicativos na Web. Esses sistemas devem ser desenvolvidos com enfoque forte no usuário, ter um ciclo de vida rápido e uma grande preocupação com acessibilidade.
II - Pode-se afirmar que a qualidade de software é a conformidade a requisitos funcionais e de desempenho explicitamente declarados, a padrões de desenvolvimento claramente documentados e a características implícitas que são esperadas de todo software profissionalmente desenvolvido.
III - Os requisitos de software são a base a partir da qual a qualidade é medida. A falta de conformidade aos requisitos significa falta de qualidade.
O correto está em:
e) X I, II e III.
39- Considere as afirmativas abaixo:
I - O projeto de uma aplicação Web deve considerar particularidades de três dimensões: estrutural (define a organização das informações a serem tratadas pela aplicação e os seus relacionamentos); navegacional (define como as informações serão acessadas através da aplicação); e apresentação (define como as informações e o acesso as mesmas serão apresentados ao usuário da aplicação.
II - Um dos objetivos da Engenharia Web é desenvolver aplicações Web corretas, nas quais suas estruturas, funcionalidades, aspectos navegacionais e de interação com o usuário estejam representados de forma apropriada.
III - Pode-se afirmar que processos de desenvolvimento de aplicações Web devem produzir representações para aspectos tradicionais de aplicações, como estrutura e funcionalidades; assim como para aspectos orientados para Web, como navegação e apresentação ( com recursos Web).
O correto está em:
e) X I, II e III.
40- 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 é:
b) X I e II, apenas.
41 - 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:
a) X I, II e III.
42- 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 utilizadas e como o usuário vai interagir com a aplicação.
Marque a alternativa que corresponde a sequencia correta de cima para baixo.
a) X 4-2-3-1
43- Sejam as seguintes assertativas sobre os métodos de desenvolvimento:
I - O termo hipermídia pode ser descrito como resultado da junção de dois tipos de dados: o hipertexto (conjunto de textos interconectados, contendo elos para navegação) e a multimídia (conjunto de vídeos, sons, imagens e animações), resultando, então, em um conjunto de mídias dispostas de maneira não linear em um ambiente interativo.
II - Dentre as vantagens do sistema hipermídia, pode-se destacar: a interface proporciona facilidades de navegação em grandes espaços de informação; informações não estruturadas podem ser organizadas em hierarquias múltiplas; e partes do mesmo documento podem ser referenciadas de vários lugares, as idéias podem ser expressas com pouca sobreposição ou duplicação.
III - O Hypertext Design Model (HDM) é o primeiro modelo amplamente conhecido para o projeto de hipermídia.
IV - O Object-Oriented Hypermedia Design Method (OOHDM) possui uma abordagem para domínios fundamentados em ontologias. Possibilita o trabalho em um nível de abstração mais alto, permitindo que o projetista concentre-se em aspectos relacionados à aplicação Web.
O correto está em:
c) X I, II e III, apenas
44- Considere as afirmativas abaixo:
I - O termo hipermídia pode ser descrito como resultante da junção de dois tipos de dados: o hipertexto (conjunto de textos interconectados, contendo elos para navegação) e a multimídia (conjunto de vídeos, sons, imagens e animações), resultando, então, em um conjunto de mídias dispostas de maneira não linear em um ambiente interativo.
II - Dentre as metodologias utilizadas para o desenvolvimento de aplicações hipermídia, pode-se citar: RMM, HDM, OOVCN.
III - O paradigma de orientação a objetos oferece um referencial natural para raciocinar acerca de entidades do mundo real, objeto da maior parte das aplicações hipermídia. Desde que estrutura e comportamento sejam encapsulados por objetos, é possível elaborar não apenas aplicações hipermídia convencionais, mas também aplicações sofisticadas, combinando navegação hipermídia com diferentes tipos de processamento de informação.
O correto está em:
c) X I e III, apenas.
45- 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):
e) X I, II, III e IV.
46- _______________: definem as capacidades que o sistema terá e os serviços que serão por ele oferecidos. São declarações de funções que o sistema deve fornecer, como o sistema deve reagir a entradas específicas e como deve se comportar em determinadas situações.
e) X Requisitos Funcionais
47- 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 estraté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.
a) X 1-3-2-5-4
48- Um _____________ define a estrutura de um documento XML. Com ele, um analisador pode determinar não apenas se um documento está sintaticamente correto, mas também se está de acordo com requisitos de um tipo de documento específico.
c) X DTD
49- _________________: engloba técnicas, processos e métodos visando usabilidade e utilizando, 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.
d) X Engenharia de Usabilidade
50- 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 necessariamente em manter o foco na máquina, levando-a para o processo de utilização.
O correto está em:
c) X I e II, apenas.
51- 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:
c) X I e II, apenas.
52- 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:
a) X I e II, apenas.
53- 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:
e) X I, II e III.
54- Um dos benefícios oferecidos pelas ferramentas CASE é orientar e disciplinar o processo de modelagem durante a fase de desenvolvimento do projeto de um software.
Considere as afirmativas abaixo:
I - Uma ferramenta CASE é um produto computacional que suporta uma ou mais atividades do processo de software. A introdução dessas ferramentas visa melhorar a qualidade do software e aumentar a produtividade do seu processo de produção.
II - As ferramentas CASE podem ser: horizontais: quando oferecem serviços utilizados durante todo o processo de software, tais como suporte à documentação e gerenciamento de versões e configurações; e verticais: quando são utilizadas em fases específicas do processo de software, tais como análise de requisitos e teste de software.
III - O Astah é uma ferramenta IDE de desenvolvimento e modelagem de dados (UML) criada sobre a linguagem Ruby e de uso fácil e intuitivo. Com o Astah é possível realizar uma modelagem de dados complexa, apresentando os dados para o usuário de forma clara e objetiva. Após feita a modelagem, é possível exportar tudo para um arquivo Ruby, HTML ou exportar cada diagrama em forma de imagem.
O correto está em:
b) X I e II, apenas
55- A especificação da WebML é feita com a definição de modelos, sendo que cada um deles já tem uma sintaxe XML definida, facilitando dessa forma a manipulação dos resultados da modelagem para a geração automática de páginas.
Correlacione as colunas:
(1) Modelo Estrutural
(2) Modelo de Composição
(3) Modelo Navegacional
(4) Modelo de Personalização
( ) Especifica a maneira pela qual as unidades de conteúdo e as páginas estão relacionadas, definindo os seus links que podem ser de duas formas: links contextuais e não contextuais.
( ) Consiste no conteúdo de dados da aplicação Web.
( ) Permite a definição de unidades de conteúdo e das páginas.
( ) Define características individuais do conteúdo de cada usuário ou grupo de usuário
O correto está em:
a) X 3-1-2-4
56- 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):
b) X I, II e III

Outros materiais