depinde de propoziție, de ex:
"un" ca numeral cardinal = Am cumpărat un măr si doua pere
"un" ca articol nehot. = A fost cu un băiat mai mare
"o" ca numeral card. = O pisică și trei câini se joacă
"o" ca articol nehot. = Am pierdut o geantă
la prepozitii nu stiu la ce te referi, dar "o" si "un" nu sunt prepozitii, prepozitiile sunt "de, din, în, despre, pe, etc"
in concluzie, pentru a le diferenția, "o" si "un" sunt numerale cardinale doar dacă mai sunt si alte numerale in propozitiile (am dat exemplu) si sunt articole nehotărâte daca sunt doar ele in propoziție(am dat exemplu)