Чтобы определить род, число и падеж слова "полка" в предложении "На верхней полке", нужно выполнить следующие шаги:
    - Определяем род слова:
        
            - Слово "полка" является существительным.
- Существительные могут быть мужского, женского или среднего рода.
- Слово "полка" - это существительное женского рода, так как оно обозначает предмет, который имеет окончание -а.
 
- Определяем число слова:
        
            - Слово "полка" в данном контексте употребляется в единственном числе.
 
- Определяем падеж слова:
        
            - В предложении "На верхней полке" слово "полке" стоит после предлога "на".
- Существительные, которые употребляются с предлогами, часто находятся в предложном падеже.
- Таким образом, слово "полка" в данном предложении находится в предложном падеже.
 
Итак, подводя итог:
    - Род: женский
- Число: единственное
- Падеж: предложный