3) Время доступа к любому адресу оперативной памяти одинаково и неизменно
Ложь
Истина
Объясните этот момент, пожалуйста, почему время доступа должно вообще отличаться, оперативная память ведь имеет одинаковые ячейки памяти.
Это зависит от множества параметров. В некоторых конфигурациях да, в других нет.
Читать про NUMA про банки памяти, про контроллер памяти.
4) Все компьютеры выполняют команды программ последовательно.
Ложь
Истина
Насколько я понимаю это так, все команды переводятся в бинарный код понятный компьютеру и выполняются по очереди, последовательно
Все зависит от архитектуры.
ARM выполняют более менее последовательно
x86 x64 содержат блоки предвыборки и выполняют обе ветви и отбрасывают не нужную
5) Если две программы одновременно выполняются на двух ядрах одного процессора, то полученное время исполнения будут одинаковыми.
Ложь
Истина
Мне кажется ложь, так как программа может быть разной длины/сложности и выполнятся будет за разное время.
Не всегда. Во первых решает планировщик ОС, во вторых приоритет программ, в третьих ядро может тротлится или бустится.