Да, эти слова являются однокоренными. Словообразовательная цепочка, демонстрирующая связь между ними, выглядит следующим образом:
мысль → мыслить → смыслить → смысл.
Приставка с- выделяется как в производном глаголе смыслить, так и в образованном от него существительном смысл.
У слова водоросль два корня (вод- и рос-), соединительная гласная -о-, суффикс -ль и нулевое окончание. Суффикс -ль — нерегулярная словообразовательная единица, выделяющаяся в именах существительных женского рода, которые обозначают предмет или явление, характеризующиеся действием, названным мотивирующим глаголом: быль, поросль, прибыль.
В слове восклицательный корень клиц-.
Словообразовательная цепочка, демонстрирующая появление приставки и суффиксов в этом слове, выглядит следующим образом:
кликнуть → вос-кликнуть → вос-клиц-а-ть → восклиц-а-тельн-ый
При образовании слова восклицать от воскликнуть происходит усечение производящей основы (воскликну-), а в корне — чередование к // ц. Перед суффиксом -тельн производящая глагольная основа не усекается.
Словообразовательная цепочка, демонстрирующая этапы образования слова прачечная, выглядит следующим образом:
прачк-а → прачеч-н-ый (префиксальный способ словообразования, чередования в производной основе: ч чередуется с к, е с нулем звука) → прачечная (субстантивация). Ср.: булк-а → булоч-н-ый (префиксальный способ словообразования, чередования в производной основе: ч чередуется с к, е с нулем звука) → булочная (субстантивация).
Разница словообразовательная: слово плодово-овощной образовано от прилагательных плодовый и овощной, а плодоовощной от существительных плод и овощ с суффиксом -н- (возможно, в истории языка – от существительного плодоовощ(и) с помощью суффикса -н-) Слово с суффиксом в первой части (-ов-) пишется через дефис, без суффикса – слитно.
Слово плодово-овощной употребляется крайне редко и в толковых словарях не фиксируется.
Во-первых, вопрос о выделении корня может по-разному решаться при собственно морфемном и при словообразовательном анализе. А во-вторых, словообразовательный анализ может быть синхроническим и диахроническим, то есть его результаты зависят от того, рассматриваем мы язык одной определенной эпохи или же анализируем изменения в нем на протяжении какого-то отрезка времени. Поэтому результат членения на морфемы может быть разным — и при этом во всех случаях правильным.
При синхроническом словообразовательном анализе, результаты которого отражает «Словообразовательный словарь русского языка» А. Н. Тихонова, в слове защита выделяется корень защит-, так как в современном языке семантические связи с корнем -щит- у этого слова утрачены.
При диахроническом словообразовательном анализе в глаголе защитить и в производном от него существительном защита выделяется корень -щит- (см., например, «Этимологический словарь» М. Фасмера).
При собственно морфемном анализе в слове защита тоже выделяется корень -щит- (см . «Словарь морфем русского языка» А. И. Кузнецовой и Т. Е. Ефремовой).
Чтобы понимать, какой тип анализа представлен в том или ином словаре, перед его использованием необходимо внимательно ознакомиться с предисловием.
В «Морфемно-орфографическом словаре» А. Н. Тихонова (М., 2002) в этом слове выделен корень -вяз-. Словообразовательная цепочка: вязать – связать – связь – связист. Вероятно, учительница считает слово связь непроизводным в современном русском языке. Эту точку зрения можно понять: на современном этапе развития языка вывести значение слов связь, связист из корня -вяз- затруднительно. Но всё-таки представляется, что смысловые связи между словами вязать – связать – связь разрушены еще не полностью и выделение корня -вяз- пока еще оправданно.
Это слово образовано постфиксальным способом. Словообразовательная цепочка, демонстрирующая этапы образования слова летучий, выглядит следующим образом:
лететь → лет-уч-ий (ср.: скрипеть → скрип-уч-ий; значение, которое вносит суффикс -уч- ― ‘характеризующийся действием, названным производящим глаголом’) → у-летучить (ср.: влажный → у-влажн-и-ть; значение, которые вносят приставка у- и суффикс -и- ― ‘наделить тем признаком, который назван производящим прилагательным’) → улетучить-ся (ср.: умыть → умыть-ся; постфикс -ся вносит собственно-возвратное значение).