Aula 1 – Básico. Prof. Naércio Filho Técnico em Informática

Slides:



Advertisements
Apresentações semelhantes
PRÓ-INFORMÁTICA QUALIFICAÇÃO PROFISSIONAL
Advertisements

Programação em Java Prof. Maurício Braga
Histórico do Java 1990 James Gosling (Sun Microsystems)
Universidade Federal de São Carlos Introdução à Linguagem C Comandos.
Algoritmos e Programação Linguagens de Programação Teoria Aula 5 (05/05) Universidade Federal do Vale do São.
Introdução a Programação Renata Freire
Linguagem PHP Prof.: Sergio Pacheco Prof.: Sergio Pacheco 1 1.
Linguagem PHP Prof.: Sergio Pacheco Prof.: Sergio Pacheco 1 1.
Curso de PHP O comando // serve para comentário linear no php
LINGUAGEM ESTRUTURADA TURBO C
Wagner Santos C. de Jesus
Introdução ao JavaScript
Laboratório de Programação de Computadores I
Comunicação Inclusiva Acessibilidade e Programação Web
Treinamento AJAX Waelson Negreiros Blog:
Prof. Natalia Castro Fernandes Mestrado em Telecomunicações – UFF 2º semestre/2012.
Fábio de Oliveira Borges
Introdução a Computação e Cálculo Numérico
Strings: Cadeia de Caracteres
Unidade I: “Dê um mergulho rápido”
Aula R Prof. Naércio Filho Técnico em Informática
Aula 2 Prof. Naércio Filho Técnico em Informática
Prof. Natalia Castro Fernandes Engenharia de Telecomunicações – UFF 2º semestre/2012.
Curso básico de PHP 1 Vantagens: Gratuito Multiplataforma Estável Rapidez Comunicação.
FTIN Formação Técnica em Informática
Interpretador Python.
Linguagem de Programação JAVA Técnico em Informática Professora Michelle Nery.
LINGUAGENS DE PROGRAMAÇÃO PROF. DANIELA PIRES
Fábio de Oliveira Borges
O Portal do Estudante de Computação
Prof. Daniel Aula 03.  Criar Projeto  Criar Pacote  Criando classes  Meu primeiro programa  Compilar  Comentários  Variáveis.
O Portal do Estudante de Computação
Expressões e Instrução de Atribuição
Linguagem de Programação JAVA
Programação em C++ Compiladores
Rafael Lucio, Desenvolvedor Jr Padrão Informática e Assessor de TI Secretaria Municipal da Saúde;
PROGRAMAÇÃO PARA INTERNET Prof.: Jean Carlo Mendes
Linguagem Pascal Prof. Sérgio Rodrigues.
Faculdade Talentos Humanos - FACTHUS - Algoritmo I - Rogério Rodrigues
Aulas 2 e 3 – Java – Prof. Marcelo Heitor # O método main e argumentos na linha de comando; # Fluxo padrão de entrada e saída; # A classe JOptionPane;
Sistemas Operacionais II O Shell Bash. Objetivos Conhecer a sintaxe dos comandos; Trabalhar com funções; Trabalhar com variáveis; Expressões aritméticas;
Programação Orientada a Objetos - Java Professor: Jean Carlo Mendes.
Introdução à Linguagem C
Programação Orientada a Objetos - Java
Expressões – Operações entre tipos Prof. M.Sc. Ronnison Reges Vidal.
Java Básico Instrutor: Davi Pires
Programação I Aula 4 (Expressões Booleanas e Expressões de Seleção) Prof. Gilberto Irajá Müller Última atualização 17/3/2009.
Aula Prática 1 Monitoria IP/CC (~if669) (A partir do slide elaborado por Luís Gabriel)
Haskell Programação Funcional Diego Lima Rubem Moreira.
Laboratório I Mateus Raeder. Mateus Raeder – abril de 2010 Expressões booleanas  Tipo boolean -Tipo de dado primitivo -Possui os valores: true e false.
José Francisco PHP & MySQL. Os slides originais são parte do material de cursos anteriores do curso de PHP, ministrados por Sérgio Clemente.
ALGORITMIA. ALGORITMO Conjunto de instruções ou acções que ao serem executadas, permitirão realizar uma determinada tarefa.
C# - Unity Introdução.
JAVASCRIPT Programação Web. O que é  E uma linguagem interpretada que e executada na maquina do cliente  Não esta associada ao framework java  Não.
Técnico em Informática - Senac
11 Revisão da Linguagem C Prof. Kariston Pereira Adaptado de Material gentilmente fornecido pelo Prof. Rui Tramontin (DCC/UDESC)
PROGRAMAÇÃO PARA INTERNET Prof.: Jean Carlo Mendes
1 Programação – JAVA Unidade 3 – Loops e Lógica Prof. Aparecido V. de Freitas Curso de Ciência da Computação.
CONDICIONAL IF Desenvolvido pelo Mestrando Rodrigo Moreira Barreto – VHLab (Virtual Humans Simulation Laboratory – PUCRS) 1 Desenvolvido por: Rodrigo Moreira.
VARIÁVEIS Desenvolvido pelo Mestrando Rodrigo Moreira Barreto – VHLab (Virtual Humans Simulation Laboratory – PUCRS) 1 Desenvolvido por: Rodrigo Moreira.
Aula Prática 1 Monitoria IP/CC (~if669) (A partir do slide elaborado por Luís Gabriel)
C# - Unity Introdução. Criando um script Mono Develop Uma IDE.
Estruturas de Controle [1] JAVA Faculdade Mauricio de Nassau Linguagem de Programação II Curso de Engenharia de Telecomunicações.
Revisão Turma – WEB JavaScript.
1. 2 Prof. Maurício Rodrigues de Morais Programação Orientada a Objetos II.
Variáveis, expressões e comandos Dilvan Moreira. Lembrando …  Instalação normal (para utilizar no PC com Windows) 
1 Estruturas Condicionais Aula – Tópico 3 Algoritmos e Estruturas de Dados I (DCC/003)
Prof. Tertuliano Estrutura Condicional em C++. Sumário „ Estrutura Condicional Simples „ Estrutura Condicional Composta „ Estrutura Condicional Simples.
Ambientação com a Sintaxe de Java: parte 2 Prof. Gustavo Wagner Slides Originais: Prof. Tiago Massoni Desenvolvimento de Sistemas FATEC-PB  Centro de.
 Linguagem do tipo script  Roda do lado do servidor – “server-side”  Suporte à vários BDs (MySQL, Postgres, Oracle, entre outros.)  Ferramentas grátis.
