OFICINA DA PESQUISA PROGRAMAÇÃO APLICADA À CIÊNCIA DA COMPUTAÇÃO

Tamanho: px
Começar a partir da página:

Download "OFICINA DA PESQUISA PROGRAMAÇÃO APLICADA À CIÊNCIA DA COMPUTAÇÃO"

Transcrição

1 OFICINA DA PESQUISA PROGRAMAÇÃO APLICADA À CIÊNCIA DA COMPUTAÇÃO Prof. Msc. Carlos José Giudice dos Santos

2 Linguagens de Programação Material elaborado por alunos do Curso de Ciência da Computação da Faculdade Pitágoras Unidade Raja Alterações: Prof. Carlos José

3 Linguagem de Programação JavaScript Integrantes da Equipe: Aloísio Fagundes da Silva Bruno Ferreira do Amaral Christhopher Amaral Leão Márcia de Paula Michael Pereira da Pascoa Silva Paulo Junio da Silva Rafael M. Alves dos Santos

4 JavaScript Origens e Características [01] Esta linguagem foi desenvolvida inicialmente por Brendan Eich da Netscape sob o nome de Mocha. Mais tarde seu nome mudou para LiveScript e finalmente para JavaScript. LiveScript foi o nome usado no lançamento da linguagem em setembro 1995 pela Netscape. JavaScript foi aceita por ser uma linguagem de script cliente-side de páginas web. Para evitar problemas com a marca registrada, a Microsoft desenvolveu um dialeto compatível com a linguagem, com o nome JScript. Muitas pessoas confundem o JavaScript com scripts escritos na linguagem Java. É preciso destacar que a linguagem JavaScript e Java não são a mesma coisa.

5 JavaScript Origens e Características [02] O JScript acrescentou novos métodos para reparar métodos do JavaScript relacionados a data que apresentavam problemas e foi liberado para ser usado no Internet Explorer 3.0 em O JavaScript está se tornando uma das linguagens mais populares da Web. Mas muitos profissionais de início rebaixaram a linguagem, por ela ser acessível ao público. O JavaScript trabalha com o conceito de frameworks, que é quase como uma biblioteca. A diferença é que a comunicação entre os objetos já está definida. Quando se usa uma biblioteca, é o desenvolvedor que chama a aplicação. Em um framework, o projetista de aplicativos não precisa saber quando chamar cada aplicação, pois o framework já faz isso. É o princípio Don t call us, we ll call you.

6 JavaScript Origens e Características [03] O projeto CommonJS foi fundado em janeiro de 2009 com o intuito de especificar uma biblioteca padrão para desenvolvimento do JavaScript fora do navegador. O código fonte JavaScript é incluído no próprio arquivo HTML. Para isso existe uma tag do HTML que permite identificar e separar o que é script do que é marcação HTML. Esta tag chama-se <script>. Existem ainda algumas outras situações em que é permitido incluir comandos de script no HTML. O JavaScript é uma linguagem interpretada (também chamada de linguagem de script). Isso significa que os comandos JavaScript são executados um a um diretamente por um interpretador, sem que haja necessidade de compilação como nas linguagens de programação convencionais.

7 JavaScript Origens e Características [04] No caso do JavaScript, quem faz o papel do interpretador é o navegador do usuário que, ao receber um arquivo HTML, executa o script na medida em que encontra os comandos JavaScript dentro do código HTML. O Javascript é uma linguagem orientada a objetos, embora o correto seria dizer que a linguagem JavaScript é baseada em objetos porque ela já possui um conjunto de objetos embutidos. Por exemplo, não é necessário construir um objeto para manusear datas e horas pois em JavaScript já existe um pronto para ser usado. Sua sintaxe é parecida com as das linguagens C, C++ e Java. Em termos de sintaxe, a linguagem JavaScript herdou suas principais construções e comandos da linguagem Java.

8 JavaScript Origens e Características [05] A linguagem JavaScript também é dirigida por eventos, sendo esta uma característica muito importante de JavaScript. Sempre que alguma coisa que tenha um significado importante acontece ocorre um evento. O clique em um botão, o arrastar do mouse, o preenchimento de um campo de um formulário ou o envio do mesmo, são exemplos de eventos provocados pela interação do usuário com a página. A JavaScript permite que a criação de trechos de programa (geralmente implementados sob a forma de funções) que respondem de acordo com a ocorrência destes eventos. A consequência disso é que a página deixa de ser um documento estático e parece ganhar inteligência, reagindo de acordo com as ações do usuário.

9 JavaScript Origens e Características [06] A JavaScript é totalmente independente de plataforma em que vai rodar. Os comandos JavaScript são interpretados pelo navegador do usuário, ou seja, uma mesma página Web com código JavaScript poderá ser interpretada pelo Internet Explorer ou o Firefox ou o Chrome, independente do usuário estar utilizando um PC com Windows ou uma máquina RISC com UNIX. Os problemas de compatibilidade que existem são outros e normalmente dizem respeito ao navegador utilizado e suas versões.

10 JavaScript Versões e Licenças [01] A JavaScript desenvolveu-se ao longo dos anos, sendo que a Netscape lançou várias versões da linguagem. A Microsoft, por sua vez, lançou versões semelhantes da linguagem JavaScript sob o nome "JScript". A ECMA publicou três versões do padrão ECMA- 262, que padroniza a linguagem JavaScript sob o nome de "ECMAScript". Os quadros a seguir ilustram as versões lançadas até o presente momento.

11 JavaScript Versões e Licenças [02] JavaScript 1.0 A versão original da linguagem. Tinha muitos erros e agora está completamente obsoleta. Implementada pelo Netscape 2. JavaScript 1.1 Introduziu um verdadeiro objeto Array, os problemas mais sérios foram solucionados. Implementada pelo Netscape 3. JavaScript 1.2 Introduziu a instrução switch, expressões regulares e diversos outros recursos. Quase compatível com o EMCA v1, mas com algumas incompatibilidades. Implementada pelo Netscape 4. JavaScript 1.3 Incompatibilidades de JavaScript 1.2 foram corrigidas. Compatível com EMCA v1. Implementada pelo Netscape 4.5 JavaScript 1.4 Introduzida somente aos produtos para servidores Netscape. JavaScript 1.5 Introduziu o tratamento de exceções. Compatível com ECMA v3. Implementada pelo Mozilla e Netscape 6.

