1、检查程序,是否存在问题,如果存在指出问题所在,如果不存在,说明输出结果。
package algorithms.com.guan.javajicu;
public class Example {
String str = new String("good");
char[] ch = {'a','b','c'};
public static void main(String[] args) {
Example ex = new Example();
ex.change(ex.str, ex.ch);
System.out.print(ex.str +"and");
System.out.print(ex.ch);
}
public void change(String str, char ch[]){
str= "test ok";
ch[0]= 'g';
}
}
test okandabc
test okandgbc
goodandabc
goodandgbc
答案D
2、分区管理和分页管理的主要区别是()。
正确答案: D 你的答案: D (正确)
分区中的块比分页中的页要小
分页有地址映射而分区没有
分页有存储保护而分区没有
分区要求一道程序存放在连续的空间内而分页没有这种要求
一、分区存储管理
1、固定分区:
优点:易于实现、开销小
缺点:存在内部碎片(分区内未被利用空间)、分区总数固定,限制了并发执行的程序数量。
2、动态创建分区:按照程序申请要求分配。
优点: 没有内部碎片
缺点:有外部碎片(难以利用的小空闲分区)
二、页式存储管理
优点: 没有外部碎片,最后一页可能有内碎片但不大; 程序不必连续存放;便于改变程序占用空间大小。
缺点: 程序仍需要全部装入内存。
3、当一个进程处于( )状态时,称其为等待(或阻塞)状态。
正确答案: B 你的答案: D (错误)
它正等待中央处理机
它正等待合作进程的一个消息
它正等待分给它一个时间片
它正等待进入内存
在单处理机的环境下,多道程序的执行是并发的不是并行的,程序的执行与I/O操作也只能并发不能并行。
(错) cpu数据处理和I/O操作是并行处理的。
sql编程题
查找入职员工时间排名倒数第三的员工所有信息
CREATE TABLE employees
(
emp_no
int(11) NOT NULL,
birth_date
date NOT NULL,
first_name
varchar(14) NOT NULL,
last_name
varchar(16) NOT NULL,
gender
char(1) NOT NULL,
hire_date
date NOT NULL,
PRIMARY KEY (emp_no
));
查询入职最晚的员工
select * form employees order by hire_date desc limit 1;
查询排名倒数第三的员工信息
select * from employees order by hire_date desc limit 2,1
网友评论