Foram encontradas 1.558 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q1018500 Engenharia de Software
Na engenharia de software, os requisitos são classificados como funcionais e não funcionais. Considerando os requisitos não funcionais, há algumas métricas capazes de especificá-los. Uma medida para o requisito não funcional é
Alternativas
Q1018498 Engenharia de Software
Considerando a utilização da UML 2.0 no projeto de software orientado a objetos, há os chamados estereótipos. Considere um estereótipo denominado metaclass. A forma literal de representá-lo é
Alternativas
Q1018497 Engenharia de Software
Os testes de software devem exibir um conjunto de características que atinja o objetivo de encontrar a maioria dos erros com o menor esforço. Dentre os diferentes tipos de teste estão os testes de caixa preta e de caixa branca. Sobre estes testes, é correto afirmar:
Alternativas
Q1018472 Engenharia de Software
A Norma ISO 9126 é útil para a definição de requisitos da qualidade de um produto de software, para a avaliação das especificações do software durante o desenvolvimento, para a avaliação do software antes da entrega e antes da aceitação, dentre outros. As características (ou atributos) de qualidade medidas por esta Norma são
Alternativas
Q1018470 Engenharia de Software
Uma característica corretamente associada a uma das metodologias ágeis está expressa em:
Alternativas
Q1018469 Engenharia de Software
A Model Driven Architecture (MDA) especifica a geração de três modelos, a saber: I. Apresenta uma visão do sistema de um ponto de vista independente da computação. Este modelo representa apenas requisitos do sistema e não mostra detalhes de sua estrutura. II. É definido com um alto grau de abstração, independente de qualquer tipo de tecnologia ou plataforma. Descreve o sistema de software de uma perspectiva que melhor represente o negócio sendo modelado. III. Pode haver um ou mais modelos deste tipo. Cada um deles é gerado considerando detalhes específicos de uma determinada tecnologia ou plataforma a ser utilizada na implementação.
Os modelos I, II e III são, correta e respectivamente,
Alternativas
Q1018463 Engenharia de Software
Um especialista em paradigmas e linguagens de programação afirma que “muitos pensam que orientado a objetos (OO) é sinônimo de bom; se fosse não seriam necessários outros paradigmas”. Sobre esses temas, é INCORRETO afirmar:
Alternativas
Q1018454 Engenharia de Software
Um técnico em Processamento de Dados do TCE-RS precisa esclarecer os requerimentos de usuários para um novo sistema de compras e recebimento de mercadorias do Tribunal, o qual está em sua etapa de desenvolvimento inicial. Foi identificado que no recebimento de equipamentos de informática comprados, existem situações em que o material recebido deve ser inspecionado e outras em que a inspeção é desnecessária. Essa condição depende do histórico do fornecedor em termos da sua qualidade nas entregas anteriores. Considere que TCE-RS adota o desenvolvimento orientado a objetos e UML para a modelagem e o técnico precisa modelar esses requisitos funcionais. Para modelar esses requisitos e validar a especificação funcional, deve-se empregar diagramas de
Alternativas
Q1018451 Engenharia de Software
A área de controladoria de uma empresa solicitou explicações ao gerente da área de TI sobre os motivos pelos quais um projeto que havia sido parcialmente finalizado há três meses, continuava remunerando um fornecedor pelos serviços de consultoria de implantação para um módulo do sistema já implantado. O gerente de TI consultou o contrato que havia sido estabelecido com o fornecedor e confirmou que as cobranças de serviços de consultoria de implantação deveriam ser suspensas assim que realizado o aceite da implantação e iniciado o faturamento do serviço de suporte e manutenção para cada módulo do sistema que fosse concluído, ficando sujeitos às cobranças de consultoria de implantação somente os módulos ainda não finalizados. Considerando que na empresa em questão aplica-se o PMBoK v5, o problema da cobrança indevida ocorreu em função de falta ou falha na execução de processos do grupo de processos de
Alternativas
Q1018450 Engenharia de Software
Segundo o PMBoK v5, os custos da equipe de projetos
Alternativas
Q1018449 Engenharia de Software

Uma consultoria focada em implantar um determinado sistema integrado de gestão opera com diversos gerentes de projetos e está enfrentando perdas financeiras, em função da falta de controle sobre a alocação de seus consultores em projetos. Alguns consultores de determinados perfis técnicos estão sobrecarregados enquanto outros consultores ficam sem alocação para projetos por muito tempo. Esse problema financeiro, causado pelas excessivas horas extras pagas a alguns profissionais e horas remuneradas não trabalhadas pagas a outros, poderia ser atenuado com algumas soluções como:

I. maior cobrança sobre cada gerente de projetos para que escolham os profissionais para suas equipes com os quais tenham afinidade, de forma a garantir o maior desempenho possível na realização das atividades de projeto.

