Foram encontradas 100 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Considere que um conjunto de atributos CE pertencente a uma relação R1 é uma chave estrangeira com relação a uma relação R2. É INCORRETO afirmar:
Um banco de dados relacional possui um conjunto de regras que o define. Diga qual regra NÃO pode ser aplicada a um banco de dados relacional.
Uma estrutura de indexação é utilizada em bancos de dados para acelerar o retorno a consultas de dados. É correto afirmar:
class LS {
public static void main ( String[] args) {
String s = null;
System.out.print(s);
}
}
Qual será o resultado ao tentarmos compilar e executar o código acima?

Se Arv é um objeto do tipo NoArvore então:
I- Arv representa uma árvore binária de pesquisa
II- O número de nós de Arv é sempre crescente
III- O número máximo de nós de Arv a serem pesquisados na execução do método insere é igual ao número de nós de Arv
Podemos afirmar que:
Considere o algoritmo de busca seqüencial de um elemento em uma lista com n elementos. A expressão que representa o tempo médio de execução desse algoritmo para uma busca bem sucedida é:
No programa abaixo, escrito em Pascal, os parâmetros do procedimento P são passados por valor.

O valor x impresso na última linha do programa é:
Sobre a memória virtual em sistemas Windows, é CORRETO afirmar que:
Com relação ao compartilhamento de arquivos em redes com sistemas operacionais Windows, é INCORRETO afirmar que:
Sobre o sistema operacional Linux, é INCORRETO afirmar que:
Considerando o uso de endereços IP e nomes de domínio (DNS) na Internet, é INCORRETO afirmar que:
Com relação aos protocolos de comunicação usados na Internet, é INCORRETO afirmar que:
Em redes sem fio Wi-Fi, é INCORRETO afirmar que:
Em uma rede local Ethernet utilizando switch (chave) com funcionalidades da camada 2 para a interligação física dos computadores, é INCORRETO afirmar que:
Considerando uma rede local Ethernet, é INCORRETO afirmar que:
Considere as seguintes afirmações sobre CMM:
I- CMM se aplica a empresas de grande porte, enquanto Bootstrap se aplica a empresas de grande, médio e pequeno porte.
II- Segundo o CMM para que uma empresa seja certificada com um determinado nível de maturidade ela tem que cumprir todos os requisitos (KPA´s – Key Process Areas) daquele nível.
III- CMM tem cinco níveis: inicial, repetível, definido, gerenciado e maduro. As metas principais dos níveis repetível e definido são, respectivamente: definir e organizar o processo administrativo; definir e organizar o processo de engenharia de software.
IV- CMM e Bootstrap são modelos de qualidade de processo de software.
Levando-se em conta as quatro afirmações acima, assinale a única alternativa válida:
Considere C(x) uma função que defina a complexidade de um problema x, E(x) uma função que defina o esforço (em termos de tempo) exigido para se resolver um problema x. Sejam dois problemas denominados p1 e p2. Analise as seguintes afirmações referentes à complexidade e esforço necessários para resolver um problema x:
I- Se C(p1) < C(p2) então E(p1) < E(p2)
II- Se C(p1) < C(p2) então E(p1) > E(p2)
III- C(p1+p2) > C(p1) + C(p2)
IV- C(p1+p2) < C(p1) + C(p2)
V- Nada se pode afirmar, pois os problemas são genéricos.
Levando-se em conta as cinco afirmações acima, identifique a única alternativa válida:
Analise as afirmações abaixo:
I- Independentemente do modelo de processo (ciclo de vida), todo desenvolvimento de software possui três fases genéricas: definição, desenvolvimento e manutenção.
II- Editor de texto é exemplo de um software típico de aplicação de modelos de processo evolucionários.
III- A técnica de entrevista pode ser utilizada somente quando há grande número de pessoas que conhecem o domínio do sistema a ser desenvolvido e as regras de negócio que esse sistema envolve.
IV- O processo de engenharia reversa deve ser capaz de derivar representações de projeto e informações sobre a estrutura de dados para possibilitar a reformulação completa desse sistema em uma outra linguagem de implementação diferente daquela em que está implementado.
Levando-se em conta as quatro afirmações acima, identifique a única alternativa válida:
I- O gerenciamento de configuração de software é um conjunto de atividades de controle e rastreamento que começa quando um projeto de desenvolvimento de software se inicia e termina quando o software é tirado de operação.
II- A manutenção é um conjunto de atividades de engenharia de software que acontece depois que o software é entregue ao cliente e posto em operação.
III- Uma das principais propostas de engenharia de software é melhorar a facilidade com que as mudanças podem ser acomodadas e reduzir a quantidade de esforço gasto quando mudanças são feitas.
IV- Uma linha básica (baseline) é um conceito de gerenciamento de configuração de software que nos ajuda a controlar as mudanças, sem impedir seriamente as mudanças justificáveis. Então:
A linguagem de modelagem UML contém a definição de vários diagramas que permitem representar diferentes partes de um modelo de sistema tipicamente aplicado a sistemas orientados a objetos. Analise as afirmações abaixo e assinale a única que está correta.