Analisem os fatos
Este foi o release recebido da Prefeitura de Divinópolis
| A Prefeitura de Divinópolis, através da secretaria de Planejamento e Gestão (Seplag), e mediante atuação da secretaria adjunta de Governança Eletrônica, recebeu na manhã da sexta-feira (11/02), auditores para análise do sistema a ser utilizado no sorteio de casas populares do Programa Minha Casa, Minha Vida, integrante do Programa Divino Lar.
Participaram do encontro, além do Controlador Geral do Município, Kelsen Rios, o secretário adjunto de Governança Eletrônica, Rodrigo Comitante, e ainda os auditores responsáveis pela análise do código fonte do sistema, o professor do curso de Sistemas de Informação da Faculdade Pitágoras, Alan Alves Oliveira, o engenheiro em eletrônica, Christian Cardoso Viana e o consultor de informática da Câmara Municipal de Vereadores, Márcio Vilas Boas. O coordenador do curso de Engenharia da Computação da Funedi-UEMG, Thiago Magela, foi o quarto auditor convidado a verificar a segurança e transparência do sistema. De acordo com o secretário adjunto de Governança Eletrônica, os auditores, que são profissionais da área de tecnologia da informação, atestaram a idoneidade do sistema e a segurança do mesmo. “A secretaria adjunta de Governança Eletrônica, conforme orientação do prefeito Vladimir Azevedo, desenvolveu um software que não permite um sorteio tendencioso, pelo contrário, é extremamente funcional, seguro e que preserva a transparência do processo”, salientou Comitante. Depois de verificarem o sistema, os auditores imprimiram o código fonte do software, gravaram a base de dados em CD e depositaram o material em um envelope, que foi lacrado constando a assinatura dos responsáveis pela auditagem. O sorteio das casas populares ocorrerá a partir de 9h do domingo (13/02), no Parque de Exposições de Divinópolis.
|
Abaixo estão os questionamentos, griffo na cor vermelha
1ª consideração
É impossível que alguém consiga entender o conteúdo de uma carta escrita em qualquer idioma, se a pessoa não o estudou. É pedir, por exemplo, para uma pessoa traduzir uma carta escrita em inglês, se a pessoa não sabe esta língua.
Neste contexto, no grupo de quatro auditores no qual o release se refere, existia pelo menos um profissional que não conhece a sintaxe da linguagem delphi, no qual o programa para realização do sorteio foi escrito.
2ª consideração
É fundamental saber e provar, através de diploma, ou desenvolvimento de algum programa, se os outros três auditores têm domínio da linguagem Delphi. Se eles souberem tudo bem. Caso contrario, eles não possuem condições de auditar o processo.
3ª consideração
Cadastramento
O processo de cadastramento das pessoas gerou um arquivo, que por sua vez é gerenciado por um programa especial de gerenciamento de banco de dados (arquivo). No no caso do sorteio da prefeitura, fomos informados que estão usando o MySQL.
Programa
A seguir em uma determinada linguagem de programação, poderia ser Visual basic, C++, entre outras, mas no caso, optaram pelo Delphi. É construída uma estrutura de programação que vai ler os dados contidos no arquivo onde estão registrados o cadastro de todas as pessoas que se inscreveram no “Minha Casa, Minha Vida” e através de comandos (sintaxe) próprios da linguagem Delphi, começam a fazer as classificações, que diz a lei. Os portadores de necessidades especiais, os mais idosos, etc…
Por isso, para auditar se a sintaxe (linguagem) está correta, é preciso ter o domínio do Delphi.
Compilação
Depois que o programa fonte é escrito por um programador na sintaxe do Delphi, que é inteligível para o ser humano, é necessário transformar tais informações em uma linguagem que o computador entenda para poder interpretá-las e cumprir as ordens descritas quando o programa foi escrito na linguagem Delphi.
Daí é gerado o programa objeto. É ele que vai “rodar” no computador manipulando(processando) os dados do banco de dados das pessoas inscritas no Minha Casa, Minha Vida.
4ª Consideração
Qual CD foi colocado no envelope, lacrado e assinado? O programa fonte, em Delphi ou o programa objeto, já compilado? Se foi o programa objeto, ele teria que ter sido compilado ali, na frente dos auditores, mostrando a eles na hora, que era aquele programa Delphi que eles examinaram (os que entendiam a linguagem). Mas se o programa colocado no envelope lacrado foi o programa fonte em delphi. Ele terá que ser compilado posteriormente. Neste caso, na frente dos participantes e fiscais do sorteio.



