Ставится ли запятая перед союзом "или", если в предложении есть союз "и".
Например: "Цифра может быть одиночным символом с клавиатуры и одним из имён из списка клавиш или кнопок клавиатуры".
ДополненТо есть являются ли они синонимами.
Постановка запятой перед союзом или зависит от контекста: что он соединяет, однородные члены или предложения.
Сочинительный разделительный союз или может быть употреблен с однородными членами предложения и как связующее звено в сложносочиненном предложении.
В предложении с однородными членами перед одиночным союзом или запятая не ставится, например:
Видимо, белка или заяц лакомились здесь.
Союз или может быть повторяющимся, тогда запятая ставится перед второй его частью:
На её смуглом лице было выражение _ или растерянности, или испуга.
Следует быть внимательным, и не пропустить наличие третьего однородного члена предложения без союза. В такой синтаксической конструкции запятая ставится перед первой и второй частью повторяющегося союза или… или, например:
Весной страшным бедствием для зайцев, или лис, или барсуков является половодье.
Ставится запятая также, если союз или присоединяет пояснительную конструкцию, обозначающую одно и то же понятие другими словами, например:
Бабушка показала мне деревянный ларь, или ящик, широкий вверху и узкий внизу.
Союз или синонимичен то есть.
Пунктуация с союзом или в сложных предложениях
В сложносочиненном предложении перед союзом или ставится запятая.
С наступлением дня туман прятался в низину реки, или его можно было увидеть на дне оврага.
Перед союзом или не ставится пунктуационный знак в следующих случаях:
1) в сложносочиненном предложении имеется общий член предложения, вводное слово или частица.
Всю ночь мне мерещатся причудливые тени _ или слышатся шорохи чьих-то шагов.
Наверное, я соберусь в поле за васильками _ или с утра лучше пойти в лес за земляникой.
Только дождь шумит за окном _ или раздаются раскаты оглушительного грома.
2) В сложносочиненных вопросительных, побудительных, восклицательных и назывных предложениях:
Отправить мне телеграмму_ или лучше позвонить по телефону?
Пусть будет полумрак _ или включите лампу!
3) В сложноподчиненном предложении с однородным подчинением:
Я напряженно думаю, справится ли она с этой задачей _ или мне следует ей помочь.
4) В сложном предложении с общей придаточной частью и разными видами связи (сочинением и подчинением):
Когда загрохотал гром, дети бросились по домам или _ самые смелые спрятались под навес сарая.