1. В виде блок схемы, словесная, в виде программного кода, в виде сиквенс диаграммы, псевдокод.
2. Означает на естественном языке сформулировать последовательность действийшагов, пройдя по которым можно решить задачу
3. Это обычный язык, например русский, но с тщательным отбором фраз, не допускающих двусмысленность и неправильное толкование
4. Отсутствие наглядности, недостаточная точность.
Зато можно быстро изложить суть алгоритма для передачи этой информации в мозг того кто будет писать программу по этому алгоритму