Questões

Total de Questões Encontradas: 103

Ano: 2014 Banca: FCC Órgão: TRF 3ª REGIÃO (SP MS) Prova: Analista Judiciário - Informática
Texto Associado Texto Associado
Imagem Associada da Questão
Considerando o programa  e a linguagem C#, é correto afirmar: 
A
Console é uma classe. As classes Object e System herdam desta classe. 
B
Na linha [25]: Quando o aplicativo é iniciado, o método Main é o primeiro método invocado. Em C#, bibliotecas e serviços não requerem um método Main como um ponto de entrada.  
C
WriteLine é um método da classe Console. Como a classe System herda da classe Console, então WriteLine também é um método da classe System.  
D
Na linha [11]: double celsius = Double.Parse(tempCelsius); significa que double é uma classe e Parse é um método desta classe.  
E
Na linha [42]: default é um atributo exclusivo do comando switch e é usado apenas quando um valor numérico que não conste dos cases é fornecido pelo usuário. 
Ano: 2014 Banca: FCC Órgão: TRF 3ª REGIÃO (SP MS) Prova: Analista Judiciário - Informática
Analise o programa Java: 
Imagem da Questão
Os dois passos necessários para compilar e executar o programa Java acima, usando a linha de comando e a saída após a execução do programa, será: 
A
Imagem da Opção A
B
Imagem da Opção B
C
Imagem da Opção C
D
Imagem da Opção D
E
Imagem da Opção E
Ano: 2014 Banca: FCC Órgão: TRF 3ª REGIÃO (SP MS) Prova: Analista Judiciário - Informática
A figura abaixo mostra os quadrantes de testes ágeis.
Imagem da Questão
Considere as definições dos quadrantes de testes ágeis:

I. Testes que focam no negócio e criticam o produto: são os testes de aceitação feitos na homologação do produto ou de suas partes, testes betas e testes exploratórios. São testes feitos não com o objetivo de dizer que o software funciona, mas de encontrar defeitos. Bons analistas de testes possuem técnicas para encontrar defeitos que poucos desenvolvedores conhecem.

II. Testes que focam na arquitetura e suportam o time: são os testes unitários e de componentes. Estes são realizados e são de responsabilidade dos próprios desenvolvedores. O papel do analista de testes nesse quadrante é o de apoiar, suportar e expandir conhecimentos entre os desenvolvedores sempre que necessário. De preferência isso é feito em par com o desenvolvedor no momento de elaborar os testes unitários automatizados.

III. Testes que focam na arquitetura e criticam o produto: são os testes de performance, de carga e de segurança. Esses são de responsabilidade dos analistas de testes e costumam ser feitos quando partes da aplicação já estão prontas e, especialmente, antes da entrada de um release em produção.

IV. Testes que focam no negócio e suportam o time: são testes funcionais diferenciados, que idealmente utilizam a técnica de Behavior-Driven Development e Acceptance Test-Driven Development. Isto é, são testes e cenários de exemplo realizados pelos testadores em conjunto com os clientes, usuários e analistas de negócio. Com base nesses exemplos e cenários os desenvolvedores terão melhores condições de desenvolver e entender os requisitos.O foco desses testes não é encontrar o maior número de defeitos e sim ajudar clientes e desenvolvedores a se entenderem melhor.

A associação correta entre as definições I, II, III e IV e os quadrantes Q1, Q2, Q3 e Q4 é apresentada em 

A
Q3 - Q1 - Q4 - Q2 
B
Q2 - Q4 - Q1 - Q3 
C
Q4 - Q3 - Q1 - Q2 
D
Q2 - Q3 - Q4 - Q1 
E
Q1 - Q2 - Q3 - Q4 
Ano: 2014 Banca: FCC Órgão: TRF 3ª REGIÃO (SP MS) Prova: Analista Judiciário - Informática
A conversão de strings para tipos numéricos e vice-versa é muito comum e importante nas linguagens de programação. Analise o programa em linguagem C: 
Imagem da Questão
A saída impressa pelo programa apresentado é 
A
B
15 
C
“12345” 
D
54321 
E
\n %i xsaida 
Ano: 2014 Banca: FCC Órgão: TRF 3ª REGIÃO (SP MS) Prova: Analista Judiciário - Informática
O modelo abaixo permite descrever e refletir sobre a modelagem de negócio de uma organização. Este modelo, conhecido como BMG − Business Model Generation, utiliza 9 blocos básicos que mostram a lógica de como a organização pretende modelar seu negócio. 
Imagem da Questão
Algumas atividades envolvem mão de obra terceirizada e alguns recursos são adquiridos fora da organização. O bloco ...... descreve a rede de fornecedores e parceiros que fazem o modelo de negócio funcionar. Envolve os tipos:

  • Alianças estratégicas entre não concorrentes
  • Parcerias estratégicas entre concorrentes
  • Joint ventures para desenvolver novos negócios
  • Relações fornecedor-comprador para garantir abastecimento confiável

A lacuna é corretamente preenchida por: 

A
Segmentos de Clientes. 
B
Estrutura de Custos. 
C
Recursos-Chave. 
D
Parceiros-Chave. 
E
Proposições de Valor. 
Ano: 2014 Banca: FCC Órgão: TRF 3ª REGIÃO (SP MS) Prova: Analista Judiciário - Informática
A figura abaixo mostra o fluxo de processos de uma organização baseado em uma metodologia de gerenciamento de projetos que considera 5 grupos de processos: Iniciação, Planejamento, Execução, Monitoramento e controle e Encerramento.
Imagem da Questão
Neste fluxo de processos de Planejamento, as caixas I e II referem-se, respectivamente, a:  
A
Gerente de Projeto; Processos do Ciclo de Vida de Gerenciamento de Projeto.  
B
Stakeholders; Plano de Integração do Projeto.  
C
Patrocinador do Projeto; Ciclo de vida e Gerenciamento de Projeto. 
D
Gerente de Projeto; Plano de Gerenciamento de Projeto.  
E
Stakeholders; Plano de Organização do Projeto.
Ano: 2014 Banca: FCC Órgão: TRF 3ª REGIÃO (SP MS) Prova: Analista Judiciário - Informática
A figura abaixo mostra um diagrama com as atividades relativas ao levantamento de requisitos.
Imagem da Questão
O diagrama e a lacuna da caixa em branco referem-se, respectivamente, aos diagramas UML de  
A
Componentes e Atividade.
B
Atividade e Casos de Uso. 
C
Fluxo de Dados e Atividade. 
D
Sequência e Casos de Uso. 
E
Requisitos e Classes. 
Ano: 2014 Banca: FCC Órgão: TRF 3ª REGIÃO (SP MS) Prova: Analista Judiciário - Informática
A representação abaixo mostra como uma ferramenta de software realiza o controle de versões.
Imagem da Questão
Considere a figura acima e analise as seguintes afirmativas sobre gerência de configuração e mudanças:

I. A figura sugere que cada vez que se modifica o projeto, a ferramenta registra o estado dos arquivos e armazena uma referência para essa captura. Se um dos arquivos não sofre alteração, seu estado não é alterado, apenas é criado um link para a versão anterior que já foi armazenada.
II. Um Sistema de Controle de Versões (SCV) combina procedimentos e ferramentas para gerir diferentes versões de objetos de configuração que são criados durante o processo de software. Um SCV implementa ou está ligado a um banco de dados de projeto (repositório) que guarda os objetos de configuração relevantes.
III. Um repositório de gestão de configuração de software é um conjunto de estruturas de dados que permite a uma equipe de software gerir as modificações de modo efetivo. Propicia funções que impedem que as informações sejam compartilhadas entre vários desenvolvedores para garantir a integridade dos dados, porém não consegue detectar diferenças entre arquivos binários.

Está correto o que consta APENAS em 

A
I e II
B
III
C
II e III
D
I e III
E
I
Ano: 2014 Banca: FCC Órgão: TRF 3ª REGIÃO (SP MS) Prova: Analista Judiciário - Informática
Considere o exemplo escrito em HTML: 
Imagem da Questão
Causando um problema de vulnerabilidade conhecido como  
A
SQL Injection.  
B
buffer overfun.  
C
buffer overflow.   
D
cross-site scripting attack.  
E
DDoS. 
Ano: 2014 Banca: FCC Órgão: TRF 3ª REGIÃO (SP MS) Prova: Analista Judiciário - Informática
Considere o trecho de código escrito em C#: 
Imagem da Questão
Em relação ao design pattern MVC, é correto dizer que esta classe descreve operações do  
A
Model, View e Controller.  
B
View.  
C
Controller.  
D
View e Controller.  
E
Model.
Página 9 de 11