Questões de Concurso Público TST 2017 para Analista Judiciário – Análise de Sistemas
Foram encontradas 70 questões
Considere o fragmento de código abaixo, de uma classe em uma aplicação Java SE ideal.
Para executar o comando DELETE da linguagem SQL a próxima instrução do fragmento de código deverá ser
Uma servlet de uma aplicação Java EE recebe as requisições de pesquisa enviadas a partir de formulários HTML, processa estas requisições e encaminha para uma classe que acessa o banco de dados. Esta classe faz a pesquisa na tabela do banco e quando encontra o valor desejado, retorna o registro equivalente para a servlet que exibe os dados para o usuário no formato HTML. O método da servlet que recebe as requisições é apresentado abaixo.
O componente do padrão de projeto MVC em que essa servlet deve ser representada e as lacunas I e II equivalem, correta e
respectivamente, a
Um Analista de Sistemas criou uma fila de Ordens de Serviço no array PHP mostrado abaixo.
Para remover o primeiro elemento da fila (array $fila), a lacuna I deve ser corretamente preenchida por
Hipoteticamente, um Analista de Sistemas do Tribunal Superior do Trabalho − TST precisou elaborar um diagrama UML 2.5 que se caracteriza por alguns componentes e símbolos específicos, a fim de modelar o fluxo do processo e seus pontos de controle. Considere:
I. Os componentes: estados iniciais e finais; atividades e transições; decisões; bifurcação e união.
II. O símbolo utilizado em nós de controle desse diagrama, como na bifurcação e na união, para modelar atividades paralelas (concorrentes).
O diagrama constituído pelos componentes (I) e o símbolo nele utilizado (II) são, correta e respectivamente, diagrama de
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
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,
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
Considere, por hipótese, que um Analista de Sistemas está trabalhando no projeto conceitual de um sistema de controle de processos compartilhado entre tribunais, o qual futuramente será projetado para ser processado em um modelo de banco de dados relacional normalizado. O Analista levantou os seguintes requisitos:
− A entidade tribunal deverá ser identificada de forma unívoca pelo atributo identidade do tribunal que será a chave primária; A entidade processo terá sua chave primária composta por um número sequencial de 1 a n mais a identidade do tribunal ao qual está vinculado.
O motivo da incorporação da identidade do tribunal na chave primária de processo bem como o tipo de relacionamento
entre as entidades tribunal e processo são, respectivamente, a
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,
Hipoteticamente, um Analista de Sistemas levantou os seguintes requisitos de negócio para o controle de processos civis no Tribunal Superior do Trabalho − TST:
− A área Recepção é responsável por receber e registrar uma impetração de processo civil − Receber AP − que provém de um Cidadão (não controlado pelo sistema) quando este apenas deverá identificar-se e instruir o objeto do processo. Esses são os dados AP que deverão ser arquivados na Folha de Abertura de Processo – FAP.
− Após o arquivamento, a Recepção informa a área Análise de Dados para obter a FAP arquivada, realizar sua validação – Validar AP − e proceder ao seu subsequente encaminhamento ao Parecer Jurídico ou para, em caso de dados inconsistentes, Comunicar o Cidadão para corrigir e/ou complementar eventuais informações faltantes quando da instrução do objeto do processo, por meio do Aviso de Revisão – AR, cujos dados são arquivados no Cadastro de Revisões - CR, aguardando a correção pelo cidadão e correspondente baixa.
As áreas envolvidas, as baixas e outras supostas atividades não devem ser consideradas. Os elementos que devem ser considerados são:
Cidadão, Receber AP, Dados AP, Folha de Abertura de Processo - FAP, Validar AP, Parecer Jurídico, Comunicar o Cidadão, Aviso de Revisão – AR, Cadastro de Revisões - CR.
Hipoteticamente, um Analista de Sistemas levantou os seguintes requisitos de negócio para o controle de processos civis no Tribunal Superior do Trabalho − TST:
− A área Recepção é responsável por receber e registrar uma impetração de processo civil − Receber AP − que provém de um Cidadão (não controlado pelo sistema) quando este apenas deverá identificar-se e instruir o objeto do processo. Esses são os dados AP que deverão ser arquivados na Folha de Abertura de Processo – FAP.
− Após o arquivamento, a Recepção informa a área Análise de Dados para obter a FAP arquivada, realizar sua validação – Validar AP − e proceder ao seu subsequente encaminhamento ao Parecer Jurídico ou para, em caso de dados inconsistentes, Comunicar o Cidadão para corrigir e/ou complementar eventuais informações faltantes quando da instrução do objeto do processo, por meio do Aviso de Revisão – AR, cujos dados são arquivados no Cadastro de Revisões - CR, aguardando a correção pelo cidadão e correspondente baixa.
As áreas envolvidas, as baixas e outras supostas atividades não devem ser consideradas. Os elementos que devem ser considerados são:
Cidadão, Receber AP, Dados AP, Folha de Abertura de Processo - FAP, Validar AP, Parecer Jurídico, Comunicar o Cidadão, Aviso de Revisão – AR, Cadastro de Revisões - CR.
Hipoteticamente, um Analista de Sistemas levantou os seguintes requisitos de negócio para o controle de processos civis no Tribunal Superior do Trabalho − TST:
− A área Recepção é responsável por receber e registrar uma impetração de processo civil − Receber AP − que provém de um Cidadão (não controlado pelo sistema) quando este apenas deverá identificar-se e instruir o objeto do processo. Esses são os dados AP que deverão ser arquivados na Folha de Abertura de Processo – FAP.
− Após o arquivamento, a Recepção informa a área Análise de Dados para obter a FAP arquivada, realizar sua validação – Validar AP − e proceder ao seu subsequente encaminhamento ao Parecer Jurídico ou para, em caso de dados inconsistentes, Comunicar o Cidadão para corrigir e/ou complementar eventuais informações faltantes quando da instrução do objeto do processo, por meio do Aviso de Revisão – AR, cujos dados são arquivados no Cadastro de Revisões - CR, aguardando a correção pelo cidadão e correspondente baixa.
As áreas envolvidas, as baixas e outras supostas atividades não devem ser consideradas. Os elementos que devem ser considerados são:
Cidadão, Receber AP, Dados AP, Folha de Abertura de Processo - FAP, Validar AP, Parecer Jurídico, Comunicar o Cidadão, Aviso de Revisão – AR, Cadastro de Revisões - CR.