2006年5月16日
摘要: //1。若ch为数字,将后续的所有数字均依次存入数组exp中,并以字符#标志数值串结束//2。若ch为左括号'(',则将此括号入栈op//3。若ch为右括号')',则将栈op中'('以前的字符依次删除并存入数组exp中,然后将左括号'('删除//4。若ch为'+'或'-',则将栈op中'('以前的字符(运算符)依次删除并存入数组exp中,然后将ch入栈op中//5。若ch为'*'或'/',则将当前... 阅读全文
posted @ 2006-05-16 22:11 newzpflying 阅读(205) 评论(0) 推荐(0)
  2006年2月24日
摘要: //设计一个按优先数调度算法实现处理器调度的程序。#include<iostream.h>typedefstructp{charname[];inttime;intnum;structp*next;}plist;voidcreat();voidsort1(plist*L);voidsort2(plist*L);voiddisplay(plist*L);voiddone(plist*L)... 阅读全文
posted @ 2006-02-24 22:02 newzpflying 阅读(1924) 评论(3) 推荐(0)
摘要: //可变分区管理方式下采用首次适应算法实现主存分配和回收#include<iostream.h>structprogram{charname[30];longstart;longlength;structprogram*next;};structspace{longstart;longlength;structspace*next;};voidcreat();voidallot();v... 阅读全文
posted @ 2006-02-24 22:01 newzpflying 阅读(2556) 评论(2) 推荐(0)
摘要: //用位示图管理磁盘存储空间#include<iostream.h>structmapping//页号与块号对应{intpage;//页号intmass;//块号structmapping*next;};structpagelist{intlength;//页表长度mapping*map;};structrequest{intnum;//进程号intsize;//请求页面数pageli... 阅读全文
posted @ 2006-02-24 22:00 newzpflying 阅读(809) 评论(1) 推荐(0)
  2005年11月19日
摘要: 用JAVA编了个简单的地址薄,花了点时间,但编的感觉不好!!1importjava.io.*;2importjava.awt.*;3importjava.awt.event.*;4publicclassaddressextendsFrameimplementsActionListener5{6privateMenuItemNew=newMenuItem("添加");7privateMenuItem... 阅读全文
posted @ 2005-11-19 02:00 newzpflying 阅读(452) 评论(0) 推荐(0)
  2005年11月16日
摘要: 保存和读取字符级数据:1//使用PrintWriter向文件中写放双精度,整数。字符。布尔和字符类型值各一个2//用标准文本编辑器打开该文件,看是否能正确显示3//思考如果用DataOutputStream代替PringWriter是否仍然可读4importjava.io.*;5publicclassSimpleCharOutputTest6{7publicstaticvoidmain(Strin... 阅读全文
posted @ 2005-11-16 16:53 newzpflying 阅读(545) 评论(0) 推荐(0)
摘要: 保存和读取字节级数据:1//写100000个随机数到一个文件中,非缓冲技术,同进测试操作时间2importjava.io.*;3publicclassWriteUnbufferedTest4{5publicstaticvoidmain(String[]args)6{7try{8longstart=System.currentTimeMillis();//当前时间9FileOutputStreamf... 阅读全文
posted @ 2005-11-16 16:46 newzpflying 阅读(1416) 评论(0) 推荐(0)
  2005年11月13日
摘要: ;约定单元法;子程序将BUF中的16位无符号二进制转换为P进制显示输出STACK SEGMENT STACK DW 128 DUP(0)STACK ENDSDATA SEGMENT A DW 1234H,4352H,3A62H,6390HN DW ($-A)/2BUF DW ?STR DW 15 DUP(?)P DW ?J DW ?DATA ENDSCODE SEGMENT ASSUME CS:C... 阅读全文
posted @ 2005-11-13 22:41 newzpflying 阅读(1383) 评论(0) 推荐(0)
  2005年11月11日
摘要: 调用子程序,将BUF中的二进制数转换成十进制显示输出STACK SEGMENT STACK DB 128 DUP(0)STACK ENDSDATA SEGMENTBUF DW 0025H,0389HN = ($-BUF)/2STR DB 9 DUP(' ')CHE DW 10000,1000,100,10,1DATA ENDSCODE SEGMENT ASSUME CS:CODE, DS:DATA... 阅读全文
posted @ 2005-11-11 22:32 newzpflying 阅读(1341) 评论(0) 推荐(0)
  2005年11月10日
摘要: 用递归调用的方式求N!STACK SEGMENT STACK DW 128 DUP(0)TOP LABEL WORDSTACK ENDSDATA SEGMENTRESULT DW 0N DW 5OUTPU DB 'N!='BUF DB 5 DUP(?), 0DH,0AH, '$'CONT DW 10000,1000,100,10,1DATA ENDSCODE SEGMENT ASSUME CS:C... 阅读全文
posted @ 2005-11-10 22:29 newzpflying 阅读(704) 评论(1) 推荐(0)
  2005年11月9日
摘要: 这是一个菜单的例子,在关闭时弹出对话框  绘一个图标,放在弹出对话框的左边1importjava.awt.*;2importjava.awt.event.*;3classConfirmDialogextendsDialogimplementsActionListener4{5privateStopSignstop=newStopSign();6privateButtonokay=newButton... 阅读全文
posted @ 2005-11-09 23:16 newzpflying 阅读(422) 评论(0) 推荐(0)
  2005年11月8日
摘要: 写作业的时候,因时间不够,没怎么写过有关List组件的作业    将书上的这个例子仔细的看了看,输出来,运行了一下。1importjava.awt.*;2importjava.awt.event.*;3publicclassTaskListextendsFrameimplementsActionListener4{5privateButtonadd=newButton("增加");6private... 阅读全文
posted @ 2005-11-08 23:13 newzpflying 阅读(350) 评论(0) 推荐(0)
  2005年11月5日
摘要: 用JAVA编写了一个简易的记事本,其实,不过是JAVA课后的一个小题。  没想到JAVA都结束,学的不好,以后有时间,还是会弄弄JAVA的1importjava.lang.*;2importjava.awt.*;3importjava.io.*;4importjava.awt.datatransfer.*;5importjava.awt.event.*;6publicclassNoteextend... 阅读全文
posted @ 2005-11-05 23:08 newzpflying 阅读(4943) 评论(1) 推荐(0)