Transcrição da apresentação:

Aula 1 – Básico. Prof. Naércio Filho Técnico em Informática PHP Aula 1 – Básico. Prof. Naércio Filho Técnico em Informática

PHP Sintaxe Comentarios Variaves Operadores Estruturas de Condição Tipos Operadores Estruturas de Condição If { } else { } If { } elseif { } else { } Forma reduzida do IF

PHP – Sintaxe Um bloco de script PHP começa com <?php ou <? e termina com ?> As instruções são finalizadas com ; <html> <body> <?php echo "Hello World"; ?> </body> </html>

PHP – Comentarios Como no C e no Java os comentarios em PHP são // ou /* ... */ <html> <body> <?php //comentario /* comentario com varias linhas*/ ?> </body> </html>

PHP – Variáveis No PHP as variáveis começam com o símbolo $ Para criar uma variável basta que faça-mos $variavel = valor; O PHP é uma linguagem sem tipo para as variáveis, ou seja, dispensa explicitar com que dados iremos tratar. Exemplo <?php $txt = "Hello World!"; $num = 16; ?> Para cada tipo de dado (String, Inteiro, Float, Bool) existem inumeras funções para se trabalhar. <?php $num = “1”; $num2 = 1; ?> <?php $num = “1abc”; $num2 = 1; ?>

