Considere um algoritmo de pesquisa binária em uma estrutura do tipo array composta de sete elementos classificados em ordem crescente. Se a chave de pesquisa for menor que o elemento do meio, essa chave:

Em relação às restrições de integridade da abordagem relacional, aquela que define que os valores dos campos que aparecem em uma chave estrangeira devem aparecer na chave primária da tabela referenciada é conhecida como integridade:

Em relação à arquitetura dos computadores modernos, existem alguns princípios que os arquitetos de CPU de uso geral se esforçam por seguir. Das opções seguintes, aquele que NÃO é um princípio a ser seguido:

São modos de implementação da segmentação na gerência da memória:

São características da estrutura de dados arrays na linguagem JAVA as abaixo relacionadas, EXCETO:

Analise as seguintes sentenças:

I. No algoritmo de classificação em ordem crescente por seleção, a primeira iteração seleciona o maior elemento no array e troca-o pelo primeiro elemento.

II. O algoritmo de classificação por intercalação é mais rápido e mais complexo que os algoritmos de classificação por seleção e de classificação por inserção.

III. O algoritmo de pesquisa linear é mais eficiente que o algoritmo de pesquisa binária, mas exige que o array seja classificado.

Das sentenças acima, são verdadeiras apenas:

Na modelagem funcional, a ferramenta que representa graficamente o fluxo da informação e as transformações que são aplicadas à medida que os dados se movem da entrada para a saída é conhecida como:

Segundo Pressman, o trabalho associado com a engenharia de software pode ser categorizado em três fases genéricas, independentemente da área de aplicação, do tamanho do projeto ou de sua complexidade. São elas:

A terminologia utilizada na UML é diferente da terminologia utilizada na abordagem Entidade-Relacionamento (ER). São correspondentes aos conceitos de “relacionamento”, “cardinalidade” e “entidade”, utilizados na ER, respectivamente, os conceitos da UML conhecidos por:

Na aplicação da ferramenta SQL*PLUS, os índices podem ser classificados seguindo diversos critérios. Na classificação quanto à organização interna, a organização mais comum (default) utilizada pelos índices é:

São objetivos gerais do processo de normalização de dados os abaixo relacionados, EXCETO:

O desenvolvimento da CPU vem aumentando exponencialmente na última década e dobra aproximadamente a cada dezoito meses, mas o mesmo não acontece com o desempenho do disco rígido. Das opções seguintes, aquela que é considerada uma solução para contornar essa limitação, aumentando o desempenho, a confiabilidade ou ambos:

Analise as seguintes sentenças em relação às aplicações na linguagem JAVA:

I. A palavra-chave static especifica que uma variável não é modificável.

II. O método free é chamado pelo coletor de lixo um pouco antes de reivindicar a memória de um objeto.

III. A referência This não pode ser utilizada em um método static.

Das sentenças acima, são verdadeiras apenas:

Analise as seguintes sentenças:

I. As transações têm a garantia de serem atômicas, duráveis e isoladas umas das outras.

II. O deadlock é um problema que pode ser introduzido pelo uso do bloqueio de transações.

III. As transações são iniciadas por BEGIN TRANSACTION e terminadas por END TRANSACTION.

Das sentenças acima, são verdadeiras apenas:

É uma ferramenta gráfica utilizada para representar as construções estruturadas na programação estruturada:

São sistemas de janelas ou interfaces gráficas (GUI) do Sistema Operacional UNIX em seu ambiente gráfico:

As instruções if, if...else e switch são estruturas utilizadas na linguagem JAVA para representar:

As ações referenciais CASCADE são exemplos de um recurso utilizado em Sistemas Gerenciadores de Banco de Dados (SGBD). Esse recurso é conhecido como:

Página 1