12 JavaScript Versões e Licenças [03] JScript 1.0 Grosseiramente equivalente à JavaScript 1.0. Implementada pelas versões anteriores ao IE 3. JScript 2.0 Grosseiramente equivalente à JavaScript 1.1. Implementada pelas versões posteriores ao IE 3. JScript 3.0 Grosseiramente equivalente à JavaScript 1.3. Compatível com EMCA v1. Implementada pelo IE 4. JScript 4.0 Não foi implementada por nenhum navegador Web. JScript 5.0 Tratamento de exceções suportado. Parcialmente compatível com EMCA v3. Implementada pelo IE 5. JScript 5.5 Grosseiramente equivalente à JavaScript 1.5. Completamente compatível com ECMA v3. Implementada pelo IE 5.5 e IE 6. (O IE 6, na realidade, implementa JScript 5.6, mas o 5.6 não é diferente do 5.5 sob nenhum aspecto relevante para programadores JavaScript do lado cliente.)

13 JavaScript Versões e Licenças [04] ECMA v1 A primeira versão-padrão da linguagem. Padronizou os recursos básicos de JavaScript 1.1 e adicionou alguns recursos novos. Não padronizou a instrução switch ou o suporte a expressões regulares. As implementações compatíveis são JavaScript 1.3 e JScript 3.0. ECMA v2 Versão de manutenção do padrão que inclui esclarecimentos, mas não definiu nenhum recurso novo. ECMA v3 ECMAScript v6 Padronizou a instrução switch, expressões regulares e tratamento de exceções. As implementações compatíveis são JavaScript 1.5 e JScript 5.5. A última versão lançada até o momento, finalizada em junho desse ano introduziu o conceito de escopo de bloco, os recursos Rest Parameters e Spread Operator, entre outros.

14 JavaScript Exemplo de Código [01] O script a seguir recebe um valor informado pelo usuário, em seguida realiza a Multiplicação do mesmo de 1 até 10. <!doctype html> <html lang="pt-br"> <head> <title>tabuada</title> <meta charset="utf-8" /> <style> body { } #conteudo { text-align:center; background-image: url("back.jpg"); background-repeat:no-repeat; background-position: right top; border: 1pt black dotted; width: 40%;

15 JavaScript Exemplo de Código [02] text-align: center; margin: 0 auto; font-size: 30px; background-image: url("back.jpg"); } p, h1 { color: white ; font-size: 30px; } </style> <script> function multiplicacao() { var numero = document.getelementbyid("numero").value; var multiplicador = 1; text-align: center; margin: 0 auto; font-size: 30px;

16 JavaScript Exemplo de Código [03] background-image: url("back.jpg"); } p, h1 { color: white ; font-size: 30px; } <script> </style> function multiplicacao() { var numero = document.getelementbyid("numero").value; var multiplicador = 1; document.getelementbyid("conteudo").innerhtml = ""; while(multiplicador <=10 ) {

17 JavaScript Exemplo de Código [04] document.getelementbyid("conteudo").innerhtml += numero + " x " + multiplicador + " = " + (numero * multiplicador) + " <br />"; </head> <body> </script> <h1>aprendendo a Tabuada </h1> <form> <div> <label for="numero"> <p> style="height: 30px;" required /> </div> <br /> } } multiplicador++; Número <input type="number" value="0" name="numero" id="numero" <button type="button" onclick="multiplicacao(); "> Multiplicar </button> <div id="conteudo"></div> </form> </body> </html>

18 JavaScript Certificações e/ou Comunidades Ainda não existe um certificado para JavaScript mas podese conseguir certificação como desenvolvedor para a Web quando se comprova conhecimentos em HTML5 e CSS3. Certificados da Microsoft e da Oracle sempre dão destaque aos candidatos em entrevistas. Segue abaixo algumas informações e sites sobre estas certificações. Certificado W3Schools - Valor: $95.00 = R$368,60 Certificado Microsoft - Valor: $100,00 = R$388,00 Curso Oracle - Valor: R$ 2.984,

Aula 11 Introdução ao Java Script

Aula 11 Introdução ao Java Script Aula 11 Introdução ao Java Script Java Script é uma linguagem que permite trabalhar com a Lógica em páginas escritas em HTML (HiperText Mark-up Language). As páginas HTML podem ser escritas utilizando-se

Leia mais

OFICINA DA PESQUISA PROGRAMAÇÃO APLICADA À CIÊNCIA DA COMPUTAÇÃO

OFICINA DA PESQUISA PROGRAMAÇÃO APLICADA À CIÊNCIA DA COMPUTAÇÃO OFICINA DA PESQUISA PROGRAMAÇÃO APLICADA À CIÊNCIA DA COMPUTAÇÃO Prof. Msc. Carlos José Giudice dos Santos carlos@oficinadapesquisa.com.br www.oficinadapesquisa.com.br Linguagens de Programação Material

Leia mais

Desenvolvimento de Aplicações para. Prof.: Bruno Rafael de Oliveira Rodrigues

Desenvolvimento de Aplicações para. Prof.: Bruno Rafael de Oliveira Rodrigues Desenvolvimento de Aplicações para Internet Prof.: Bruno Rafael de Oliveira Rodrigues Videos nas Páginas Existem várias maneiras de inserir um vídeo em sua página. O vídeo pode aparecer sob a forma de

Leia mais

Aplicativos móveis com HTML5

