Baixe o app para aproveitar ainda mais
Prévia do material em texto
Resumo de Informática A matéria da 4ªpp é alguns princípios de html, javascript e fortran. A professora disse que a matéria da 4ªPP, da final e da rec é a mesma. HTML Link O link é um lugar clicável que possibilita ao usuário ir a outro lugar pré-determinado na sintaxe do link. A tag que representa o link é a tag <a>, esta por sua vez possui 2 atributos, sendo assim a sua sintaxe pode ficar dessa forma: <a href=“endereço_para_onde_se_quer_ir.html”> </a> ou <a name=“especifica o nome da seção de um documento a qual um link faz referencia”> (ancora) </a> Para direcionar um link a uma ancora é preciso na hora do atribuir valor ao href digitar o nome da página onde está a ancora e mais #nome_da_ancora. Tabela No html existem elementos específicos para a criação e formatação de tabelas. As tabelas se baseam em linhas e colunas. Tags da tabela: <table> … </table>: Define os limites da tabela. <caption> … </table>: Trata-se de um elemento opcional que define o título da tabela, e deve constar entre as marcas que definem a tabela, mas separado das marcas que definem linhas e colunas. Sem parâmetros, o título á apresentado acima da tabela e centralizado. <tr> … </tr>: Linhas da tabela. <td> … </td>: Células de uma linha da tabela, as tags <td> são usadas entres as tags <tr>, pois as tags <td> representam células em uma linha e <tr> a linha propriamente dita. <th> … </th>: Elemento que define células de cabeçalho. Células de cabeçalho têm características idênticas a células de dados definidas por <TD>, a não ser pelo alinhamento horizontal, que é centralizado, e pela utilização de fonte em Negrito. Principais parametros: <table> border: A apresentação padrão de uma tabela é sem bordas. A presença do parâmetro BORDER indica justamente que deve ser desenhada uma borda em torno de cada célula da tabela. Exemplo: <TABLE BORDER=2> . Width: Especifica a largura da tabela , poder ser em pixels ou porcentagem. Exemplo: <TABLE WIDTH=75%> cellspacing: Define o espaço entra as células . Exemplo: <TABLE CELLSPACING=3> cellpadding: Determina, em pixels, o espaço entre o conteúdo e as bordas da célula. Exemplo: <TABLE CELLPADING=6> Align: Configura o alinhamento horizontal da tabela em relação aos outros elementos da página. Pode conter os valores LEFT (esquerda), CENTER (centro) ou RIGHT( direita). Bgcolor: Cor do plano de fundo da tabela. 1/9 <tr> e <td> Align: Configura o alinhamento horizontal dos elementos contidos na célula. Pode conter os valores LEFT, CENTER OU RIGHT. Valign: Define o alinhamento vertical dos elementos contidos na célula. Pode conter os valores TOP (topo), MIDLE(meio) ou BOTTON(fundo). Bgcolor: Define a cor de fundo da linha ou célula. Colspan: Especifica o número de colunas de uma tabela a ser ocupado por uma célula. Deve ser utilizado para expandir uma célula horizontalmente. Se atribuirmos COLSPAN=2 a uma célula, ela ocupará o seu espaço e o espaço de mais uma célula para a direita . Rowspan: Define o número de linhas a ser ocupado por uma célula. Deve ser utilizado para expandir uma célula verticalmente (para baixo). Ao atribuir ROWSPAN=2 para uma célula, diminuirá em 1 o número de células da linha de baixo. Javascript O Javascript é como se fosse uma extensão do html, o código é posto junto ao código do html, sendo assim o Javascript não precisa de um compilador, ele simplesmente é interpretado e é rodado pelo navegador. Lembrando que o Javascript é uma linguagem case sensitivy, ou seja, ela diferencia letras maiúsculas de minusculas. Eventos O Javascript é baseado em eventos, ou seja, ele responde a determinada ação do usuário, essa ação é chamada de evento. Alguns exemplos de eventos são: onBlur: Ocorre que o usuário tira o foco de um objeto do formulário. onClick: Ocorre quando o usuário cliqua. onMouseOver: Ocorre quando o usuário passa o mouse por cima. onSubmit: Ocorre quando se envia o formulário. onLoad: Ocorre quando carrega a página. Exemplo de como isso pode ser usado: <HTML> <HEAD> <TITLE>Manipuladores de Eventos</TITLE> </HEAD> <BODY onLoad="alert=('Seja Bem Vindo!!!')"> 2/9 Variáveis Operadores operador Significado == Igual != Diferente = Recebe * Multiplicação / Divisão % Módulo (resto da divisão) Importante x+=y x=x+y x-=y x=x-y x*=y x=x*y x/=y x=x/y x%=y x=x%y x++ ou ++x x=x+1 x-- ou --x x=x-1 3/9 Lógicos && ou AND e || ou OR ou ! ou NOT não Desenvolvimento Há 3 formas de usar um código javascript dentro do html: 1° Colocar o código dentro das tag <script> … </script> 2° usar dentro da tag input type= button, como nesse exemplo <input type=button onClick=”código javascript”> 3° criar um arquivo externo com o código javascript e salvar com a extensão .js e chama-lo dentro do html pode ser, assim <SCRIPT LANGUAGE=“JAVASCRIPT” SRC=“NomeArquivo.js”></SCRIPT> , ou assim <input type=button NomedoEvento=“NomeArquivo.js”>. Instruções básicas MÉTODO DOCUMENT.WRITE() document.write("Texto inserido com instruções JavaScript"); Dessa maneira é possível escreve coisas na página através do javascript, lembrando que dessa mesma maneira é possível executar tags html. MÉTODO ALERT() alert(“sua mensagem aqui”); A finalidade deste método é emitir uma caixa de diálogo do windows com uma mensagem e um botão de OK. MÉTODO CONFIRM() confirm(“tem certeza?”); Uma outra alternativa além do método alert() está no método confirm() que exibe uma caixa de diálogo e os botões de OK e CANCELAR. Caso seja pressionado o botão OK, o método retornará o valor booleano TRUE e pressionado o botão CANCELAR, é retornado o valor FALSE. 4/9 COMANDOS CONDICIONAIS E REPETIÇÃO INSTRUÇÃO WHILE A instrução while realiza uma ação enquanto determinada condição for satisfeita. Sua sintaxe básica é: while (expressão) { comandos } Veja no exemplo seguinte a utilização do laço while que é repetido por total de 10 vezes: num=0; while(num<10){ document.write("Número: "+num+"<br>"); num++; } INSTRUÇÃO FOR A instrução for realiza uma ação até que determinada condição seja satisfeita. Sua sintaxe básica é: for (início;condição;incremento) { comandos } O início determina o valor inicial do laço for. Normalmente é 0 ou 1, porém poderá ser especificado qualquer outro valor. O valor especificado é atribuído em uma variável, por exemplo i=0, count=1. A condição determina a expressão que irá controlar o número de repetições do laço. Enquanto esta expressão for verdadeira, o laço continuará, caso o laço seja falso, o laço terminará. Por exemplo: i<20. Enquanto o valor de i for menor que 20, a condição é verdadeira. O incremento determina como o laço irá contar, de 1 em 1, 2 em 2, 5 em 5, 10 em 10, enfim. Exemplo: i++. Será aumentado o valor da variável i a cada repetição. Diferente de todas as outras linguagens, em JavaScript, a instrução for, utiliza ponto e vírgula para separar os argumentos ao invés de vírgula. Vejamos um exemplo prático de utilização do laço for que conta valores de 1 até 10, acrescentando um valor de cada vez: <script> for (i=1 ; i<=10 ; i++){ document.write("número: "+ i +"<br>"); } </script> i é a variável utilizada para armazenar o contador do laço for. Logo mais, o laço inicia com 1 e continua até 10. A expressão condicional é i<10 (i é menor que 10). Enquanto a expressão condicional for verdadeira, o laço for continua. No incremento, a cada repetição do laço será adicionado a variável i mais 1. Veja outro exemplo: 5/9 <script> for (i=1 ; i<=10 ; i=i+2){ document.write("iteração: "+i+"<br>"); } </script> INSTRUÇÃO IF … ELSE Realiza determinada ação de acordo com uma condição. Sua sintaxe básica é: if (condição) { comandos} else { comandos } Caso haja mais de uma condição a ser avaliada pode-se fazer o uso da instrução ELSE IF. Observe sua sintaxe: if (condição) { comandos } else if (condição2) { comandos } else { comandos } INSTRUÇÃO SWITCH Esta instrução é bem semelhante com uma estrutura IF, porém é mais eficiente em razão de ser mais simples sua utilização e seu entendimento. Veja a sintaxe utilizada para o uso de instruções SWITCH: switch (expressão){ case CONSTANTE: comandos; break; case CONSTANTE2: comandos; break; case default: comandos; break; } 6/9 FORTRAN FORTRAN é uma linguagem case insensitivy. Variáveis As variaveis precisam ter entre 1 e 31 caracteres, devem começar com letras e o único caracter especial que o fortran reconhece é o underline. Declaração implícita: variaveis com a letras iniciais I até N implica que a variavel é tipo inteiro. Declaração explicita: antes do programa começar é possível declarar as variaveis Exemplos: REAL C REAL radiano,volume INTEGER laco,temp CHARACTER string*10,name*30 Também é possível declarar constantes no inicio da seguinte maneira: PARAMETER (g=9.81) Operadores Operadores significado ** exponenciação mod Módulo (resto da divisão) Abs Valor absoluto .LT. < .GT. > .LE. <= .GE. >= .EQ. = .NE. <> .AND. e .NOT. não .OR. ou Transformação de tipos de dados 7/9 REAL(i) Converte i para um aproximação de real; INT(x) Converte x para um equivalente inteiro; DBLE(a) Converte a para precisão dupla; ABS(a) Valor absoluto MAX(a1,a2,...) Valor máximo MIN(a1,a2,...) Valor mínimo MOD(a,p) Resto da divisão a/p Controle STOP- termina a execução do programa END- indica o final do programa PAUSE- pausa a execução do programa até o usuário digitar “go” EXPRESSÃO IF 1ª forma IF , sintaxe: if (a) 12,13,14 significa que se a for negativo então programa vai para o linha apelidada de 12, se for igual a 0 para a 13 e se for maior que 0 para a 14. 2ª forma IF , sintaxe: if (condição) then comandos aqui endif ou então if (condição) then comandos aqui eles outros comandos endif GOTO O GOTO leva para o programa para a linha indicada, sintaxe: GOTO 15 8/9 Bem pessoal, eu estou com problema com o meu computador que está quebrado no momento e com a minha internet em casa, sendo assim eu não pude por a parte relativa a formulário em html e não tenho certeza se conseguir pegar tudo de fortran que a professora mandou. 9/9
Compartilhar