Ответ:
Сходства: Оба оксида кислотные.
Различия: Оксид углерода - газ с молекулярной кристаллической решеткой.
Оксид кремния - твердый с атомной кристаллической решеткой и имеет несколько полиморфных модификаций (кварц, коэсит и др.)
Оксид кремния в отличии от оксида углерода не растворяется в воде, но взаимодействует с основными оксидами и щелочами.