Como são feitas as 10 milhões de linhas de código de um celular

Luli Radfahrer comenta a feitura e a segurança de softwares modulares, feitos de blocos emendados um no outro

 15/09/2017 - Publicado há 7 anos

No início da computação, eram necessários muitos cálculos e processamento para fazer qualquer função de um software. Além disso, os códigos eram feitos linha a linha. Hoje, essa funções formam blocos que podem ser “costurados” a outros, e assim é possível termos celulares com 10 milhões de linhas de código. São os chamados softwares modulares, tema do “Datacracia” de hoje, com Luli Radfahrer.

O gigantesco tamanho dos códigos, no entanto, tem um preço. Na coluna, o professor fala sobre a maior necessidade de garantir segurança ao software, para que o código não se quebre.


Política de uso 
A reprodução de matérias e fotografias é livre mediante a citação do Jornal da USP e do autor. No caso dos arquivos de áudio, deverão constar dos créditos a Rádio USP e, em sendo explicitados, os autores. Para uso de arquivos de vídeo, esses créditos deverão mencionar a TV USP e, caso estejam explicitados, os autores. Fotos devem ser creditadas como USP Imagens e o nome do fotógrafo.