Questões de Concursos

filtre e encontre questões para seus estudos.

Com relação a testes de sistemas de software, julgue os itens a seguir. Por meio do JUnit, framework de teste que viabiliza a documentação e execução automática de testes de unidade em Java, é possível obter informações a respeito da cobertura obtida pelos casos de teste.

A metodologia accelerated SAP (ASAP) é integrada à família de produtos SAP, na forma de bancos de dados específicos para informações e processos negociais e ferramentas para organização de projetos, orientação aos projetistas e integração com módulos de software SAP. No que se refere à metodologia ASAP e aos componentes e ferramentas que lhe dão sustentação, julgue os itens que se seguem.

A business process master list (BPML) é o principal resultado da terceira fase do ASAP roadmap. Na BPML, encontram-se todos os cenários, processos negociais e transações que foram incluídos no escopo do projeto e que são listados em tabelas do software Microsoft Word.

Quanto aos diagramas UML, assinale a opção incorreta.

Acerca de qualidade de software, julgue os itens subseqüentes.

Os processos no ciclo de vida de um produto de software podem ser classificados como fundamentais, de apoio ou organizacionais. O processo de garantia da qualidade pode ser considerado um processo de apoio que define atividades para garantir a conformidade dos processos e produtos de software com requisitos e planos estabelecidos. Um processo de garantia da qualidade pode abranger a garantia da qualidade do produto, do processo e do sistema de qualidade.

A respeito da gestão de relacionamento e engenharia de requisitos, julgue os itens seguintes. Protótipo consiste de um cenário de diálogo entre o usuário final e o sistema, sendo montado para que o usuário simule sua interação com o sistema e indique ao analista de que informações ele efetivamente necessita para realizar a tarefa projetada no protótipo.

No que se refere aos modelos de desenvolvimento e ciclos de vida, julgue os itens que se seguem.

No modelo iterativo, divide-se o desenvolvimento em iterações. A cada iteração, podem ser acrescentadas novas funcionalidades ao software. Uma iteração parte do estado no qual se encontravam os artefatos ao término da iteração anterior e resulta em um incremento. Uma iteração pode ter disciplinas como captura de requisitos, análise, projeto, implementação e teste.

Acerca da análise e do projeto de sistemas, julgue os próximos itens. Os casos de uso identificados na especificação dos requisitos podem ser realizados na análise e no projeto. A realização de um caso de uso pode ser documentada de forma estática, via diagramas de classe, e de forma dinâmica, via diagramas de seqüência ou de colaboração.
Acerca da análise e do projeto de sistemas, julgue os próximos itens. Um modelo de projeto visa possibilitar o entendimento e o refino dos requisitos. O foco durante o projeto são apenas os requisitos funcionais. As classes no projeto são conceituais e são especificadas sem considerar a linguagem de programação que será usada na implementação.
Com base nos conceitos gerais e nas disciplinas de engenharia de software, julgue os próximos itens. O princípio da extensibilidade, adotado pelo metamodelo da UML 2.3, permite que sejam usados perfis na customização da linguagem para se modelarem cenários específicos de uma organização.

Os diferentes softwares de projeto mecânico, como, por exemplo, o AutoCAD e o SolidWorks, possuem um conjunto básico de comandos que permitem a modelagem de sólidos por meio de operações relativamente simples. Acerca dessas operações, julgue os itens seguintes.

A modelagem de sólidos em softwares de projeto é feita por meio de uma série de operações que acrescentam ou retiram material, dando forma à peça projetada.

Acerca do rational unified process (RUP), julgue os seguintes itens.

São objetivos da fase de concepção (inception): preparar ambiente para o projeto; elaborar plano para o projeto; definir escopo do sistema; identificar atores e casos de uso; identificar as necessidades dos stakeholders; definir níveis de prioridade dos casos de uso; propor arquitetura candidata; e definir objetivos do esforço de teste.

Com referência à engenharia e gestão de requisitos de software, julgue os próximos itens.

A rastreabilidade bidirecional deve ocorrer tanto de forma horizontal quanto vertical. A horizontal estabelece a dependência de um requisito-fonte até o nível de decomposição mais baixo do produto, enquanto a rastreabilidade vertical estabelece a dependência dos requisitos entre si.

Acerca de data warehouse, julgue os seguintes itens.

Os esquemas das diferentes fontes dos dados armazenados em um data warehouse têm que ser mantidos inalterados no data warehouse. Além disso, os dados no data warehouse devem ser apenas cópias dos dados armazenados nessas fontes. Se esses requisitos não forem atendidos, não será possível propagar para o data warehouse as atualizações feitas nas fontes dos dados.

A gestão de projetos de engenharia de software, além de envolver heurísticas relacionadas às boas práticas de gestão de recursos e de pessoal, envolve cada vez mais a definição e a aplicação sistemática de métricas objetivas para avaliação e acompanhamento da evolução dos riscos, da qualidade e do próprio ciclo de vida (processo) do software. Acerca das métricas de projeto, julgue os itens que se seguem.

Métricas relacionadas a tamanho de código-fonte são sistematicamente aplicadas e úteis. Entretanto, esse tipo de métrica não pode ser utilizado para a realização de medidas comparativas entre projetos que utilizem linguagens de programação diferentes.

Com relação à acessibilidade na web, conceitos básicos e recomendações do W3C, julgue os itens em seguida.

O W3C não recomenda nenhuma ação para o uso irrestrito de cores em imagens, mas recomenda uma implementação de páginas que seja independente de dispositivo de acesso.

Com relação aos conceitos e às disciplinas considerados no processo unificado, julgue os itens de 76 a 80.

O escopo da disciplina implementação é limitado aos testes das classes individuais e ao teste de implementação, enquanto o teste do sistema é descrito na disciplina teste.

Com relação à gestão de requisitos e de configuração, julgue os itens subsequentes. A rastreabilidade de requisitos identifica a dependência existente entre requisitos distintos, o que possibilita a avaliação do impacto em decorrência da alteração de um requisito em outro requisito, mesmo após a implantação desse requisito em ambiente de produção.
Página 29