Questões de Concurso Comentadas sobre engenharia de software
Foram encontradas 12.717 questões
Ao se medir a qualidade de software, há atributos considerados externos e outros classificados como internos. Assinale a alternativa que contém, respectivamente, um atributo do tipo externo e um atributo do tipo interno.
Sobre o tipo de teste de caixa preta, é correto afirmar que
Os processos de Gerenciamento de Projetos representados pelas 10 áreas do conhecimento podem ser divididos com a seguinte estrutura: iniciação; planejamento; execução; monitoramento e controle; e, encerramento. Relacionando as áreas do conhecimento com os grupos de processos de gerenciamento de projetos, analise as afirmativas.
I. Gerenciamento do Escopo do Projeto está relacionado com Planejamento e Monitoramento e Controle.
II. Gerenciamento do Tempo do Projeto está relacionado com Iniciação e Encerramento.
III. Gerenciamento dos custos do Projeto está relacionado com Iniciação; Execução; e, Encerramento.
Está(ão) correta(s) apenas a(s) afirmativa(s)
Uma linguagem de programação é um conjunto de convenções e regras que especificam como instruir o computador a executar determinadas tarefas. Os sistemas que utilizam mecanismos da área da Inteligência Artificial, como por exemplo, sistemas especialistas são denominados de:
I. Requisitos de Produto A. Usabilidade II. Requisitos Organizacionais B. Regulatórios III. Requisitos Externos C. Desenvolvimento
A combinação correta entre as categorias e os tipos de requisitos apresentados é:
( ) No Planejamento incremental, os requisitos são gravados em cartões de estórias, e as estórias incluídas em um release são determinadas pelo tempo disponível a sua relativa prioridade. Os desenvolvedores dividem essas estórias em “Tarefas”. ( ) Um modelo de projeto é criado e documentado antes do início da programação e deve conter modelos de arquitetura, modelo de componentes, modelo de objetos e modelos de sequência. ( ) A programação é realizada em pares, na qual os desenvolvedores trabalham em pares, verificando o trabalho dos outros e prestando apoio para um bom trabalho. ( ) A concepção do sistema visa estabelecer um modelo de negócio para o sistema, no qual são identificadas todas as entidades externas (pessoas e sistemas) que vão interagir com o sistema e definir as suas interações.
A sequência correta de preenchimento dos parênteses, de cima para baixo, é
Considere as seguintes afirmações sobre desenvolvimento ágil de software.
I. O processo de especificação, projeto e implementação são intercalados. Não há especificação detalhada do sistema, e a documentação é minimizada ou gerada automaticamente pelo ambiente de programação usado para implementar o sistema.
II. O sistema é desenvolvido em uma série de versões. Os usuários finais e outros stakeholders do sistema são envolvidos na especificação e avaliação de cada versão. Eles podem propor alterações ao software e novos requisitos que devem ser implementados em uma versão posterior do sistema.
III. Interfaces com usuários do sistema são geralmente desenvolvidas com um sistema interativo de desenvolvimento que permite a criação rápida do projeto de interface por meio de desenho e posicionamento de ícones na interface.
Quais estão corretas?
Considere as seguintes afirmações sobre análise de requisitos funcionais e não funcionais.
I. Os requisitos não funcionais são declarações de serviços que o sistema deve fornecer, de como o sistema deve reagir a entradas específicas e de como o sistema deve se comportar em determinadas situações. Em alguns casos, os requisitos não funcionais também podem explicitar o que o sistema não deve fazer.
II. Os requisitos funcionais são restrições aos serviços ou funções oferecidos pelo sistema. Incluem restrições de timing, restrições de processos de desenvolvimento e restrições impostas pelas normas. Ao contrário das características individuais ou serviços do sistema, os requisitos funcionais, muitas vezes, aplicam-se ao sistema como um todo.
III. Os requisitos funcionais de um sistema descrevem o que ele deve fazer. Quando expressos como requisitos de usuário, são normalmente descritos de forma abstrata, para serem compreendidos pelos usuários do sistema. No entanto, requisitos de sistema funcionais mais específicos descrevem em detalhes as funções do sistema, como, por exemplo, suas entradas e saídas, e exceções.
Quais estão corretas?