Linguagem Técnica de Programação III Introdução a PHP
|
|
|
- Carla Caldas Franca
- 9 Há anos
- Visualizações:
Transcrição
1 Linguagem Técnica de Programação III Introdução a PHP Thiago Leite [email protected] 1
2 O que é PHP? criada em 1994 por Rasmus Lerdorf scripts para a criação de páginas dinâmicas implementado em C PHP/FI (Personal Home Pages/Forms Interpreter) código disponível desde
3 PHP (PHP: Hypertext Preprocessor) lançamento da versão 5 em 2000 orientação a objetos 3
4 Frameworks para PHP CakePHP Drupal Joomla! Symfony Zend... 4
5 Arquivos PHP.php - programa PHP.class.php - classe em PHP.inc.php - arquivo a ser importado 5
6 Editores para desenvolvimento em PHP Eclipse NetBeans Notepad
7 PHP em modo interativo (disponível apenas para ambientes Unix-like) php - a Interactive shell php > 7
8 Delimitadores de código <?php // codigo; // codigo; // codigo;?> 8
9 Comentários // echo a ; # echo a ; /* echo a ; echo a ; */ 9
10 Comandos de saída (output) echo echo a, b, c print print( abc ); 10
11 Comandos de saída (output) var_dump $vetor = array( a, b, c ); var_dump($vetor); print_r $vetor = array( a, b, c ); print_r($vetor); 11
12 Variáveis case sensitive fracamente tipada permite uso de ponteiros variáveis variantes 12
13 <?php $var = valor ; $var = 10; $x = &$var; $var_name = name ; $$var_name = content ;?> 13
14 Como fazer uso das variáveis não iniciar com nomes usando números não fazer uso de espaços em branco não fazer uso de caracteres especiais evitar variáveis de longos nomes nomes das variáveis devem ter relação ao dado armazenado evitar variáveis com nomes usando caracteres todos em maiúsculos 14
15 Tipos de variáveis em PHP booleanas numéricas texto array objeto resource mista NULL callback 15
16 Variáveis booleanas <?php $boolean1 = TRUE; $boolean2 = 10; if ($boolean1) { } echo Its true! ; if ($boolean2) { }?> echo Its also true! ; 16
17 Variáveis booleanas <?php $umidade = 90; $vai_chover = ($umidade > 80); if ($vai_chover) { }?> echo Vai chover! ; 17
18 Variáveis numéricas <?php $a = 10; // decimal $b = 0333; // octal $c = 0x1A; // hexadecimal $d = ; // ponto flutuante $e = 5e8; // potencializacao?> 18
19 Variáveis de texto <?php $a = Texto ; // literal $b = Texto ; // interpretável?> 19
20 Variáveis tipo Array <?php $vetor = array( a, b, c ); echo $vetor[0];?> 20
21 Variáveis tipo Array numérico index são números associativo index são IDs não-numéricos multidimensional cada elemento pode ser um um novo array 21
22 numérico $var[0] = Elemento associativo $var[ ID ] = Elemento multidimensional $var[ ID ] = array( Elemento =>10) 22
23 Exercício Crie um array multidimensional que armazene os dados acima 23
24 Exercício <?php $empresa = array( UDF => array( Campus 2 => array( Sistemas => Thiago, Engenharia => João ), Campus 1 => array( Direito => Marcela, Psicologia => André ) ) );?> 24
25 Variáveis tipo objeto <?php class Carro{ } var $motor; function ligar(){ } $obj = new Carro; $obj- >motor = 2.0 ; $obj- >ligar();?> echo Ligando o carro... ; 25
26 Variáveis tipo resource ponteiros para arquivos especiais sockets de rede, pipes... resource mysql_connect(...) 26
27 Variável mista gettype(mixed var) - qualquer tipo de variável str_replace(mixed var) - string ou array 27
28 Variável NULL variável sem valor $x = NULL 28
29 Variável callback variável é nome de função call_user_func( minha_funcao ); 29
30 Constantes em PHP <?php define( CONSTANT, 500); echo CONSTANT;?> 30
31 Op. Descrição == Igual. Resulta verdadeiro se as expressões forem iguais. === Idêntico. Resulta verdadeiro se as expressões possuírem o mesmo valor e tipo.!= ou <> Diferente. Resulta verdadeiro se as expressões forem diferentes. < Menor > Maior que <= Menor ou igual >= Maior ou igual Operadores Relacionais 31
32 Operadores Descrição + Adição - Subtração * Multiplicação / Divisão % Módulo (resto da divisão) Operadores Aritméticos 32
33 Operadores matemáticos em PHP <?php $var += 5; $var - = 5; $var *= 5; $var /= 5;?> 33
34 Operadores ++$a $a $a $a- - Descrição Pré-incremento. Incrementa $a em um e, então, retorna $a. Pós-incrementa. Retorna $a e, então, incrementa $a em um. Pré-decremento. Decrementa $a em um e, então, retorna $a. Pós-decremento. Retorna $a e, então, decrementa $a em um. Iteradores 34
35 Operadores ($a and $b) ($a && $b) ($a or $b) ($a $b) ($a xor $b) (! $a) Descrição E: Verdadeiro (TRUE) se tanto $a quanto $b forem verdadeiros OU: Verdadeiro (TRUE) se $a ou $b forem verdadeiros XOR: Verdadeiro (TRUE) se $a ou $b forem verdadeiros, de forma exclusiva NOT: Verdadeiro (TRUE) se $a for FALSE Operadores Lógicos 35
36 Operadores lógicos <?php $vai_chover = TRUE; $esta_frio = TRUE; if($vai_chover and $esta_frio){ }?> echo Não irei sair de casa ; 36
37 Estruturas de controle em PHP if while for switch break continue foreach 37
38 Estruturas de controle em PHP if if(expressao){ verdadeira; } elseif(expressao) { falsa e verdadeira; } else { } falsa e falsa; 38
39 Estruturas de controle em PHP while while(expressao){ comandos; } 39
40 Estruturas de controle em PHP for for(expr1;expr2;expr3){ comandos; } 40
41 Estruturas de controle em PHP switch switch($expressao){ } case valor 1 : comandos; break; case valor 2 : comandos; break; default: comandos; 41
42 Estruturas de controle em PHP foreach laço de repetição para arrays foreach($array as $valor){ comandos; } 42
43 Estruturas de controle em PHP continue ignora o ciclo atual do laço e continua para o próximo ciclo for (...) { } if ($x == 0) continue; 43
44 Estruturas de controle em PHP break aborta o laço atual ou N níveis for (...){ } for (...){ if ($x == 0) break 2; } 44
45 Inclusão de códigos-fonte externos include require include_once require_once 45
46 Adição de arquivos externos include <?php include biblioteca.php ;?> 46
47 Adição de arquivos externos require apenas produz warning se o arquivo não for encontrado <?php require biblioteca.php ;?> 47
48 Adição de arquivos externos Como evitar importar o mesmo arquivo duas vezes? include_once require_once 48
49 Criação de funções em PHP <?php // exemplo de funcao function nome_da_funcao($arg1, $arg2 = null){ }?> $valor = $arg1 + $arg2; return $valor; 49
50 Variáveis globais em PHP <?php $total = 0; function km2mi($kms){ } global $total; $total += $kms; return $kms * 0,6; echo percorreu.km2mi(100). milhas\n ;?> 50
51 Exercício Criar uma função recursiva para cálculo de fatorial exemplo de uso da função <? echo 9! =.fatorial(9);?> 51
52 Exercício <?php function fatorial($num){ if ($num == 1){ return $num; } else { return $num * fatorial($num - 1); } } echo 9! =.fatorial(9); echo 6! =.fatorial(6);?> 52
53 Funções diversas em PHP date() date_default_timezone_set() substr() strlen() is_array() method_exists() array_push() 53
54 Documentação PHP 54
55 Revisão o que é PHP tipos de variáveis inclusão de arquivos externos estruturas de controle operadores lógicos iteradores operadores aritméticos constantes matrizes comandos básicos em PHP 55
56 Empresa Brasileira de Comunicação (CESPE) Após ser executado o código PHP a seguir, a variável $count apresentará o valor 3. <?php $text = Ordem e progresso ; $searchvar = e ; $count = 0 ; //zero for ($i = 0; $i<strlen($text); $i = $i+1) { if (substr($text, $i, 1) == $searchchar) { $count = $count + 1; } } echo $count;?> a) Certo b) Errado 56
57 Empresa Brasileira de Comunicação (CESPE) Após ser executado o código PHP a seguir, a variável $count apresentará o valor 3. <?php $text = Ordem e progresso ; $searchvar = e ; $count = 0 ; //zero for ($i = 0; $i<strlen($text); $i = $i+1) { if (substr($text, $i, 1) == $searchchar) { $count = $count + 1; } } echo $count;?> a) Certo b) Errado 56
58 Secretaria de Desenvolvimento Econômico - SC a) 1 b) 2 c) 3 d) 4 e) 5 (CONSULPLAN) Quantos tipos de array temos no PHP? 57
59 Secretaria de Desenvolvimento Econômico - SC a) 1 b) 2 c) 3 d) 4 e) 5 (CONSULPLAN) Quantos tipos de array temos no PHP? 57
60 Empresa Brasileira de Comunicação (CESPE) O código PHP a seguir imprimirá Resultado - 33 se executado. <?php $var = 3; echo Resultado -.($var + 3);?> a) Certo b) Errado 58
61 Empresa Brasileira de Comunicação (CESPE) O código PHP a seguir imprimirá Resultado - 33 se executado. <?php $var = 3; echo Resultado -.($var + 3);?> a) Certo b) Errado 58
62 Empresa Brasileira de Comunicação (CESPE) Na linguagem PHP, para se declarar um tipo de dado booleano, é suficiente inserir a instrução $var = true ; a) Certo b) Errado 59
63 Empresa Brasileira de Comunicação (CESPE) Na linguagem PHP, para se declarar um tipo de dado booleano, é suficiente inserir a instrução $var = true ; a) Certo b) Errado 59
PHP INTRODUÇÃO DELIMITADORES DE CÓDIGO EXTENSÃO DE ARQUIVOS
INTRODUÇÃO PHP Aula 1 Introdução, Saída e Variáveis Leonardo Pereira facebook.com/leongamerti PHP significa PHP: Hypertext Preprocessor. Código PHP é executado no servidor, e o resultado é retornado para
PHP Instalação. Linguagens Server-side Professor Fábio Luís da Silva Santos XAMPP.
Linguagens Server-side Professor Fábio Luís da Silva Santos PHP Instalação XAMPP Apache PHP MySQL http://www.apachefriends.org/en/index.html 1 PHP Instalação Ferramentas de desenvolvimento Notepad++ NetBeans
Aula 04 Manipulação e Tipos de Dados em PHP. Prof. Pedro Baesse
Aula 04 Manipulação e Tipos de Dados em PHP Prof. Pedro Baesse [email protected] Tipo de Dados Constantes Manipulação de dados Variáveis Operadores Variáveis podem guardar diversos tipos de dados
Desenvolvimento de Sistemas para WEB Site:
Universidade Federal do Espírito Santo Centro de Ciências Agrárias CCA UFES Departamento de Computação Desenvolvimento de Sistemas para WEB Site: http://jeiks.net E-mail: [email protected] Introdução
PROGRAMAÇÃO EM AMBIENTE WEB I
PROGRAMAÇÃO EM AMBIENTE WEB I PROF. FABIANO TAGUCHI http://fabianotaguchi.wordpress.com [email protected] PHP HYPERTEXT PREPROCESSSOR 1 HISTÓRICO Surgiu por volta de 1993 por Ramsus Lerdorf primeiramente
Apostila - Desenvolvimento web com PHP
José Roberto Madureira Junior Adaní Cusin Sacilotti Reginaldo Sacilotti Apostila - Desenvolvimento web com PHP Primeira Edição São Paulo 2017 Sumário 1 INTRODUÇÃO AO PHP... 1 1.1 PREPARAÇÃO DO AMBIENTE
4. Constantes. Constantes pré-definidas
4. Constantes Constantes pré-definidas O PHP possui algumas constantes pré-definidas, indicando a versão do PHP, o Sistema Operacional do servidor, o arquivo em execução, e diversas outras informações.
PHP: <?php echo("hello World");?> Printa Hello World na página do navegador, mais fácil do que no Java.
Nome: Vinícius Meng 3º ano Escrever em tela: public class HelloWorld { public static void main (String[] args) { System.out. println ("Hello World"); Printa Hello World na tela do terminal. echo("hello
Algoritmos II prof. Daniel Oliveira
Algoritmos II prof. Daniel Oliveira Revisar conceitos abordados na disciplina anterior Abordar conceitos vistos com a linguagem C# Variáveis e listas Expressões Estruturas de controle do tipo condicional
PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS Docente: Éberton da Silva Marinho e-mail: [email protected] [email protected]
Análise de Programação
Análise de Programação Fundamentos da Linguagem de Programação Java Prof. Gilberto B. Oliveira Variáveis Atributos: Variáveis Declaradas fora de um método, sem o modificador static Variáveis membro ou
JavaScript (Elementos de Programação e Programação Básica)
Linguagem de Programação para Web JavaScript (Elementos de Programação e Programação Básica) Prof. Mauro Lopes 1 Objetivos Iniciaremos aqui o nosso estudo sobre a Linguagem de Programação JavaScript. Apresentaremos
Java Básico. Carga Horária: 32 horas. Pré-requisito: Lógica de Programação; JAVA. Conteúdo Programático
Java Básico Objetivo: Os assuntos apresentados no decorrer do curso Java Básico incluem os conceitos gerais desta linguagem assim como a definição e utilização de seus recursos diversos, tais como: tipos
Hello World. Linguagem C. Tipos de Dados. Palavras Reservadas. Operadores Aritméticos. Pré e pós incremento e pré e pós decremento
Hello World Linguagem C printf("hello world!\n"); main é a função principal, a execução do programa começa por ela printf é uma função usada para enviar dados para o vídeo Palavras Reservadas auto double
Prof. Esp. Fabiano Taguchi PHP. Como surgiu o PHP? PHP
Prof. Esp. Fabiano Taguchi [email protected] http://fabianotaguchi.wordpress.com PHP Como surgiu o PHP? PHP 1 PHP 1994 Rasmus Lerdorf resolveu criar um gerenciador de visitas para sites, a ferramenta
OPERADORES E ESTRUTURAS DE CONTROLE
OPERADORES E ESTRUTURAS DE CONTROLE 3.1 Operadores Os operadores indicam o tipo de operação matemática que será executada gerando novos valores a partir de um ou mais operadores. São muito utilizados em
PROGRAMAÇÃO PARA WEB EM PHP
Desenvolvimento de Sistemas para Web PROGRAMAÇÃO PARA WEB EM PHP Prof. Esp. Walter Gima PHP PHP (PHP: Hypertext Preprocessor) Criado em 1994/1995 Criado por Rasmus Lardorf Versões seguintes : Lardorf e
Curso básico de JavaScript Aula 2
Tópicos 1 JavaScript é case sensitive... 1 2 Comentários... 1 3 Saídas do JavaScript... 1 4 Entrada de dados usando window.prompt( )... 3 5 Variáveis... 3 1.1 Regras para criar uma variável... 3 6 Literais...
Construção de Sites 2. Prof. Christiano Lima Santos
Construção de Sites 2 Prof. Christiano Lima Santos Introdução a JavaScript Parte 01 Como usar JavaScript em uma página 1.1 Forma #1 aplicando diretamente à tag HTML teste
Variáveis primitivas e Controle de fluxo
Variáveis primitivas e Controle de fluxo Material baseado na apostila FJ-11: Java e Orientação a Objetos do curso Caelum, Ensino e Inovação, disponível para download em http://www.caelum.com.br/apostilas/
Revisão da Linguagem C Prof. Evandro L. L. Rodrigues
SEL0433 Aplicação de Microprocessadores I Revisão da Linguagem C Prof. Evandro L. L. Rodrigues Estrutura de um programa C Diretivas de pré processamento Declaração de variáveis globais Declaração de protótipos
Introdução a JAVA. Variáveis, tipos, expressões, comandos e blocos
+ Introdução a JAVA Variáveis, tipos, expressões, comandos e blocos +Roteiro 2 Variáveis e tipos Operadores aritméticos, lógicos, relacionais e bit-a-bit Atribuição Comandos básicos Ler, Escrever, Condicional,
Programação Orientada a Objetos II Java Segunda aula. Prof. Rogério Albuquerque de Almeida
Programação Orientada a Objetos II Java Segunda aula 1 Programação Orientada a Objeto II Tipos de Dados e Variáveis Operadores Operadores aritméticos Operadores relacionais Operadores lógicos Operadores
Revisão C++ - Parte 1
Revisão C++ - Parte 1 Prof. Gustavo Leitão Campus Natal Central Disciplina Programação para Ambiente de Redes 5/3/2010 Objetivo da Aula 5/3/2010 5/3/2010 OBJETIVO DA AULA Revisar os principais comandos
Linguagem de Programação III
Linguagem de Programação III Aula-5 Estruturas de Decisão e Controle. Arrays em Java Prof. Esbel Tomás Valero Orellana Até Aqui Modelos e POO Classes e sua implementação em Java Encapsulamento Tipos de
Universidade de Mogi das Cruzes Implementação Orientada a Objetos - Profª. Danielle Martin. Guia da Sintaxe do Java
Guia da Sintaxe do Java TIPOS PRIMITIVOS DE DADOS DO JAVA São os tipos nativos de dados do Java, que podem ser usados na declaração de atributos, variáveis, parâmetros. Tipo primitivo Tamanho Valor padrão
Java 2 Standard Edition Tipos, literais, operadores e controle de fluxo
Java 2 Standard Edition Tipos, literais, operadores e controle de fluxo Helder da Rocha www.argonavis.com.br 1 Operadores e controle de fluxo da execução Este módulo explora as estruturas procedurais da
Estruturas da linguagem C. 1. Identificadores, tipos primitivos, variáveis e constantes, operadores e expressões.
1 Estruturas da linguagem C 1. Identificadores, tipos primitivos, variáveis e constantes, operadores e expressões. Identificadores Os identificadores seguem a duas regras: 1. Devem ser começados por letras
Programação Orientada a Objetos
Programação Orientada a Objetos Professor: Diego Oliveira Conteúdo 05: Linguagem Java Conteúdo da Aula Linguagem Java Tipos Primitivos Operadores Aritiméticos Operadores Lógicos Precedência de Operadores
Exercitando a Programação com PHP
José Roberto Madureira Junior Adaní Cusin Sacilotti Adriana Rodrigues Reginaldo Sacilotti Exercitando a Programação com PHP Primeira Edição São Paulo 2016 Sumário 1 INTRODUÇÃO AO PHP... 1 1.1 PREPARAÇÃO
Noçõ linguagem Java. Profs. Marcel Hugo e Jomi Fred Hübner. Departamento de Sistemas e Computação Universidade Regional de Blumenau - FURB
Noçõ ções básicas b da linguagem Java Profs. Marcel Hugo e Jomi Fred Hübner Departamento de Sistemas e Computação Universidade Regional de Blumenau - FURB Introduçã ção Origem Funcionamento Vantagens Linguagem
Aula de hoje. Tipos de Dados e Variáveis. Constantes literais. Dados. Variáveis. Tipagem dinâmica. SCC Introdução à Programação para Engenharias
SCC 12 - Introdução à Programação para Engenharias Tipos de Dados e Variáveis Professor: André C. P. L. F. de Carvalho, ICMC-USP Pos-doutorando: Isvani Frias-Blanco Monitor: Henrique Bonini de Britto Menezes
CONTEÚDO PROGRAMÁTICO
CONTEÚDO PROGRAMÁTICO PHP Básico Carga horária: 24 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO 1 - Introdução à linguagem
Apostila - Desenvolvimento web com PHP
José Roberto Madureira Junior Adaní Cusin Sacilotti Adriana Rodrigues Reginaldo Sacilotti Apostila - Desenvolvimento web com PHP Primeira Edição São Paulo 2017 Sumário 1 INTRODUÇÃO AO PHP... 1 1.1 PREPARAÇÃO
Introdução a Programação Web com PHP
AULA: Introdução a Programação Web com PHP Programação para Internet http://docentes.ifrn.edu.br/albalopes [email protected] Breve histórico A primeira versão surgiu em meados de 1995, escrita por
C A P I T U L O 2 S I N T A X E B Á S I C A - V A R I Á V E I S E C O N S T A N T E S E M P H P
C A P I T U L O 2 S I N T A X E B Á S I C A - V A R I Á V E I S E C O N S T A N T E S E M P H P SINTAXE BÁSICA Neste capítulo vamos apresentar a estrutura básica do PHP. Para iniciar a construção de um
Fundamentos de Programação em Python
Fundamentos de Programação em Python Diego Silveira Costa Nascimento Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte [email protected] 23 de junho de 2017 Ementa do
Sintaxe Básica do Java. João Paulo Q. dos Santos
Sintaxe Básica do Java João Paulo Q. dos Santos [email protected] Plano de Aula Introdução; Método Main; Variáveis: Tipos primitivos; Referências para Objetos; Operadores; Estruturas: Condicionais
Introdução a JAVA. Variaveis, tipos, expressões, comandos e blocos
Introdução a JAVA Variaveis, tipos, expressões, comandos e blocos Roteiro Variáveis e tipos Operadores aritméticos, lógicos, relacionais e bit-a-bit Atribuição Comandos básicos Ler, Escrever, Condicional,
Escrever scripts de PHP com HTML
Escrever scripts de PHP com HTML PHP é uma linguagem de programação de scripts para serem interpretados no lado dos servidores. Numa fase inicial (1995), PHP surgiu com o significado de Personal Home Pages
Programação Estruturada e Orientada a Objetos
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE Programação Estruturada e Orientada a Objetos Docente: Éberton da Silva Marinho e-mail: [email protected] [email protected]
Linguagem C para Microcontroladores
RESUMO Linguagem C para Microcontroladores Prof. Glauber G. O. Brante UTFPR Universidade Tecnológica Federal do Paraná DAELT Departamento Acadêmico de Eletrotécnica Sumário 1 Introdução...................................
Estruturas de Controle em c#
Estruturas de Controle em c# Fábio Moura Governo de Pernambuco Agenda Tipos de estruturas de controle; if; if-else; if-else-if; switch-case; while; do-while; for; foreach; Exercício. Tipos de Estruturas
Linguagens de Programação PROGRAMAÇÃO DE COMPUTADORES. Linguagem C. Linguagem C Estrutura Básica. Constante (literais) Linguagem C Primeiro Programa
Linguagens de Programação PROGRAMAÇÃO DE COMPUTADORES Linguagem C - Introdução Linguagens de Máquina Representação numérica Difícil utilização e compreensão Específica para cada máquina Linguagens Simbólicas(Assembly)
Linguagem de Programação III - PHP
Linguagem de Programação III - PHP Aula 1 Scripts PHP, VB.NET da Microsoft, C#, javascript, etc Sintaxe PHP Tudo que estiver delimitado por será processado no servidor. O navegador cliente
Introdução à HTML Dinámico. O linguagem JavaScript.
Introdução à HTML Dinámico. O linguagem JavaScript. Conferencia 7 MSc. Yoenis Pantoja Zaldívar O que já sabemos XHTML regras, etiquetas CSS selectores, propriedades (modelo de caixa, formateo visual) Situação
Professor Jefferson Chaves Jefferson de Oliveira Chaves - IFC Araquari
Professor Jefferson Chaves [email protected] Tipos de dados; Operadores; Arrays; Por vezes, será importante saber o tipo de dados; Quando dissemos ao usuário, digite sua idade, por
Material III-Bimestre Introdução e conceitos fundamentais da Linguagem C#
Universidade do Vale do Paraíba Colégio Técnico Antônio Teixeira Fernandes Disciplina POO -2017 Material III-Bimestre Introdução e conceitos fundamentais da Linguagem C# http://www1.univap.br/~wagner Prof.
PIC - PROGRAMAÇÃO LINGUAGEM C. AUTOR: ENG. ANTONIO CARLOS LEMOS JÚNIOR
PIC - PROGRAMAÇÃO LINGUAGEM C AUTOR: ENG. ANTONIO CARLOS LEMOS JÚNIOR [email protected] UBERABA MG 1º SEMESTRE 2009 FLUXOGRAMAS FLUXOGRAMAS Fluxograma para somar dois números e guardar em uma terceira
Curso de PHP. FATEC - Jundiaí
Curso de PHP ATEC - Jundiaí Aspas Invertidas Ao utilizarmos as aspas invertidas como delimitadores, estaremos usando uma função muito interessante que o PHP oferece, que é executar comandos do sistema
Compiladores. Análise Léxica
Compiladores Análise Léxica Cristiano Lehrer, M.Sc. Introdução (1/3) Análise léxica é a primeira fase do compilador. A função do analisador léxico, também denominado scanner, é: Fazer a leitura do programa
Curso de PHP. FATEC - Jundiaí. A diferença a entre as matrizes e as arrays é que acrescentamos mais
Curso de PHP FATEC - Jundiaí Matrizes Multidimensionais A diferença a entre as matrizes e as arrays é que acrescentamos mais um índice para identificar a posição na matriz. O número n de índices será diretamente
Treinamento em PHP. Aula 1. Ari Stopassola Junior [email protected]
Treinamento em PHP Aula 1 Ari Stopassola Junior [email protected] Introdução PHP Hypertext Preprocessor Nome original era Personal Home Page Tools Criada por Rasmus Lerdorf e atualmente mantida
#include <stdio.h> Void main() { printf( Cheguei!\n"); } INTRODUÇÃO A LINGUAGEM C
#include Void main() { printf( Cheguei!\n"); } INTRODUÇÃO A LINGUAGEM C ANTES DO C ERA A LINGUAGEM B B foi essencialmente uma simplificação da linguagem BCPL. B só tinha um tipo de dado, que
Programação Estruturada
Programação Estruturada Introdução à linguagem C Professores Emílio Francesquini e Carla Negri Lintzmayer 2018.Q3 Centro de Matemática, Computação e Cognição Universidade Federal do ABC Programação estruturada
Introdução à Linguagem C
Engenharia de CONTROLE e AUTOMAÇÃO Introdução à Linguagem C Aula 02 DPEE 1038 Estrutura de Dados para Automação Curso de Engenharia de Controle e Automação Universidade Federal de Santa Maria [email protected]
Notas de Aula 01: Introdução à linguagem de programação Java e ao ambiente de desenvolvimento NetBeans
Notas de Aula 01: Introdução à linguagem de programação Java e ao ambiente de desenvolvimento NetBeans Objetivos da aula: Introduzir conceitos da linguagem Java Apresentar um histórico da linguagem Apresentar
Bacharelado em Ciência e Tecnologia Processamento da Informação. Equivalência Portugol Java. Linguagem Java
Linguagem Java Objetivos????? ADAPTAR O TEXTO ABAIXO????? Aprender a sintaxe da Estrutura de Repetição ENQUANTO-FAÇA na linguagem PORTUGOL Aprender a resolver problemas que requeiram o uso de ESTRUTURAS
Programação de Computadores I Introdução ao C PROFESSORA CINTIA CAETANO
Programação de Computadores I Introdução ao C PROFESSORA CINTIA CAETANO Introdução Criada em 1972, por Dennis Ritchie; Centro de Pesquisas da Bell Laboratories; Para utilização no S.O. UNIX; C é uma linguagem
Linguagem Java - Introdução
Linguagem Java - Introdução Identificadores válidos resultado teste01 _numeroclientes $fortuna Identificadores Identificadores inválidos 101dalmatas 34 #x Palavras reservadas abstract assert*** boolean
Tipos Primitivos, estruturas de iteração e decisão.
Tipos Primitivos, estruturas de iteração e decisão. André Luis Meneses Silva [email protected] http://br.geocities.com/programacao2ufs/ Agenda Tipos Primitivos de Dados Variáveis e Constantes es Comandos
PROGRAMAÇÃO EM AMBIENTE WEB I
PROGRAMAÇÃO EM AMBIENTE WEB I PROF. FABIANO TAGUCHI http://fabianotaguchi.wordpress.com [email protected] PHP HYPERTEXT PREPROCESSSOR 1 ESTRUTURAS CONDICIONAIS COMO CRIAR CONDIÇÕES EM PHP? ESTRUTURA
Pascal. -Cabeçalho do programa. - label - const - type - var - procedure - function. - integer - real - byte - boolean - char - string
Pascal -Cabeçalho do programa Áreas do programa -Área de declarações -Corpo do programa - label - const - type - var - procedure - function - integer - real - byte - boolean - char - string Program
Métodos Computacionais. Operadores, Expressões Aritméticas e Entrada/Saída de Dados
Métodos Computacionais Operadores, Expressões Aritméticas e Entrada/Saída de Dados Tópicos da Aula Hoje aprenderemos a escrever um programa em C que pode realizar cálculos Conceito de expressão Tipos de
Introdução à Linguagem C++
Introdução à Linguagem C++ C++: Definição C++ C A Linguagem de Programação C++ pode ser definida como uma extensão da Linguagem C; Todo código de programação em Linguagem C pode a priori ser compilado
Seleção Múltipla Laços (while, do-while, for) AULA 05
Introdução a Programação IF669 http://www.cin.ufpe.br/~if669 Seleção Múltipla Laços (while, do-while, for) AULA 05 Ricardo Massa F. Lima [email protected] Sérgio C. B. Soares [email protected] Até aqui...
Linguagens de Programação I
Linguagens de Programação I Tema # 4 Operadores em C Susana M Iglesias FUNÇÕES ENTRADA-SAÍDA I/O printf(), utilizada para enviar dados ao dispositivo de saída padrão (stdout), scanf(), utilizada para ler
Introdução à linguagem C++
Estrutura de Dados e Algoritmos e Programação e Computadores II Aula 2: Introdução à linguagem C++ Introdução à linguagem C++ Conceitos básicos: variáveis, tipos de dados, constantes, I/O, etc. Estruturas
Tipos, Literais, Operadores
Tipos, Literais, Operadores Identificadores São palavras utilizadas para nomear variáveis, métodos e classes Na linguagem Java, o identificador sempre começa por letra, sublinhado(_) ou cifrão ($) Não
Tipos, Literais, Operadores
Tipos, Literais, Operadores Identificadores São palavras utilizadas para nomear variáveis, métodos e classes Na linguagem Java, o identificador sempre começa por letra, sublinhado(_) ou cifrão ($) Não
Bacharelado em Ciência e Tecnologia Processamento da Informação. Equivalência Portugol Java. Linguagem Java
Linguagem Java Objetivos Compreender como desenvolver algoritmos básicos em JAVA Aprender como escrever programas na Linguagem JAVA baseando-se na Linguagem Portugol aprender as sintaxes equivalentes entre
Linguagem de Programação JAVA. Técnico em Informática Professora Michelle Nery
Linguagem de Programação JAVA Técnico em Informática Professora Michelle Nery Agenda Operações Operadores Operadores Delimitadores {} [] (). Operador de Atribuição = Agenda Operadores Aritméticos Operadores
Descobrindo Lua. Sérgio Queiroz de Medeiros. Campus Party LabLua. Sérgio Queiroz de Medeiros Descobrindo Lua 1
Descobrindo Lua Sérgio Queiroz de Medeiros [email protected] LabLua Campus Party 2009 Sérgio Queiroz de Medeiros Descobrindo Lua 1 Instalando o Interpretador Para baixar o fonte: www.lua.org Para
Programação com Acesso a BD. Programação com OO Acesso em Java
Programação com OO Acesso em Java a BD Curso: Técnico em Informática Campus: Ipanguaçu José Maria Monteiro Pontifícia Universidade Católica do Rio de Janeiro PUC-Rio Departamento Clayton Maciel de Informática
CIT Aula 02 Variáveis e Estruturas de desvio condicional. Autor: Max Rodrigues Marques Carga Horária: 2 h 22/07/15 1
CIT 2015.2 Aula 02 Variáveis e Estruturas de desvio condicional Autor: Max Rodrigues Marques Carga Horária: 2 h 22/07/15 1 Variáveis Uma variável nada mais é que um nome que damos a uma determinada posição
PÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL
PÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL Objetivos: A lista de exercícios proposta contempla o conteúdo e os exemplos apresentados em sala de aula/laboratório referentes à: utilização
Minicurso de JavaScript PET Sistemas de Informação Segundo Dia Anthony Tailer. Clecio dos Santos. Rhauani Fazul.
Minicurso de JavaScript PET Sistemas de Informação Segundo Dia 13.09.2016 Anthony Tailer. Clecio dos Santos. Rhauani Fazul. Romeu Casarotto Anteriormente 12.09.2016 Introdução Como usar? Saídas Sintaxe
Criando Relatórios com PHP Pablo Dall Oglio
Criando Relatórios com PHP Pablo Dall Oglio Novatec Copyright 2011 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo
LUA. Deise Miranda Douglas Neves Luane Gomes Naara Soares
LUA Deise Miranda Douglas Neves Luane Gomes Naara Soares Roteiro Histórico Visão Geral A Linguagem Aplicações Exemplos Práticos Histórico Substituir DEL (Data-Entry Language) e SOL (Linguagem para Descrição
Capacitação em Linguagem C Parte 1
Capacitação em Linguagem C Parte 1 Andrey Souto Maior Giuseppe Portolese Universidade Estadual de Maringá - Centro de Tecnologia Departamento de Informática 21 de outubro de 2015 Sumário I Definição e
Apostila de Programação WEB - Parte 1 (2 ano Téc. em Informática integrado ao E.M.)
INSTITUTO FEDERAL CATARINENSE CAMPUS AVANÇADO SOMBRIO Apostila de Programação WEB - Parte 1 (2 ano Téc. em Informática integrado ao E.M.) Professor: Marcos Henrique de Morais Golinelli Sombrio SC (2017)
