Решение:
1. Рассмотрим данное предложение: «Writing a program is followed by its testing.»
2. Переведем предложение на русский язык. Оно означает, что процесс написания программы завершается выполнением тестирования.
3. Теперь проанализируем предложенные варианты перевода:
a. «За написанием программы следует ее проверка.» — этот вариант говорит о том, что после написания программы происходит её проверка, что соответствует оригинальному смыслу.
b. «Написание программы следует за ее проверкой.» — этот вариант меняет смысл, так как утверждает, что сначала происходит проверка, а затем написание программы, что не соответствует исходному предложению.
4. Таким образом, правильный перевод — это вариант a.
Ответ: a. За написанием программы следует ее проверка.