计算机(computer):现代一种用于高速计算的电子计算机器。 特点:数值计算,逻辑计算,存储记忆功能。 总结:能够按照程序运行,自动、高速地处理海量数据的现代智能电子设备。
1.2 计算机的组成?硬件:鼠标,键盘,显示器,CPU,硬盘等。(看得见摸得着的)软件:Pycharm,QQ,WeChat,英雄联盟等。(看不见摸不着的)2.1 计算机语言的基本概念 概念:计算机语言(computer language)指用于人与计算机之间通讯的语言。详情请点击。
2.2 计算机语言的发展
机器语言–>汇编语言–>高级计算机语言
机器语言:最初的机器语言都是由0和1组成的二进制数。
汇编语言:汇编语言是在机器语言基础之上发展的,它用了一些简单的字母和字符串来代替二进制串,从而提高了语言的记忆性和识别性。
高级计算机语言:更接近了自然语言,易于编写,例如:Java python c++ c# 等。实际是一系列指令的集合。
2.3 解释性语言和编译型语言的区别
编译型语言 代表语言 C x(源码)— —编译—>y(编译后的机器码)执行速度特别快 但是跨平台性较差(类比吃快餐 食堂打饭)
解释型语言 代表语言 Python 执行速度比较慢 跨平台性比较好(类比吃火锅,按需分配) x(源码)— —解释器— —> 解释执行
3.1交互方式的种类 1.命令行的交互方式(Text-based User Interfae) TUI 2.图形界面化的交互方式(Graphical User Interface) GUI
3.2交互模式的打开方式(win)
win键+R–>CMD–>回车命令行结构:Microsoft Windows[版本10.0.18363.900]—>版本版权所有(c)2019 Microsoft Corporation。保留所有权利。——>版权声明C:\Users\Jack Jiang>C:—>所在磁盘的根目录(可以通过X:切换盘符)\Users\Jack Jiang —> 所在磁盘的路径,当前所在的文件夹‘>’ —>命令提示符(在该符号后直接输入指令) __3.3 DOS命令 dir列出当前目录下的文件夹或文件md创建目录rd删除目录cd进入指定项目cd…退回上一级项目cd/退回到根目录del删除文件exit退出dos命令4.1 文本文件
文本分为两种:1.纯文本。2.富文本。纯文本只能保存单一的文本内容,无法保存内容无关的东西(例如 txt文本文档)富文本能保存文本以外的东西(比如 有道笔记 可以保存图片 插入链接等等)纯文本在计算机底层也会转换为二进制保存 –将字符转换为二进制码的过程,称之为编码encode() –将二进制码转换为字符的过程,则称之为解码decode() 4.2 常见的字符集ASCII 美国人编码 使用7位来对美国常用的字符进行编码 包含128个字符ISO-8859-1 欧洲的编码 使用8位来编码 包含256个字符GBK 中国人编码(国标码)Unicode 万国码 包含世界上所有语言和字符 编写程序一般都会使用Unicode编码Unicode 编码有多种实现 UTF-8 UTF-16 UTF-32