Глагол ударить образован от непроизводного в современном языке слова удар. Это слово является непроизводным потому, что мы не можем дать ему толкование через другое однокоренное слово с более простым морфемным составом, не можем определить значение гипотетически выделяемой приставки у- и подобрать слова, построенные по той же словообразовательной модели.
Этимологически, по данным словаря М. Фасмера, слово удар связано с деру́, драть, раздор.
Слово вдарить является просторечным вариантом глагола ударить, в словарях не фиксируется. Корень и приставка в этом слове тоже не выделяются.
В современном русском языке -щиц(а) представляет собой самостоятельную словообразовательную морфему, регулярный продуктивный суффикс существительных женского рода, соотносительный с суффиксом существительных мужского рода. В существительных женского рода суффиксы -чиц-, -щиц- пишутся по аналогии с суффиксами существительных мужского рода -чик-/-щик-, то есть суффикс -чиц- пишется после букв Д, Т, З, С, Ж, а в остальных случаях пишется суффикс -щиц-. Суффикс -чиц-: переводчица, заказчица, подписчица. Однако если перед Т/Д стоят Н, ЛЬ, Р, Й, то пишется суффикс -щик-/-щиц-, например: процентщица, асфальтщик, алебардщик, брандспойтщик и т. п.
Исторически слово багряный образовано от исчезнувшего существительного ба́гор или багр ‘багровый цвет’ (ст.-сл. и др.-рус. багъръ) — заимствованного слова неясного происхождения. В современном русском языке слово багряный характеризуется или как содержащее нечленимую основу (Тихонов А. Н. Словообразовательный словарь русского языка. Т. 1. М., 1985. С. 80), или как содержащее связанный корень багр- и суффикс -ян- (Потиха З. А. Школьный словарь строения слов русского языка. М., 1999. С. 26). В любом случае слово является непроизводным, то есть не образованным от другого слова.
В «Морфемно-орфографическом словаре» А. Н. Тихонова 2002 года в слове последний выделяется корень последн-. Автор не выделяет корень -след-, так как между словами последний и след нет ни словообразовательных отношений (на современном этапе развития русского языка), ни прямой смысловой связи. Можно обнаружить лишь очень отделенную ассоциативную связь, глубоко историческую. Обратите внимание, в «Школьном этимологическом словаре русского языка» Н. М. Шанского и Т. А. Бобровой указано, что прилагательное последний, заимствованное из старославянского языка, восходит не к слову след, а к послѣдъ «потом, впоследствии» и последний буквально означает «следующий потом, после (чего-л. или кого-л.)».
В современном русском языке хорошо ощущается историческая связь глагола прекословить и существительного слово. Первый корень, его значение не так очевидны. О родственных словах сообщают этимологические словари, это слова: поперек, поперечина, вопреки, перечить. Смысловая и структурная связь между прекословить и перечить не ощущается носителями языка. Это дает основание не считать эти слова однокоренными, не объединять их в одно словообразовательное гнездо, в глаголе прекословить выделять корень прекослов-. Однако при более этимологическом подходе к структуре слова, который принят, например, в орфографии, в глаголе прекословить выделяют два корня. Это позволяет объяснить написание глагола.
То же в «Морфемно-орфографическом словаре» А. Н. Тихонова: в слове вообразить выделен корень вообраз- (в сообразить корень сообраз-, в изобразить корень изобраз-, т. е. эти слова не однокоренные). С авторами и учебника, и словаря вполне можно согласиться: в современном русском языке нет живых словообразовательных связей между словами вообразить, сообразить и образ (можно ли сейчас объяснить, например, значение слова сообразить 'понять, догадаться' через значение слова образ?). Такие связи были в старославянском языке, где вообразить, сообразить и т. д. – производные от образ. Разумеется, все эти слова этимологически родственные, но в современном русском языке уже не однокоренные.
Вы имеете в виду ресурс «Орфографическое комментирование русского словаря»? В качестве проверочных слов здесь нередко даются слова исторически родственные, но в современном русском языке уже не являющиеся однокоренными. Главная задача этого ресурса — объяснить, почему слово пишется именно так, а не иначе. Ответ на этот вопрос часто можно дать, только обратившись к прошлому языка.
Слова снег и снегирь в современном русском языке не являются однокоренными, потому что сейчас между ними нет живой словообразовательной связи: значение слова снегирь нельзя объяснить через значение слова снег (в отличие, например, от слов снегопад, снеговик, снежинка).
Однозначного ответа на этот вопрос дать нельзя. Некоторые специалисты по словообразованию считают, что слова типа бесснежный (ср., например: бессемейный, бессильный, бессердечный, безынтересный) мотивированы однокоренными существительными. Бесснежный – это лишенный снега, способ образования – приставочно-суффиксальный. Отразилась эта точка зрения в «Толковом словообразовательном словаре русского языка» И. А. Ширшова (М., 2004).
Согласно другому научному подходу такие слова обладают двойной мотивацией: они образуются и от существительных (приставочно-суффиксальным способом) и от бесприставочных прилагательных (приставочным способом): бесснежный от снежный, как безынтересный и синонимичное прилагательное неинтересный от интересный. Этот подход реализован, например, в словаре-справочнике А. Н. Тихонова и Т. Л. Беркович «Все трудности русского словообразования» (М., 2010).