30 de outubro de 2009

Formulários em html

Segue um resumo sobre formulários em HTML:

<form method="post" name="formulário" action="arquivo.php"></form>

  • FORM: Tag que representa o formulário propriamente dito. Todas as tags e comandos relacionados devem estar entre <form> e </form>
    • NAME: O nome do Formulário
    • METHOD: Forma de envio do formulário. Pode ser GET (Dados enviados pela URL) ou POST (dados enviados via cabeçalhos HTTP).
    • ACTION: URL que receberá as informações do formulário.

<input name=”texto” />

  • INPUT: Indica um objeto de entrada.
    • TYPE: Determina o Tipo do objeto de entrada, cujos tipos estão a seguir:
      • text (padrão caso omitido o atributo) – Campo de texto
      • password – Campo de senha
      • checkbox – Caixa de seleção múltipla
      • radio – Caixa de seleção única
      • submit – Botão de Enviar o formulário
      • reset – Botão de redefinir um formulário
      • file – Campo de seleção de arquivo
      • hidden – Campo oculto
      • image – Campo de Imagem
      • button – Botão usado para uma função definida por javascript
    • NAME: indica o nome do objeto. Para os objetos checkbox e radio, em um grupo de opções, todas elas devem ter o mesmo valor para name. O objeto name é o nome da variável que será interpretada pela URL que receberá as informações.
    • VALUE: Indica um valor padrão para o objeto. Para os objetos button, reset e submit, o atributo value define o texto a ser exibido no botão.
    • CHECKED (apenas para os objetos radio e checkbox): Indica que o objeto de seleção está marcado.
    • DISABLED: Desabilita o objeto, ou seja, não é possível manipular o objeto.
    • READONLY: Impede a edição do objeto, ou seja, não é possível alterar o valor do objeto.
    • SIZE (para objetos de texto: text, password): Indica a o tamanho do campo em número de caracteres.
    • MAXLENGTH (para objetos de texto: text, password): Indica a quantidade máxima de caracteres a ser inserida no campo.
    • SRC (para objeto image): Indica a fonte da imagem

<TEXTAREA NAME=”texto” ROWS=5 COLS=30>Texto padrão</TEXTAREA>

  • TEXTAREA: Indica uma caixa de texto definida, cujo valor padrão está entre as tags <TEXTAREA> e </TEXTAREA> 
    • NAME: o nome do objeto
    • ROWS: Número de linhas da caixa de texto
    • COLS: Número de coluna

<SELECT NAME=”menu” size = 1>
<option value=10 selected>10</option>
<option value=5>5</option>
</SELECT>

  • SELECT: Indica a existência de um menu suspenso. O atributo SIZE permite alterar a quantidade de linhas que o menu possui.
    • O objeto OPTION é o item do menu e sempre fica entre as tags <SELECT> e </SELECT>. O texto a ser exibido no item deve estar entre as tags <OPTION> e </OPTION>.
      • O atributo VALUE será o valor a ser transmitido ao formulário. A opção SELECTED indica que este item do menu é o selecionado.

 

Por fim é isto. Em breve teremos mais dicas. Até breve!

23 de outubro de 2009

Sistemas Operacionais

Sistema Operacional é um conjunto de software que realiza a ligação entre hardware e software de aplicativos, oferecendo uma interface ao usuário.

Kernel (núcleo) – Onde ficam as funções básicas e principais de um Sistema Operacional.

Bibliotecas – Arquivos vinculados aos sistema que realizam funções específicas.

Drivers ou Módulos – Bibliotecas especiais que possuem funções específicas para controlar dispositivos de hardware.

Aplicativos – São programas que realizam tarefas de criar, editar, ou visualizar informações em um formato específico.

Utilitários – São programas que realizam rotinas, geralmente de manutenção, no sistema.

Serviços – Processos que são executados em segundo plano, com privilégios especiais e que fornecem um recurso ao sistema.

Memória Virtual – Uma porção do disco rígido utilizada como espaço adicional à memória RAM.

Cache de Disco – Uma porção da Memória RAM utilizada como gravação temporária em um Disco Rígido.

O empreendedorismo implica uma mudança de conduta

Como eu havia explanado para os alunos de TI das turmas de terça e quinta nos horários das 15hs e das 20hs, o empreendedorismo engloba aspectos importantes em relação à postura real e a esperada para profissionais em qualquer área. Valores como disciplina, ética, respeito, tolerância, criatividade, ousadia, pro-atividade e caráter devem ser cultivados no ambiente profissional, a fim de se obter numa maior satisfação dos profissionais e com isso, uma maior produtividade por parte deles.

As atitudes reais, são até justificáveis por conta de um ambiente extremamente competitivo, em que o conhecimento e habilidades técnicas são equiparadas frente a uma necessidade de se obter vantagens competitivas em outros aspectos, resultam em uma tentadora opção em agir de forma desleal frente a colegas e à empresa, provocando atritos, desavenças, conflitos, inobservância às regras e possíveis incidentes.

Por conta disso, é preciso, antes de tudo, rever conceitos vindos de normas morais, familiares, e de grupos que se contrapõem às normas de conduta ética e coerente com uma postura proativa e altruísta, com uma preocupação nas conseqüências dos atos, e também em seu impacto em outras pessoas. A cultura empregada em nosso país em muitos casos é danosa e deve ser extirpada de nossa sociedade. É preciso o uso do senso crítico para impedir que ideais insanos corrompam nosso intelecto com insinuações nocivas a nossa vida social. Conceitos como consumismo, lei de talião, malandragem, imediatismo, passividade, pessimismo e teoria de sinas não devem ser levadas a cabo, pois esses conceitos desagregam e impedem a evolução da pessoa no meio onde vive.

A missão da educação é imensa frente a essa realidade. Pois a formação intelectual é insuficiente para recolocar nossa sociedade atual em um eixo de prosperidade. É preciso ir além, inserindo no jovem, boas práticas e criticando as ruins, estimulando o senso crítico e promovendo a discussão de idéias para que se inspire nessas pessoas a ação, em prol de transformar para melhor a sociedade em que vivemos.