Aplicativos móveis com HTML5 Aplicativos móveis com HTML5 Preparando o ambiente de desenvolvimento O código HTML pode ser escrito em qualquer editor de texto comum. Você pode utilizar o editor padrão do seu sistema operacional (Bloco

Leia mais

OFICINA DA PESQUISA PROGRAMAÇÃO APLICADA À CIÊNCIA DA COMPUTAÇÃO

OFICINA DA PESQUISA PROGRAMAÇÃO APLICADA À CIÊNCIA DA COMPUTAÇÃO OFICINA DA PESQUISA PROGRAMAÇÃO APLICADA À CIÊNCIA DA COMPUTAÇÃO Prof. Msc. Carlos José Giudice dos Santos carlos@oficinadapesquisa.com.br www.oficinadapesquisa.com.br Linguagens de Programação Material

Leia mais

Introdução ao Javascript

Introdução ao Javascript Programação WEB I Introdução ao Javascript Apresentação da Disciplina,Introdução a linguagem Javascript Objetivos da Disciplina Apresentar os principais conceitos da linguagem Javascript referente à programação

Leia mais

TECNOLOGIAS WEB. Unidade 3 Linguagem de Marcação e Estilo. Luiz Leão

TECNOLOGIAS WEB. Unidade 3 Linguagem de Marcação e Estilo. Luiz Leão Luiz Leão luizleao@gmail.com http://luizleao.com Conteúdo da Unidade Cascading Style Sheet (CSS) Linguagem CSS Introdução É uma linguagem de folhas de estilo utilizada para definir a apresentação de documentos

Leia mais

CSS (Cascading Style Sheet)

CSS (Cascading Style Sheet) CSS (Cascading Style Sheet) André Tavares da Silva andre.silva@udesc.br CSS Folha de Estilo em Cascata Mecanismo simples para adicionar estilos (fontes, cores, espaçamentos, por exemplo) aos documentos

Leia mais

JAVASCRIPT Laboratórios de Informática João Paulo Barraca, André Zúquete, Diogo Gomes

JAVASCRIPT Laboratórios de Informática João Paulo Barraca, André Zúquete, Diogo Gomes http://cseweb.ucsd.edu/~lerner/js.jpg JAVASCRIPT Laboratórios de Informática 2014-2015 João Paulo Barraca, André Zúquete, Diogo Gomes HTML, CSS, Javascript HTML define estrutura CSS define estilo Javascript

Leia mais

INTRODUÇÃO AO DESENVOLVIMENTO WEB. PROFª. M.Sc. JULIANA H Q BENACCHIO

INTRODUÇÃO AO DESENVOLVIMENTO WEB. PROFª. M.Sc. JULIANA H Q BENACCHIO INTRODUÇÃO AO DESENVOLVIMENTO WEB PROFª. M.Sc. JULIANA H Q BENACCHIO A partir do HTML 4.01, o único modo de alterar a letra (cor, tamanho, tipo, etc.) ou o fundo (cor ou imagem) é utilizando o atributo

Leia mais

SCE Aula 3 Arquitetura de software na Web atual: processamento de lado cliente. Prof: Dra. Renata Pontin de Mattos Fortes

SCE Aula 3 Arquitetura de software na Web atual: processamento de lado cliente. Prof: Dra. Renata Pontin de Mattos Fortes SCE 0265 Aula 3 Arquitetura de software na Web atual: processamento de lado cliente Prof: Dra. Renata Pontin de Mattos Fortes Aluno PAE: Willian Massami Watanabe Sumário da aula Aplicações Estáticas x

Leia mais

TP1 - TÉCNICAS DE PROGRAMAÇÃO PARA INTERNET I. Profª Eulaliane Gonçalves

TP1 - TÉCNICAS DE PROGRAMAÇÃO PARA INTERNET I. Profª Eulaliane Gonçalves TP1 - TÉCNICAS DE PROGRAMAÇÃO PARA INTERNET I Profª Eulaliane Gonçalves COMPETÊNCIAS 1. Interpretar e desenvolver páginas para Web. HABILIDADES 1.1. Coletar dados e informações de usuários para elaboração

Leia mais

Introdução a Javascript

Introdução a Javascript Introdução a Javascript André Tavares da Silva andre.silva@udesc.br Introdução Javascript Javascript é uma linguagem que permite injetar lógica em páginas escritas em HTML Podem estar "soltos" ou atrelados

Leia mais

Linguagens de Domínio Específico

Linguagens de Domínio Específico Linguagens de Domínio Específico Fabio Mascarenhas 2017.1 http://www.dcc.ufrj.br/~fabiom/dsl Por que DSLs? Melhorar a produtividade dos programadores input =~ /\d{3}-\d{3}-\d{4}/ Facilitar a escrita e

Leia mais

Aplicações para Internet

Aplicações para Internet Aplicações para Internet Material Teórico Conceitos Básicos do HTML Responsável pelo Conteúdo: Prof. Ms. Alexander Gobbato Paulino Albuquerque Revisão Textual: Profa. Ms. Fátima Furlan Conceitos Básicos

Leia mais

INTRODUÇÃO AO DESENVOLVIMENTO WEB. PROFª. M.Sc. JULIANA H Q BENACCHIO

INTRODUÇÃO AO DESENVOLVIMENTO WEB. PROFª. M.Sc. JULIANA H Q BENACCHIO INTRODUÇÃO AO DESENVOLVIMENTO WEB PROFª. M.Sc. JULIANA H Q BENACCHIO Declaração DOCTYPE em documentos HTML O W3C (World Wide Web Consortium: www.w3.org), encarregado da criação dos Standard webs, define

Leia mais

Prof Evandro Manara Miletto. parte 1

Prof Evandro Manara Miletto. parte 1 Prof Evandro Manara Miletto parte 1 Sumário Introdução Variáveis e tipos de dados Operadores O que é JavaScript? JavaScript é uma linguagem de programação criada pela Netscape para adicionar interatividade

Leia mais

Introdução ao Javascript. Parte 3 Prof. Victor Hugo Lopes

Introdução ao Javascript. Parte 3 Prof. Victor Hugo Lopes Introdução ao Javascript Parte 3 Prof. Victor Hugo Lopes agenda Trabalhando com Eventos DOM na prática: trabalhando com propriedades http://goo.gl/tkjhmb Eventos Evento é um acontecimento que ocorre a

Leia mais

Tecnologias de Desenvolvimento de Páginas web

Tecnologias de Desenvolvimento de Páginas web Tecnologias de Desenvolvimento de Páginas web HTML DHTML CSS Javascript Visual Basic Script Java HTML Hypertext Markup Language HTML Hypertext Markup Language Linguagem com a qual se definem as páginas

Leia mais

Manual do usuário people

Manual do usuário people Manual do usuário people http://people.ufpr.br/ Sumário 1. O que é?... 3 2. Como é feito o acesso... 3 3. O Que pode ser feito no people.ufpr.br?... 3 4. Espaço de Armazenamento... 3 5. Como é feito a

Leia mais

TECNOLOGIA WEB INTRODUÇÃO CONSTRUÇÃO DE PÁGINAS ESTÁTICAS HTML / XHTML

TECNOLOGIA WEB INTRODUÇÃO CONSTRUÇÃO DE PÁGINAS ESTÁTICAS HTML / XHTML INTRODUÇÃO CONSTRUÇÃO DE PÁGINAS ESTÁTICAS HTML / XHTML 1 INTRODUÇÃO TECNOLOGIA WEB Começaremos desvendando o poder do desenvolvimento de aplicações baseadas na Web com a XHTML (Extensible HyperText Markup

Leia mais

Vamos ver como fica no código HTML e CSS na Listagem 1 abaixo:

Vamos ver como fica no código HTML e CSS na Listagem 1 abaixo: Título: Alinhamento Central com CSS Descrição: Neste artigo serão mostrados os atributos e recursos necessários para alinhamentos de elementos inscritos no HTML, que no caso é o CSS. Login: alcideswenner

Leia mais

qwertyuiopasdfghjklzxcvbnmqwer tyuiopasdfghjklzxcvbnmqwertyuio pasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjk

qwertyuiopasdfghjklzxcvbnmqwer tyuiopasdfghjklzxcvbnmqwertyuio pasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjk qwertyuiopasdfghjklzxcvbnmqwer tyuiopasdfghjklzxcvbnmqwertyuio pasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjk Apostila de Linguagem de Programação III lzxcvbnmqwertyuiopasdfghjklzxcv CSS

Leia mais

Folhas de Estilo em Cascata CSS

Folhas de Estilo em Cascata CSS Folhas de Estilo em Cascata CSS Estilização Efeitos Animações Micro interações Estrutura: seletor { regra: valor ; regra: valor ; regra: valor ; h1 { color: red ; background: white; padding: 15px

Leia mais

Leonardo Zorzo Carbone. Orientador: Adilson Vahldick

Leonardo Zorzo Carbone. Orientador: Adilson Vahldick WebCode Componente web para edição de código fonte Leonardo Zorzo Carbone Orientador: Adilson Vahldick Roteiro da Apresentação Introdução Fundamentação Teórica Desenvolvimento Conclusão Extensões Introdução

Leia mais

HTML & CSS. uma introdução

HTML & CSS. uma introdução HTML & CSS uma introdução HTML hypertext markup language CSS cascading style sheet linguagem de marcação que dá ao conteúdo estrutura e significado linguagem de estilo que dá ao conteúdo estilo e aparência

Leia mais

HTML - Definição e Conceitos

HTML - Definição e Conceitos 1 HTML - Definição e Conceitos HTML e uma abreviação para Hyper Text Markup Language ou Linguagem de Marcação de Hipertexto. É uma linguagem utilizada pra criação de páginas para a internet que serão "interpretadas"no

Leia mais

JavaScript (Elementos de Programação e Programação Básica)

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

Leia mais

HTML: INTRODUÇÃO TAGS BÁSICAS

HTML: INTRODUÇÃO TAGS BÁSICAS HTML: INTRODUÇÃO TAGS BÁSICAS CURSO TÉCNICO DE INFORMÁTICA MODALIDADE SUBSEQÜENTE DESENVOLVIMENTO WEB I PROF. ALEXANDRO DOS SANTOS SILVA 1 1 SUMÁRIO Definição Editores HTML Estrutura básica de um documento

Leia mais

Arquitetura de Software

Arquitetura de Software Frameworks Wanderson Câmara dos Santos, Elves 1 wanderson@crea-rn.org.br,elveskiss@yahoo.com.br 1 Departamento Acadêmico de Tecnologia da Informação Centro Federal de Educação Tecnológica do Rio Grande

Leia mais

PLANO DE ENSINO 2016/1

PLANO DE ENSINO 2016/1 Nome do Curso: SISTEMAS DE INFORMAÇÃO Nome da Disciplina: PRÁTICA DE PROGRAMAÇÃO Período: 3 Nome Professor (a): Guiliano Rangel Alves Curso de vinculação do professor (a): Sistemas de Informação Código:

Leia mais

08/11/2012. Tecnologias WEB - CSS. Professor Elisson Lobão

08/11/2012. Tecnologias WEB - CSS. Professor Elisson Lobão Tecnologias WEB - CSS Professor Elisson Lobão 1 CSS CSS(Cascade Style Sheets) são folhas de estilo que permitem controlar a aparência dos elementos HTML Vantagens: Grande liberdade de formatação Maior

Leia mais

Algoritmos e Programação

Algoritmos e Programação ESTADO DE MATO GROSSO SECRETARIA DE ESTADO DE CIÊNCIA E TECNOLOGIA UNIVERSIDADE DO ESTADO DE MATO GROSSO CAMPUS UNIVERSITÁRIO DE SINOP FACULDADE DE CIÊNCIAS EXATAS E TECNOLÓGICAS CURSO DE ENGENHARIA ELÉTRICA

Leia mais

Formulários são áreas onde se inserem campos que permitem uma troca de informações maior entre usuários e desenvolvedores de sites HTML Até o momento,

Formulários são áreas onde se inserem campos que permitem uma troca de informações maior entre usuários e desenvolvedores de sites HTML Até o momento, HTML Formulários são áreas onde se inserem campos que permitem uma troca de informações maior entre usuários e desenvolvedores de sites HTML Até o momento, HTML mostrou-se uma linguagem bastante adequada

Leia mais

Programação Cliente em. jquery. Fontes: Wendell S. Soares e vinteum.com

Programação Cliente em. jquery. Fontes: Wendell S. Soares e vinteum.com Programação Cliente em Sistemas Web jquery Fontes: Wendell S. Soares e vinteum.com Apresentação jquery é uma biblioteca JavaScript criada por John Resig e disponibilizada como software livre e aberto O

Leia mais

AJAX (Asynchronous Javascript And XML)

AJAX (Asynchronous Javascript And XML) AJAX (Asynchronous Javascript And XML) André Tavares da Silva andre.silva@udesc.br AJAX O nome AJAX foi idealizado por Jesse James Garrett, que definiu o objeto XMLHttpRequest. O AJAX não é uma linguagem

Leia mais

Os slides que seguem mostram os principais comandos da linguagem HTML. Conhecer o código HTML possibilita a criação de páginas leves que contenham ape

Os slides que seguem mostram os principais comandos da linguagem HTML. Conhecer o código HTML possibilita a criação de páginas leves que contenham ape INTRODUÇÃO A PROGRAMAÇÃO HTML Os slides que seguem mostram os principais comandos da linguagem HTML. Conhecer o código HTML possibilita a criação de páginas leves que contenham apenas os comandos necessários

Leia mais

Webdesign HTML. Introdução a HTML e as principais tags da linguagem. Thiago Miranda dos Santos Souza

Webdesign HTML. Introdução a HTML e as principais tags da linguagem. Thiago Miranda dos Santos Souza Webdesign HTML Introdução a HTML e as principais tags da linguagem Conteúdos Os materiais de aula, apostilas e outras informações estarão disponíveis em: www.thiagomiranda.net Objetivos Apresentar a HTML

Leia mais

Respostas - RESUMO: Questionário CSS. 1) O padrão CSS nasceu para tentar minimizar quais problemas ligados à gestão de conteúdos na web?

Respostas - RESUMO: Questionário CSS. 1) O padrão CSS nasceu para tentar minimizar quais problemas ligados à gestão de conteúdos na web? Faculdade de Informática de Taquara Disciplina: Autoria e Design na Internet I Profa. Flavia Pereira de Carvalho Respostas - RESUMO: Questionário CSS 1) O padrão CSS nasceu para tentar minimizar quais

Leia mais

Guia de Bolso HTML e XHTML

Guia de Bolso HTML e XHTML Guia de Bolso HTML e XHTML Este guia de bolso oferece uma listagem concisa, porém abrangente, dos elementos e atributos especificados nas Recomendações HTML 4.01 e XHTML 1.0. O texto utiliza a abreviação

Leia mais

Informática I. Aula 16. Aula 16-30/10/2006 1

Informática I. Aula 16.  Aula 16-30/10/2006 1 Informática I Aula 16 http://www.ic.uff.br/~bianca/informatica1/ Aula 16-30/10/2006 1 Ementa Histórico dos Computadores Noções de Hardware e Software Microprocessadores Sistemas Numéricos e Representação

Leia mais

AJAX. Prof. Marcos Alexandruk

AJAX. Prof. Marcos Alexandruk Prof. Marcos Alexandruk m.alexandruk@hotmail.com Asynchronous JavaScript and XML Não é uma "nova tecnologia" Utiliza os recursos já existentes do JavaScript Jesse James Garret utilizou o termo pela primeira

Leia mais

4.0 SP2 ( ) maio P Xerox FreeFlow Core Express Guia de Instalação

4.0 SP2 ( ) maio P Xerox FreeFlow Core Express Guia de Instalação 4.0 SP2 (4.0.2.0) maio 2015 708P90932 2015 Xerox Corporation. Todos os direitos reservados. Xerox, Xerox com a marca figurativa e FreeFlow são marcas da Xerox Corporation nos Estados Unidos e/ou em outros

Leia mais

DELPHI Curso Extensão. walter Prof. Walter Gima

DELPHI Curso Extensão. walter Prof. Walter Gima DELPHI Curso Extensão walter _gima@yahoo.com.br Prof. Walter Gima DELPHI 7 Ementa do Curso Introdução ao Delphi. Ambiente de programação. Sintaxe e estrutura de linguagem. Uso de projetos units e formulários,

Leia mais

Introdução aos computadores, à Internet e à World Wide Web. Prof. Marcelo Roberto Zorzan

Introdução aos computadores, à Internet e à World Wide Web. Prof. Marcelo Roberto Zorzan Introdução aos computadores, à Internet e à World Wide Web Prof. Marcelo Roberto Zorzan História do Java Origem Linguagem desenvolvida pela Sun Microsystems Sintaxe similar ao C++ Inicialmente chamada

Leia mais

Escrever scripts de PHP com HTML

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

Leia mais

Curso básico de JavaScript Aula 2

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...

Leia mais

Plataforma de desenvolvimento JAVA para terminal POS

Plataforma de desenvolvimento JAVA para terminal POS Plataforma de desenvolvimento JAVA para terminal POS Avenida Viena, 360 Bairro São Geraldo CEP 90240020 Porto Alegre RS Fone 51 3325 2728 Fax 51 3343 9847 azanonatec@azanonatec.com.br Apresentação A plataforma

Leia mais

Gosta de acompanhar os rumos das linguagens de programação? Então não fique de fora dessa! Descubra o que é o HTML 5!

Gosta de acompanhar os rumos das linguagens de programação? Então não fique de fora dessa! Descubra o que é o HTML 5! O que é HTML 5? Gosta de acompanhar os rumos das linguagens de programação? Então não fique de fora dessa! Descubra o que é o HTML 5! Leia mais em: http://www.tecmundo.com.br/navegador/2254-o-que-e-html-5-.htm#ixzz2xyr1tlam

Leia mais

Sistema Operacional Windows

Sistema Operacional Windows Sistema Operacional Windows Microsoft Windows é uma família de sistemas operacionais criados pela Microsoft, empresa fundada por Bill Gates e Paul Allen. Antes da versão NT, era uma interface gráfica para

Leia mais

Cascading: Style Sheet

Cascading: Style Sheet André Kawamoto 2010 O que é CSS Cascading: Múltiplos estilos podem se sobrepor para especificar uma variedade de estilos desde um website inteiro até um único elemento. Qual estilo é aplicado diz respeito

Leia mais

Internet Explorer 8.0 Navegador (Browser)

Internet Explorer 8.0 Navegador (Browser) Internet Explorer 8.0 Navegador (Browser) O Internet Explorer 8 foi projetado para facilitar a navegação e a interação com sites na Internet ou na intranet. Sempre que você usa a Internet, ou um software

Leia mais

Este documento descreve o procedimento para instalar o plug-in de Java múltiplo libera-se a fim alcançar o Cisco Transport Controller (CTC).

Este documento descreve o procedimento para instalar o plug-in de Java múltiplo libera-se a fim alcançar o Cisco Transport Controller (CTC). Índice Introdução Pré-requisitos Requisitos Componentes Utilizados Convenções Informações de Apoio Liberações múltiplas do plug-in de Java Informação de navegador Instalação de Mozilla A instalação do

Leia mais

WEBDESIGN. Professor: Paulo Marcos Trentin - Escola CDI de Videira

WEBDESIGN. Professor: Paulo Marcos Trentin -  Escola CDI de Videira WEBDESIGN Professor: Paulo Marcos Trentin - paulo@paulotrentin.com.br http://www.paulotrentin.com.br Escola CDI de Videira Introdução ao JavaScript É uma linguagem client-side que possui diversas aplicações,

Leia mais

BAIXA DO CERTIFICADO DIGITAL SERPRO MOZILLA FIREFOX GOOGLE CHROME INTERNET EXPLORER SOLUTI

BAIXA DO CERTIFICADO DIGITAL SERPRO MOZILLA FIREFOX GOOGLE CHROME INTERNET EXPLORER SOLUTI BAIXA DO CERTIFICADO DIGITAL SERPRO MOZILLA FIREFOX GOOGLE CHROME INTERNET EXPLORER SOLUTI INSTALAÇÃO DO CERTIFICADO CERTIFICADO MODELO A1 INSTALAÇÃO NO REPOSITÓRIO DO WINDOWS INSTALAÇÃO NO REPOSITÓRIO

Leia mais

Instruções de Operação

Instruções de Operação Serviços de Impressão de Produção Xerox e Drivers de Impressora Windows CentreWare para a Impressora/Copiadora Nuvera 100/120 da Xerox e Sistema de Produção Digital Nuvera 100/120 da Xerox Instruções de

Leia mais

IDES E PROGRAMAÇÃO. Prof. Dr. Cláudio Fabiano Motta Toledo PAE: Maurício A Dias

IDES E PROGRAMAÇÃO. Prof. Dr. Cláudio Fabiano Motta Toledo PAE: Maurício A Dias 1 IDES E PROGRAMAÇÃO Prof. Dr. Cláudio Fabiano Motta Toledo PAE: Maurício A Dias {claudio,macdias}@icmc.usp.br 2 Agenda Conceitos Instalação e Configuração Compilação e Execução de Código IDEs Exemplo

Leia mais

HTML: Linguagem de Marcação de HiperTexto (HyperText Markup Language) Pimentel, Morganna BSI -UNIRIO DPW

HTML: Linguagem de Marcação de HiperTexto (HyperText Markup Language) Pimentel, Morganna BSI -UNIRIO DPW HTML: Linguagem de Marcação de HiperTexto (HyperText Markup Language) Pimentel, Morganna BSI -UNIRIO 1 DPW 2017.2 2 WWW: uma breve história Tim Berners-Lee pesquisador inglês na CERN (Organização Europeia

Leia mais

1/ 36. Computação 1 - Python Aula 1 - Teórica: Introdução

1/ 36. Computação 1 - Python Aula 1 - Teórica: Introdução 1/ 36 Computação 1 - Python Aula 1 - Teórica: Introdução Conhecendo a turma Experiência com programação e uso do computador Quantos já programaram antes? Quais linguagens? Quantos tem computador em casa

Leia mais

Manual SIGOSMS Aplicação de Gerenciamento e Envio SMS

Manual SIGOSMS Aplicação de Gerenciamento e Envio SMS Manual SIGOSMS Aplicação de Gerenciamento e Envio SMS Sumário Introdução...3 Visão Geral do Software...4 Regras SMS...5 Ativar Inicialização Automática...6 Configurações...7 Log...8 Aplicação de Gerenciamento

Leia mais

INSTRUÇÕES PARA INSTALAÇÃO DOS PROGRAMAS PARA USO DO CERTIFICADO DIGITAL

INSTRUÇÕES PARA INSTALAÇÃO DOS PROGRAMAS PARA USO DO CERTIFICADO DIGITAL INSTRUÇÕES PARA INSTALAÇÃO DOS PROGRAMAS PARA USO DO CERTIFICADO DIGITAL Atualmente, alguns pré-requisitos precisam ser respeitados para o correto preparo do ambiente onde o certificado digital será usado.

Leia mais

Manual de usuário. Figuras

Manual de usuário. Figuras Sistema Vertti via Web Acesso ao Sistema Vertti via Web... 2 Navegadores compatíveis... 2 Mensagens de erro... 3 Navegador incompatível... 3 Google Chrome... 4 Baixando e instalando Sistema Vertti no Google

Leia mais

Módulo 1. Introdução. Programação Orientada a Objetos I Java (Rone Ilídio)

Módulo 1. Introdução. Programação Orientada a Objetos I Java (Rone Ilídio) Módulo 1 Introdução Programação Orientada a Objetos I Java (Rone Ilídio) Dados Importantes E-mail: rone@ufsj.edu.br Página: www.ronepage.com Deitel, H. M., Deitel, T. J., Java, editora Bookman, 6ª edição

Leia mais

Os componentes HTML possuem a capacidade de configurar eventos

Os componentes HTML possuem a capacidade de configurar eventos Javascripts (JS) Eventos no HTML Os componentes HTML possuem a capacidade de configurar eventos Estes eventos são tratados por um código específico, criado pelo programador, em funções javascript Alguns

Leia mais

Introdução a HTTP, HTML e CSS

Introdução a HTTP, HTML e CSS MIEEC SIEM ano letivo 2014/15 Introdução a HTTP, HTML e CSS José A. Faria (jfaria@fe.up.pt) FEUP, DEGI Setembro 2014 1. Introdução ao protocolo HTTP Introdução A WEB -worldwideweb é um sistema global de

Leia mais

Autoria Web. Formulários Aula 5. Cleverton Hentz

Autoria Web. Formulários Aula 5. Cleverton Hentz Autoria Web Formulários Aula 5 Cleverton Hentz Sumário da Aula } Introdução } Formulários Básicos } Elementos Suportados 2 Introdução } Os formulários possibilitam o envio de informação para o servidor