PHP – Variáveis Strings são delimitadas por “ ou ‘ <?php $txt1=“texto 1"; $txt2=‘texto 2’; echo $txt1; echo “<br>”; echo $txt2; ?> Resulta em: texto 1 texto 2

PHP – Variáveis As strings delimitadas por ‘ terão seu conteúdo literal utilizado <?php $x = “abc"; $txt2=‘texto 2 $x’; echo $txt2; ?> Resulta em: texto 2 $x

PHP – Variáveis As strings delimitadas por “ terão seu conteúdo interpretado primeiro <?php $x = “abc"; $txt1=“texto 1 $x”; echo $txt1; ?> Resulta em: texto 1 abc

PHP – Variáveis Devido o PHP não usar tipos explicitos nas variaveis foi criado um Operador para a concatenação de Strings ( . ) <?php $x = “abc"; $txt2=‘texto 2’; echo $txt2 . “concatenando” . $x; ?> Resulta em: texto 2 concatenando abc

PHP – Operadores Matemáticos. para x = 2; Operador Descrição Exemplo Resultado + Adição x+2; 4 - Subtração 5-x; 3 * Multiplicação x*5; 10 / Divisão 5/x; 2.5 % Mod (resto da divisão) 5%x 1 ++ Incremento x++ -- Decremento x--

PHP – Operadores Atribuição Operador Exemplo O mesmo que: = 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

PHP – Operadores Comparação Operador Descrição Exemplo == É igual a 5==8 retorna false != Não é igual a 5!=8 retorna true > É maior que 5>8 retorna false < É menor que 5<8 retorna true >= É maior ou igual a 5>=8 retorna false <= É menor ou igual a 5<=8 retorna true

PHP – Operadores Lógicos Operador Descrição Exemplo && E (and) x=6; y=3; (x < 10 && y > 1) retorna true || OU (or) (x==5 || y==5) retorna false ! NÃO (not) !(x==y)

PHP – Estruturas de Condição Em seu código será preciso tomar caminhos diferentes para cada decisão, para isso utilizamos as instruções IF if (condição) Código a ser executado caso verdade; else Código a ser executado caso falso; <?php $d=date("D"); if ($d=="Fri") echo “hoje é sexta-feira =)"; echo "hoje não é sexta-feira =("; ?>

PHP – Estruturas de Condição Os comando IF também podem ser empilhados if (condição) Código a ser executado caso verdade; elseif (condição) else Código a ser executado caso falso; <?php $d=date("D"); if ($d=="Fri") echo “hoje é sexta-feira =)"; elseif ($d=="Sun") echo “hoje é Domingo =/"; echo "hoje não é sexta-feira =("; ?>

PHP – Estruturas de Condição Forma reduzida do IF ( condição ? executa caso verdade : executa caso falso ) <?php $x = 2 echo ( x % 2 ? “número par” : “número impar” ); ?>

PHP – Exercícios aula 1 1 – Utilizando o PHP monte uma pagina e escreva na tela qualquer coisa Exemplo: <html> <body> <?php echo “Discos Voadores”; echo 37.5; echo 10; ?> </body> </html>

PHP – Exercícios aula 1 2 – Utilizando o PHP monte uma pagina e escreva na tela qualquer coisa, porem agora utilizando variáveis Exemplo: <html> <body> <?php $txt = “Discos Voadores”; $float = 37.5; $inteiro = 10; echo txt; echo $float; echo $inteiro; ?> </body> </html>

PHP – Exercícios aula 1 3 – Utilizando os operadores matemáticos escreva uma seqüência de operações Exemplo: <html> <body> <?php $x = 37.5; $y = 10.5; $z = 2; $r = ($x + $y) / $z; echo $r++; ?> </body> </html>

PHP – Exercícios aula 1 4 – Utilize o if para retornar o nome de um mês referente a um número de 1 a 12. 5 – com o formato reduzido do if informe se o numero digitado é PAR ou IMPAR.