Questões de Concurso Para trf - 3ª região

Foram encontradas 3.093 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q361032 Português
Mas esse sentimento põe em relevo um contexto social... (2o parágrafo)

O verbo que apresenta o mesmo tipo de complemento exigido pelo grifado acima está em:
Alternativas
Q361030 Português
Os barulhos produzidos por nós mesmos não são percebidos como incômodo: eles têm um sentido. (2o parágrafo)

As relações estabelecidas na transcrição acima permitem afirmar que o segmento introduzido pelos dois-pontos tem valor.
Alternativas
Q361029 Português
O 1o parágrafo, de acordo com o que nele consta, apresenta-se
Alternativas
Q361028 Português
Antídoto ao medo difuso de não se ter o que dizer, infusão acústica de segurança... (3o parágrafo).

Depreende-se da expressão grifada acima
Alternativas
Q361026 Português
Considerando-se o teor do texto, é correto concluir:
Alternativas
Q361025 Português
É correto afirmar que, segundo a ótica do autor,
Alternativas
Q361022 Governança de TI
Começando com os processos CobiT, o proprietário do processo poderá gradativamente ampliar as comparações com os objetivos de controle. Isso atende a três necessidades:

1a . Uma medida relativa de onde a empresa está.
2a . Uma maneira de eficientemente decidir para onde ir.

A 3a necessidade é
Alternativas
Q361021 Governança de TI
Para a área de TI entregar de maneira bem-sucedida os serviços que suportam as estratégias de negócios, deve existir uma clara definição das responsabilidades e direcionamento dos requisitos pela área de negócios (o cliente) e um claro entendimento acerca do que e como precisa ser entregue pela TI (o fornecedor). A estratégia da instituição deve ser traduzida pela área de negócios em objetivos relacionados às iniciativas de TI (objetivos de negócios para TI). Esses objetivos devem levar a uma clara definição dos objetivos próprios da área de TI (os objetivos de TI), o que por sua vez irá definir os recursos e capacidades de TI (a arquitetura de TI para a organização) necessários para executar de maneira exitosa a parte que cabe à TI na estratégia da instituição.

Segundo o CobiT, são partes integrantes dos Objetivos de Negócios de TI e da Arquitetura Corporativa de TI, respectivamente:
Alternativas
Q361020 Programação
Quando algo dá errado durante a execução de um programa, ocorre uma exceção em tempo de execução. Exceções interrompem o fluxo do programa e, caso nada seja feito, o programa para de executar. O programador deve permitir que o programa lide com esses problemas sem travar a sua execução. Analise o exemplo abaixo:

imagem-045.jpg

Considerando o tratamento de exceção e o código acima, é correto afirmar que:
Alternativas
Q361019 Programação
Utilize o programa C# abaixo para responder a questão seguinte.

Os números à esquerda não fazem parte do programa, apenas indicam os números das linhas.

imagem-043.jpg imagem-044.jpg O programa C# apresentado é executado apenas uma vez e finaliza. Para que o programa possa ser executado diversas vezes, até que o usuário digite 0 para finalizá-lo é necessário inserir Console.WriteLine("0. Finaliza."); como mais uma opção do menu e inserir a seguinte instrução de repetição: 

Alternativas
Q361018 Programação
Utilize o programa C# abaixo para responder a questão seguinte.

Os números à esquerda não fazem parte do programa, apenas indicam os números das linhas.

imagem-043.jpg
imagem-044.jpg

Considerando o programa e a linguagem C#, é correto afirmar:
Alternativas
Q361017 Programação
Analise o programa Java:

imagem-033.jpg

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á:
Alternativas
Q361016 Engenharia de Software
A figura abaixo mostra os quadrantes de testes ágeis.

imagem-023.jpg

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
Alternativas
Q361015 Programação
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 associada para resolução da questão

A saída impressa pelo programa apresentado é
Alternativas
Q361014 Modelagem de Processos de Negócio (BPM)
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-021.jpg

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:
Alternativas
Q361013 Gerência de Projetos
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-020.jpg

Neste fluxo de processos de Planejamento, as caixas I e II referem-se, respectivamente, a:
Alternativas
Q361012 Engenharia de Software
A figura abaixo mostra um diagrama com as atividades relativas ao levantamento de requisitos.

imagem-019.jpg

O diagrama e a lacuna da caixa em branco referem-se, respectivamente, aos diagramas UML de
Alternativas
Q361011 Engenharia de Software
A representação abaixo mostra como uma ferramenta de software realiza o controle de versões.

imagem-018.jpg

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
Alternativas
Q361010 Segurança da Informação
Considere o exemplo escrito em HTML:

imagem-016.jpg

Se a mensagem for simplesmente exibida ao usuário sem efetuar a validação (escaping), a seguinte URL poderia ser criada:

imagem-017.jpg

Causando um problema de vulnerabilidade conhecido como
Alternativas
Q361009 Arquitetura de Software
Considere o trecho de código escrito em C#:

imagem-015.jpg

Em relação ao design pattern MVC, é correto dizer que esta classe descreve operações do

Alternativas
Respostas
2341: A
2342: A
2343: E
2344: C
2345: B
2346: C
2347: E
2348: A
2349: A
2350: C
2351: B
2352: D
2353: A
2354: D
2355: D
2356: D
2357: B
2358: A
2359: D
2360: E