Filtrar


Questões por página:

Considere o programa Java que manipula uma estrutura de dados fila.

import javax.swing.*;
class Fila{
    int inicio, fim, tamanho, qtdeElementos;
    int f[];

    public Fila(){
       inicio = fim = -1;
       tamanho = 100;
       f = new int[tamanho];
       qtdeElementos = 0;
    }

    public I{
       if (qtdeElementos == tamanho - 1){
          return true;
       }
       return false;
    }

    public II {
       if (qtdeElementos == 0){
          return true;
       }
       return false;
    }
    public void mostrar(){
       String elementos = "";
          for (int i = inicio; i<=fim; i++) {
             elementos += f[i]+ " - ";
          }
          JOptionPane.showMessageDialog(null, elementos);
    }


    public III {
       if (! estaCheia()){
          if (inicio == -1){
             inicio = 0;
          }
          fim++;
          f[fim] = e;
          qtdeElementos++;
       }
    }

    public IV{
       if (! estaVazia() ){
          inicio++;
          qtdeElementos--;
       }
    }
}


public class FilaTeste {
    public static void main(String[] args) {
       Fila f = new Fila();
       f.inserir(10);
       f.inserir(12);
       f.inserir(30);
       f.mostrar();
       f.remover();
       f.mostrar();
    }
}

Os métodos numerados de I a IV, são, correta e respectivamente, definidos como:

O MySQL suporta dois tipos diferentes de tabelas: tabelas seguras com transação e tabelas não seguras com transação. Nas tabelas seguras com transação, mesmo se o MySQL falhar ou se houver problemas com hardware, os dados normalmente podem ser recuperados. Além disso, é possível combinar muitas instruções e aceitar todas de uma vez com o comando COMMIT. Já as tabelas não seguras com transação, além de serem mais rápidas, não possuem nenhuma sobrecarga de transação, além de usarem menos espaço em disco e menos memória para as atualizações.

É um tipo de tabela segura com transação:
Na programação em Java, uma interface
Em linguagens de programação web dinâmicas, como o PHP, é possível obter dados de formulários HTML. Há duas formas principais de se obter dados de um formulário em PHP que dependem da forma como o formulário é submetido. Os valores dos formulários são armazenados e acessados por variáveis de coleção. Considere o trecho de código que cria um formulário:

< FORM NAME="form1" METHOD="post" ACTION="pagina.php"> Campo 1:
< INPUT TYPE="text" NAME="campo1">
< BR >
Campo 2:
< TEXTAREA NAME="campo2">
< BR>
< INPUT TYPE="submit" VALUE="Enviar">
< /FORM>

Em PHP, pode-se obter o valor das variáveis usando os nomes dos elementos do formulário:

< ?php

echo ("A 1a. variável é " . ...I... );

echo (" e a 2a. é " . ....II... );

? >

As lacunas I e II são, correta e respectivamente, preenchidas com
A tecnologia RAID é utilizada em servidores do Tribunal Regional do Trabalho da 2a Região, pois pode proporcionar uma maior segurança aos arquivos e sistemas operacionais da instituição. Carlos atua como técnico judiciário e foi chamado para fornecer a solução RAID adequada para as seguintes situações:

I. é necessário espelhar as informações de um projeto em um segundo disco rígido. O sistema deve gravar os dados ao mesmo tempo nos dois discos. Os dados devem ficar protegidos, de forma que caso um dos discos falhe, o sistema continue funcionando normalmente. São necessários 2 discos, um para manter os arquivos do projeto e outro para espelhar o primeiro.

II. são usados vários discos rígidos para armazenar os dados do sistema. A paridade deve ser armazenada de forma alternada em todos os discos. Se qualquer um dos discos contidos no sistema tiver algum tipo de problema, o mesmo poderá ser substituído e reconstruído através de um processo chamado rebuild. Deve haver garantia da integridade dos dados mesmo com falha de dois dos HDs ao mesmo tempo.

Estão corretas as seguintes soluções: