Фамилии, совпадающие по написанию с нарицательными существительными второго школьного склонения, изменяются по падежам следующим образом: 1) склоняются только мужские фамилии, женские остаются в неизменяемой форме; 2) при склонении мужских фамилии возможно сохранение или выпадение беглой гласной (нет Соловея и нет Соловья), при этом предпочтителен первый вариант (сохранение гласной).
Такое произношение и написание предлагается на том основании, что брелок – заимствованное слово и суффикс -ок с беглой гласной в нем не выделяется. Но именно по аналогии с формами носок – носка, замок – замка у слова брелок возникли формы без о (брелка, брелки), которые постепенно приближаются к допустимым (а некоторыми словарями уже признаются таковыми).
Написание имен, в том числе входящих в их состав уменьшительно-ласкательных суффиксов -ек- и -ик-, подчиняется грамматическим и орфографическим правилам. В указанных суффиксах беглый гласный передается буквой е, небеглый – и: овражек – овражка, столик – столика. Поэтому правильно: Алик, Владик, Марик.
Обратите внимение: существует самостоятельное имя Марек западнославянского происхождения, в котором е беглым гласным не является.
В словах ёлочка и ошибочка по два суффикса -оч- и -к-. Оба слова образуются от слов, в которых уже есть суффикс -оч-, имеющий форму -(о)к-: ёлка (нет ёлок) > ёлочка, ошибка (нет ошибок) > ошибочка. В первом суффиксе о — беглая гласная и к чередуется с ч, поэтому он имеет три варианта: -к-, -ок-, -оч-.
1. В слове солнечный выделяют корень -солнеч-, в котором е – беглая гласная, а ч чередуется с ц (ср.: солнце), суффикс прилагательного -н- (ср.: солнце – солнечный, молоко – молочный, мышцы – мышечный) и окончание -ый.
2. О склонении фамилий Вы можете прочесть в «Письмовнике».
3. Существует две фамилии с ударным последним слогом: Чернышов и Чернышёв. Написание фамилий определяется традицией.
В прилагательных с суффиксом -ск-, образованных от географических названий, ударение чаще ставится на том же слоге, что и в названии, от которого оно образовано: Харьков – харьковский, Тамбов – тамбовский, Углич – угличский, Воронеж – воронежский. Но иногда наблюдается перенос ударения ближе к концу слова: Белгород – белгородский, Ставрополь – ставропольский, Новгород – новгородский. Объяснение простое: ударение переносится для удобства произношения. Произносить белгородский в беглой речи неудобно: после ударного слога остаются три безударных.
Корень приведенных Вами слов — скворч-. В этом корне ч чередуется с ц и появляется беглый гласный е, ср.: скворец, скворечник. От слова скворец образуется существительное скворушка (суффикс -ушк-), при этом сочетание ец, которое является суффиксом только исторически, усекается. Об истории слова скворец можно прочитать в статье «Большого универсального словаря русского языка» под ред. В. В. Морковкина. Обратите внимание: слово скворчонок пишется с гласной о.
Во всех значениях верно написание угорать.
Дело в том, что в фамилии Знарок есть беглый гласный о, а в фамилии Семак беглого гласного нет. Поэтому фамилия Семак всегда будет склоняться одинаково (Семака, Семаку), а фамилию Знарок (разумеется, речь идет только о мужских фамилиях) можно склонять двояким образом: с выпадением гласного (Знарка, Знарку) и без выпадения гласного (Знарока, Знароку). Но ввиду того, что фамилии выполняют юридическую функцию, всегда предпочтительно склонять их без выпадения гласного, т. е. в данном случае Знароку, Знароку.
Слово белочка в современном русском языке образуется от слова белка с помощью суффикса -к-. Перед этим суффиксом происходит чередование к//ч и появляется так называемый беглый гласный о.
Исторически слово белка образовалось от бела (белка), а это животное получило имя по цвету меха белой породы — очень редкой и дорогой. Однако современные носители языка смысловой связи между словами белка и белый сейчас не ощущают. Поэтому в словах белка и белочка сейчас выделяется корень -белк- (-белоч-).