INTRODUÇÃO AO JAVA PARA PROGRAMADORES C
|
|
|
- Ronaldo Laranjeira Araújo
- 10 Há anos
- Visualizações:
Transcrição
1 PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB INTRODUÇÃO AO JAVA PARA PROGRAMADORES C Prof. Dr. Daniel Caetano
2 Objetivos Apresentar a grande semelhança entre Java e C Apresentar a organização diferenciada do Java Capacitar para a construção de pequenos programas em Java GRUPOS? Até o fim da aula!
3 Material de Estudo Material Notas de Aula Apresentação Material Didático - Acesso ao Material (Aula 2) (Aula 2) Java: Como Programar (6ª Edição) Páginas 24 a 38, 86 a 110, 126 a 150
4 CURSO RELÂMPAGO DE JAVA
5 Java é evolução de C/C++ O quê: Java para programação servidor Por quê: facilita desenvolvimento para servidor Como: quem sabe C, aprende Java básico facilmente Os elementos do Java serão apresentados aos poucos
6 Estrutura do Código Programa em C/C++ Programa em Java projeto.exe programa.cpp main projeto.jar Pacote Projeto Pacote funcao1 Projeto.java main Classe funcao2 metodo1 funcao3
7 Estrutura do Código Programa em Java projeto Executável: Projeto.jar Diretório: /projeto Diretório: /projeto/projeto Diretório: /projeto/umpacote1 Diretório: /projeto/umpacote2
8 Estrutura de um Código Java Arquivo: Projeto.java Indica o pacote SEMPRE a primeira coisa! Conteúdo da Classe
9 Estrutura de um Código Java Arquivo: Projeto.java Conteúdo do Método
10 Estrutura de um Código Java Arquivo: Projeto.java Todo programa do NetBeans tem uma classe principal, de mesmo nome que o Projeto)...e, assim como em C, todo programa Java terá um método main...
11 Por que temos classes? Posteriormente elas serão estudadas a fundo Basicamente: classe é um pequeno programa Um subsistema (pacote) contém vários pequenos programas (classes) Um sistema (projeto) contém vários subsistemas (pacotes) Analogia?
12 Analogia da Estruturação Java Projeto Microsoft Office Pacote Microsoft Word Classe Documento Método Corrigir
13 O que significa......a classe ser um pequeno programa? Significa que nosso software, em Java, normalmente é composto por vários programas Significa que um programa pode pedir para outro fazer algo Ou seja: uma classe pode solicitar a outra que execute uma de seus métodos (funções)
14 E se eu não quiser? E se eu desejar criar um método que outras classes não possam executar? Na verdade, para que esse método possa ser executado por outras classes, ele deve ser público... Observe!
15 E se eu não quiser? Para impedir que um método possa ser executado por outra classe, bastar declará-lo como private. NOTA: Neste curso, só trabalharemos com classes e métodos public.
16 ELEMENTOS BÁSICOS DE JAVA
17 Imprimindo em Java Impressão em C/C++ cout << texto ; cout << var; cout << texto << var; cout << texto << endl; Em java System.out.print( texto ); System.out.print(var); System.out.print( texto + var); System.out.println( texto );
18 Imprimindo em Java Impressão em C/C++ Em java printf( texto ); printf( texto %d\n, var); É IGUAL! System.out.printf( texto ); System.out.printf( texto %d\n, var);
19 Imprimindo em Java Muito chato ter que digitar... System.out.println( );... Toda hora?????????? SIM!!!! Então... não digite! Como veremos no NetBeans, basta digitar sout e apertar a tecla TAB em seguida.
20 Hello World em Java
21 Variáveis Nativas em Java Muito parecido com C/C++ int, long, float, double, char, boolean... Normalmente useramos apenas: int, double e boolean... É IGUAL!
22 Operadores em Java Muito parecido com C/C++ É IGUAL! + - * / % == <= >=!= &&
23 Comentários em Java Muito parecido com C/C++ Linha simples: // Este é um comentário de uma linha Múltiplas linhas: /* Este é um comentário de Múltiplas linhas */ Ou ainda... /** Este é um comentário de Múltiplas linhas */ É IGUAL!
24 CONTROLE DE FLUXO
25 Estruturas de Seleção if ~ else: igual em C/C++ É IGUAL!
26 Estruturas de Seleção switch ~ case: igual em C/C++ É IGUAL!
27 Estruturas de Repetição while: igual em C/C++ É IGUAL!
28 Estruturas de Repetição do ~ while: igual em C/C++ É IGUAL!
29 Estruturas de Repetição for: igual em C/C++ É IGUAL!
30 VARIÁVEIS NÃO NATIVAS
31 O que são variáveis não nativas? São variáveis programadas Não fazem parte da linguagem em si, mas de sua biblioteca São programadas na forma de Classes Facilitam muito a programação
32 Exemplo: String Armazenar texto em C = muito chato: char texto[30] = Um texto ; Em Java existe o tipo String para isso: String texto = Um texto ; Variáveis destes tipos podem ser usadas normalmente na maioria das situações
33 Imprimindo Strings É FÁCIL!
34 Somando Strings É FÁCIL!
35 Imprimindo Soma de Strings É FÁCIL!
36 Vantagens de Variáveis Não Nativas Como são classes (pequenos programas) elas não apenas guardam informação, mas também executam tarefas Por exemplo: uma String sabe responder seu próprio comprimento (quantas letras possui):
37 Vantagens de Variáveis Não Nativas Variáveis Nativas não possuem esse recurso! Como saber se uma variável é nativa ou não? Pelo tipo da variável As variáveis nativas sempre têm seu tipo iniciado em letra minúscula Ex.: int, double... As variáveis não nativas sempre têm seu tipo iniciado em letra maiúscula Ex.: String, Integer, Double...
38 Como saber que métodos existem? Documentação No NetBeans, digite o nome da variável seguido de ponto (.) e aguarde alguns instantes...
39 NetBeans Esse NetBeans parece legal... Como eu uso isso? Primeiro você precisa instalar o Java SE JDK java-se-jdk-7-download html Depois você deve instalar o NetBeans
40 INICIANDO COM O NETBEANS APENAS OBSERVE!
41 Iniciando um Projeto Clique no ícone de novo projeto
42 Iniciando um Projeto Escolha o tipo: Java e Aplicativo Java
43 Iniciando um Projeto Dê um nome ao seu projeto
44 Iniciando um Projeto Dê um nome ao seu projeto Nomes de projeto devem a) Começar com letra maiúscula b) Não ter espaços c) Não usar acentos ou caracteres especiais d) Ex.: MeuProjeto
45 Tela Principal
46 Tela Principal ÁREA DE CONTROLE
47 Tela Principal GRAVAR PROJETO
48 Tela Principal EXECUTAR PROJETO
49 Tela Principal ÁREA DE PROJETO
50 Tela Principal PROJETO ABERTO (ativo fica em negrito)
51 Tela Principal PACOTES DE CÓDIGO
52 Tela Principal BIBLIOTECAS (Ex.: Banco de Dados)
53 Tela Principal PACOTE PRINCIPAL (mesmo nome do projeto)
54 Tela Principal CLASSE PRINCIPAL (mesmo nome do projeto)
55 Tela Principal ÁREA DE CÓDIGO
56 Tela Principal ÁREA DE MENSAGENS
57 Tela Principal NAVEGADOR
58 Adicionando algum código DIGITE O CÓDIGO
59 Adicionando algum código DIGITE O CÓDIGO
60 Adicionando algum código GRAVE O PROJETO
61 Adicionando algum código EXECUTE O PROJETO
62 Adicionando algum código VEJA O RESULTADO
63 INICIANDO COM O NETBEANS FAÇA JUNTO!
64 Iniciando um Projeto Clique no ícone de novo projeto
65 Iniciando um Projeto Escolha o tipo: Java e Aplicativo Java
66 Iniciando um Projeto Dê um nome ao seu projeto
67 Iniciando um Projeto Dê um nome ao seu projeto Nomes de projeto devem a) Começar com letra maiúscula b) Não ter espaços c) Não usar acentos ou caracteres especiais d) Ex.: MeuProjeto
68 Tela Principal
69 Tela Principal ÁREA DE CONTROLE
70 Tela Principal GRAVAR PROJETO
71 Tela Principal EXECUTAR PROJETO
72 Tela Principal ÁREA DE PROJETO
73 Tela Principal PROJETO ABERTO (ativo fica em negrito)
74 Tela Principal PACOTES DE CÓDIGO
75 Tela Principal BIBLIOTECAS (Ex.: Banco de Dados)
76 Tela Principal PACOTE PRINCIPAL (mesmo nome do projeto)
77 Tela Principal CLASSE PRINCIPAL (mesmo nome do projeto)
78 Tela Principal ÁREA DE CÓDIGO
79 Tela Principal ÁREA DE MENSAGENS
80 Tela Principal NAVEGADOR
81 Adicionando algum código DIGITE O CÓDIGO
82 Adicionando algum código DIGITE O CÓDIGO
83 Adicionando algum código GRAVE O PROJETO
84 Adicionando algum código EXECUTE O PROJETO
85 Adicionando algum código VEJA O RESULTADO
86 ATIVIDADE
87 Modifique o programa DIGITE O CÓDIGO
88 Modifique o programa DIGITE O CÓDIGO
89 Adicionando algum código GRAVE O PROJETO
90 Adicionando algum código EXECUTE O PROJETO
91 Adicionando algum código VEJA O RESULTADO
92 Atividade Modifique o programa para que, ao invés de realizar operações de soma, realize operações de divisão. Execute o programa e verifique se o resultado está correto. Modifique o programa para usar os tipos double e Double respectivamente. Execute o programa. O que aconteceu? Corrija se algo está errado. Você consegue entender a diferença?
93 ENTREGA DOS GRUPOS DE TRABALHO
94 PERGUNTAS?
95 CONCLUSÕES
96 Resumo A linguagem Java é muito parecida com C A estrutura do programa é mais amarrada Alguns detalhes mudam, com o objetivo de tornar a linguagem mais prática O NetBeans é uma ferramenta prática! TAREFA PARA PRÓXIMA AULA Instalar o NetBeans em casa e experimentar tentando usar os conhecimentos que já possui em C/C++
97 Próxima Aula Quem são as classes? O que mais elas podem fazer por mim? Em que mais o Java difere do C/C++?
98 BOM DESCANSO A TODOS!
Orientação a Objetos. Conceitos Iniciais Introdução a Linguagem Java. Gil Eduardo de Andrade
Orientação a Objetos Conceitos Iniciais Introdução a Linguagem Java Gil Eduardo de Andrade Conceitos: Orientação a Objeto Introdução Abordagem típica no desenvolvimento de sistemas complexos; Consiste
PROGRAMAÇÃO I A LINGUAGEM DE PROGRAMAÇÃO JAVA I
PROGRAMAÇÃO I A LINGUAGEM DE PROGRAMAÇÃO JAVA I Prof. Dr. Daniel Caetano 2017-1 Objetivos Conhecer os tipos de dados, constantes e como declarar variáveis Conhecer os operadores e expressões Conhecer e
INTRODUÇÃO À TECNOLOGIA SERVLETS
PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB INTRODUÇÃO À TECNOLOGIA SERVLETS Prof. Dr. Daniel Caetano 2012-1 Objetivos Apresentar o conceito aplicações orientada a serviços via web Apresentar o papel dos contentores
NOVIDADES DO JAVA PARA PROGRAMADORES C
PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB NOVIDADES DO JAVA PARA PROGRAMADORES C Prof. Dr. Daniel Caetano 2012-1 Objetivos Apresentar o Conceito de Classes e Objetos Capacitar para a criação de objetos simples
2 Orientação a objetos na prática
2 Orientação a objetos na prática Aula 04 Sumário Capítulo 1 Introdução e conceitos básicos 1.4 Orientação a Objetos 1.4.1 Classe 1.4.2 Objetos 1.4.3 Métodos e atributos 1.4.4 Encapsulamento 1.4.5 Métodos
CURSO DE PROGRAMAÇÃO EM JAVA
CURSO DE PROGRAMAÇÃO EM JAVA Introdução para Iniciantes Prof. M.Sc. Daniel Calife Índice 1 - A programação e a Linguagem Java. 1.1 1.2 1.3 1.4 Linguagens de Programação Java JDK IDE 2 - Criando o primeiro
NetBeans. Conhecendo um pouco da IDE
NetBeans Conhecendo um pouco da IDE Professor: Edwar Saliba Júnior Sumário Apresentação:...1 Criando Um Novo Projeto de Software:...1 Depurando Um Código-fonte:...4 Entendendo o Código-fonte:...7 Dica
Aula 1. // exemplo1.cpp /* Incluímos a biblioteca C++ padrão de entrada e saída */ #include <iostream>
Aula 1 C é uma linguagem de programação estruturada desenvolvida por Dennis Ritchie nos laboratórios Bell entre 1969 e 1972; Algumas características: É case-sensitive, ou seja, o compilador difere letras
Resumo da Matéria de Linguagem de Programação. Linguagem C
Resumo da Matéria de Linguagem de Programação Linguagem C Vitor H. Migoto de Gouvêa 2011 Sumário Como instalar um programa para executar o C...3 Sintaxe inicial da Linguagem de Programação C...4 Variáveis
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À PROGRAMAÇÃO COM C/C++ Prof. Dr. Daniel Caetano 2012-1
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À PROGRAMAÇÃO COM C/C++ Prof. Dr. Daniel Caetano 2012-1 Objetivos Entender o mecanismo de um programa em C/C++ Apresentar e estrutura da Linguagem C/C++
LP II Estrutura de Dados. Introdução e Linguagem C. Prof. José Honorato F. Nunes [email protected]
LP II Estrutura de Dados Introdução e Linguagem C Prof. José Honorato F. Nunes [email protected] Resumo da aula Considerações Gerais Introdução a Linguagem C Variáveis e C Tipos de
Componentes da linguagem C++
Componentes da linguagem C++ C++ é uma linguagem de programação orientada a objetos (OO) que oferece suporte às características OO, além de permitir você realizar outras tarefas, similarmente a outras
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
Fundamentos de Programação II. Introdução à linguagem de programação C++
Fundamentos de Programação II Introdução à linguagem de programação C++ Prof. Rafael Henrique D. Zottesso Material cedido por Prof. Msc. Everton Fernando Baro Agenda IDE HelloWorld Variáveis Operadores
Na disciplina de Cálculo Numérico, vamos trabalhar com a linguagem C++ e o compilador que vamos usar é o Dev C++.
Data: 14/8 Página 1 de 9 Primeiros passos Introdução Na disciplina de Cálculo Numérico, vamos trabalhar com a linguagem C++ e o compilador que vamos usar é o Dev C++. No tutorial anterior, mostramos como
Sintaxe Básica de Java Parte 1
Sintaxe Básica de Java Parte 1 Universidade Católica de Pernambuco Ciência da Computação Prof. Márcio Bueno [email protected] Fonte: Material da Profª Karina Oliveira Estrutura de Programa Um programa
Programação online em Java
Universidade Federal do ABC Disciplina: Processamento da Informação Assunto: Programação online em Java Programação online em Java Conteúdo Conteúdo...1 Introdução... 1 1.1.Programas necessários... 1 1.2.Visão
Primeiro programa em Java (compilação e execução)
Universidade Federal do ABC Disciplina: Linguagens de Programação (BC-0501) Assunto: Primeiro programa em Java (compilação e execução) Primeiro programa em Java (compilação e execução) Introdução Este
O código JavaScript deve ser colocado entre tags de comentário para ficar escondido no caso de navegadores antigos que não reconhecem a linguagem.
1 - O que é JAVASCRIPT? É uma linguagem de script orientada a objetos, usada para aumentar a interatividade de páginas Web. O JavaScript foi introduzido pela Netscape em seu navegador 2.0 e posteriormente
JSP - ORIENTADO A OBJETOS
JSP Orientação a Objetos... 2 CLASSE:... 2 MÉTODOS:... 2 Método de Retorno... 2 Método de Execução... 2 Tipos de Dados... 3 Boolean... 3 Float... 3 Integer... 4 String... 4 Array... 4 Primeira:... 4 Segunda:...
Faculdade de Ciências Universidade Agostinho Neto Departamento de Matemática e Engenharia Geográfica Ciências da Computação
FaculdadedeCiências UniversidadeAgostinhoNeto DepartamentodeMatemáticaeEngenhariaGeográfica CiênciasdaComputação ProgramaçãoII SegundaParte Adaptado de um original dos docentes de ISCTE Objectivos Os alunos
PHP() é uma linguagem de integração de servidor que permite a criação de paginas dinâmicas. Como todas
O que é PHP? Acrônimo de PHP: Hipertext Language PostProcessor Inicialmente escrita para o desenvolvimento de aplicações Web Facilidade para iniciantes e recursos poderosos para programadores profissionais
1. PROLOGO ==========
1997 - Hackers Iniciantes em Linguagem C 1997 - RoyalBug - [email protected] [email protected] 1997 - The Black Church MANUAL C 01 ================ 1997 - http://www.pcs.usp.br/~peasilva/
Aula 2. Objetivos Conceitos; Instalação do Text Pad; Entendendo o código java do AloMundo1 Codificação do AloMundo2,AloMundo3 e AloMundo4.
Aula 2 Objetivos Conceitos; Instalação do Text Pad; Entendendo o código java do AloMundo1 Codificação do AloMundo2,AloMundo3 e AloMundo4. Conceitos O software controla os computadores(freqüentemente conhecido
Java - Introdução. Professor: Vilson Heck Junior. [email protected]
Java - Introdução Professor: Vilson Heck Junior [email protected] Agenda O que é Java? Sun / Oracle. IDE - NetBeans. Linguagem Java; Maquina Virtual; Atividade Prática. Identificando Elementos
Scriptlets e Formulários
2 Scriptlets e Formulários Prof. Autor: Daniel Morais dos Reis e-tec Brasil Programação Avançada Para Web Página1 Meta Permitir ao aluno aprender a criar um novo projeto Java para web no Netbeans IDE,
Algoritmos I Aula 13 Java: Tipos básicos, variáveis, atribuições e expressões
Algoritmos I Aula 13 Java: Tipos básicos, variáveis, atribuições e expressões Professor: Max Pereira http://paginas.unisul.br/max.pereira Ciência da Computação Primeiro Programa em Java public class OlaPessoal
1/20. Curso GNU/Linux. Aula 2. Dino Raffael Cristofoleti Magri
1/20 Curso GNU/Linux Aula 2 Dino Raffael Cristofoleti Magri Julho/2008 2/20 Veja uma cópia dessa licença em http://creativecommons.org/licenses/by nc sa/2.5/br/ 3/20 Sumário 1 FIREFOX NAVEGADOR WEB...5
Aula 09 Introdução à Java. Disciplina: Fundamentos de Lógica e Algoritmos Prof. Bruno Gomes http://www.profbrunogomes.com.br/
Aula 09 Introdução à Java Disciplina: Fundamentos de Lógica e Algoritmos Prof. Bruno Gomes http://www.profbrunogomes.com.br/ Agenda da Aula Java: Sintaxe; Tipos de Dados; Variáveis; Impressão de Dados.
Sistemas Operacionais e Introdução à Programação. Programação com linguagem C
Sistemas Operacionais e Introdução à Programação Programação com linguagem C 1 Variáveis na linguagem C: tipo char O tipo char representa um caractere ASCII (ocupa só 1 byte) int main(int argc, char **
PROGRAMAÇÃO PARA INTERNET RICA INTRODUÇÃO AO ASP.NET
PROGRAMAÇÃO PARA INTERNET RICA INTRODUÇÃO AO ASP.NET Prof. Dr. Daniel Caetano 2012-2 Objetivos Conhecer a plataforma ASP.Net Compreender os elementos de um sistema ASP.Net Capacitar o aluno para criar
PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB RETOMANDO: JAVA E CLASSES. Prof. Dr. Daniel Caetano
PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB RETOMANDO: JAVA E CLASSES Prof. Dr. Daniel Caetano 2013-2 Objetivos Retomar a Linguagem Java Retomar o conceito de Classes Tratamento de Erros GRUPOS? Até o fim da
Algoritmos e Programação Estruturada
Algoritmos e Programação Estruturada Virgínia M. Cardoso Linguagem C Criada por Dennis M. Ritchie e Ken Thompson no Laboratório Bell em 1972. A Linguagem C foi baseada na Linguagem B criada por Thompson.
Estruturas de Repetição
Estruturas de Repetição Lista de Exercícios - 04 Linguagem e Técnicas de Programação Professor: Edwar Saliba Júnior Estruturas de Repetição O que são e para que servem? São comandos que são utilizados
INFORMÁTICA APLICADA AULA 02 LINGUAGEM DE PROGRAMAÇÃO C++
UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: Bacharelado em Ciências e Tecnologia INFORMÁTICA APLICADA AULA 02 LINGUAGEM DE PROGRAMAÇÃO C++ Profª ª Danielle Casillo COMPILADORES Toda linguagem de programação
PROGRAMAÇÃO SERVIDOR MIDDLEWARE JDBC: USANDO O JAVA DB EM SISTEMAS WEB. Prof. Dr. Daniel Caetano 2012-1
PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB MIDDLEWARE JDBC: USANDO O JAVA DB Prof. Dr. Daniel Caetano 2012-1 Objetivos Compreender o conceito do Middleware JDBC Capacitar para a criação de bancos de dados JavaDB
TUTORIAL NetBeans 6.5
TUTORIAL NetBeans 6.5 O NetBeans é uma apenas uma Interface para auxiliar o desenvolvimento. Nessa IDE conseguimos trabalhar com a linguagem Java, que estamos estudando na disciplina Linguagem de Programação
20 Caracteres - Tipo char
0 Caracteres - Tipo char Ronaldo F. Hashimoto e Carlos H. Morimoto Até agora vimos como o computador pode ser utilizado para processar informação que pode ser quantificada de forma numérica. No entanto,
CURSO DE INFORMÁTICA BÁSICA AULA 2 O AMBIENTE WINDOWS
CURSO DE INFORMÁTICA BÁSICA AULA 2 O AMBIENTE WINDOWS Relembrando... Gabinete Ligando o computador São três passos básicos O ambiente Windows O Windows é um tipo de software chamado sistema operacional
Faculdade de Computação Programação Orientada à Objetos 1 Laboratório de Programação Orientada à Objetos Prof. Fabíola Gonçalves Coelho Ribeiro
Faculdade de Computação Programação Orientada à Objetos 1 Laboratório de Programação Orientada à Objetos Prof. Fabíola Gonçalves Coelho Ribeiro 1. Introdução O objetivo desta aula prática é apresentar
Programação para Dispositivos Móveis
Programação para Dispositivos Móveis Fatec Ipiranga Análise e Desenvolvimento de Sistemas Aula 03 Introdução ao ambiente de desenvolvimento: Eclipse e Android SDK Dalton Martins [email protected] São
Java Como Programar, 8/E
Capítulo 2 Introdução aos aplicativos Java Java Como Programar, 8/E (C) 2010 Pearson Education, Inc. Todos os 2.1 Introdução Programação de aplicativo Java. Utilize as ferramentas do JDK para compilar
GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - SLIM
GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - SLIM ÍNDICE ITEM Página 1. Objetivo... 3 2. Requisitos... 3 3. Diretório do Slim... 3 4. Procedimento para Transferência de Servidor... 3 4.1 Compartilhamento da
JDBC Java Database Connectivity
5 JDBC Java Database Connectivity Prof. Autor: Daniel Morais dos Reis e-tec Brasil Programação Avançada Para Web Página1 Meta Trabalhar com bancos de dados em aplicações web em JSP através das classes
Introdução ao IDE Netbeans (Programação Java)
Universidade Federal do ABC (UFABC) Disciplina: Processamento da Informação (BC-0505) Assunto: Java e Netbeans Introdução ao IDE Netbeans (Programação Java) Conteúdo 1. Introdução... 1 1.1. Programas necessários...
Oficina de Programação em Python direcionada para o desenvolvimento de jogos
Oficina de Programação em Python direcionada para o desenvolvimento de jogos Adriano Alvez da Cruz [email protected] Diego de Faria do Nascimento [email protected] Programa de Educação
Programação de Computadores I. Conhecendo a IDE Code::Blocks
Code::Blocks Conhecendo a IDE Programação de Computadores I Professor: Edwar Saliba Júnior Conhecendo a IDE Code::Blocks Apresentação: 1) Abra a IDE (Integrated Development Environment), ou seja, o Ambiente
Curso de C para Engenharias
Aula 4 Cristiano Dalbem Dennis Balreira Gabriel Moreira Miller Biazus Raphael Lupchinski Universidade Federal do Rio Grande do Sul Instituto de Informática Grupo PET Computação Sintaxe Funções Exemplos
GUIA MESCLAGEM DE DOCUMENTOS - SLIM
GUIA MESCLAGEM DE DOCUMENTOS - SLIM ÍNDICE ITEM Página 1. Objetivo... 3 2. Requisitos... 3 3. Mesclando Documentos... 3 Página 2 de 13 1. Objetivo Este guia tem como objetivo demonstrar como realizar a
MC102 Algoritmos e programação de computadores Aula 3: Variáveis
MC102 Algoritmos e programação de computadores Aula 3: Variáveis Variáveis Variáveis são locais onde armazenamos valores na memória. Toda variável é caracterizada por um nome, que a identifica em um programa,
LINGUAGEM ORIENTADA A OBJETOS
LINGUAGEM ORIENTADA A OBJETOS TI MÓDULO II O ECLIPSE O eclipse é uma IDE Open Source (código fonte aberto) que serve para o desenvolvimento em muitas linguagens: PHP Java Python HTML C/C++ A IDE Eclipse
Algoritmos e Programação. Curso de Engenharia de Produção Prof. Ms. Rogério Cardoso [email protected] [email protected].
Algoritmos e Programação Curso de Engenharia de Produção Prof. Ms. Rogério Cardoso [email protected] [email protected] 2012 Conteúdo e Objetivos da Aula Introdução a Linguagem C Revisão
Despachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1
DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1 1 Sumário 1 - Instalação Normal do Despachante Express... 3 2 - Instalação do Despachante Express em Rede... 5 3 - Registrando o Despachante Express...
CURSO B SICO DE PERL
CURSO BÁSICO DE PERL CURSO BÁSICO DE PERL ESTRUTURA: 12 aulas de 2 horas e meia totalizando 30 horas. 2 créditos. É necessário 75% de presença (com exceções). Precisamos pensar em um método de avaliação.
GUIA CASEDITOR - CRM
GUIA CASEDITOR - CRM ÍNDICE ITEM Página 1. Objetivo... 3 2. Criando um Modelo de Contrato... 3 3. Carregando dados no Modelo de Contrato... 13 4. Aproveitando Modelos de contratos em Word... 19 Página
PROGRAMAÇÃO ESTRUTURADA. CC 2º Período
PROGRAMAÇÃO ESTRUTURADA CC 2º Período PROGRAMAÇÃO ESTRUTURADA Aula 06: Ponteiros Declarando e utilizando ponteiros Ponteiros e vetores Inicializando ponteiros Ponteiros para Ponteiros Cuidados a serem
GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - MILLENNIUM
GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - MILLENNIUM ÍNDICE ITEM Página 1. Objetivo... 3 2. Requisitos... 3 3. Diretório do Millennium... 3 4. Procedimento para Transferência de Servidor... 3 4.1 Compartilhamento
Manual de utilização do sistema Diagnose. Marcus Vinícius Benedito. 10 de maio de 2007
Manual de utilização do sistema Diagnose Marcus Vinícius Benedito 10 de maio de 2007 Prof. Dr. Jacques Wainer Instituto de Computação - Universidade Estadual de Campinas 1 Sumário 1 Requisitos do sistema
MC-102 Aula 17 Strings e Matrizes
MC-102 Aula 17 Strings e Matrizes Instituto de Computação Unicamp 5 de Maio de 2015 Roteiro 1 Strings Strings: Exemplos 2 Matrizes Exemplos com Matrizes 3 Exercícios (Instituto de Computação Unicamp) MC-102
Para desenvolver a atividade a atividade desta aula utilizaremos o ambiente de desenvolvimento integrado NetBeans.
1 - Criando uma classe em Java Para desenvolver a atividade a atividade desta aula utilizaremos o ambiente de desenvolvimento integrado NetBeans. Antes de criarmos a(s) classe(s) é necessário criar o projeto
PRINCÍPIOS DE INFORMÁTICA PRÁTICA 06 1. OBJETIVO 2. BASE TEÓRICA 3. SEQÜÊNCIA DA AULA. 3.1 Iniciando o PowerPoint
PRINCÍPIOS DE INFORMÁTICA PRÁTICA 06 1. OBJETIVO Apresentar o PowerPoint, que é o software para montar apresentações na forma de slides da Microsoft. Isso será feito seguindo-se uma seqüência mostrando
Resumo da Introdução de Prática de Programação com C. A Linguagem C
Resumo da Introdução de Prática de Programação com C A Linguagem C O C nasceu na década de 70. Seu inventor, Dennis Ritchie, implementou-o pela primeira vez usando um DEC PDP-11 rodando o sistema operacional
Programação Orientada a Objeto
Programação Orientada a Objeto Classes, Atributos, Métodos e Objetos Programação de Computadores II Professor: Edwar Saliba Júnior 1) Java é uma linguagem orientada a objetos. Para que possamos fazer uso
Ambiente Virtual de Aprendizagem Moodle
Ambiente Virtual de Aprendizagem Moodle No INSEP, o ambiente virtual de aprendizagem oferecido ao acadêmico é o MOODLE. A utilização dessa ferramenta é fundamental para o sucesso das atividades em EAD,
LINGUAGEM C UMA INTRODUÇÃO
LINGUAGEM C UMA INTRODUÇÃO AULA 1 Conceitos muito básicos 1 Introdução O C nasceu na década de 70. Seu inventor, Dennis Ritchie, implementou-o pela primeira vez usando um DEC PDP-11 rodando o sistema operacional
CURSO BÁSICO DE PROGRAMAÇÃO AULA 9. Introdução a linguagem C Estruturas de decisão
CURSO BÁSICO DE PROGRAMAÇÃO AULA 9 Introdução a linguagem C Estruturas de decisão Introdução à Linguagem C Linguagem compilada. Desenvolvida sobre os paradigmas de programação procedural. Uma das linguagens
Introdução a Java. Hélder Nunes
Introdução a Java Hélder Nunes 2 Exercício de Fixação Os 4 elementos básicos da OO são os objetos, as classes, os atributos e os métodos. A orientação a objetos consiste em considerar os sistemas computacionais
PROGRAMAÇÃO SERVIDOR PADRÕES DAO, VIEW CONTROL E FRONT CONTROL EM SISTEMAS WEB. Prof. Dr. Daniel Caetano 2012-1
PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB PADRÕES DAO, VIEW CONTROL E FRONT CONTROL Prof. Dr. Daniel Caetano 2012-1 Objetivos Capacitar para a implementação seguindo o padrão DAO Compreender a implementação
PÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL
PÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL Introdução Aula 10: Introdução à linguagem PHP O PHP é uma linguagem interpretada de uso livre, utilizada originalmente para o desenvolvimento
Noções sobre Objetos e Classes
Noções sobre Objetos e Classes Prof. Marcelo Cohen 1. Elementos de programação Revisão de programação variáveis, tipos de dados expressões e operadores cadeias de caracteres escopo de variáveis Revisão
Fundamentos de Programação. Turma CI-240-EST. Josiney de Souza. [email protected]
Fundamentos de Programação Turma CI-240-EST Josiney de Souza [email protected] Agenda do Dia Aula 2 (07/08/15) Introdução ao Python História Características Estrutura dos código-fonte Primeiros elementos
Lógica de Programação
Lógica de Programação Unidade 4 Ambiente de desenvolvimento Java QI ESCOLAS E FACULDADES Curso Técnico em Informática SUMÁRIO A LINGUAGEM JAVA... 3 JVM, JRE, JDK... 3 BYTECODE... 3 PREPARANDO O AMBIENTE
Organização de programas em Java. Vanessa Braganholo [email protected]
Organização de programas em Java Vanessa Braganholo [email protected] Vamos programar em Java! Mas... } Como um programa é organizado? } Quais são os tipos de dados disponíveis? } Como variáveis podem
A Estação da Evolução
Microsoft Excel 2010, o que é isto? Micorsoft Excel é um programa do tipo planilha eletrônica. As planilhas eletrônicas são utilizadas pelas empresas pra a construção e controle onde a função principal
[email protected] [email protected]
DSC/CEEI/UFCG [email protected] [email protected] 1 Realiza atividades com ênfase em Ensino, Pesquisa e Extensão (Ensino) 2 Configurando o projeto Adicionando código ao arquivo com o código-fonte
INTRODUÇÃO À LINGUAGEM C++
INTRODUÇÃO À LINGUAGEM C++ 1 - VARIÁVEIS Variáveis espaço de memória reservado para armazenar tipos de dados, com um nome para referenciar seu conteúdo. Observações importantes Todas as variáveis devem
Comandos de repetição For (inicialização; condição de execução; incremento/decremento) { //Código }
Este documento tem o objetivo de demonstrar os comandos e sintaxes básicas da linguagem Java. 1. Alguns passos para criar programas em Java As primeiras coisas que devem ser abordadas para começar a desenvolver
Curso de Programação Computadores
3 O Primeiro Programa em C Unesp Campus de Guaratinguetá Curso de Programação Computadores Prof. Aníbal Tavares Profa. Cassilda Ribeiro 3 O Primeiro Programa em C 3.1 - Introdução Depois dos conceitos
Prof. Esp. Adriano Carvalho
Prof. Esp. Adriano Carvalho Um arquivo contendo uma sequência de comandos em uma linguagem de programação especifica Esses comandosrespeitam regras de como serem escritos e quais são as palavras que podem
Linguagem e Técnicas de Programação I Programação estruturada e fundamentos da linguagem C
Linguagem e Técnicas de Programação I Programação estruturada e fundamentos da linguagem C Prof. MSc. Hugo Souza Material desenvolvido por: Profa. Ameliara Freire Continuando as aulas sobre os fundamentos
Criar a classe Aula.java com o seguinte código: Compilar e Executar
Introdução à Java Prof. Bruno Gomes [email protected] Programação Orientada a Objetos Código Exemplo da Aula Criar a classe Aula.java com o seguinte código: public class Aula { public static void
Dicas para usar melhor o Word 2007
Dicas para usar melhor o Word 2007 Quem está acostumado (ou não) a trabalhar com o Word, não costuma ter todo o tempo do mundo disponível para descobrir as funcionalidades de versões recentemente lançadas.
Barra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas
Microsoft Power Point 2003 No Microsoft PowerPoint 2003, você cria sua apresentação usando apenas um arquivo, ele contém tudo o que você precisa uma estrutura para sua apresentação, os slides, o material
Projeto de Software Orientado a Objeto
Projeto de Software Orientado a Objeto Ciclo de Vida de Produto de Software (PLC) Analisando um problema e modelando uma solução Prof. Gilberto B. Oliveira Estágios do Ciclo de Vida de Produto de Software
Excel Planilhas Eletrônicas
Excel Planilhas Eletrônicas Capitulo 1 O Excel é um programa de cálculos muito utilizado em empresas para controle administrativo, será utilizado também por pessoas que gostam de organizar suas contas
TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH!
UNIVERSIDADE DE SÃO PAULO (USP) ESCOLA DE ARTES, CIÊNCIAS E HUMANIDADES (EACH) TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH! Autoria e revisão por: PET Sistemas
2. OPERADORES... 6 3. ALGORITMOS, FLUXOGRAMAS E PROGRAMAS... 8 4. FUNÇÕES... 10
1. TIPOS DE DADOS... 3 1.1 DEFINIÇÃO DE DADOS... 3 1.2 - DEFINIÇÃO DE VARIÁVEIS... 3 1.3 - VARIÁVEIS EM C... 3 1.3.1. NOME DAS VARIÁVEIS... 3 1.3.2 - TIPOS BÁSICOS... 3 1.3.3 DECLARAÇÃO DE VARIÁVEIS...
Introdução a Computação
Introdução a Computação Aula 02 Introdução a Linguagem C Edirlei Soares de Lima Lógica de Programação Lógica de Programação é a técnica de criar sequências lógicas de ações para
DESENVOLVIMENTO DE SOFTWARE II. Aula 07 A linguagem de programação C# e sua sintaxe
DESENVOLVIMENTO DE SOFTWARE II Aula 07 A linguagem de programação C# e sua sintaxe Na aula passada... Avaliamos o conceito de Integrated Development Environment (IDE); Aprendemos um pouco da evolução do
UNIVERSIDADE FEDERAL DO PARANÁ
CURSO: Ciência da Computação DATA: / / 2013 PERÍODO: 4 o. PROFESSOR: Andrey DISCIPLINA: Técnicas Alternativas de Programação AULA: 05 APRESENTAÇÃO: Nesta aula vamos ver como se faz a criação de Métodos
2ª LISTA DE EXERCÍCIOS CLASSES E JAVA Disciplina: PC-II. public double getgeracaoatual() {return geracaoatual;}
2ª LISTA DE EXERCÍCIOS CLASSES E JAVA Disciplina: PC-II Exercício : Construtores são métodos especiais sem tipo de retorno (nem mesmo void) e de mesmo nome que a classe que são invocados quando da criação
Algoritmos em Javascript
Algoritmos em Javascript Sumário Algoritmos 1 O que é um programa? 1 Entrada e Saída de Dados 3 Programando 4 O que é necessário para programar 4 em JavaScript? Variáveis 5 Tipos de Variáveis 6 Arrays
Primeiro programa em Java (compilação e execução)
Universidade Federal do ABC Disciplina: Linguagens de Programação (BC-0501) Assunto: Primeiro programa em Java (compilação e execução) Primeiro programa em Java (compilação e execução) Introdução Este
Internet e Programação Web
COLÉGIO ESTADUAL PEDRO MACEDO Ensino Profissionalizante Internet e Programação Web 3 Técnico Prof. Cesar 2014 1 SUMÁRIO Criar sites dinâmicos em PHP --------------------------------------------------------
INTRODUÇÃO AO C++ SISTEMAS DE INFORMAÇÃO DR. EDNALDO B. PIZZOLATO
INTRODUÇÃO AO C++ SISTEMAS DE INFORMAÇÃO DR. EDNALDO B. PIZZOLATO Tópicos Estrutura Básica B de Programas C e C++ Tipos de Dados Variáveis Strings Entrada e Saída de Dados no C e C++ INTRODUÇÃO O C++ aceita
Manual do usuário. Softcall Java. versão 1.0.5
Manual do usuário Softcall Java versão 1.0.5 Sumário Iniciando SoftCall...3 Tela Principal...3 Configurando o SoftCall...4 Agenda...5 Incluindo um contato...5 Procurando um contato...6 Apagando um contato...6
ESTRUTURA CONDICIONAL
AULA 6 ESTRUTURA CONDICIONAL 130 Tem como objetivo executar um conjunto de comandos caso uma condição lógica seja atendida. Quando a resposta lógica for falsa, nada será executado. Sintaxe Se CONDIÇÃO
13 Números Reais - Tipo float
13 Números Reais - Tipo float Ronaldo F. Hashimoto e Carlos H. Morimoto Até omomentonoslimitamosaouso do tipo inteiro para variáveis e expressões aritméticas. Vamos introduzir agora o tipo real. Ao final
