






















Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Exercícios Javascript - interatividade para web
Tipologia: Exercícios
1 / 30
Esta página não é visível na pré-visualização
Não perca as partes importantes!























Luis Fernando Penha Junior
Esse material é de uso exclusivo do curso J AVASCRIPT – INTERATIVIDADE PARA WEB
Diante do volume de informações que a Internet oferece, e da forma como são apresentadas, faz-se necessário estabelecer formas de organização dos conteúdos disponíveis, ampliar a interatividade e permitir o aumento de performance dos sites para fazer com que o usuário possua uma experiência mais rica, prazerosa e assertiva nas suas buscas por conteúdo, potencializando a vivência na web. O JavaScript é uma das principais opções para o desenvolvimento de projetos. É uma das linguagens mais utilizadas no mundo, com uma grande comunidade que utiliza e compartilha informações. Sendo versátil, surge como uma possibilidade de desenvolvimento para internet, especificamente para a interface de aplicações ( front-end ), adicionando interatividade aos sites e desenvolvendo experiências mais ricas. Através das tecnologias e plataformas existentes, pode ser executado como uma linguagem de acesso a dados ( back-end ), em dispositivos móveis e até em projetos de robótica e automação (Arduíno), o que torna o aprendizado dessa linguagem algo valioso por suas inúmeras possibilidades. Uma das principais bibliotecas para JavaScript , quando se trata da parte de front-end e interatividade, é o jQuery. Através de sua simplicidade e robustez, é uma das melhores opções para o desenvolvimento de aplicações ricas para web. O domínio dessas tecnologias possibilita a atuação profissional em agências de publicidade, estúdios digitais, produtoras de aplicativos entre outras. Nesse contexto, o curso JavaScript – INTERATIVIDADE PARA WEB tem o objetivo de preparar profissionais para construir funções personalizadas, manipular o fluxo de eventos da página/aplicação, compreender o código de outros desenvolvedores, instalar e utilizar a biblioteca jQuery, utilizar os seletores e eventos desta para controlar os elementos existentes dentro do DOM, seguindo os mais recentes padrões Web.
Esse material é de uso exclusivo do curso J AVASCRIPT – INTERATIVIDADE PARA WEB
Neste capítulo você aprenderá a trabalhar com a resolução de alguns problemas de lógica de programação
A lógica de programação pode ser definida como a elaboração de sequências de ações para atingir um determinado objetivo. Estas sequências podem ser entendidas como um passo a passo para a realização de tarefas e são chamadas de algoritmos. Pense em uma situação comum do dia a dia, como por exemplo a ação de dirigir:
Dirigindo
Se o sinal for amarelo, reduza a velocidade
Se o sinal for vermelho, pare o veículo
Se o sinal for verde, siga em frente
Note que a condição do algoritmo acima é definida pela cor do sinal. A partir disso, há a possibilidade de parar o veículo ou seguir andando.
Escreva um programa que armazene o valor 999 na variável A e o valor 555 na variável B. A seguir troque os seus conteúdos fazendo com que o valor que está em A passe para B e vice-versa utilizando uma variável C para realizar a troca.
Esse material é de uso exclusivo do curso J AVASCRIPT – INTERATIVIDADE PARA WEB
Tarefa: Treinando a lógica - cálculo de média Objetivo: síntese da própria linguagem de maneira que a lógica chegue a assemelhar-se a comandos.
Tarefa: Treinando a lógica - positivo ou negativo Objetivo: síntese da própria linguagem de maneira que a lógica chegue a assemelhar-se a comandos.
Esse material é de uso exclusivo do curso J AVASCRIPT – INTERATIVIDADE PARA WEB
Neste capítulo você aprenderá a trabalhar com as regras de sintaxe e convenções do Javascript como variáveis, números e etc.
Variáveis são espaços na memória do computador onde você pode armazenar dados. Você começa declarando uma variável com a palavra-chave var, seguida por qualquer nome que você queira chamá-la. Exemplo:
Após a declaração de uma variável, você pode dar a ela um valor. Exemplo:
Você tambem pode mudaro valor de uma variável. Exemplo:
As variáveis possuem uma classificação quanto ao tipo de dado que está sendo inserido: String: São utilizadas para guardar dados que são representados em forma de texto. Exemplo: var minhaVariavel = 'teste'; Number: Representam valores que são números. Exemplo: var minhaVariavel=10;
Esse material é de uso exclusivo do curso J AVASCRIPT – INTERATIVIDADE PARA WEB
Tarefa: Criar e executar variáveis Objetivo: identificação dos padrões JavaScript e sua sintaxe, distinguindo o que são as variáveis e o que são os tipos de dados.
Tarefa: Modificar variáveis Objetivo: identificação dos padrões JavaScript e sua sintaxe, distinguindo o que são as variáveis e o que são os tipos de dados.
Esse material é de uso exclusivo do curso J AVASCRIPT – INTERATIVIDADE PARA WEB
Neste capítulo você aprenderá a trabalhar com os principais tipos de operadores do Javascript e também com as suas estruturas de controle.
Para manipular variáveis, é necessária a utilização de operadores. No Javascript encontramos alguns tipos de operadores como: aritméticos, lógicos, incrementais comparativos e etc.
São os responsáveis por efetuar cálculos matemáticos. Os operadores aritméticos padrão são os de soma (+), subtração (-), multiplicação (*) e divisão (/).
Operadores lógicos são usados para criar expressões que envolvam valores do tipo booleano, como verdadeiro ou falso.
Um operador de comparação compara seus operandos e retorna um valor lógico baseado em se a comparação é verdadeira. Os operandos podem ser numéricos, strings, lógicos ou objetos.
Esse material é de uso exclusivo do curso J AVASCRIPT – INTERATIVIDADE PARA WEB
A instrução if é uma das mais importantes em JavaScript. Você pode utilizar esta instrução para criar fluxos de códigos condicionais em nossos scripts. Um bom exemplo disso é quando você quer que o seu script execute uma ação baseada na resposta do usuário.
Tarefa – Escrevendo uma instrução if Objetivo: Reconhecimento dos operadores, estruturas condicionais e estrutura de repetição identificando as possibilidades de escolha/condicionais e inteligência dos programas.
Esse material é de uso exclusivo do curso J AVASCRIPT – INTERATIVIDADE PARA WEB
O script anterior exemplifica bem o uso da instrução if para testar uma condição. Isto quer dizer: “Se o valor da variável resultado for igual a 500, execute uma ação. Note o uso do sinal { } para definir a ação que será executada pelo script se a condição for aprovada.
Tarefa: Exercitando os operadores aritméticos Objetivo: identificação dos padrões JavaScript e sua sintaxe, distinguindo o que são as variáveis e o que são os tipos de dados.
Tarefa: Exercitando a instrução if Objetivo: identificação dos padrões JavaScript e sua sintaxe, distinguindo o que são as variáveis e o que são os tipos de dados.
Esse material é de uso exclusivo do curso J AVASCRIPT – INTERATIVIDADE PARA WEB
Esse material é de uso exclusivo do curso J AVASCRIPT – INTERATIVIDADE PARA WEB
Tarefa: Exercitando a lógica com JavaScript Objetivo: Utilização dos operadores, estruturas condicionais e estrutura de repetição em conjunto.
Tarefa: Exercitando a lógica com JavaScript Objetivo: Utilização dos operadores, estruturas condicionais e estrutura de repetição em conjunto.
Esse material é de uso exclusivo do curso J AVASCRIPT – INTERATIVIDADE PARA WEB
Tarefa – Chamando a função criada Objetivo: Identificação de funções, objetos, DOM e eventos de disparo, a fim de organizar a linguagem de forma mais efetiva e própria, e apresentar a personalização do código.
Esse material é de uso exclusivo do curso J AVASCRIPT – INTERATIVIDADE PARA WEB
O DOM (Document Object Model) é um modelo de documento que guarda toda a estrutura de uma página web. Ele é carregado pelo browser assim que a página é aberta. Através do DOM, o JavaScript você pode modificar todos os elementos de uma página e realizar ações como: