Правила недостаточно четко регламентируют данную ситуацию. В параграфе 159 полного академического справочника под ред. В. В. Лопатина приведена такая формулировка: «...если перед закрывающей кавычкой стоит знак вопросительный, восклицательный или многоточие (и на этом предложение заканчивается), то те же знаки, необходимые по условиям всего предложения, не повторяются после закрывающей кавычки; неодинаковые знаки (перед кавычкой и после кавычки) ставятся». В правиле не оговорено, что точка не включается в число этих «неодинаковых знаков», хотя на практике, в том числе в оформлении примеров в параграфе 196 Правил 1956 года, эта точка не ставится. К тому же приводимые в школьных учебниках схемы оформления прямой речи не содержат точки после кавычек, если внутри кавычек есть вопросительный или восклицательный знак:
А: «П».
А: «П?»
А: «П!»
А: «П...»
Учитывая это, рекомендуем не ставить точку: В воздухе несся неумолчный крик, вырывавшийся из сотен глоток: «Вперед! На Бастилию!» Над морем голов вспыхивали, сверкая на солнце, стальные лезвия ножей, острия пик; «Почему со мной это произошло?..» Небо окрасилось в багровый цвет, а мужчина продолжал сидеть на песке и смотреть вдаль. «Так вот почему со мной это произошло!» Обратим внимание, что для изображения ситуации размышления вопросительный знак уместно сопроводить многоточием, а последнее предложение является восклицательным: оно начинается с сочетания частиц так вот. Если требуется отразить задумчивую интонацию, уместен вариант с многоточием: «Так вот почему со мной это произошло...»
В русском языке аббревиатуры и несклоняемые существительные иноязычного происхождения (не обозначающие живых существ, то есть неодушевленные, ср. слова на -и: сулугуни, салями, кольраби, цукини) обычно приобретают те родовые признаки, какими обладают опорные слова. В случае с аббревиатурами эта закономерность проявляет себя наиболее последовательно. Нагляден пример аббревиатур, образованных на базе сочетаний со словом институт (НИИ, МАИ, ИАИ и т. д.), центр (НЦБИ — научный центр биологической информации): они употребляются как существительные мужского рода. Иноязычные аббревиатуры не исключение: Би-би-си — существительное женского рода (по слову корпорация); у существительного среднего рода ЦРУ есть опора в виде существительного управление; существительное мужского рода сиди (от СD) наследует грамматические признаки слова диск. В печатных изданиях можно встретить обороты типа базовый / функциональный / мощный / удобный API. Они свидетельствуют о том, что иноязычная аббревиатура API (с опорой в виде слова интерфейс; от англ. Application programming interface) согласуется с прилагательными по образцу существительного мужского рода. Вместе с тем констатируем: в текстах запечатлены и сочетания, которых аббревиатура API предстает как существительное среднего рода; ср. мощное и удобное API.
В «Русском орфографическом словаре» РАН зафиксировано: кеш, кеширование. Правильно написание через Е.