(a) Gram molecular mass refers to the mass of a molecules in one mole of molecules of that substance. It is equal to the gram molecular weight of that element.
Oxygen exists as a diatomic molecule (O2); therefore, gram molecular mass of oxygen is 32 grams.
(b)
Mass of sulphur = 100g (sulphur exists as S8 molecules)
molecular mass of sulphur = (8 × 32) = 256g
Number of moles in 256g of sulphur = 1 mole
Therefore, number of moles in 100g of sulphur = 100/256 = 0.39 moles
Hence, 100g of sulphur contains 0.39 moles of sulphur.