Leia mais

Plano de Aula - Dreamweaver CS5 - cód Horas/Aula

Plano de Aula - Dreamweaver CS5 - cód Horas/Aula Plano de Aula - Dreamweaver CS5 - cód.4149 24 Horas/Aula Aula 1 Capítulo 1 - Introdução Aula 2 Continuação do Capítulo 1 - Introdução Aula 3 Capítulo 2 - Site do Dreamweaver 1.1. Novidades do Dreamweaver

Leia mais

McAfee epolicy Orchestrator Pre-Installation Auditor 2.0.0

McAfee epolicy Orchestrator Pre-Installation Auditor 2.0.0 Notas de versão McAfee epolicy Orchestrator Pre-Installation Auditor 2.0.0 Para uso com o McAfee epolicy Orchestrator Conteúdo Sobre esta versão Novos recursos Aprimoramentos Problemas resolvidos Visão

Leia mais

Plano de Trabalho Docente Ensino Técnico

Plano de Trabalho Docente Ensino Técnico Plano de Trabalho Docente 2016 Ensino Técnico Plano de Curso nº 160 aprovado pela portaria Cetec nº 138 de 04 / 10 / 2012 Etec Professora Ermelinda Giannini Teixeira Código: 187 Município: Santana de Parnaíba

Leia mais

