Questões de Concurso Comentadas sobre engenharia de software
Foram encontradas 12.717 questões
Segundo Sommerville (2011), o RUP (Rational Unified Process) é um modelo de processo genérico moderno organizado em fases (concepção, elaboração, construção e transição) e possui workflows estáticos. Sobre os workflows estáticos do RUP, associe a segunda coluna com a primeira.
I) Modelagem de negócios
II) Requisitos
III) Análise e projeto
IV) Implementação
V) Teste
VI) Implantação
VII) Gerenciamento de configuração e mudanças
VIII) Gerenciamento de projetos
IX) Meio ambiente
( ) O teste é um processo iterativo que é feito em conjunto com a Implementação. O teste do sistema segue a conclusão da Implementação.
( ) Este workflow está relacionado com a disponibilização de ferramentas apropriadas para a equipe de desenvolvimento de software.
( ) Um release do produto é criado, distribuído aos usuários e instalado em seu local de trabalho.
( ) Este workflow de apoio gerencia o desenvolvimento do sistema.
( ) Atores que interagem com o sistema são identificados, e casos de uso são desenvolvidos para modelar os requisitos do sistema.
( ) Este workflow de apoio gerencia mudanças no sistema.
( ) Os componentes do sistema são implementados e estruturados em subsistemas de implementação. A geração automática de código a partir de modelos de projeto ajuda a acelerar este processo.
( ) Os processos de negócio são modelados por meio de casos de usos de negócio.
( ) Um modelo de projeto é criado e documentado com modelos de arquitetura, modelos de componentes, modelos de objetos e modelos de sequência.
Assinale a alternativa que contém a sequência CORRETA de associação, de cima para baixo:
Dadas as afirmativas abaixo sobre as definições de UML, segundo Larman (2007):
I) É uma linguagem visual para especificar, construir e documentar os artefatos dos sistemas.
II) Existem três perspectivas para aplicar a UML, sendo elas: conceitual, de especificação e de software.
III) É uma notação diagramática padrão para desenhar ou apresentar figuras (com algum texto) relacionadas a software – principalmente software OO.
Assinale a alternativa CORRETA:
Quanto às ferramentas CASE (Computer-Aided Software Engineering), analise as afirmativas abaixo, dê valores Verdadeiro (V) ou Falso (F) e assinale a alternativa que apresenta a sequência correta (de cima para baixo):
( ) Ferramentas CASE possuem interfaces com outros aplicativos de desenvolvimento.
( ) As ferramentas CASE auxiliam na modelagem de sistemas e de negócios.
( ) Não se consegue realizar Engenharia Reversa com as ferramentas CASE.
Um dos conceitos em Orientação a Objetos é a classe abstrata. Assinale a alternativa que complete correta e respectivamente as lacunas da frase abaixo:
“A classe abstrata é sempre um(a) ______________ que não possui ______________"
Julgue o item subsecutivo, relacionados aos aspectos fundamentais de arquitetura e desenvolvimento em nuvem.
No desenvolvimento de software para ambientes em nuvem, o serviço de backend refere-se aos componentes de processamento, servidores e armazenadores de dados oferecidos pela própria nuvem.
Acerca dos conceitos e características de engenharia de requisitos, gestão de requisitos, análise e projeto, implementação e testes, julgue o item subsequente.
É comum que uma especificação de requisitos inclua as
interfaces externas do software.
Acerca dos conceitos e características de engenharia de requisitos, gestão de requisitos, análise e projeto, implementação e testes, julgue o item subsequente.
Um dos objetivos da engenharia de requisitos é integrar
tarefas, técnicas, orientações, responsabilidades e papéis em
fluxos de trabalho.
Acerca dos conceitos e características de engenharia de requisitos, gestão de requisitos, análise e projeto, implementação e testes, julgue o item subsequente.
Para auxiliar na gerência de riscos e prevenir insatisfações das
partes interessadas, deve-se dificultar as modificações na
especificação dos requisitos.