Виды каких наук должен знать геолог и моряк ???
Геология, естествознание, физика, география, экология, история.