Você está na página 1de 1

Acessibilidade | Ouvidoria | | ENG

Transparência e prestação de contas | ESP

" / Comunicação / Notícias / 2021 / Outubro


/ Código-fonte: você sabe o que é?

# $

Código-fonte: você sabe o


que é?
No início desta semana, TSE abriu antecipadamente códigos-fonte
da urna eletrônica para partidos e representantes de organismos
internacionais

06/10/2021 15:55 - Atualizado em 06/10/2021 17:56

%
& %
' %
( %
)

A segurança da urna eletrônica, que completou 25 anos


sem qualquer comprovação de fraude, tem diversas
formas de ser comprovada pela sociedade. No início
desta semana, o Tribunal Superior Eleitoral (TSE)
inaugurou o “Ciclo de Transparência Democrática –
Eleições 2022”, evento em que os códigos-fonte da urna
eletrônica e do sistema eletrônico de votação foram
abertos com um ano de antecedência do pleito para
partidos políticos e autoridades brasileiras e de
organismos internacionais. Mas você sabe o que é um
código-fonte?

Veja vídeo no canal do TSE no YouTube.

O código-fonte de um software é um conjunto de


arquivos de texto contendo todas as instruções que
devem ser executadas, expressas de forma ordenada
numa linguagem de programação. Essas instruções
determinam o que um programa de computador deve
fazer – o que ele deve apresentar e como ele deve se
comportar.

Uma linguagem de programação é o meio pelo qual os


programadores expressam os comandos que devem
ser executados por um computador. Em geral, uma
linguagem de programação mistura elementos de uma
linguagem natural (inglês) com elementos de notação
matemática (operações aritméticas).

Existe uma grande diferença entre a linguagem utilizada


pelos computadores e a linguagem que nós humanos
utilizamos. Nós utilizamos símbolos (letras e números)
colocados em conjunto que formam palavras e frases.
As máquinas se comunicam por impulsos elétricos que
apresentam dois estados: com corrente elétrica e sem
corrente elétrica, formando dois códigos conhecidos
como sistema binário (diversas repetições dos números
0 e 1).

Um aplicativo deve estar em código de máquina para


que o computador consiga entender seu conteúdo. Por
isso, existem os compiladores, ferramentas que
“traduzem” para a linguagem de máquina as instruções
que alguém organizou em uma forma que os humanos
possam entender com mais facilidade.

Fazendo um paralelo simples, podemos olhar para uma


receita de um bolo de chocolate com cobertura. A
receita completa seria o código-fonte do doce. Se
olharmos com mais atenção, veremos que a receita tem
duas partes: a do bolo em si e a da cobertura. A receita
do bolo equivaleria a um arquivo texto, e a da cobertura
a outro arquivo.

Para a receita, usamos uma linguagem (em português)


para descrever o passo a passo e os ingredientes. E o
cozinheiro faz a leitura do texto para traduzi-la em
movimentos que farão a mistura e o cozimento (aquilo
que efetivamente precisa ser executado).

A urna eletrônica e todos os demais programas do


sistema eletrônico de votação contêm seus próprios
códigos-fonte, que podem ser acessados por partidos
políticos e diversas outras entidades e autoridades
previstas em resolução do TSE, além dos investigadores
do Teste Público de Segurança (TPS) – que este ano será
realizado de 22 a 26 de novembro.

Conforme explica o chefe da Seção de Voto


Informatizado do TSE, Rodrigo Coimbra, o código-fonte
da urna é como se fosse a alma do equipamento. “É
nele que estão expressos todos os comportamentos
que a urna deve apresentar. É nele que estão os
comandos que transformam as teclas digitadas pelo
eleitor no voto que ele vê na tela. É no código-fonte que
se encontra a lógica responsável pela gravação segura
dos votos e o seu posterior somatório para a geração
do Boletim de Urna”, destaca.

Saiba mais sobre urna eletrônica e a segurança do


processo eleitoral.

Confira todas as informações sobre o TPS 2021.

AL/LC, CM, DM

Últimas
Solicitações
de eleitores
03
feitas até 4
mai
de maio
15:05
serão todas
respondidas

Título Net
registrou
03 recorde de
mai atendimentos
14:05nesta
segunda-
feira (2)

Eleições 2022:
diferentes
missões de
03 observação
mai internacional
13:05acompanharão
o processo
eleitoral
brasileiro

TSE abre
urna
eletrônica
03
em escola
mai
do DF e
12:05
reforça
importância
do voto

Confira a
pauta de
julgamento
03
da sessão
mai
plenária do
12:05
TSE desta
terça-feira
(3)

Navegue
por
temas

Transparência

Urna
eletrônica

Auditoria

Tribunal
Superior
Eleitoral

Gestor
responsável

Secretaria
de
Comunicaçã
o

Telefones:
+55 (61)
3030-
7153/7085/
7143/7083/
7091

E-mail:
imprensa@t
se.jus.br

Última
atualização
: 08.04.2022
19:12

04m 11s de leitura

International portal Carta de serviços ao eleitor

Glossário Eleitoral Guia de Recolhimento da União (GRU) TREs

Meu Espaço

Setor de Administração Federal Sul (SAFS)


Quadra 7, Lotes 1/2, Brasília/DF - 70070-600,
Tel.:(61) 3030-7000

Horário de funcionamento Horário de


dos funcionamento de
protocolos administrativo outros serviços e mais
e judiciário: segunda a informações
sexta, das 11h às 19h

Ouvidoria

Termos de uso e privacidade.

Como foi sua navegação?

O Tribunal Superior Eleitoral não envia e-mails a eleitores para Mapa do


*comunicar
cancelamento de título eleitoral. site

Você também pode gostar