Foram encontradas 340 questões.
O escritório de gerenciamento de projetos de uma empresa que atua na área de software ministrou um treinamento das equipes que trabalham nos projetos da empresa. Durante esse treinamento, foi solicitado aos membros da turma que conceituassem risco. As respostas indicaram que um desses alunos tinha um entendimento equivocado sobre o que é um risco em projetos.
Esse aluno respondeu que risco é um evento
Provas
Ao analisar o desempenho de um projeto de desenvolvimento de software, o gerente de projetos verifica que o custo real desse projeto é de R$ 25.000,00 (vinte e cinco mil reais) e que o valor agregado é de R$ 20.000,00 (vinte mil reais).
Qual o Índice de Desempenho de Custos (IDC) desse projeto e o que significa o valor desse índice para tal projeto?
Provas
- Banco de Dados RelacionalTransaçõesEscalonamento de Transações
- Banco de Dados RelacionalTransaçõesLocking
- Banco de Dados RelacionalTransaçõesSerializabilidade
O algoritmo de bloqueio em duas fases não permite que outros bloqueios sejam obtidos pela transação, a partir do momento em que um determinado bloqueio seja liberado.
PORQUE
Mecanismos de controle de concorrência com base em bloqueios garantem a serialização de escalas concorrentes.
Analisando-se as afirmações acima, conclui-se que
Provas
Disciplina: TI - Organização e Arquitetura dos Computadores
Banca: CESGRANRIO
Orgão: PQS
Uma instrução de máquina ou instrução de computador tem como característica
Provas
Considere um conjunto de tabelas que representa um banco de dados relacional.
CONSULTOR (id, nome, email, nomeConsultoria)
PROJETO (id, descricao, investimento)
ATUACAO (idConsultor, idProjeto)
E as seguintes restrições:
- Os campos sublinhados representam as chaves primárias das relações.
- O campo idConsultor da tabela ATUACAO referencia o campo id da tabela CONSULTOR.
- O campo idProjeto da tabela ATUACAO referencia o campo id da tabela PROJETO.
SELECT C.nome
FROM Consultor AS C
WHERE NOT EXISTS
(
SELECT 1
FROM Atuacao A
WHERE A.idConsultor = C.idConsultor
)
A consulta acima, escrita em SQL, retorna o(s)
Provas
Considere o diagrama de sequência na notação da UML 2.3 apresentado de forma esquemática a seguir.

Ao analisar exclusivamente as informações do diagrama de sequência acima, qual, dentre os diagramas de classes abaixo, é consistente com o diagrama de sequência apresentado?
Provas
Uma organização que deseja obter a certificação ISO 9001:2008 através da implantação de um Sistema de Gestão da Qualidade (SGQ) deve
Provas
public class minhaClasse {
private static minhaClasse objetoUnico=new minhaClasse( );
private minhaClasse( ) { }
public static minhaClasse newInstance( ) {
return (objetoUnico);
}
}
Padrões de projeto são importantes para estabelecer uma forma de comunicação comum entre programadores e para oferecer soluções típicas para problemas que aparecem de forma frequente no cotidiano de cada programador.
Analisando o fragmento de código acima, referente à classe chamada minhaClasse, qual padrão de Projeto essa classe implementa?
Provas
- Fundamentos de ProgramaçãoAlgoritmosAlgoritmos de Ordenação
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Vetor
Dois vetores ordenados com N elementos cada um precisam ser mesclados em um novo vetor de tamanho 2N, que também estará ordenado.
Qual é a complexidade mínima do algoritmo para realizar essa operação?
Provas
A orientação a objetos (OO) é um paradigma de programação com base na composição e interação entre diversas unidades de software chamadas de objetos. Java é uma linguagem orientada a objetos que possui várias características especiais, dados os seus objetivos e a sua evolução.
Sobre esses conceitos, considere as afirmativas abaixo.
I - Em Java, é permitida a herança múltipla com a restrição de que as classes mães não implementem as mesmas interfaces e tampouco tenham métodos com a mesma assinatura.
II - Em Java, uma classe pode implementar múltiplas interfaces e estas podem servir como definição do tipo de um determinado objeto que será usado dentro de um código qualquer.
III - Java permite a sobrecarga (overloading) de métodos, limitando o polimorfismo apenas às classes que são descendentes diretas (imediatas) daquela que primeiro implementa o método polimórfico.
É correto APENAS o que se afirma em
Provas
Caderno Container