实验三Java输入输出 (1)将键盘上输入的字符在屏幕上显示出来。 (2)将保存在本地机当前文件夹中的Ex3_2.HTML 文本文件的内容在屏幕上显示出来,然后将其另存为Ex3_2.txt 文件。 (3)保存对象信息到文件,并将文件中的对象信息显示出来。
实验目的: 通过阅读和扩充PL/0编译程序文本,增加对编译程序的整体认识和了解——巩固《编译原理》课程所学知识;另外,通过调试PL/0的编译程序,掌握必要的调试技巧和设计大型程序一般的原则,如模块接口的协调,数据结构的合理选择等等。 实验内容: 对PL/0语言及其编译器进行以下扩充(使扩充后的编译器能成功编译“pl0测试用例”中的小程序) 1、增加注释:注释为位于“/*”和“*/”之间的内容,不允许嵌套。(程序中不可使用正则表达式) 2、扩充if条件语句,增加else子句: ::=ifthen[else] 3、增加循环语句: ::=repeat{;}until 选做内容: 1、将符号表由原来的线性表改写为哈希表,自行设计哈希函数和解决冲突的方案。 2、增加新的数据类型,如浮点型、字符型、布尔型等。
1
算法分析与设计-实验三 01背包实验报告
2021-08-21 09:43:43 50KB 算法分析 算法 实验报告
大型数据库技术-实验三 oracle对象管理及使用
2021-08-21 09:41:31 1.6MB 大型数据库技术 oracle 实验报告
nosql-实验三HBase管理工具和客户端
2021-08-21 09:36:57 471KB nosql 实验报告
web安全技术-实验三、BurpSuite Intruder爆破弱口令
2021-08-20 19:07:47 477KB web安全
第一次实验内容是:使用Python3 实现TCP全连接端口扫描器;第二次实验内容是:用户从客户端进行登录后,可以进行从服务端下载文件;第三次实验内容是:多线程TCP端口扫描。最后课程设计是《多功能服务端与客户端》,具体要求如下: Python网络编程实现如下功能: 1、服务器端能够同时为100个客户端提供服务; 2、服务器端使用数据库保存用户帐户、密码和email等信息; 3、服务器端提供FTP服务; 4、服务器端提供消息传递功能 5、客户端提供用户注册功能,登录功能,聊天功能,发送和接收email功能; 6、客户端提供用户间传递文件的功能; 7、客户端提供向服务器公共文件区上传下载文件的功能(全体用户可见); 8、客户端提供向服务器用户个人文件区上传下载文件的功能(只有用户个人可见);
1.编写程序,检查一个字符串是否是合法的密码,密码规则如下: (1)密码必须至少包含6个字符; (2)密码是只能包含数字和字母; (3)密码必须至少两个数字。 2、编写程序统计一个文件中的字符数(控制符‘\r’和‘\n’除外),单词数以及行数。单词由空格,制表符,回车,或者换行符分隔,文件名应该作为命令行参数被传递。 3、编写程序,使用OutputStream对象向output.dat文件中写入10个10到20之间的随机数,然后使用InputStream对象从output.dat文件中读出这10个数并输出。 4、定义一个Circle类表示圆,在其中定义变量radius表示圆的半径,另外定义了4个方法,分别是设置和返回圆的半径、求圆的周长和面积。其中圆周率使用了java.lang.Math.PI常量。画出该类的UML图,并编写一个测试程序,设置圆的半径,调用Circle类的方法求得圆的周长和面积。 5、采用客户机/服务器模式,基于TCP协议编写程序,实现服务器端向客户端发送信息“Hello,world!”,客户端将服务器端发来的信息显示在标准输出上。
2021-08-15 01:45:43 246KB java
1
实验三:面向对象基础.DOC
2021-08-03 09:21:02 815KB Java 实验报告
1
大学数据库系统原理实验报告,仅供参考,适用于大学生
2021-07-22 12:05:08 183KB 数据库 实验报告
1