第一章
对计算机认识:
计算机可以进行数值计算,又可以进行逻辑计算,还具有存储记忆的功能。
内存*
由硬件系统和软件系统所组成,没有安装任何软件的计算机称为裸机。
计算机基本概念*
计算机系统分为两部分,又被细分为以下几类:
中央处理器:CPU = 运算器 + 控制器
主机 = 中央处理器 + 主存储器
外部设备是除主机以外的硬件装置
1字节(Byte) = 8 位(bit),8个二进制位有2^8个值,一个字节作为识别数据的基本单位,且每个字节均有一个地址。
①计算机由运算器、存储器、控制器、输入设备、输出设备组成;
②计算机内部采用二进制来表示指令和数据;
③将编好的程序和原始数据事先存入存储器中,然后在启动计算机工作,程序可自动执行。
PPT中红体字要注意:(【但是王艳华老师没提???】)
机器字长是指参与运算的数的基本位数,它是由加法器、寄存器、数据总线的位数决定的。
数据总线一次所能并行传送信息的位数,称为数据通路宽度。
一个主存储器所能存储的全部信息量称为主存容量。
①字节编址的计算机
②字数字长:字编址的计算机:如:409616 表示存储器有4096个存储单元,每个存储单元字长为16位。
第二章
二四译码器*
进制转换*
十进制转R进制:整数“除R取余”、小数“乘R取整”
二转八(十六)、八(十六)转二特殊…3(4)位一转换
第三章
程序:为解决某一问题而设计的一系列指令,,能被计算机识别和执行。
程序设计语言:用于书写计算机程序的语言。人与计算机打交道时的一类媒介和工具,由语句组成。
顺序语句:自上而下,依次执行。
分支语句;选择程序结构用于判断给定的条件,根据判断结果来控制程序流程。
循环语句:减少源程序重复书写的工作量。
几种编程语言的了解
Python:
索引*
分片:
加、乘等列表专用方法(都要掌握!!):
append copy extend insert……
字符串 %格式化字符串(求水仙花数~ 斐波那契数列~2种)
函数:
第四章
顺序结构
选择结构
循环结构
第五章
进程:是一个程序的一次执行,包含了其执行时所有的环境信息。
进程的特征???
3种状态:
两种进程调度策略
先来先服务调度算法、短任务优先调度(可降低作业平均等待时间)算法。
第六章
IP地址:机器中存放的IP地址是32位二进制代码,每隔8位插入一个空格,能够提高可读性,将每8位的二进制数转换成十进制数,采用点分十进制记法则进一步提高可读性。
详见导论作业
一个好的关系模式不会发生插入异常、删除异常、更新异常、数据冗余应尽可能少。
SQL语言看PPT吧,超级全的!