II. garantia de que, na fase de planejamento de um projeto, sejam definidos todos os perfis de recursos humanos e suas quantidades necessárias nas datas e atividades do projeto, e que na fase de execução, monitoramento e controle de projetos seja garantido o cumprimento dos planos.

III. implantação de um escritório de projetos que centralize as atividades de planejamento de alocação dos profissionais para os diversos projetos da empresa, distribuindo as cargas de trabalho.


Faz parte de uma correta solução para o problema, o que consta APENAS em

Alternativas
Q1018448 Engenharia de Software
O gerenciamento da relação com os patrocinadores de projetos ganhou especial importância no PMBoK v5. Considerando que um gerente de projetos está praticando o PMBoK v5 em seus projetos, a área de conhecimento de gerenciamento dos stakeholders, que inclui o gerenciamento da relação com os patrocinadores, ocorre
Alternativas
Q473134 Engenharia de Software
A UML especifica um conjunto de diagramas para modelar sistemas orientados a objeto em suas várias perspectivas. Dois destes diagramas podem ser muito úteis para apresentar uma visão de nível mais alto do sistema, como:

I. adequado para captar os requisitos funcionais de um sistema, ajudando no entendimento destes requisitos.
II. suporta e estimula o comportamento paralelo, sendo útil para modelagem de fluxo de trabalho e de processos, principal- mente, processos de negócio.

Os diagramas descritos em I e II são, correta e respectivamente, de
Alternativas
Q473133 Engenharia de Software
Em aplicações orientadas a objetos é possível construir diferentes tipos de classes, como
Alternativas
Q473131 Engenharia de Software
Paulo trabalha com requisitos de sistemas. Ele está focado em um sistema mal documentado, que possui milhares de linhas de código, em que os requisitos mudam com frequência. Isso tem causado diversas paradas inesperadas no sistema decorrentes de alterações em partes do código que causam falhas em outras partes, aumentando muito o custo de manutenção do sistema. Observando tal situação, Paulo propôs o uso de uma disciplina da Engenharia de Requisitos que consiste na definição formal de uma metodologia que permita compreender e controlar as mudanças nos requisitos do sistema, denominada
Alternativas
Q472328 Engenharia de Software
A tabela abaixo mostra o uso de uma técnica muito usada no gerenciamento de projetos e processos, recomendada pelo PMBoK, CobiT, ITIL v3 e outras práticas de mercado.

                        imagem-004.jpg

A tabela mostrada é um exemplo de
Alternativas
Q472314 Engenharia de Software
Ana foi contratada em uma empresa para efetuar trabalhos de desenvolvimento relacionados à área de informática. Logo no primeiro dia foi convidada a participar de uma reunião que é efetuada diariamente, de apenas 15 minutos. Todos os participantes ficam em pé e ela é conduzida pelos próprios desenvolvedores. Durante este pequena reunião, foram abordados o que cada desenvolvedor conseguiu concluir desde a última reunião, o que ele pretende efetuar até a próxima e, o que Ana achou muito importante, o que está impedindo que este desenvolvedor prossiga com seu trabalho. Ana foi informada que esta reunião pertence ao método ágil
Alternativas
Q472313 Engenharia de Software
No sistema de controle de versões Git, para efetuar o download dos commits de um repositório remoto para o repositório local é utilizado o comando git
Alternativas
Q472303 Engenharia de Software
UML é uma linguagem visual para modelagem de sistemas orientados a objeto. Considere o diagrama UML:

                        imagem-001.jpg

Uma primitiva importante dos diagramas de ..I... é a troca de mensagem, como na figura acima, que ilustra a troca de mensagens entre objetos e entre atores e objetos. Estas mensagens, utilizadas para indicar interação ou comunicação, podem ter diferentes significados:

- Chamada: significa que um objeto está solicitando a execução de ...II.... de um outro objeto. Para isso, é necessário que ele seja declarado como público ..III...... correspondente.
- Ocorrência de Evento: um evento é algum acontecimento externo ao software, mas que é a ele notificado, pois lhe diz respeito. Exemplos são as saídas para dispositivos (como disco ou monitor) feitos através de serviços do sistema operacional. Esta é a forma padrão de interação entre ...IV..... .

As lacunas I, II, III e IV são, correta e respectivamente, preenchidas em:
Alternativas
Q472302 Engenharia de Software
O modelo de ciclo de vida incremental e iterativo foi proposto como uma resposta aos problemas encontrados no modelo em cascata. Em relação a este tipo de modelo de processo, é INCORRETO afirmar que
Alternativas
Respostas
581: B
582: C
583: A
584: C
585: D
586: B
587: E
588: D
589: C
590: E
591: E
592: B
593: D
594: C
595: D
596: A
597: C
598: D
599: A
600: D