UMA REFLEXÃO SOBRE O HTML5: COMO ESSA TECNOLOGIA TEM POSSIBILITADO A CRIAÇÃO DE PÁGINAS WEB MAIS INTERATIVAS

UMA REFLEXÃO SOBRE O HTML5: COMO ESSA TECNOLOGIA TEM POSSIBILITADO A CRIAÇÃO DE PÁGINAS WEB MAIS INTERATIVAS UMA REFLEXÃO SOBRE O HTML5: COMO ESSA TECNOLOGIA TEM POSSIBILITADO A CRIAÇÃO DE PÁGINAS WEB MAIS INTERATIVAS Hanna França Menezes 1 RESUMO: Discutir sobre as possibilidades de construção de conteúdo interativo

Leia mais

PROGRAMAÇÃO SERVIDOR PADRÕES MVC E DAO EM SISTEMAS WEB. Prof. Dr. Daniel Caetano

PROGRAMAÇÃO SERVIDOR PADRÕES MVC E DAO EM SISTEMAS WEB. Prof. Dr. Daniel Caetano PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB PADRÕES MVC E DAO Prof. Dr. Daniel Caetano 2011-2 Visão Geral 1 2 3 4 5 6 7 Padrão de Desenvolvimento? O Conceito de Padrão de Projeto Padrão MVC Persistência MVC Nível

Leia mais

Sumário. Parte I JavaScript básica. 1 Introdução a JavaScript Estrutura léxica Tipos, valores e variáveis... 28

Sumário. Parte I JavaScript básica. 1 Introdução a JavaScript Estrutura léxica Tipos, valores e variáveis... 28 Sumário 1 Introdução a JavaScript... 1 1.1 JavaScript básica 4 1.2 JavaScript do lado do cliente 8 Parte I JavaScript básica 2 Estrutura léxica... 21 2.1 Conjunto de caracteres 21 2.2 Comentários 23 2.3

Leia mais

Produção de sites com Joomla! 2.5

Produção de sites com Joomla! 2.5 Produção de sites com Joomla! 2.5 Trabalhando com templates Paulo César Castro Escola de Comunicação - UFRJ Sumário Mudando o template Instalando outros templates 6 Visualizar posições nos templates 8

Leia mais

<CENTER> <iframe src="http://www.universo.edu.br" width=740 height=255> </iframe> </CENTER>

<CENTER> <iframe src=http://www.universo.edu.br width=740 height=255> </iframe> </CENTER> 6.4 iframes: Outra maneira mais elegante de inserir outras páginas dentro de nossos documentos HTML é através do comando . Nesse caso, devemos especificar o tamanho do espaço que deverá ser aberto

Leia mais

O CMS JOOMLA! UM GUIA PARA INICIANTES

O CMS JOOMLA! UM GUIA PARA INICIANTES O CMS JOOMLA! UM GUIA PARA INICIANTES 25/04/2016 Daniel Picon dpicon@sc.usp.br 1 INTRODUÇÃO REDE DE COMPUTADORES E INTERNET O que acontece quando tentamos acessar um site da internet? Computadores se comunicam

Leia mais

EMENTA: PHOTOSHOP PARA WEB

EMENTA: PHOTOSHOP PARA WEB WEB DESIGN 80h PRÉ-REQUISITOS: Informática Fundamental. OBJETIVO: Capacitar o aluno a utilizar as principais ferramentas de design na área de web sites, fóruns, mídias sociais, sistemas para Internet,

Leia mais

Livro 08 Governança de TI, ITIL, COBIT JavaScript

Livro 08 Governança de TI, ITIL, COBIT JavaScript 1 Sumário Parte I - de TI, ITIL, COBIT Parte II - JavaScript JavaScript Introdução; de TI; Introdução; Conceitos; Tipos de Dados; Operadores - Aritméticos; Operadores - Comparação; Operadores - Bit a Bit;

Leia mais

INTERNET. Definição. Rede internacional de computadores que permite comunicação e transferência de dados entre outros serviços.

INTERNET. Definição. Rede internacional de computadores que permite comunicação e transferência de dados entre outros serviços. INTERNET Prof. Luiz A. Nascimento Definição 2 Rede internacional de computadores que permite comunicação e transferência de dados entre outros serviços. Utiliza o protocolo TCP/IP É a rede das redes. Normalmente

Leia mais

Introdução a Teste de Software

Introdução a Teste de Software Universidade Católica de Pelotas Tecnólogo em Análise e Desenvolvimento de Sistemas Disciplina de Qualidade de Software Introdução a Teste de Software Prof. Luthiano Venecian 1 Conceitos Teste de software

Leia mais

O que é o JavaScript?

O que é o JavaScript? JavaScript 1 Introdução O JavaScript é utilizado por milhões de páginas na web para melhorar o design, validar forms, e muito mais O JavaScript foi inicialmente desenvolvido pela Netscape e é a linguagem

