Questões de Concurso Sobre engenharia de software
Foram encontradas 14.889 questões
De acordo com o APF, um relatório do setor de RH que contenha a lista de aniversariantes do mês, com o dia do aniversário e o nome do empregado, corresponde a uma saída externa.
Todo software deve ser entregue com documentação para facilitar sua implementação e manutenção. Nessa documentação, devem constar o dicionário de dados que descreve a organização do banco de dados do sistema e o modo como as informações serão armazenadas.
O modelo espiral de modelagem de processos para desenvolvimento de software é finalizado quando o software é implantado.
Caso seja necessário implantar um sistema em mais de um servidor, o diagrama de componentes determinará as necessidades e as características físicas de implementação de acordo com a UML.
Para identificar os usuários que utilizam o sistema de recursos humanos (RH) de uma empresa para a requisição de dados dos funcionários, é suficiente verificar o diagrama de casos de uso detalhado do sistema de RH.
Em um diagrama de sequência, uma mensagem é utilizada para demonstrar a ocorrência de eventos. A mensagem pode ser disparada, de um objeto para um autor, como retorno de uma solicitação a um método de login.
Os diagramas UML dividem-se em diagramas estruturais e comportamentais, sendo o diagrama de visão geral de interação um exemplo de diagrama comportamental.
Ao se criar um objeto, seus atributos são acessados por qualquer outro objeto, sem restrições.
Ao se analisar um software e desenhar o diagrama de componentes, deve-se considerar a linguagem que será utilizada para implementar o sistema, pois ela determina o modo como os componentes interagirão para o sistema funcionar corretamente.
A manutenção do tipo corretiva modifica o software, para corrigir defeitos identificados pelo cliente.
O teste de carga, que verifica o funcionamento do software, utiliza uma grande quantidade de usuários simultaneamente.
O teste de unidade é executado em toda a aplicação, sempre que algo for mudado.
Uma das desvantagens atribuídas ao modelo do desenvolvimento rápido de aplicação consiste na exigência da dedicação total do cliente e de desenvolvedores para a execução de tarefas constantes em um curto período de tempo.
Os estágios do ciclo de solução de um problema incluem situação atual, definição do problema, desenvolvimento técnico e integração da solução. Na engenharia de software, esses estágios não coexistem simultaneamente em nenhum nível de detalhe.
Caso 1: obrigar um conjunto de classes a implementar um conjunto de métodos para se obter um padrão. A ideia é centralizar um conjunto de assinaturas de métodos em um componente para que um conjunto de classes possa implementá-los da maneira como lhes convier.
Caso 2: centralizar os atributos e métodos comuns a um conjunto de classes em uma única classe, de forma que esse conjunto de classes especializadas se comporte como se tivessem em seu código fonte esses atributos e métodos comuns.
Os principais conceitos da orientação a objetos que devem ser utilizados para atender os Casos 1 e 2 são, respectivamente,
O conceito citado no texto é conhecido como