(水了水了)
1.分布式计算机系统是指由多台分散的计算机经网络连接而成,且可协作完成同一任务的系统
(系统的处理和控制功能分布在各个计算机上)
2.固定分区存储管理采用静态地址重定位
可变分区,页式,段式,段页式,请求页式,请求段式,请求段页式存储管理均采用动态地址重定位
静态地址重定位,在程序执行前由操作系统重定位装入程序,程序必须占用连续的存储空间,装入内存后不便移动
动态地址重定位:在程序执行期间进行,由专门的硬件机构来完成通常采用一个重定位寄存器,在每次进行存储访问时,将取出的逻辑地址加上重定位寄存器的内容形成物理地址。不要求程序装入固定内存空间,允许移动
3.算法是指对解题方案准确而完整的描述,简单来说就是解题的操作步骤。其不等于数学上的计算方法,也不等于程序
算法可以用某种表达方式(如流程图)描述,也可以用具体的程序设计语言(编程)描述
设计算法时不仅要考虑对数据对象的运算和操作,还要考虑算法的控制结构,降低算法的时间复杂度和空间复杂度
4.
5.
6.软件生命周期可分为定义阶段,开发阶段和维护阶段,定义阶段包括:问题定义 ,可行性研究和需求分析
开发阶段包括概要设计,详细设计,实现和测试;维护阶段包括使用和维护
7.概要设计任务为:设计软件系统结构;数据结构及数据库设计;编写概要设计文档;概要设计文档评审
8.数据库系统的三级模式结构为:概念模式,内模式和外模式
9.在关系数据库中,用来表示实体间联系的是:二维表
10.带图的,关系题,不会就蒙c
11.多态,表现为重载和重写。重载发生在一个类中(this关键字)。重写发生在子类(super关键字)
12.命名约定:变量名应该用有意义的英文单词;变量名如果只有一个单词,则所有的字母小写;
变量名如果由多个英文单词组成,则从第二个单词开始首字母大写
13.
14.&&和||有短路作用,&&中若前为false则后不再计算;||中若前为true则后不再运算
15.
16.abstract类只能用来派生子类,不能用来创建abstract类的对象;(无法实例化)
final类是最终类,不可以再派生子类
abstract和final不能同时修饰一个类,abstract是希望被继承,而final是不能被继承
abstract方法必须在抽象类中声明,但abstract类定义中可以没有抽象方法
17.
18.
19.==判断的是地址值是否相同;equals()判断数值是否相同
20.catch中的对象类型是try中可能抛出的异常类或其父类
try语句后可能有多个catch,没有try不会有catch
21.
22.toArray()返回数组;toObject()返回object;contains()返回Boolean值;
remove()返回Boolean值
23.字节流:InputStream和OutputStream ; 字符流:Writer和Reader
24.DeflaterOutputStream类的作用是:对输出的文件进行压缩和过滤(该类是压缩类的基类)
25.管道可以将多个线程互连;管道流可分为字节管道流和字符管道流;管道提供了安全的线程通信方法
管道流仅用于多个线程之间传递信息,若用在同一个线程中可能会造成死锁
26.输出流中用out.write()方法输出相关内容
27.
28.MouseEvent鼠标事件;FocusEvent组件得到或失去焦点时所产生的事件;TextEvent文本事件;KeyEvent按键事件
29.
30.线程数据具有共享性
31.
32.
33.Applet运行时不能通过java命令运行,在web浏览器中运行
Java Applet的生命周期中,有四种状态:初始,运行,停止,消亡 ;
对应四个方法:init(),start(),stop()和destroy()
34.
1
2.
3.