认识程序的基本要素