Qual é a depuração de script?
Video: Mozilla Firefox | Script sin respuesta (cómo solucionarlo) 1/2
Conteúdo
Quando os programadores escrever scripts, eles raramente escrevê-los sem erros na primeira tentativa. Programação é um processo de tentativa e erro. A depuração é o ato de encontrar e abordar os erros no código de script. Estes erros podem ser na sintaxe usada ou nas estruturas lógicas dentro de um pedaço de processamento. A depuração é uma habilidade essencial para qualquer um desenvolver tanto aplicações Web ou de desktop.
erros
Os programadores normalmente escrever uma seção de código, em seguida, testá-lo, de modo que eles continuam identificando os erros e corrigi-los durante todo o processo de desenvolvimento. No entanto, mesmo quando um script é implantado, os erros imprevistos podem continuar a surgir. A atividade de depuração, muitas vezes se repete em todo o ciclo de vida de um projeto, desde o desenvolvimento até a fase de testes. Para depurar o código, os desenvolvedores primeiro precisa descobrir a origem de cada erro, em seguida, fazer alterações ao código para resolvê-lo.
Video: PowerShell - Primeiros Passos | Aula 1 - Introdução | http://professorramos.com
Sintaxe
código de programação pode conter diferentes tipos de desenvolvedores de erro procurar quando depuração. Os erros de sintaxe são erros nas estruturas de código, resultando em afirmações que não são válidas dentro da linguagem em uso. Com algumas tecnologias, os desenvolvedores usam ambientes de desenvolvimento integrado para escrever seu código. Em um IDE, o programador é alertado para erros de sintaxe no seu código, tornando-o mais fácil de localizar e corrigir esses erros em um estágio inicial. Os erros de sintaxe são como erros gramaticais ou de digitação em linguagem natural.
Semântica
Enquanto erros de sintaxe são muitas vezes identificados na fase inicial de desenvolvimento de um projeto de script, erros de semântica muitas vezes passam despercebidos até uma fase posterior. Um erro de semântica é um erro na lógica de um script. código de programação implementa algoritmos lógicos, ou processos, em várias estruturas, tais como loops e ensaios condicionais. Se um programador não consegue traduzir o processo desejado no código de programação corretamente, este é um erro de semântica. Alguns erros de semântica pode causar scripts para falhar, mas muitos mais produzir um comportamento imprevisível, que pode ser menos visível.
prova
Depuração pode ocorrer durante as fases de desenvolvimento e teste, com diferentes tipos de erro mais provável a surgir em diferentes fases. Os erros de sintaxe tendem a ser identificado em fases anteriores, com erros de semântica, muitas vezes ser pego somente após testes extensivos. Quando os desenvolvedores fazer alterações para resolver erros durante a depuração, então eles precisam testar os scripts de novo no caso de suas mudanças têm quaisquer efeitos imprevisíveis. Para o desenvolvimento Web, os programadores podem instalar extensões do navegador para ajudar o processo de depuração.
Referências
- ligação IBM developerWorks: Aprenda o essencial de Depuração
- ligação Microsoft MSDN: Conheça seus erros: Três tipos de erros de programação
- ligação Lawrence Livermore National Laboratory: Erros sintáticos e semânticos