前几天应聘了一家公司的前端开发实习工作,下面是一些面试的问题,希望能给找工作的小伙伴们提供一点点的帮助。因为是应届生,对方还问了一些学校的专业理论课情况(一并附上)
C语言的冒泡排序原理:
冒泡排序,就是对一组数进行逐趟排序的方法,具体分为升序和降序。
以升序为例。每一趟都是从一组数的第一个数开始,依次比较相邻的两个数的大小,比较后,如果前者大于后者,那么两者交换位置。这样依次进行下去。第一趟就可以把最大的数排到最后。而每再比较一趟的时候,都排除已经生成的结果,比如第二趟,不会再比较最后一个数(它已经是最大的了,当然如果比较也没问题,浪费时间而已);第三趟,不会再比较最后两个数,依此类推,直到结束。
计算机组成原理最先提出来的人是:冯·诺依曼
计算机发展历程:
1.第一代计算机(1946年~1957年) 主要元器件是电子管。
2.第二代计算机(1958年~1964年) 用晶体管代替了电子管。
3.第三代计算机(1965年~1970年) 以中、小规模集成电路取代了晶体管。
4.第四代计算机(1971年至今) 采用大规模集成电路和超大规模集成电路。
5.第五代计算机 智能计算机
操作系统讲了什么
计算机组成原理主要讲了什么
CSS有哪些选择器:
标签选择器、类选择器、id选择器、属性选择器、后代选择器、内联选择器、父子选择器、后代选择器、通配符选择器、紧邻兄弟选择器。
哪些属性可以继承: