Questões da Prova FCC - 2015 - TRT - 3ª Região (MG) - Analista Judiciário - Tecnologia da Informação
Foram encontradas 60 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Ano: 2015
Banca:
FCC
Órgão:
TRT - 3ª Região (MG)
Prova:
FCC - 2015 - TRT - 3ª Região (MG) - Analista Judiciário - Tecnologia da Informação |
Q556359
Arquitetura de Software
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:
Ano: 2015
Banca:
FCC
Órgão:
TRT - 3ª Região (MG)
Prova:
FCC - 2015 - TRT - 3ª Região (MG) - Analista Judiciário - Tecnologia da Informação |
Q556358
Programação
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:
Ano: 2015
Banca:
FCC
Órgão:
TRT - 3ª Região (MG)
Prova:
FCC - 2015 - TRT - 3ª Região (MG) - Analista Judiciário - Tecnologia da Informação |
Q556357
Engenharia de Software
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
Ano: 2015
Banca:
FCC
Órgão:
TRT - 3ª Região (MG)
Prova:
FCC - 2015 - TRT - 3ª Região (MG) - Analista Judiciário - Tecnologia da Informação |
Q556356
Engenharia de Software
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
Ano: 2015
Banca:
FCC
Órgão:
TRT - 3ª Região (MG)
Prova:
FCC - 2015 - TRT - 3ª Região (MG) - Analista Judiciário - Tecnologia da Informação |
Q556355
Programação
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