Quais Conhecimentos um Cientista da Computação Possui?