Assinale a afirmativa correta acerca dos conceitos e tipos de Testes de Software.
As ferramentas CASE:
1) são ferramentas que facilitam o teste de softwares através do estudo de casos (cases em inglês).
2) automatizam as atividades de gestão de projetos e dos produtos elaborados no processo de desenvolvimento de software.
3) têm como meta não só a análise e o projeto de um sistema, mas também a geração de software automaticamente a partir de uma especificação no seu projeto.
4) são apenas aquelas que cobrem todo o ciclo de vida do software, desde os requisitos do sistema até o controle final da qualidade. Editores e compiladores, por exemplo, não são ferramentas CASE.
5) têm como exemplo as ferramentas: JBuilder, Wiki, NetBeans, Rational Rose, Oracle, MySQL.
Estão corretas apenas:
Em uma empresa, decidiu-se adotar o software livre, o uso de diagramas UML, o acesso a recursos em servidores de bancos de dados, as linguagens de programação Java e Python. Decidiu-se também adotar o uso de Ferramentas CASE integradas dentro da filosofia software livre. A ferramenta CASE integrada que satisfaz os critérios desta empresa é:
Analisando o texto em SQL abaixo,
é correto afirmar que o mesmo:
Considere as afirmações seguintes, que se referem à modelagem de dados em Banco de Dados.
1) A abordagem relacional está baseada no princípio de que os dados em um banco de dados podem ser considerados como relações matemáticas que estão representadas de maneira uniforme, através do uso de tabelas.
2) O modelo entidade-relacionamento é um Modelo Conceitual: pode ser usado para especificar a estrutura de dados de uma aplicação.
3) O Modelo Lógico é uma descrição de um banco de dados no nível de abstração visto pelo usuário do SGBD. Assim, o modelo lógico é dependente do tipo particular de SGBD que está sendo usado.
4) O conceito principal de banco de dados vem da teoria dos conjuntos (álgebra relacional), atrelado à idéia de que não é relevante ao usuário ...
Considerando a modelagem multidimensional de dados, assinale a afirmação correta.
Em relação à arquitetura cliente/servidor, identifique a afirmação incorreta.
Sobre arquitetura de aplicações para o ambiente Internet, assinale a afirmação correta.
Todos os sistemas possuem uma estrutura estática e um comportamento dinâmico. A UML 2.0 suporta Diagramas Estruturais, Diagramas Comportamentais e Diagramas de Interação. Assinale a alternativa em que nem todos os diagramas são do mesmo tipo.
Sobre a UML (Unified Modelling Language), é correto afirmar que: