0% acharam este documento útil (0 voto)
21 visualizações3 páginas

Atividade Pesquisa

Enviado por

Dayvson Lacerda
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
21 visualizações3 páginas

Atividade Pesquisa

Enviado por

Dayvson Lacerda
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 3

Aluno : Dayvson Lacerda Pessoa Filho

Escola : ETE Jurandir Bezerra Lins


Série/Turma : 3°DSA
Data : 03/07/2023

Atividade Pesquisa
— Javascript
JavaScript é uma linguagem de programação que permite a você implementar itens complexos em
páginas web — toda vez que uma página da web faz mais do que simplesmente mostrar a você
informação estática — mostrando conteúdo que se atualiza em um intervalo de tempo, mapas
interativos ou gráficos 2D/3D animados, etc. — você pode apostar que o JavaScript provavelmente
está envolvido. É a terceira camada do bolo das tecnologias padrões da web, duas das quais (HTML e
CSS) nós falamos com muito mais detalhes em outras partes da Área de Aprendizado.

O núcleo da linguagem JavaScript consiste em alguns benefícios comuns da programação que permite
a você fazer coisas como:

● Armazenar conteúdo útil em variáveis. No exemplo acima, a propósito, nós pedimos que um
novo nome seja inserido e armazenamos o nome em uma variável chamada nome.
● Operações com pedaços de texto (conhecidos como "strings" em programação). No exemplo
acima, nós pegamos a string "Jogador 1: " e concatenamos (juntamos) com a variável nome
para criar o texto completo "Jogador 1: Chris".
● Executar o código em resposta a determinados eventos que ocorrem em uma página da Web.
Nós usamos o click (en-US) no nosso exemplo acima para que quando clicasse no botão,
rodasse o código que atualiza o texto.

Você pode ver a linguagem de desenvolvimento web JS em:

● Janelas de aviso;
● Janelas de confirmação;
● No aparecimento (ou não) de informações conforme comportamento do usuário na página;
● Interações com elementos HTML;
● Sistemas de autocomplete (sabe quando você digita algo no e-mail e ele já completa a frase?
Isso mesmo).

Desvantagens
● O código de JS está sempre visível para quem pode visualizá-lo;
● O JavaScript, normalmente, é interpretado de forma única por cada navegador, o que
complica a escrita de códigos diferentes para vários navegadores;
● O JavaScript DOM (Document Object Model) é bem lento! Independentemente da rápida
interpretação do JS.
— Python
Python é uma linguagem de programação interpretada e de código aberto gratuita, dinâmica e de alto
nível. Ele oferece suporte à programação orientada a objetos, bem como à programação orientada a
procedimentos.
Em Python, não precisamos declarar o tipo de variável porque é uma linguagem tipada
dinamicamente.
Por exemplo, x = 10
Aqui, x pode ser qualquer coisa como String, int, etc.

Recursos em Python
Existem muitos recursos no Python, alguns dos quais são discutidos abaixo -

1. Fácil de codificar:
Python é uma linguagem de programação de alto nível. Python é muito fácil de aprender a linguagem
em comparação com outras linguagens como C, C #, Javascript, Java, etc. É muito fácil codificar em
linguagem Python e qualquer pessoa pode aprender o básico de Python em algumas horas ou dias. É
também uma linguagem amigável ao desenvolvedor.

2. Gratuito e de código aberto: a


linguagem Python está disponível gratuitamente no site oficial.Por ser de código aberto, isso significa
que o código-fonte também está disponível ao público. Assim, você pode baixá-lo como, usá-lo e
também compartilhá-lo.

3. Linguagem orientada a objetos:


um dos principais recursos do python é a programação orientada a objetos. Python suporta linguagem
orientada a objetos e conceitos de classes, encapsulamento de objetos, etc.

4. Suporte de programação GUI:


As interfaces gráficas do usuário podem ser feitas usando um módulo como PyQt5, PyQt4, wxPython
ou Tk em python.
PyQt5 é a opção mais popular para a criação de aplicativos gráficos com Python.

5. Linguagem de alto nível:


Python é uma linguagem de alto nível. Quando escrevemos programas em python, não precisamos nos
lembrar da arquitetura do sistema, nem precisamos gerenciar a memória.

6. Recurso extensível:
Python é uma linguagem extensível . Podemos escrever algum código Python em linguagem C ou C
++ e também podemos compilar esse código em linguagem C / C ++.

7. Python é uma linguagem portátil: a


linguagem Python também é uma linguagem portátil. Por exemplo, se temos o código python para
Windows e se queremos executar esse código em outras plataformas, como Linux, Unix e Mac, não
precisamos alterá-lo, podemos executar esse código em qualquer plataforma.

8. Python é uma linguagem integrada:


Python também é uma linguagem integrada porque podemos integrar facilmente o python com outras
linguagens como c, c ++, etc.

9. Linguagem interpretada:
Python é uma linguagem interpretada porque o código Python é executado linha por linha por vez.
como outras linguagens C, C ++, Java, etc., não há necessidade de compilar o código Python, isso
torna mais fácil depurar nosso código. O código-fonte do python é convertido em uma forma imediata
chamada bytecode .

10. Grande biblioteca padrão


Python possui uma grande biblioteca padrão que fornece um rico conjunto de módulos e funções para
que você não precise escrever seu próprio código para cada coisa. Existem muitas bibliotecas
presentes no python, como expressões regulares, testes de unidade, navegadores da web, etc.

11. Linguagem tipada dinamicamente:


Python é uma linguagem tipada dinamicamente. Isso significa que o tipo (por exemplo- int, double,
long, etc.) para uma variável é decidido em tempo de execução e não com antecedência, por causa
desse recurso, não precisamos especificar o tipo de variável.

Limitação
Uma das limitação para acesso a bancos de dados: sua camada de acesso a BD ainda é um pouco
subdesenvolvida, talvez até primitiva, mesmo a linguagem contando com diversas bibliotecas para
acesso a bancos de dados, como SQLAlchemy e pyodbc, entre outras.

Além disso, e este é um ponto bastante preocupante: os estudantes de python que são iniciantes em
programação podem se tornar tão acostumados com a sintaxe simples da linguagem e o uso extensivo
de suas bibliotecas que acabam encontrando problemas posteriormente, quando precisam aprender e
trabalhar com outras linguagens de programação mais “complexas”.

O programador pode acabar se tornando um “pythonista” (especialista, entusiasta e evangelizador de


Python), até mesmo acreditando que linguagens de código mais complicado não são necessárias ou
são mal projetadas – o que evidentemente não é verdade.

Você também pode gostar