Questões de Concurso Sobre engenharia de software
Foram encontradas 14.697 questões

Está CORRETA a seguinte sequência de respostas:
( ) Requisitos não-funcionais são restrições sobre os serviços ou as funções oferecidos pelo sistema.
( ) Requisitos de domínio são declarações, em uma linguagem natural, de quais serviços são esperados do sistema.
( ) Requisitos funcionais são declarações de serviços que o sistema deve fornecer.
( ) Requisitos funcionais podem estabelecer explicitamente o que o sistema não deve fazer.
Assinale a opção com a sequência CORRETA.
I. uniformização do processo de desenvolvimento e das atividades realizadas.
II. reutilização de vários artefatos ao longo dos projetos, permitindo o aumento da produtividade.
III. automação de atividades, destacando-se a geração de código e de documentação.
IV. modelagem de processos de negócio.
Está correto o que consta em
I. Após a instalação, o ambiente técnico e de negócios do sistema sempre muda. Como exemplo, um novo hardware pode ser introduzido, pode ser necessário fazer a interface do sistema com outros sistemas, as prioridades do negócio podem mudar etc.
II. As pessoas que pagam por um sistema e os usuários desse sistema raramente são os mesmos. Clientes do sistema impõem requisitos devido a restrições orçamentárias e organizacionais, os quais podem entrar em conflito com os requisitos do usuário final, e, após a entrega, novos recursos podem ser adicionados.
III. Geralmente, sistemas de grande porte têm uma comunidade de diversos usuários, com diferentes requisitos e prioridades, que podem ser conflitantes ou contraditórios.
Está correto o que se afirma em
Qual ferramenta é usada por essa abordagem para o registro informal de possíveis colaborações entre os objetos de uma aplicação?
• o caixa será responsável por encerrar uma conta e registrar o pagamento da mesma;
• caso o pagamento seja feito com cheque, será necessário que o sistema do restaurante se comunique com o sistema de consulta de cheques do Serviço de Proteção ao Lojista para obter informações sobre o cliente;
• caso o pagamento seja feito com cartão de crédito, será necessário que o sistema do restaurante se comunique com o sistema da administradora do cartão para obter autorização;
• apenas o gerente terá acesso à função de estorno do valor pago. Caso a despesa tenha sido paga com cartão, será necessário se comunicar com o sistema da administradora;
• tanto o sistema da administradora de cartões como o de consulta de cheques serão acessados via web service;
• o gerente também poderá encerrar uma conta.
Qual diagrama de caso de uso descreve adequadamente os requisitos acima?

Qual conjunto de classes e interfaces Java é compatível com os elementos de modelagem existentes nesse diagrama?
I. Fundamentos de qualidade de software;
II. Métricas de desempenho;
III. Gerência do processo de qualidade de software;
IV. Considerações práticas.