Day 01 计算机编程基础】的更多相关文章

1.编程语言是什么? 编程语言是人与计算机交流的介质 2.什么是编程? 用编程语言写出一个个文件,这堆文件会达到一个目的 3.编程有什么用? 让计算机帮助我们干活,从而解放人类劳动力 4.计算机组成原理 cpu中央处理器 运算器:判断和计算,逻辑运算+算术运算(帮助控制四肢,运算+判断) 控制器:控制所有硬件,控制构成计算机的一堆废铜烂铁 存储器 内存 优点:速度快 缺点:断电即消失 外存 优点:永久保存 缺点:速度慢 输入设备 将文字,图像等信息输入计算机的设备,如键盘,鼠标:输入内容 输入信…
目录 01 网络编程 一.软件开发架构 1.1 CS架构 1.2 BS架构 二.网络理论前戏 2.1 简介 2.2 常见硬件 三.OSI七层协议(五层) 3.1 七层协议 3.2 五层协议 3.3 知识储备(ARP协议.API接口.SDK接口) 3.4 网络层详解 3.5 传输层详解 四.TCP协议 4.1 三次握手 4.2 四次挥手 五.UDP协议 01 网络编程 一.软件开发架构 1.1 CS架构 c:client 客户端 s:server 服务端 理解: 将客户端看成是去店里消费客人 将服…
​C语言介绍 C语言基本是每个编程人员必学的一面语言,很好掌握,是理解编程的关键.很多编程语言基于其编写或者基于此语言的衍生品编写. C语言是人机交互的一个基础语言之一,虽然是之一,单一般其实就是唯一. 偶尔用汇编 其他非C的我没见过,理论上是存在的.没有C之前大家用的,有了C之后估计就少了. 有了计算机操作基础,可以学习编程了,推荐从C语言开始学习,使用这本书进行学习<C程序设计语言>,此书是C语言的作者编写就知道是多么的权威了,同时此书有英文版本<C程序设计语言(英文版)>,建…
**************[5][C#面向对象编程基础]第1讲:类与对象****************                 *************2.1.1_类与对象的概念**************   研究对象的入口是: 静态特征:-------属性(什么样子) 动态特征:-------方法!(能做什么)这两个也是对象区分的重要因素! 3. 对象表示世界中的实体,面向对象编程就是将这些实体模拟到计算机中! 4. 什么是封装?     封装是指将一个或多个小对象包装在一起,…
[转]Shell编程基础篇-上 1.1 前言 1.1.1 为什么学Shell Shell脚本语言是实现Linux/UNIX系统管理及自动化运维所必备的重要工具, Linux/UNIX系统的底层及基础应用软件的核心大都涉及Shell脚本的内容.每一个合格 的Linux系统管理员或运维工程师,都需要能够熟练地编写Shell脚本语言,并能够阅 读系统及各类软件附带的Shell脚本内容.只有这样才能提升运维人员的工作效率,适 应曰益复杂的工作环境,减少不必要的重复工作,从而为个人的职场发展奠定较好的基础…
Java网络编程和NIO详解开篇:Java网络编程基础 计算机网络编程基础 转自:https://mp.weixin.qq.com/s/XXMz5uAFSsPdg38bth2jAA 我们是幸运的,因为我们拥有网络.网络是一个神奇的东西,它改变了你和我的生活方式,改变了整个世界. 然而,网络的无标度和小世界特性使得它又是复杂的,无所不在,无所不能,以致于我们无法区分甚至无法描述. 对于一个码农而言,了解网络的基础知识可能还是从了解定义开始,认识OSI的七层协议模型,深入Socket内部,进而熟练地…
本章内容概要  编程基础  脚本基本格式  变量  运算  条件测试  配置用户环境 7.1 编程基础程序:指令+数据程序编程风格:   过程式:以指令为中心,数据服务于指令   对象式:以数据为中心,指令服务于数据shell程序:提供了编程能力,解释执行 7.1.1 程序的执行方式计算机:运行二进制指令编程语言:   低级:汇编   高级:    编译:高级语言–>编译器–>目标代码     如:java,c#    解释:高级语言–>解释器–>机器代码     如:shell,…
0.java编程基础 01.二进制(原码,反码,补码) 02.位运算 03.移位运算符 二进制 原码,反码,补码 1.基本概念 二进制是逢2进位的进位制,0,1是基本算符. 现在的电子计算机技术全部使用的是二进制,因为它只是用0,1两个数字符号,非常简单方便,易于用电子方式实现,计算机内部处理的信息,都是用二进制数表示的,二进制(Binary)数用0,和1,两个数字以及组合来表示任何数,进位规则是“逢2进1”,数字1在不同的位上代表不同的值,按从右至左的次序,这个值以二倍递增. 原码,反码,补码…
Java编程基础——运算符和进制 摘要:本文主要介绍运算符和进制的基本知识. 说明 分类 Java语言支持如下运算符: ◆ 算术运算符:++,--,+,-,*,/,%. ◆ 赋值运算符:=,+=,-=,*=,/=,%=. ◆ 关系运算符:>,<,>=,<=,==,!=. ◆ 逻辑运算符:&,|,!,^,&&,||. ◆ 条件运算符:? :. ◆ 位运算符:&,|,~,^,>>,<<,>>>. 优先级 优先级如…