Imagem de carregamento

O que permite a urna funcionar

e gravar os votos

As urnas funcionam graças ao sistema que é instalado nelas, o software, que é baseado em um código-fonte

XXXXXXXXXX

O código-fonte é um conjunto de palavras e símbolos com instruções para que um sistema, como é o caso de um aplicativo de celular, funcione

Esse código é escrito em uma linguagem de programação —existem várias, que são como diferentes idiomas

Durante as fases de fiscalização, o código-fonte da urna é inspecionado por técnicos externos ao TSE, como universidades, partidos políticos e outros órgãos públicos, para checar se as instruções do sistema da urna estão escritas corretamente

O exemplo abaixo demonstra uma funcionalidade simples: checa se o número 5 é positivo (maior do que zero) ou negativo. Ele usa Python, uma das linguagens de programação mais populares no mundo

Exemplos

1

num = 5

2

if num > 0:

3

print("O número é positivo")

4

else:

print("O número não é positivo")

5

Define o número que será avaliado posteriormente (5)

1

Checa se (if) o número 5 é maior do que zero (num > 0)

2

Se o número 5 for maior do que zero, o programa dirá "O número é positivo"

3

Estabelece o que fazer se o número não for maior do que zero (digamos que alguém colocasse -1 em vez de 5 para a avaliação, por exemplo)

4

Se o número 5 não fosse maior do que zero, o programa diria "O número não é positivo"

5

É com base em instruções escritas nesse tipo de linguagem que o sistema é programado

Assim, ele dá comandos para o que a urna deve registrar, por exemplo, quando um eleitor digita os números de determinado candidato ou anula seu voto

01001

Nesse processo, as instruções são traduzidas para uma linguagem que computadores entendem

Para funcionar, algumas linguagens de programação, como a da urna, precisam passar por um processo chamado de compilação. Na urna, esse processo é feito em uma cerimônia pública, com fiscais

Na cerimônia, o código que vai para a urna é assinado digitalmente pelo TSE e pelas entidades fiscalizadoras. Ele é gravado, lacrado e armazenado na sala-cofre do TSE

Assinatura digital: usa criptografia para conferir a autenticidade de um conteúdo

A urna é programada, por meio das chamadas chaves criptográficas, para só funcionar com o software que possua a assinatura digital do TSE

O que permite a urna funcionar e gravar os votos

As urnas funcionam graças ao sistema que é instalado nelas, o software, que é baseado em um código-fonte

Durante as fases de fiscalização, o código-fonte da urna é inspecionado por técnicos externos ao TSE, como universidades, partidos políticos e outros órgãos públicos, para checar se as instruções do sistema da urna estão escritas corretamente

XXXXXXXXXXX

O código-fonte é um conjunto de palavras e símbolos com instruções para que um sistema, como é o caso de um aplicativo de celular, funcione

Esse código é escrito em uma linguagem de programação —existem várias, que são como diferentes idiomas

O exemplo abaixo demonstra uma funcionalidade simples: checa se o número 5 é positivo (maior do que zero) ou negativo. Ele usa Python, uma das linguagens de programação mais populares no mundo

Exemplos

Define o número que será avaliado posteriormente (5)

Checa se (if) o número 5 é maior do que zero (num > 0)

num = 5

if num > 0:

Se o número 5 for maior do que zero, o programa dirá "O número é positivo"

print("O número é positivo")

else:

Estabelece o que fazer se o número não for maior do que zero (digamos que alguém colocasse -1 em vez de 5 para a avaliação, por exemplo)

print("O número não é positivo")

Se o número 5 não fosse maior do que zero, o programa diria "O número não é positivo"

01001

É com base em instruções escritas nesse tipo de linguagem que o sistema é programado

Assim, ele dá comandos para o que a urna deve registrar, por exemplo, quando um eleitor digita os números de determinado candidato ou anula seu voto

Nesse processo, as instruções são traduzidas para uma linguagem que computadores entendem

Para funcionar, algumas linguagens de programação, como a da urna, precisam passar por um processo chamado de compilação. Na urna, esse processo é feito em uma cerimônia pública, com fiscais

Assinatura digital: usa criptografia para conferir a autenticidade de um conteúdo

Na cerimônia, o código que vai para a urna é assinado digitalmente pelo TSE e pelas entidades fiscalizadoras. Ele é gravado, lacrado e armazenado na sala-cofre do TSE

A urna é programada, por meio das chamadas chaves criptográficas, para só funcionar com o software que possua a assinatura digital do TSE

Folha