Questões de Concurso Público Prefeitura de Santa Maria Madalena - RJ 2010 para Analista de Sistemas
Foram encontradas 3 questões
I. Estudo de viabilidade: estabelece os requisitos básicos e restrições do negócio associados à aplicação em construção e depois avalia se a aplicação é viável ao processo de desenvolvimento.
II. Estudo do negócio: estabelece os requisitos funcionais e de informação que permitirão à aplicação fornecer valor ao negócio; também define a arquitetura básica da aplicação e identifica os requisitos de manutenibilidade para a aplicação.
III. Iteração do modelo funcional: produz um conjunto de protótipos incrementais que demonstram a funcionalidade para o cliente.
IV. Iteração de projeto e construção: revisita os protótipos construídos durante a iteração do modelo funcional para garantir que cada um tenha passado por engenharia, de modo que seja capaz de fornecer valor ao negócio operacional para os usuários finais.
Estão corretas apenas as afirmativas:
I. UML (Unified Modelling Language) é uma linguagem para especificação, documentação, visualização e desenvolvimento de sistemas orientados a objetos.
II. A linguagem UML 2.0 é composta por 8 diagramas, classificados em duas categorias: de projeto e de utilização.
III. O software Rational Rose é uma das ferramentas mais utilizadas para a modelagem de sistemas.
IV. Um diagrama de classes é um modelo fundamental de uma especificação orientada a objetos. Produz a descrição mais próxima da estrutura do código de um programa, ou seja, mostra o conjunto de classes com seus atributos e métodos e os relacionamentos entre classes.
Estão corretas apenas as afirmativas:
I. Caixa-branca: trabalha diretamente sobre o código fonte do componente de software para avaliar aspectos, como: teste de condição, teste de fluxo de dados, teste de ciclos, teste de caminhos lógicos, códigos nunca executados.
II. Caixa-preta: avalia o comportamento externo do componente de software, sem se considerar o comportamento interno do mesmo. Dados de entrada são fornecidos, o teste é executado e o resultado obtido é comparado a um resultado esperado previamente conhecido.
III. Caixa-cinza: tem por objetivo verificar a facilidade que o software possui de ser claramente compreendido e manipulado pelo usuário.
IV. Caixa-azul: avalia o comportamento do software em situação real de uso, onde são testadas as funcionalidades técnicas específicas do software.
Estão corretas apenas as afirmativas: