When u reacted alkene with ozone, an intermediate would be generated, which was known as ozonide. It consisted of C-O-C-O-O, which was an ether-like structure. The mechanism was shown as below. The use of this picture was protected by the two lines.
圖片參考:
http://imgcld.yimg.com/8/n/HA00031906/o/701002240011613873411640.jpg
This intermediate was stable and could be decomposed in presences of reducing and oxidation agent. For example, if oxidising agent was used, like H2O2, this would give carboxylic acid, strong reducing agent such as NaBH4 would give alcohol, while mild reducing agent such as zine dust and triphenylphosphine or S(Me)2 would give aldehyde and ketone.
Therefore, the answer for the first part of the question would be to reduce the intermediate into ketone or aldehyde. If strong reducing agent was used, this would cause alcohol to form instead.
Sometimes, we might not need zinc dust. This might because we might carry out an oxidative work up instead of a reductive work up.
Hope this helps :)
參考: Univerysity Chemistry, pic from chem draw :)