821 Q790687
Ciência da Computação
Ano: 2017
Banca: Fundação Carlos Chagas (FCC)

Atenção: Para responder às questões de números 52 e 53, considere o texto abaixo.

Hipoteticamente, um Analista de Sistemas do TST utilizou a notação BPMN 2.0 para modelar um processo de recebimento de denúncias.

Em um determinado ponto ele diagramou um subprocesso composto de duas atividades, utilizando o símbolo “til” (~) na parte inferior do mesmo. Esse símbolo é uma especificação característica do BPMN e significa que o subprocesso é
822 Q790686
Ciência da Computação
Ano: 2017
Banca: Fundação Carlos Chagas (FCC)

Hipoteticamente, durante a fase de levantamento de requisitos, um Analista de Sistemas do TST aplicou uma técnica que trata de realizar uma imersão no ambiente de trabalho de seus usuários buscando observar, no dia a dia, como as atividades eram executadas. Esse trabalho lhe ajudou a descobrir requisitos funcionais e não funcionais, implícitos, que refletiam as formas reais com que as pessoas trabalhavam ao invés de refletir processos formais definidos pelo Tribunal. Um outro Analista de Sistemas que o acompanhava perguntou:

Qual técnica da Engenharia de Requisitos é essa que você aplicou?

Qual requisito funcional você observou?

Qual requisito não funcional você observou?

As respostas corretas a essas perguntas foram, respectivamente,

823 Q790685
Ciência da Computação
Ano: 2017
Banca: Fundação Carlos Chagas (FCC)

Um Analista de Sistemas do Tribunal Superior do Trabalho − TST, de modo hipotético, necessitou aplicar princípios ágeis e de controle usando elementos de três modelos, em processos de manutenção de software.

Considere:

I. Dividir o cronograma em iterações time-box ou ciclos (sprints).

II. Orientar o trabalho a eventos ao invés de limite de tempo.

III. Aplicar a programação em pares, integração contínua, orientação a testes (TDD), revisão de código e todas as demais prescrições antes da implantação.

As características acima correspondem, respectivamente, a

824 Q790684
Ciência da Computação
Ano: 2017
Banca: Fundação Carlos Chagas (FCC)

Durante a fase de teste de um software desenvolvido para um sistema em tempo real que usa memória compartilhada, um Analista de Sistemas verificou que, apesar de seus componentes já terem sido testados de modo individual e terem tido todos os erros corrigidos, ele não funcionava como deveria, de acordo com sua especificação. O Analista realizou, então, um teste de interface que conseguiu detectar o erro. O motivo era que o produtor e o consumidor de dados estavam operando em velocidades diferentes e o consumidor estava acessando informação desatualizada, pois o produtor da informação não atualizava as informações da interface compartilhada. Na

Engenharia de Software, o tipo de teste de interface e o erro detectado são denominados, correta e respectivamente, interface de...

825 Q790683
Ciência da Computação
Ano: 2017
Banca: Fundação Carlos Chagas (FCC)

Atenção: Para responder às questões de números 52 e 53, considere o texto abaixo.

Hipoteticamente, um Analista de Sistemas do TST utilizou a notação BPMN 2.0 para modelar um processo de recebimento de denúncias.

Em outro ponto do diagrama ele usou uma atividade marcada com uma engrenagem dupla na parte superior esquerda. Na BPMN esse símbolo significa uma característica específica da atividade pois serve para especificar que ela é do tipo
826 Q790682
Ciência da Computação
Ano: 2017
Banca: Fundação Carlos Chagas (FCC)

Considere, por hipótese, os requisitos abaixo, levantados durante a modelagem de dados:

I. A entidade Empregado exerce dois papéis: Gerente e Gerenciado. Cada empregado tem um só gerente e um gerente chefia diversos empregados.

II. Um empregado (entidade Empregado) ocupa somente um cargo (entidade Cargo) que também pode ser ocupado por outros empregados.

III. Um departamento (entidade Departamento) aloca diversos empregados (entidade Empregado). Um empregado só pode ser alocado em um único departamento.

IV. Os atributos identificadores das entidades Empregado, Cargo e Departamento são, respectivamente, Matrícula, Código do Cargo e Código do Departamento.

Em um modelo normalizado, são chaves estrangeiras em I, II e III, respectivamente,

827 Q790681
Ciência da Computação
Ano: 2017
Banca: Fundação Carlos Chagas (FCC)
Analisando os dois requisitos, o Analista de Sistemas identificou elementos de um Diagrama de Fluxo de Dados − DFD. São depósitos de dados, apenas,
828 Q790680
Ciência da Computação
Ano: 2017
Banca: Fundação Carlos Chagas (FCC)
Em um mundo repleto de VUCA (Volatility, Uncertainty, Complexity and Ambiguity), é necessário ter VECA (Vision, Understanding, Clarity and Agility), ou seja, as pessoas e organizações devem estar preparadas para mudanças. Considere, por hipótese, que o TST trabalhe com um modelo de gestão de mudança organizacional que propõe etapas que devem ser percorridas pelas pessoas envolvidas em processos de mudanças. As etapas são baseadas nas premissas: consciência da necessidade da mudança, desejo de participar e apoiar o processo, conhecer o que mudar e como mudar, habilidades comportamentais para conduzir a mudança e, por fim, sustentar e consolidar a mudança. Este modelo é denominado
829 Q790649
Ciência da Computação
Ano: 2017
Banca: Fundação Carlos Chagas (FCC)
Para facilitar a criação do arquivo Web Application Archive − WAR é conveniente organizar os arquivos da aplicação web na mesma organização exigida pelo formato WAR. Quando uma aplicação web é implantada (deployed) no Tomcat 8.0, as classes (arquivos .class) e as bibliotecas (arquivos .jar) devem ser colocadas, respectivamente, nas subpastas
830 Q790622
Ciência da Computação
Ano: 2017
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Em gerenciamento de processos, as atividades relacionadas a planejamento, análise, desenho, implementação, monitoramento e controle e refinamento são