对于从事计算机科学工作的人们来说,集合论是必不可少的基础知识。例如程序设计语言、数据结构、形式语言等都离不开子集、幂集、集合的分类等概念。集合成员表和范式在逻辑设计、定理证明中也都有重要应用。本部分从集合的直观概念出发,介绍了集合论中的一些基本概念和基本理论。集合论是研究集合的一般性质的数学分支,它研究集合不依赖于组成它的事物的特性的性质。集合论总结出由各种对象构成的集合的共同性质,并用统一的方法来处理。集合论的特点是研究对象的广泛性,集合是各种不同对象的抽象,这些对象可以是数或图形,也可以使任意其它事务