Foram encontradas 60 questões.
- Compilação e Interpretação de CódigoGarbage Collector
- Fundamentos de ProgramaçãoTipos de Dados
- LinguagensJava
- LinguagensRuby
Um analista de TI está participando de uma equipe que está migrando uma aplicação de Java para Ruby, e observou que estas
linguagens possuem muitas semelhanças, porém, ao contrário de Java, em Ruby
Provas
Questão presente nas seguintes provas
Em um processo de teste estrutural (ou caixa-branca) de um programa, considere os artefatos abaixo.
Programa Java:
1 public static void main(String[] args) {
2 int[] anos = new int[6];
3 int coluna;
4 coluna = 0;
5 while (coluna < 6 && anos[coluna] != 2015)
6 coluna++;
7 }
Grafo de fluxo do programa.

5 indica a execução da condição coluna<6.
5a indica e execução da condição anos[coluna] != 2015.
Conjunto de caminhos independentes do grafo:
C1: ..I......
C2: 1-4, 5, 5a, 6, 5, 5a, 6, 5, 5a, 6, 5, 5a, 6, 5, 5a, 6, 5, 5a, 6, 5, 7
C3: .II.....
Caso de teste para o programa:
Caminho independente Entrada Saída esperada
C1 anos={ 2015,0,0,0,0,0} coluna=0
C2 anos={ 0,0,0,0,0,0} coluna=6
C3 anos={0, 2015,0,0,0,0} coluna=1
As lacunas I e II são preenchidas, correta e respectivamente, por:
Programa Java:
1 public static void main(String[] args) {
2 int[] anos = new int[6];
3 int coluna;
4 coluna = 0;
5 while (coluna < 6 && anos[coluna] != 2015)
6 coluna++;
7 }
Grafo de fluxo do programa.

5 indica a execução da condição coluna<6.
5a indica e execução da condição anos[coluna] != 2015.
Conjunto de caminhos independentes do grafo:
C1: ..I......
C2: 1-4, 5, 5a, 6, 5, 5a, 6, 5, 5a, 6, 5, 5a, 6, 5, 5a, 6, 5, 5a, 6, 5, 7
C3: .II.....
Caso de teste para o programa:
Caminho independente Entrada Saída esperada
C1 anos={ 2015,0,0,0,0,0} coluna=0
C2 anos={ 0,0,0,0,0,0} coluna=6
C3 anos={0, 2015,0,0,0,0} coluna=1
As lacunas I e II são preenchidas, correta e respectivamente, por:
Provas
Questão presente nas seguintes provas
O Java EE pode ser organizado em três conjuntos de padrões de projeto, de acordo com as camadas da arquitetura JEE:
Padrões da Camada de Apresentação (Web Tier Patterns), Padrões da Camada de Negócio (Business Tier Patterns) e Padrões
da Camada de Integração (EIS Tier Patterns). São padrões de projeto da Camada de Apresentação:
Provas
Questão presente nas seguintes provas
Um profissional está trabalhando no processo de testes de desenvolvimento de um software orientado a objetos. Inicialmente, realizou
o teste das funcionalidades dos objetos ou métodos das classes individualmente. Em seguida, integrou várias unidades individuais
criando elementos compostos e testou as interfaces desses elementos. Para concluir a bateria de testes, integrou todos os
componentes do software e testou a integração entre eles como um todo. Os testes realizados pelo profissional foram testes
Provas
Questão presente nas seguintes provas
Após o analista de TI alterar no Git um arquivo previamente monitorado chamado trt.py e após ter passado a monitorar um
novo arquivo chamado Tribunal, executou-se o comando git status e foi exibido:
# On branch master
# Changes to be committed:
# (use "git reset HEAD ..." to unstage)
#
# new file: Tribunal
#
# Changes not staged for commit:
# (use "git add ..." to update what will be committed)
#
# modified: teste.py
#
Nestas condições, para selecionar o arquivo trt.py de forma que ele possa ser consolidado no próximo commit, utiliza-se o comando git
# On branch master
# Changes to be committed:
# (use "git reset HEAD ..." to unstage)
#
# new file: Tribunal
#
# Changes not staged for commit:
# (use "git add ..." to update what will be committed)
#
# modified: teste.py
#
Nestas condições, para selecionar o arquivo trt.py de forma que ele possa ser consolidado no próximo commit, utiliza-se o comando git
Provas
Questão presente nas seguintes provas
- DevOps e CI/CDJenkins
- Engenharia de SoftwareModelos de DesenvolvimentoÁgeisBDD: Behavior-Driven Development
- Engenharia de SoftwareModelos de DesenvolvimentoÁgeisTDD: Test-Driven Development
- Engenharia de SoftwareModelos de DesenvolvimentoÁgeisXP: eXtreme Programming
Um analista de TI está participando do desenvolvimento de um software orientado a objetos utilizando a plataforma Java. Na
abordagem de desenvolvimento adotada, o código é desenvolvido de forma incremental, em conjunto com o teste para esse
incremento, de forma que só se passa para o próximo incremento quando o atual passar no teste. Como o código é desenvolvido em
incrementos muito pequenos e são executados testes a cada vez que uma funcionalidade é adicionada ou que o programa é
refatorado, foi necessário definir um ambiente de testes automatizados utilizando um framework popular que suporta o teste de
programas Java.
A abordagem de desenvolvimento adotada e o framework de suporte à criação de testes automatizados são, respectivamente,
A abordagem de desenvolvimento adotada e o framework de suporte à criação de testes automatizados são, respectivamente,
Provas
Questão presente nas seguintes provas
759311
Ano: 2015
Disciplina: Modelagem de Processos de Negócio (BPM)
Banca: FCC
Orgão: TRT-3
Disciplina: Modelagem de Processos de Negócio (BPM)
Banca: FCC
Orgão: TRT-3
Provas:
O analista de TI Matheus, do TRT da 3ª Região, durante o desenho de um processo utilizando a BPMN, deparou-se com a
seguinte situação: em um ponto do processo em que a decisão seria tomada com base em um evento existiam dois possíveis
eventos: (I) que o cliente entregasse os documentos no prazo estabelecido ou (II) que não os entregasse e o prazo de 5 dias
expiraria. O primeiro evento que ocorresse determinaria o caminho do fluxo. No seu desenho ele utilizou, corretamente, o objeto
BPMN Gataway
Provas
Questão presente nas seguintes provas
759310
Ano: 2015
Disciplina: Modelagem de Processos de Negócio (BPM)
Banca: FCC
Orgão: TRT-3
Disciplina: Modelagem de Processos de Negócio (BPM)
Banca: FCC
Orgão: TRT-3
Provas:
Na BPMN, considere:
I. Mecanismo visual que permite agrupar as atividades, com fins de documentação ou análise.
II. Provê informações sobre as entradas e saídas de uma atividade.
III. Liga artefatos (anotações, objetos de dados, grupos) a outros elementos do mapa do processo.
Trata-se, respectivamente, de
I. Mecanismo visual que permite agrupar as atividades, com fins de documentação ou análise.
II. Provê informações sobre as entradas e saídas de uma atividade.
III. Liga artefatos (anotações, objetos de dados, grupos) a outros elementos do mapa do processo.
Trata-se, respectivamente, de
Provas
Questão presente nas seguintes provas
759215
Ano: 2015
Disciplina: Legislação dos Tribunais do Trabalho (TST e TRTs)
Banca: FCC
Orgão: TRT-3
Disciplina: Legislação dos Tribunais do Trabalho (TST e TRTs)
Banca: FCC
Orgão: TRT-3
- TRTs: Tribunais Regionais do TrabalhoTRT-3: Tribunal Regional do Trabalho da 3ª RegiãoTRT-3: Regimento Interno
Atenção: Responda à questão de acordo com o Regimento Interno do Tribunal Regional do Trabalho da 3ª Região.
Nos termos da Organização do Tribunal Regional do Trabalho da 3ª Região, conforme disposição expressa, é cargo de direção
do Tribunal o
Provas
Questão presente nas seguintes provas
759214
Ano: 2015
Disciplina: Legislação dos Tribunais do Trabalho (TST e TRTs)
Banca: FCC
Orgão: TRT-3
Disciplina: Legislação dos Tribunais do Trabalho (TST e TRTs)
Banca: FCC
Orgão: TRT-3
- TRTs: Tribunais Regionais do TrabalhoTRT-3: Tribunal Regional do Trabalho da 3ª RegiãoTRT-3: Regimento Interno
Atenção: Responda à questão de acordo com o Regimento Interno do Tribunal Regional do Trabalho da 3ª Região.
É competente para uniformizar a jurisprudência do Tribunal e para fixar a data da abertura de concurso para provimento de Cargos de Juiz do Trabalho Substituto o
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container