130 likes | 249 Views
Programação de SCRIPTS. Conceitos. O que é ?. São linguagens de programação executadas do interior de programas ou de outras linguagens de programação, não se restringindo a esses ambientes. O que é.
E N D
Programação de SCRIPTS Conceitos
O que é ? • São linguagens de programação executadas do interior de programas ou de outras linguagens de programação, não se restringindo a esses ambientes.
O que é • As linguagens de script servem para estender a funcionalidade de um programa e/ou controlá-lo, acessando sua API e, são frequentemente usadas como ferramentas de configuração e instalação em sistemas operacionais (Shell script), como por exemplo, em alguns sistemas operacionais da família Linux, que usam a linguagem bash.
O que é • Podem ser utilizadas no apoio de automação de processos manuais repetitivos em diversos sistemas. • Todas as linguagens de script são linguagens interpretadas, porém, nem todas as linguagens interpretadas são linguagens de script.
Linguageminterpretada • Linguagem interpretada é uma linguagem de programação, onde o código fonte nessa linguagem é executado por um programa de computador chamado interpretador, que em seguida é executado pelo sistema operacional ou processador.
Vantagens • São rápidas e praticas, permitem agregar funcionalidades sem depender de ferramentas e compiladores. • Podem ser adaptadas a diversas tecnologias • Não dependem de instalações e ou bibliotecas. • Não precisam de uma ferramenta especifica de desenvolvimento.
Desvantagens • Por não ser compilada, erros de sintaxe não são identificados no desenvolvimento. • Não tem acesso completo a recursos da maquina por questões de segurança. • Depende de um interpretador local para ser executado.
História • JCL (jobcontrollanguage) foi uma linguagem utilizada nos mainframes para gerenciar a carga dos programas em lote. • Na década de 60 os primeiros Shells interativos permitiam a execução de scripts chamados RUNCOMM.
História • LinguagenscomoTcle Luaforamcriadasparautiliziaçãogeral e podiam ser agregadas a qualqueraplicação. • Outraslinguagenscomo VBA (Visual Basic for Application) implementauma forte intergraçãoparaautomação. • Alguns softwares incorporam várias linguagens de script diferentes. Navegadores modernos normalmente fornecem uma linguagem para escrever extensões para o navegador em si, e várias linguagens incorporadas padrão para controlar o browser, incluindo JavaScript.
Algumas Linguagens de Scripts • ActionScript • JavaScript • Lua • Python • Ruby • JQuery • VBScript • Wsh
O que é o javascript e qual a sua aplicação? • E uma linguagem de script divergente da linguagem java, e utilizada em páginas web e permitem a execução de algoritmosno navegador do cliente, auxilia a validação de formulários e implementa recursos de navegabilidade.
Atividade • O que é linguagem de script, de exemplos de sua utilização?