Foram encontradas 3.140 questões

Resolva questões gratuitamente!

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

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
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
Q361008 Programação
Considere o programa escrito na linguagem C:

imagem-014.jpg

O valor que será impresso pelo comando fprintf é
Alternativas
Q361007 Programação
Considere a classe escrita em Java:

imagem-013.jpg

O valor que será impresso na execução do método main é
Alternativas
Q361006 Governança de TI
Considere os seguintes itens relativos à ITIL v3:

I. A habilidade de detectar incidentes o quanto antes. Este quesito irá requerer treinamento dos usuários que irão fazer o relato de incidentes, o uso de Super Usuários e a configuração de ferramentas de manutenção de eventos.
II. Pessoal de apoio adequado, orientado ao cliente, com treinamento técnico e com níveis de habilidade corretos, em todas as fases do processo.
III. Disponibilidade de informações sobre os problemas e erros conhecidos. Isso permitirá que a equipe de Gerenciamento de Incidentes aprenda com os incidentes anteriores e também acompanhe o status de resoluções.

De acordo com a ITIL, é correto dizer que os itens
Alternativas
Q361005 Governança de TI
No MR-MPS-SW, o propósito do processo Gerência de Projetos do nível G (Parcialmente Gerenciado) é estabelecer e manter planos que definem as atividades, recursos e responsabilidades do projeto, bem como prover informações sobre o andamento do projeto que permitam a realização de correções quando houver desvios significativos no desempenho do projeto.

Sobre este processo, considere:

I. O orçamento e o cronograma do projeto, incluindo a definição de marcos e pontos de controle, são estabelecidos e mantidos.
II. As oportunidades de negócio, as necessidades e os investimentos são identificados, qualificados, priorizados e selecionados em relação aos objetivos estratégicos da organização por meio de critérios objetivos.
III. Os riscos do projeto são identificados e o seu impacto, probabilidade de ocorrência e prioridade de tratamento são determinados e documentados.
IV. O escopo, as tarefas, as estimativas, o orçamento e o cronograma do projeto são monitorados em relação ao planejado.

São resultados esperados do Processo Gerência de Projetos o que consta APENAS em
Alternativas
Q361004 Governança de TI
Na Norma ABNT ISO/IEC 12207:2009, um dos Processos Técnicos é o Processo de Definição dos Requisitos dos Stakeholders. Com relação a este Processo, analise as tarefas e atividades a seguir:

1. Identificação dos Stakeholders.
2. Classificação dos Stakeholders.
3. Identificação dos Requisitos.
4. Classificação dos Requisitos.
5. Avaliação dos Requisitos.
6. Acordo dos Requisitos.
7. Mediação de Conflitos.
8. Registro dos Requisitos.
9. Produção do Documento de Requisitos.

De acordo com a Norma supracitada, as atividades e tarefas que devem ser implementadas em consonância com as políticas e procedimentos organizacionais aplicáveis, com relação ao Processo de Definição dos Requisitos dos Stakeholders, são as que constam APENAS em 1,
Alternativas
Q361003 Governança de TI
Na Norma ABNT ISO/IEC 12207:2009, os Processos Contextuais de Sistema estão agrupados em Processos Contratuais, Processos Organizacionais Capacitadores de Projeto, Processos de Projeto e Processos Técnicos. Os Processos de Projeto agrupam processos referentes ao planejamento, avaliação e controle. Há duas categorias de Processos de Projeto, os Processos de Gestão de Projetos e os Processos de Apoio ao Projeto. São Processos da categoria Gestão de Projetos:

Alternativas
Respostas
2501: C
2502: A
2503: A
2504: C
2505: B
2506: D
2507: A
2508: D
2509: D
2510: D
2511: B
2512: A
2513: D
2514: E
2515: E
2516: C
2517: D
2518: B
2519: C
2520: B