Leia mais

Fundamentos de Sistemas Operacionais

Fundamentos de Sistemas Operacionais Fundamentos de Sistemas Operacionais Aula 3 Princípios de Sistemas Operacionais Prof. Belarmino Existem dezenas de Sistemas Operacionais executando nos mais variados tipos de maquinas. Os mais conhecidos

Leia mais

Sensory Rotator Última Atualização 22 de Agosto, 2014

Sensory Rotator Última Atualização 22 de Agosto, 2014 Sensory Rotator Última Atualização 22 de Agosto, 2014 Política de Veiculação de Anúncios Toda criação deve cumprir com os requisitos da MSA Creative Acceptance Policy Especificações de Anúncios Âncora

Leia mais

Informática para Concursos

Informática para Concursos Informática para Concursos Professor: Thiago Waltz Google Chrome a) Navegadores (Browsers) Um navegador, também conhecido pelos termos ingleses web browser ou simplesmente browser, é um programa de computador

Leia mais

Linguagens de Programação

Linguagens de Programação Universidade Federal do Rio Grande do Norte Centro de Tecnologia Departamento de Computação e Automação Linguagens de Programação Professor Responsável: Luiz Affonso Henderson Guedes de Oliveira Prof.

Leia mais

PROGRAMAÇÃO PARA INTERNET RICA FUNDAMENTOS DO CSS PARTE I

PROGRAMAÇÃO PARA INTERNET RICA FUNDAMENTOS DO CSS PARTE I PROGRAMAÇÃO PARA INTERNET RICA FUNDAMENTOS DO CSS PARTE I Prof. Dr. Daniel Caetano 2012-1 Objetivos Apresentar o CSS como substituto dos parâmetros visuais do HTML Capacitar para a construção de documentos

Leia mais

Introdução à Informática

Introdução à Informática Introdução à Informática Aula 3 http://www.ic.uff.br/~bianca/introinfo/ Aula 3-12/09/2007 1 Objetivo da disciplina O objetivo dessa disciplina é dar ao aluno noções básicas de computação. Serão apresentados

Leia mais

ÍNDICE. 1. Requisitos de Sistema para o curso Smart English

ÍNDICE. 1. Requisitos de Sistema para o curso Smart English ÍNDICE 1. Requisitos de Sistema para o curso Smart English 2. Livro Digital Smart Course (EDO) a. Configuração de Navegadores b. Instalação Automática (System Check) das ferramentas para o EDO c. Solução

Leia mais

Interfaces Pessoa. Laboratório 1. Máquina. HTML, CSS, JS- Introdução

Interfaces Pessoa. Laboratório 1. Máquina. HTML, CSS, JS- Introdução Interfaces Pessoa Máquina Laboratório 1 HTML, CSS, JS- Introdução 01 HTML + CSS + JavaScript Tecnologia para desenvolvimento web: Páginas web Aplicações web Aplicações mobile HTML Linguagem standard para

Leia mais

OPORTUNIDADES: Analista de Sistemas Sênior

OPORTUNIDADES: Analista de Sistemas Sênior OPORTUNIDADES: Analista de Sistemas Sênior Experiência em projetos de desenvolvimento de sistemas Conhecimento de metodologia de desenvolvimento de sistema Experiência em levantamento de requisitos e elaboração

Leia mais

Manual de Instalação. Software de Token Safenet 9.0 Mac

Manual de Instalação. Software de Token Safenet 9.0 Mac Software de Token Safenet 9.0 Mac Informação Pública: este documento foi classificado pela área de Certificação Digital e o acesso está autorizado aos clientes, visando auxiliá-los na instalação de Informação

Leia mais

Manual do Desenvolvedor

Manual do Desenvolvedor Manual do Desenvolvedor Requisitos do Sistema... 3 Fontes WOFF (Web Open Font Format)... 3 Requisitos de instalação... 3 Restrições... 3 O Código de Barras... 4 Padrão EAN e UPC... 4 Instalando o Pacote

Leia mais

Fábio Borges de Oliveira. HTML HyperText Markup Language

Fábio Borges de Oliveira. HTML HyperText Markup Language Fábio Borges de Oliveira HTML HyperText Markup Language Iniciando Código É a primeira tag de um documento HTML, nas primeiras versões dos browsers essa tag era obrigatória. Propriedade que

Leia mais

Treinamento em CSS. Índice

Treinamento em CSS. Índice Nível: Básico Horas: 2 Treinamento em CSS Índice Índice...1 Introdução...2 Formantando documentos...2 O que é CSS?...2 Por que utilizar CSS?...2 Separando o sistema em camadas...3 Vinculando um arquivo

Leia mais

PROGRAMAÇÃO PARA INTERNET RICA FUNDAMENTOS DO JAVASCRIPT

PROGRAMAÇÃO PARA INTERNET RICA FUNDAMENTOS DO JAVASCRIPT PROGRAMAÇÃO PARA INTERNET RICA FUNDAMENTOS DO JAVASCRIPT Prof. Dr. Daniel Caetano 2012-1 Objetivos Apresentar a natureza da linguagem JavaScript Apresentar o JavaScript com ferramenta de manipulação de

Leia mais

SIMULADOS & TUTORIAIS

SIMULADOS & TUTORIAIS SIMULADOS & TUTORIAIS TUTORIAIS CSS Como inserir códigos CSS em páginas HTML Copyright 2013 Todos os Direitos Reservados Jorge Eider F. da Silva Proibida a reprodução deste documento no todo ou em parte

Leia mais

O que Fazer na Internet

O que Fazer na Internet Internet Histórico O que é a Internet O que é a Internet A Internet é uma rede de computadores à escala mundial, destinada à troca de informações. Os computadores são interligados através de linhas comuns

Leia mais

Novidades da Plataforma de suporte remoto 3.0

Novidades da Plataforma de suporte remoto 3.0 Novidades Plataforma de suporte remoto do SAP Business One Versão do documento: 1.0 08.10.2012 PÚBLICO Novidades da Plataforma de suporte remoto 3.0 Todos os países Convenções tipográficas Estilo de letra

Leia mais