CH01_Linux基础
CH01_Linux基础
Linux介绍概述linux是一个开源,免费的操作系统,其稳定性,安全性,处理多并发已经得到业界的认可,目前很多企业级的项目都会部署到Linux/unix上。linux内核第一版诞生于1991年10月。
常见操作系统Windows系统Microsoft Windows是美国微软公司以图形用户界面为基础研发的操作系统 [13] ,主要运用于计算机、智能手机等设备。共有普通版本、服务器版本(Windows Server)、手机版本(Windows Phone)、嵌入式版本(Windows CE、Windows for IoT)等子系列,是全球应用最广泛的操作系统之一。
Microsoft Windows于1983年开始研发,最初的研发目标是在MS-DOS的基础上提供一个多任务的图形用户界面,后续版本则逐渐发展成为主要为个人电脑和服务器用户设计的操作系统,并最终获得了世界个人电脑操作系统的垄断地位 [15] 。Windows初代版本于1985年11月20日推出 [10] ,Windows 3.0发布后开始取得商业地位 [2] ,1993年8月 ...
第8章:Javascript循环结构之do-while循环
第8章:Javascript循环结构之do-while循环本章目标
do-while循环的语法
会使用do-while循环解决程序
课程回顾
while循环的语法
while循环注意事项
讲解内容1. 回顾while循环
语法:
123while ( 循环条件 ) { 循环操作}
执行流程
特点:先判断,再执行
2. 为什么要使用do-while循环呢?
问题:用程序描述以下问题?
经过几天的学习,老师给张浩一道测试题,让他先上机编写程序完成,然后老师检查是否合格。如果不合格,则继续编写。……
分析:
先让他完成上机编写程序,再测试是否合格
特点:先执行,再判断
while循环执行特点是:先判断,再执行,所以不符号引场景,那么do-while可以实现
3. do-while循环
语法:
123456do { 循环操作} while ( 循环条件 );
特点:先执行,再判断
执行流程:
案例
经过几天的学习,老师给张浩一道测试题,让他先上机编写程序完成,然后老师检查是否合格。如果不合格,则继续编写 ...
第9章:Javascript循环控制语句
第9章:Javascript循环控制语句本章目标
掌握break关键字的使用
掌握continue关键字的使用
课程回顾
for循环的特点和语法
while循环的特点和语法
do-while循环的特点和语法
三个循环的区别
讲解内容1. break关键字
为什么要使用break关键字
生活中,描述4000米长跑,在跑步过程中受伤,或坚持不了,中途要退出的情景
什么是break
break:改变程序控制流用于do-while、while、for中时,可跳出循环而执行循环后面的语句
作用:
break 语句可用于跳出循环。
break 语句跳出循环后,会继续执行该循环之后的代码(如果有的话):
实例1:
12345678for (i=0;i<10;i++){ if (i==3) { break;//循环中止 } x=x + "The number is " + i + "<br>";}
实例2:1~10之间的整数相加,得到 ...
第1章:初识JavaScript编程语言
第1章:初识JavaScript编程语言本章目标
了解为什么要学习JavaScipt编程语言
掌握JS的基本结构
掌握JS的执行原理
掌握JS的基本语法结构
掌握JS的几种输出方式
掌握JS的注释
课程回顾
什么是HTML?
HTML的标签分为块级元素和行级元素,他们的区别是什么?
HTML的表单元素有那些?
HTML的列表有那些?
CSS的作用有那些?
CSS盒子模型由几部分组成?
讲解内容1. JavaScript的基本概念
为什么要学习JavaScript?、
所有现代HTML网页中都要用到JavaScript
JavaScript是web前端开发必须具备的编程语言技术
JavaScript是web三大语言之一
HTML:定义网页的内容
CSS:实现网页的样式和实现布局
JavaScript:控制网页的行为
JavaScript是所有前端开发框架的基础
JavaScript概念
概念:JavaScript 是互联网上最流行的脚本语言,这门语言可用于 HTML 和 web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。
JavaScript ...
第2章:JS中的变量和数据类型
第2章:JS中的变量和数据类型本章目标
掌握变量的概念
掌握如何使用变量
掌握javascript中的数据类型
课程回顾
js的三种使用方式?
js的注释有那些?
讲解内容1. 为什么要使用变量?
问题:人类是靠什么要记忆(记录数据)?
大脑、作笔记等
问题:计算机如果要保存数据,靠什么来保存?
硬件课程中讲到:内存条、硬盘、U盘等存储设备
那么运行的程序要保存数据主要是靠内存条来存储。
问题:内存条又是如何要保存数据呢?
变量和数据类型,就是讲解计算机如何通过内存来保存数据
2. 变量
概念:变量是指程序中一个已经命名的储存单位,它的主要作用就是为数据操作提供存放信息的容器。
简单理解:变量是用于存储信息的”容器”。
那么:如果年龄变大:18,身高为:175,在内存中如何表示呢?
说明:保存在内存中的数据可以发生变化
注意事项:
变量,则保存在内存中的数据可以发生变化(可以修改数据)
变量之间是相互独立,互不干扰。
问题:现在我们把数据保存在内存中,那么如何获取到年龄或身高等数据呢?
比如说,班上有30名学生,我想找一个学生回答问题怎么 ...
第3章:JavaScript运算符
第3章:JavaScript运算符本章目标
掌握赋值运算符
掌握算术运算符
掌握比较运算符
掌握逻辑运算符
掌握复合运算符
课程回顾
什么是变量?
变量的使用步骤?
声明变量用什么关键字?
变量名命名规则是什么?
JavaScript中的数据类型有那些?
讲解内容1. 赋值运算符
概念:向变量赋值,将右边的值赋值给左边的变量
语法:
var 变量名=值;
或
变量名=值;
例如:
123var name="张三";var age=20;score=90;
2. 算术运算符
概念:算数运算符用于对数字执行算数运算,又称:数学运算符
例如:
12345678var num1=10;var num2=5;var jia=num1+num2;//15var jian=num1-num2;//5var cheng=num1*num2;//50var chu=num1/num2;//2var yu=num1%num2;//0,取余数
注意:
被除数不能变0,上例的num2=0;结果则为:Infinity,代表无穷的意思
...
第4章:Javascript的if选择结构
第4章:Javascript的if选择结构本章目标
掌握if选择结构
掌握if-else选择结构
掌握多重if选择结构
掌握嵌套if选择结构
课程回顾
运算符有那些?
比较运算符的作用是什么,有那些符号
逻辑运算符有那些?简要概述其作用
讲解内容1. 为什么要使用选择结构?
生活中的案例:如果我包里有200元钱,就请大家吃饭?
问题来了:那么我一定要请大家吃饭吗?
第一种情况:钱>=200元,请大家吃饭
第二种情况:钱<200元,不请大家吃饭
通过上述生活中的案例,可以分析当满足一定条件,才能请大家吃饭,那么生活中很多这样的例子,如果在程序中如何实现呢?
使用选择结构可以实现
2. 什么是选择结构? 概念:选择结构用于基于不同的条件来执行不同的动作。通常在写代码时,您总是需要为不同的决定来执行不同的动作。您可以在代码中使用条件语句来完成该任务。
选择结构分类:
1. if选择结构
2. if-else选择结构
3. 多重if选择结构
4. 嵌套if选择结构
5. switch选择结构 ...
第5章:switch选择结构
第5章:switch选择结构本章目标
掌握swtich选择结构
总结选择结构
课程回顾
if选择结构的语法和作用
if-else的语法和执行流程
多重if的语法
嵌套if的语法
讲解内容1. 为什么要使用switch选择结构
案例分析:
案例:班级进行期末测试,第一名奖励笔记本第二名奖励硬盘第三名奖励U盘
如何解决:
如何解决?方案1:多重if,结构比较复杂方案2:switch,只能处理等值判断
2. switch语法12345678910111213141516switch (表达式) { case 常量 1: 语句; break; case 常量 2: 语句; break; … default: 语句; break;}
工作原理:
首先设置表达式 n(通常是一个变量)。随后表达式的值会与结构中的每个 case 的值做比较。
如果存在匹配(也就是相等),则与该 case 关联的代码块会被执行。请使用 break 来阻止代码自动地向下一个 case 运行。
default 关键词
使用 default 关键 ...
第6章:Javascript循环结构之for循环
第6章:Javascript循环结构之for循环本章目标
掌握什么是循环及循环的特点
掌握for循环的语法
熟练使用for循环
课程回顾
swtich选择结构的语法和特点
所学习的选择结构有那些?
讲解内容1. 生活中的循环
分析生活中循环的特点:
循环条件
循环操作体
2. 为什么要使用循环
问题:在控制台输出100次“好好学习,天天向上!”,如何实现?
使用循环来实现
123for(var i=0;i<10000;i++){ console.log("好好学习,天天向上");//可以输出10000条}
3. JavaScript 支持不同类型的循环:
for - 循环代码块一定的次数
for/in - 循环遍历对象的属性
while - 当指定的条件为 true 时循环指定的代码块
do/while - 同样当指定的条件为 true 时循环指定的代码块
4. for循环
语法:
1234for (语句 1; 语句 2; 语句 3){ 被执行的代码块}
说明:
...
第7章:Javascript循环结构之whlie
第7章:Javascript循环结构之whlie本章目标
掌握while循环的语法和流程
会使用while循环解决程序问题
课程回顾
for循环语法是什么
for循环的注意事项
讲解内容1. while循环
语法:
123while(条件){ 代码块; }
注意:当条件为true,则执行循环里面的代码块,否则循环终止。
特点:
先判断,再执行
流程
案例:用while循环输出5次“好好学习,天天向上”
123456789var i=0; //初始化while(i<5){//条件 console.log("好好学习,天天向上~"); //循环代码 i++;//迭代,如果没有i++,循环会是死循环,浏览器会奔溃}对比for循环:for(var i=0;i<5;i++){ console.log("好好学习,天天向上~");}
案例2:实现打印50份试卷?
分析
找条件:<50找操作体:打印试卷
解决问题思路
找循环条件和循环 ...