{"tema_id":"26731","string":"An\u00e1lise est\u00e1tica","created":"2020-09-18 17:49:41","code":null,"notes":[{"@type":"Defini\u00e7\u00e3o","@lang":"ab","@value":"Tipo de teste de software que verifica a l\u00f3gica interna em busca de falhas ou vulnerabilidades. A an\u00e1lise est\u00e1tica ocorre por meio de revis\u00e3o, an\u00e1lise automatizada ou verifica\u00e7\u00e3o formal do c\u00f3digo-fonte ou dos bin\u00e1rios, usando uma abordagem do tipo caixa-branca. Uma ferramenta que executa a an\u00e1lise est\u00e1tica de forma automatizada vai, essencialmente, procurar por erros que possam impedir a execu\u00e7\u00e3o (run-time errors), erros comuns da linguagem alvo e c\u00f3digo potencialmente malicioso, sendo especialmente eficiente para encontrar erros como a corrup\u00e7\u00e3o de mem\u00f3ria e estouros de buffer, vazamentos de mem\u00f3ria, opera\u00e7\u00f5es ilegais e inseguras, ponteiros nulos, loops infinitos, c\u00f3digo incompleto, c\u00f3digo redundante e c\u00f3digo morto (absolutamente sem uso) e permitindo tamb\u00e9m identificar se est\u00e1 sendo chamada uma biblioteca incorretamente ou se a linguagem est\u00e1 sendo utilizada de forma incorreta ou de forma inconsistente. "},{"@type":"MARC Header","@lang":"ab","@value":"=670  \\$aGloss\u00e1rio de Seguran\u00e7a da Informa\u00e7\u00e3o, 4\/03\/2020$uhttp:\/\/www.in.gov.br\/en\/web\/dou\/-\/portaria-n-93-de-26-de-setembro-de-2019-219115663 "},{"@type":"MARC Header","@lang":"ab","@value":"=900  \\$aVCB "},{"@type":"MARC Header","@lang":"ab","@value":"=901  SEN10000000000000000469302 "},{"@type":"MARC Header","@lang":"ab","@value":"=908  200305da|azn||babn\\\\\\\\\\\nana\\\\d "},{"@type":"MARC Header","@lang":"ab","@value":"=BAS  \\$a005 - Desenvolvimento de softwares "},{"@type":"MARC Header","@lang":"ab","@value":"=CAT  \\$aSENGER1$b30$c20200916$lSEN10$h2035 "}]}