(一)计算机基础知识
1、计算机组成
硬件:主板、CPU、内存、硬盘、电源、输入设备、输出设备
软件:系统软件和应用软件
系统软件:操作系统(windows、Linux、Unix等) 应用软件:工具软件、游戏软件等
2、 进制
计算机和计算机设备都是使用使用的二进制,即使用0和1来表示。人类常用的是十进制,即用0~9的10个数字表示。
二进制转十进制
十进制转二进制
用短除法,结果取余数(从下往上取)
一般使用电脑自带的计算器实现进制转换。另外通过计算方式可以编写程序实现任意进制的转换。
(二)前端开发
1、开发工具
浏览器:解析渲染.html文件的应用。拥有独立内核的浏览器为主流浏览器
主流浏览器有:Firefox(火狐)、Chrome(谷歌)、Opera(欧朋)、Safari(苹果专属的)、IE(IE 12.0停止更新)、Edge
编程工具:写.html .css .js 代码的应用
VS Code(流行、常用)、HBuilderX(app小程序开发)
2、编程语言
HTML+CSS+JavaScript
HTML:Hypertext Markup Language,即超文本标记语言
以.html结尾的文件,是网页的骨架。
CSS:Cascading Style Sheets ,即层叠样式表
以.css结尾的文件,修饰HTML标签。
Javascript
以.js结尾的文件,实现网页交互逻辑的编程语言。
注:HTML5不仅是HTML的最新版本,更是Web应用开发的一系列标准。包括:HTML5,CSS3,Javascript API在内的一套技术组合