Foram encontradas 445 questões.
A segurança da informação é a proteção da informação em relação a vários tipos de ameaças, de modo a garantir a continuidade do negócio, minimizar o risco para o negócio, maximizar o retorno sobre o investimento e as oportunidades de negócio (NBR ISO/IEC 27002:2005). Com base nesta definição, os atributos básicos da segurança da informação são
Provas
Analise as afirmativas seguintes
I. Os algoritmos de ordenação Quiksort e Heapsort têm complexidade O(n log n) no melhor caso.
II. O algoritmo de pesquisa por interpolação é caracterizado por realizar comparação de chaves e sucessivas divisões no espaço de busca até encontrar o termo pesquisado ou até haver um único registro.
III. Uma lista encadeada é uma estrutura de dados em que os elementos estão organizados em uma ordem linear, sendo que esta ordem é determinada por um ponteiro em cada elemento.
IV. Na estrutura de dados pilha somente o elemento do topo está acessível, por isso a ordem em que os elementos são retirados da pilha é o oposto da ordem em que eles são inseridos na mesma.
Estão corretas somente as afirmativas
Provas
Assuma o seguinte pseudo-código:
Algoritmo QUESTÃO
VAR a : INTEIRO, b : INTEIRO, c : INTEIRO, i : INTEIRO;
INÍCIO
Ler(a);
Ler(b);
c = 1;
PARA i de 0 ATÉ a FAÇA:
INÍCIO
SE( i mod 2 ==0)
c = c * b;
SENÃO
c = c * a;
FIM
Escreva(a);
FIM
Para os valores a=3 e b=2, a saída do algoritmo corresponde a
Provas
Uma organização deve adotar um modelo baseado nas melhores práticas de gerenciamento de serviços para gerenciar os seus serviços de Tecnologia da Informação (TI). Além disso, a mesma organização deverá implementar um framework que traz boas práticas para governança e gestão da TI. A escolha da organização deverá ser, respectivamente,
Provas
Sobre o processo de desenvolvimento de software, analise as afirmações a seguir
I. No SCRUM, durante a Sprint, não são feitas mudanças que podem por em risco o objetivo da Sprint, as metas de qualidade não diminuem e o escopo pode ser clarificado e renegociado.
II. O eXtreme Programming (XP) é um método ágil baseado na ideia de que as atividades em andamento devem ser limitadas. Um novo item só pode ser iniciado quando o item em andamento é finalizado ou quando uma função automática inicia o mesmo instantaneamente.
III. O Kanban é um método de desenvolvimento ágil onde a implementação do código é realizada em dupla, com os dois desenvolvedores trabalhando em um único computador.
IV. Entre as principais características do processo unificado, pode-se destacar que é centrado na arquitetura, direcionado por casos de uso e é interativo e incremental.
Estão corretas somente as afirmações
Provas
A linguagem de modelagem unificada (Unified Modeling Language - UML) é destinada a proporcionar uma forma padrão para visualizar o projeto de um sistema. De acordo com os conceitos de UML, é correto afirmar que
Provas
A respeito da arquitetura orientada a serviços (SOA), é INCORRETO afirmar que
Provas
Considerando os conceitos de Programação Orientada a Objetos, analise as afirmações a seguir
I. A interface de um objeto pode ter várias formas de implementação, pois a mesma define os serviços que o objeto pode realizar e consequentemente as mensagens que ele pode receber. Por outro lado, considerando o princípio do encapsulamento, o objeto requisitante deve conhecer como a interface do objeto requisitado foi implementada.
II. O modificador de acesso public permite que métodos sejam invocados por métodos externos à sua hierarquia, enquanto que o modificador de acesso protected permite que métodos sejam invocados apenas por métodos da mesma classe.
III. No mecanismo de herança, as classes são inseridas em uma hierarquia de especialização de maneira que uma subclasse (classe mais especializada) herda todas as características da superclasse (classe mais geral) à qual está subordinada na hierarquia. Neste sentido, o acoplamento entre classes, isto é, o quanto uma classe depende da outra, aumenta quando se usa a herança.
IV. Na programação orientada a objetos, o polimorfismo refere-se à capacidade de uma linguagem de programação de processar objetos de maneira diferente, dependendo do tipo ou da classe de dados. Mais especificamente, é a capacidade de redefinir métodos para classes derivadas.
Estão corretas somente as afirmações
Provas
Na execução do programa em Java, a seguir, considere que as classes abaixo, Q1, Q2 e Q3, foram implementadas no mesmo pacote.
abstract class Q1 {
protected int a;
protected int b;
public void show(){
System.out.print("Copa do Mundo 2018 ");
}
}
public class Q2 extends Q1{
int b;
public void show(){
super.b=10;
System.out.println("a= " +(++a)+" e "+"b= "+(b+a));
}
}
public class Q3 {
public static void main(String args[]){
Q2 q;
q = new Q2();
q.a=8;
q.b=5;
q.show();
}
}
Os valores impressos pela execução do programa em Java são
Provas
viga biapoiada apresentada na figura é solicitada por uma carga uniformemente distribuída \( q_0 \) ao longo do seu vão L e por um momento \( M_0 \). Manuseando a teoria elástica de deflexão, \( E.l .d^2y(x)/ dx^2= M(x) \), assinale a rotação \( \theta_A \) no apoio A, em valor absoluto. Nessa expressão, \( M(x) \) o momento fletor mobilizado na viga e o produto \( E.l \) exprime a rigidez à flexão da viga, sendo E o módulo de elasticidade do material da viga e I o momento de inércia da seção transversal da viga. Ademais, ressalta-se que a linha elástica da viga é representada pela linha tracejada na figura.

Provas
Caderno Container