编程学习记录1:编程的一些简单概念
软件(Software)是一系列按照特定顺序组织的计算机数据和指令的集合。
编程语言(programming language)是用来定义计算机程序的形式语言。
编程语言的分类
1、机器语言(第一代)
2、汇编语言(第二代)
3、编译语言(第三代,高级语言)
4、第四代语言(编译语言,解释语言)
常用开发架构
1、C/S(Client/Server):客户端服务器模式,代码在客户端
2、B/S(Browser/Server):浏览器服务器模式,代码在服务器
操作系统(OS,Operating System):是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。
文件路径:
1、相对路径:一般以 .\ 或 ..\ 开头,前者表示当前目录,后者表示上一级目录。
2、绝对路径:从根目录开始算,如果是Windows系统则从 盘符 开始算起,如果是Linux则从 / 开始算起。
传输控制协议/互联网协议(TCP/IP,Transmission Control Protocol / Internet Protocl)
1、IP地址: 用来标识网络中的主机。
IP地址分类
1)A类:第一个字节为网络号,其他三个字节为主机号。它的第一个字节的第一位固定为0。(1.0.0.0)~(127.255.255) 主机号地址0和255不能用。
2)B类:第一个和第二个字节为网络号,剩余两个字节为主机号。它的第一个字节的前两位固定为10。(128.0.0.0)~(191.255.255.255) 主机号地址0和255不能用。
3)C类:前三个字节为网络号,最后一个字节为主机号。它的第一个字节前三位固定为110。(192.0.0.0)~(223.255.255.255)主机号地址0和255不能用。
4)D类:用于组播。
5)E类:保留。
2、端口:用来标识主机中的应用程序,取值范围0~65543,1024以下预留给系统使用。
3、子网掩码:用来判断两个IP地址是否在同一个网络中。
4、默认网关:用来实现不同网络之间的通信。
5、域名服务器(DNS):把域名解析为IP地址。
转载于:https://www.cnblogs.com/HMTT-RIN/p/11216874.html
编程学习记录1:编程的一些简单概念相关推荐
- Python神经网络编程学习记录(一)
Python神经网络编程学习记录(一) 总结:共三章.两个附录.第1章介绍了神经网络中所用到的数学思想.第2章介绍使用Python实现神经网络,识别手写数字,并测试神经网络的性能.第3章带领读者进一步 ...
- 一些适合青少年编程学习的趣味编程工具
今天总结了一些适合青少年编程学习的趣味编程工具,感兴趣的可以了解了解,教教自家的小朋友. 趣味编程按照学生的年龄,兴趣和知识掌握程度由易到难. Scratch符合低龄儿童和程序初学者,简单的拖拽式和脚 ...
- 初学者值得一看:什么是编程/C语言,编程学习建议,编程解疑与误区注意
文章目录 :star: 初学者值得一看:什么是编程/C语言,编程学习建议,编程解疑与误区注意 1.什么是编程语言 2.什么是C语言与我的强烈建议 - 先学C,而不是c++,java等 3.C语言的发展 ...
- 【学习记录】Inception结构的简单介绍及Filter Concatenation的理解
文章目录 [学习记录]Inception结构的简单介绍及Filter Concatenation的理解 Inception Filter Concatenation [学习记录]Inception结构 ...
- MySQL学习记录 (一) ----- 有关数据库的基本概念和MySQL常用命令
相关文章: <MySQL学习记录 (一) ----- 有关数据库的基本概念和MySQL常用命令> <MySQL学习记录 (二) ----- SQL数据查询语句(DQL)> &l ...
- shell编程学习记录
shell学习记录(持续更新中--) 创建shell脚本文件 与用户交互-echo 输入输出重定向 输出重定向 输入重定向 内联输入重定向 shell中变量的定义和使用 管道符 | 脚本中的数学运算 ...
- 网络编程学习记录-1
本系列学习笔记记录自己在学习Unix网络编程方面的点滴. 1 协议: IPv4, IPv6, TCP:可靠传输.建立连接时,三路握手原理,发送SYN分节:结束时,某个应用进程首先调用close,该端的 ...
- python中小学生编程学习-小学生python编程在线教育-小码精灵编程线上教育机构...
导语概要 为什么要学习少儿编程?能培养孩子的耐心与专注能力.编程的严谨性决定了任何小的失误都将导致程序无法正常运行.因此在编写程序的过程中需要不断地调试.试错,无形之中就可以提高孩子的耐性和专注力.如 ...
- 长春哪个学校可以学习计算机编程的,长春编程学习,长春学编程的学校,长春学编程自学好还是报班好 - IT教育频道...
长春编程学习 首页 > 软件 > 长春编程学习 作者:镀金池 发布时间:2017-10-25 MacDown是一款便利的的markdown编纂器,它可以在markdown代码右侧及时表 ...
- Linux系统编程学习之《编程前的准备》
在进行Linux系统编程钱,先来看看编程前的准备吧! 先说说我为什么学习Linux系统编程,因为我觉得现在Linux是IT行业的主流,学习一下Linux相关知识,对于学计算机专业的我来说肯定是有必要的 ...
最新文章
- loadrunner 调用java_LoadRunner调用Java程序—性能测试
- c实现的trim函数
- Starting MySQL.. ERROR! The server quit without updating PID file (/usr/local/mysql/data/vm10-0-0-19
- 【ML】理解偏差和方差,过拟合和欠拟合
- python多线程队列两组数据_python 多线程2-队列同步
- Front: 电子邮件通讯创业新模式
- 手把手教你一整套R语言数据分析+建模流程
- vbs脚本打开web窗口隐藏地址栏和工具栏
- java开发常用排名前16的Java工具类
- 部署blog的时候,出现了以下错误
- 给hexo主题添加背景及更改字体颜色(next的Mist主题)
- 阿里云学生白嫖的服务器有什么用处?
- (数论一)积性函数与狄利克雷卷积
- 如何系统地学习计算机科学与技术?六步帮你轻松自学
- java学习数据类型
- 用户与组的创建、删除
- 用Python编写第一个小游戏
- Keepass2Android病毒吗,带有OTP的Keepass2Android无法正常工作
- Android手机软键盘enter改为搜索
- 设备接入阿里云物联网平台