思想道德修养与科学文化修养不存在谁更重要的问题,①错误;有德与无德,专业优势发挥作用的效果不一样,这说明思想道德修养制约科学文化知识作用的发挥,②正确;材料表明思想道德修养对科学文化修养作用的发挥有着制约作用,这体现了科学文化修养与思想道德修养是对立统一的,而不是完全对立的,③正确,排除④。