По правиламО контрольной работе предупреждают за ранее, а о самостоятельных и тестах не предупреждают. Самостоятельные, как и тесты, бывают проверочного типа и обучающего типа. Тесты и ср идут не весь урок в отличии от контрольных работ. Тест в начале урока проверяет уже пройденное ранее, а в конце урока может проверить, что усвоили в течении урока. Вообще идеально, чтобы на каждом уроке был бы какой-нибудь тестик.