首页 范文大全 古典文学 职场知识 中国文学 公文书信 外国名著 寓言童话 百家讲坛 散文/诗歌 美文欣赏 礼仪知识 民俗风情
  • 工作总结
  • 工作计划
  • 心得体会
  • 竞聘演讲
  • 会议发言
  • 爱国演讲
  • 就职演说
  • 开业开幕
  • 思想学习
  • 征文演讲
  • 经验材料
  • 述职报告
  • 调研报告
  • 工作汇报
  • 年终总结
  • 申报材料
  • 学习体会
  • 企划方案
  • 活动方案
  • 技巧经验
  • 模板范例
  • 思想宣传
  • 经济工作
  • 工作报告
  • 组织人事
  • 反腐倡廉
  • 慰问贺电
  • 先进事迹
  • 思想汇报
  • 入党申请书
  • 党会发言
  • 先进性教育
  • 入团申请书
  • 个人简历
  • 演讲稿
  • 调查报告
  • 实习报告
  • 和谐社会
  • 观后感
  • 读后感
  • 作文范文
  • 自我鉴定
  • 讲话稿
  • 自查报告
  • 软件设计实验报告—获取计算机IP地址等网络参数

    时间:2021-03-19 18:30:36 来源:蒲公英阅读网 本文已影响 蒲公英阅读网手机站

    相关热词搜索:获取 参数 实验

    软件设计实验报告—获取计算机IP地址等网络参数 本文关键词:获取,参数,实验,地址,计算机

    软件设计实验报告—获取计算机IP地址等网络参数 本文简介:2015/2016学年第2学期软件设计实验报告模块名称VC++专业广播电视工程学生班级B130114学生学号B13011413学生姓名陈超指导教师余雪勇设计题目1.熟悉VC++6.0的使用环境2.获取计算机的名称和IP地址3.基本C/S模式的通信实验4.典型网络应用设计5.综合网络应用设计任务要求1

    软件设计实验报告—获取计算机IP地址等网络参数 本文内容:

    2015/2016

    学年

    2

    学期

    软件设计实验报告

    模块名称

    VC++

    专业

    广播电视工程

    学生班级

    B130114

    学生学号

    B13011413

    学生姓名

    陈超

    指导教师

    余雪勇

    设计题目

    1.

    熟悉VC++6.0的使用环境

    2.

    获取计算机的名称和IP地址

    3.

    基本C/S模式的通信实验

    4.

    典型网络应用设计

    5.

    综合网络应用设计

    任务要求

    1熟悉VC++6.0的使用环境:

    掌握最基本的基于控制台、对话框、单文档及多文档界面的项目创建方法;掌握项目中的文件构成及作用,学会在程序文件中增加功能代码的方法;掌握程序的生成和调试方法。

    2.获取计算机的名称和IP地址实验:

    掌握在程序中获取网络参数的方法:获取计算机的名称和IP地址;获取计算机的子网掩码;获取计算机的DNS设置;获取计算机的网卡地址;

    3.基本C/S模式的通信实验

    编写程序实现下述功能:一个UDPClient/Server模式的通信程序;一个TCP

    Client/Server模式的通信程序

    基本要求:能输入计算机的IP地址和端口号,能输入、发送文本信息和显示接受的文本信息。

    4.典型网络应用程序设计

    4.1聊天室设计:完成一个文本聊天室程序的设计。

    4.2简单的浏览器的实现:设计一个简单的浏览器

    5.综合网络应用设计:房产报修网络化管理

    实验设备及软件

    硬件:PC机一台;软件:VC++6.0;其他通用软件工具

    同组人员学号及姓名

    参考文献

    1.

    朱桂英、张元亮

    Visual

    C++网络编程开发与实战

    清华大学出版社

    2.

    姚领田等

    MFC窗口程序设计

    中国水利水电出版社

    3.

    汪晓平、钟军

    Visual

    C++网络通信协议分析与应用实现

    人民邮电出版社

    4.

    曹衍龙

    Visual

    C++网络通信编程实用案例精选(第二版)

    人民邮电出版社

    5.

    雷斌、杨建华、黄超、何斌

    Visual

    C++

    6.0网络编程技术人民邮电出版社

    6.

    [美]David

    J.Kruglinski

    译:希望图书创作室

    MICROSOFT

    VISUAL

    C++

    6.0技术内幕

    北京希望电子出版社

    一、获取计算机IP地址等网络参数

    1、

    实验目的

    程序能够自动获取计算机的名称、IP地址、子网掩码、DNS设置、网卡地址。

    2、

    实验内容及过程

    1.

    启动Visual

    C++6.0,在此IDE环境中单击File/New菜单项,打开New对话框,然后单击Projects选项卡,选择“MFC

    AppWizard[exe]”一项。在对话框右上角的ProjectsName中填新工程的名字,然后选择适当的目录位置放置此新工程;

    新建一个MFC

    Appwizard(exe)工程,命名为B13011413,选择Dialog

    based框架,一定要包含Windows

    Sockets。

    2.

    在工作区中选择“ResourceView”选项卡,选择Dialog,双击菜单控件的名字(IDD_B13011413_DIALOG),右边出现程序视图的原始界面,在Dialog里创建应用程序框架,删除对话框中的静态文本框,然后添加控件,选择静态文本框,用来显示计算机名、IP地址等文字,然后对应添加编辑框,修改其属性,将其ID分别修改为IDC_EDIT1—IDC_EDIT7,然后进入ClassWizard,建立类向导,选择Member

    Variables选项卡,为其添加成员变量m_tName,m_type,m_cardname,m_sDsMask,m_sDns,m_pMacAddr,m_sIPAddress;如下图1.1。

    图1.1

    添加成员变量

    3.添加按钮用于查询,修改其ID为IDC_BUTTON1,进

    MFC

    classWizard,选择Member

    Maps选项卡,再在Object

    Ids列表框中选择IDC_BUTTON1,选择Messages列表框中的BN_CLICKED,点击“Add

    Function”按钮,增加一个函数,使用系统默认名“IDC_BUTTON1”,单击“OK”;如下图1.2。

    4.编写程序代码:OnButton1()中调用StartUp()函数来添加WINSOCK类库,调用函数GetLocalHostName获取主机名,函数GetIPAddress获取IP地址,函数GetInfo获取网卡信息,函数ParseData获取适配器信息。点击查询按钮,所获信息均显示在编辑框内。

    5.在工程-设置-连接-对象/库模块中加入对IPHLPAPI.LIB库文件的支持。

    图1.2

    添加成员函数

    3、

    实验结果

    1.点击查询按钮,获取本机网络参数显示如下图1.3

    图1.3

    获取计算机的网络配置信息

    4、实验体会

    本实验是在对前一阶段熟悉VC6.0使用环境及对MFC的全面理解的基础上完成的,开始时由于不理解MFC编程,以为只需要编写代码,所以出了很多错误,比如在新建工程时没有选取Windows

    Sockets导致程序无法编译,还有变量定义的类型一开始不熟悉总是忽略而选默认值,还有必须链接到IPHLPAPI.LIB库文件不然会报错等等细节,这些基本注意点应牢牢掌握,才能更熟练地完成接下来的任务。

    二、基于UDP模式的通信程序

    1、实验目的

    通过Sockets编程,设计一个UDP的C/S通信程序,实现点对点的通信,能编辑文本消息以及实现该消息的传送。

    2、实现方法:

    UDP的Server和Client程序相同,采用相同的架构,Server服务端对本地终结点进行监听,客户端同样对相应终结点监听,直接向该终结点发送数据,便可进行通信,程序架构分为两部分,一部分是对本地终结点的绑定和监听,另一部分是进行数据的通信。通信过程中,第一步初始化Winsock;第二步建立一个数据报类型的UDP套接字;第三步使用sendto函数进行通信;第四步关闭socket;

    程序流程图如下图2.1:

    图2.1

    UDP通信程序流程图

    3、实验过程:

    1.按之前详述步骤建立一个新工程,取名为B13011413UDP。

    2.在resourceview里的Dialog中创建应用程序框架,修改相应编辑或按钮框的Object

    IDs,在MFC

    ClassWizard中建立类向导:添加变量m_disp,m_sip,m_sport,m_dip,m_dport,添加成员函数OnButton1,OnRadio1,OnRadio2。

    3.在工作区中选择FileView选项卡,手动添加chatsock.cpp和mysocket.cpp和相对应的头文件,并在程序代码中引用这两个头文件。

    4.编写源程序代码

    4、实验结果

    运行时需要打开两个运行窗口并分别设置目的端口和源端口的端口号分别对应,选中UDP,并在编辑框里输入文本信息,点击“发送”按钮,文本信息在另一个窗口中显示时,实现通信。

    1.UDP服务端建立如下图2.2

    图2.2

    UDP服务端建立

    2.UDP客户端连接如下图2.3

    图2.3

    UDP客户端连接

    3.

    UDP客户端与服务端连接成功并进行聊天如下图2.4

    图2.4

    UDP客户端与服务端连接成功并进行聊天

    5、实验体会

    基于C/S模式的UDP模式的通信程序设计,是第一次尝试基于socket套接字进行数据传输,因为对于socket流式传输原理的理解不够深刻,在尝试编写过程中出现了大量error后,参考了许多相关mysocket类的实现与应用代码,也逐步认识到套接字的使用方法;另外,在搭建Dialog框架的使用上,相对于上一个实验,诸如可以修改编辑框文字的滚动格式等有了更多的了解。此次设计的UDP通信一个很大的局限在于未设置关闭UDP连接按钮及相应功能,需要进一步深刻理解夯实原理,探索实现。

    三、基于TCP模式的通信程序

    1、实验目的

    使用Sockets编程,实现基于TCP的C/S模拟通信。

    2、实现方法:

    对Socket服务端采用用多线程框架,对每一个客户端的连接分配一个子线程,程序采用默认端口,一旦运行便对端口开始监听,程序功能分为三部分,包括SocketServer的配置以及监听,数据的接收和数据的发送。程序界面有三个按钮分别为发送、清空、关闭,消息函数分别为btnClientSend_Click、btnClear_Click、btnExit_Click。对Socket客户端,通过设置菜单设置连接的服务器IP,端口采用默认端口,简单实现对服务器的连接和数据收发。

    程序流程图如下图3.1:

    图3.1

    TCP通信程序流程图

    4、

    实验过程

    1.建立两个新工程,分别取名为B13011413TCPC和B13011413TCPS。

    2.在工作区中选择“ResourceView”选项卡,选择Dialog,双击菜单控件的名字(IDD_B13011413TCPS_DIALOG和IDD_B13011413TCPC_DIALOG),右边出现程序视图的原始界面,使用控件添加Static,Button,Edict,Radio等控件,对每一个控件右键可编辑属性修改ID和标题。

    3.在工具栏点击查看-建立类向导,进入Massage

    Map选项卡,Class

    Name选择B13011413TCPSDlg(客户端选择B13011413TCPCDlg),为控件添加事件处理函数。进入Member

    Varibles选项卡,为控件添加变量名。

    4.在工作区中选择FileView选项卡,在B13011413TCPCFiles中手动添加chatsock.cpp,chatsock.h,mysocket.cpp和mysocket.h,在B13011413TCPSFiles中添加clisock.cpp,lstsocket.cpp,mysocket.cpp和对应的头文件,并在程序代码中引用这些文件。

    5.编写相应函数代码。

    4、实验结果

    运行时需要打开两个运行窗口并分别设置目的端口和源端口的端口号,先点击TCP建立服务器,再点击TCPclient,并在编辑框里输入文本信息,点击“发送”按钮,文本信息在另一个窗口中显示时,实现通信。

    1.TCP服务器建立如下图3.2

    图3.2

    TCP服务器建立

    2.

    TCP客户端与服务端连接成功如下图3.3

    图3.3

    TCP客户端与服务端连接成功

    3.

    TCP客户端与服务端进行聊天如下图3.4

    图3.4

    TCP客户端与服务端进行聊天

    5、实验体会

    经过TCP和UDP模式的通信程序设计,对TCP与UDP的通信原理与区别有了较为深刻的认识。相对于UDP通信,TCP是一种面向连接的、可靠的、基于字节流的传输层通信协议,其必须保证传输的数据无误,因此在UDP基本架构上要用一个校验和函数检验数据是否有错误,在接收和发送时都要计算校验和,UDP没有可靠、有次序、不重复的保证。查找了一些参考资料及相关代码发现,一般情况下TCP

    Socket

    的数据发送和接收是调用send()

    及recv()

    这两个函数来达成,而

    UDP

    Socket则是用sendto()

    及recvfrom()

    这两个函数,这两个函数调用成功发挥发送或接收的资料的长度,否则返回SOCKET_ERROR,所以TCP的两端每次收发数据前必须建立连接,协议本身也保证可靠有序,而UDP任何一方建立一个socket后就可以用这两个函数收发数据,但并不关心对方是否存在并接受。对课本理论内容是一次极大地实践与学习。

    四、基于Socket的文本聊天室设计

    1、实验目的

    利用WinSocket实现一个网络聊天室。需要一个聊天服务器,它可以和很多客户端进行通信,从而把来自不同的客户的聊天信息转交到所有其他的客户端。这样就形成了一个采用Client/Server结构的并可以多人同时在线的聊天室。

    2、实现方法

    在Internet上的聊天室程序一般都是以服务器提供服务端连接响应,使用者通过客户端程序登录到服务器,就可以与登录在同一服务器上的用户交谈,这是一个面向连接的通信过程。因此,程序要在TCP/IP环境下,实现服务器端和客户端两部分程序。

    1)服务器端工作流程:服务器端通过socket()系统调用创建一个Socket数组后(即设定了接受连接客户的最大数目),与指定的本地端口绑定bind(),就可以在端口进行侦听listen()。如果有客户端连接请求,则在数组中选择一个空Socket,将客户端地址赋给这个Socket。然后登录成功的客户就可以在服务器上聊天了。

    2)客户端工作流程:客户端程序相对简单,只需要建立一个Socket与服务器端连接,成功后通过这个Socket来发送和接收数据就可以了。

    流程图如下图4.1

    图4.1

    聊天室设计流程图

    3、实验过程:

    1.新建项目,命名为B13011413ChatRoom。

    2.

    在工作区中选择“ResourceView”选项卡,选择Dialog,双击菜单控件的名字(IDD_B13011413ChatRoom

    _DIALOG),右边出现程序视图的原始界面,使用控件添加Static,Button,Edit,IpAddress等控件,对每一个控件右键可编辑属性修改ID和标题。

    3.

    在工具栏点击查看-建立类向导,进入Massage

    Map选项卡,Class

    Name选择B13011413ChatRoomDlg,为控件添加事件处理函数。进入Member

    Varibles选项卡,为控件添加变量名。

    4.

    在工作区中选择FileView选项卡,在B13011413ChatRoomFiles中手动添加ClientSocket.cpp,ServerSocket.cpp,CMessg.cpp和对应的头文件,并在程序代码中引用这些文件。

    5.编写相应函数代码。

    4、实验结果

    1.聊天室服务端建立如下图4.2

    图4.2

    聊天室服务端建立

    2.聊天室客户端连接如下图4.3

    图4.3

    聊天室客户端连接

    3.

    聊天室客户端与服务端连接成功并开始聊天如下图4.4

    图4.4

    聊天室客户端与服务端连接成功并开始聊天

    4.多站点连接进入聊天室并显示相关提示信息如下图4.5

    图4.5

    一个游客进入聊天室

    5、实验体会

    由于程序较为复杂,在编写过程中出现了很多问题,比如对于图形界面的编程部分还未能熟练掌握和应用,因此在开始试验之前应该做好充分的准备,熟练构想相关函数的功能,理清思路和画好流程图也是很有必要的,尤其是此类较为综合型的设计,今后一定要吸取这些宝贵的经验教训,以便更深入的学习。另外,从运行结果来看,总体实现了多人在线聊天功能,还未能进行用户之间的一对一的聊天,有待进一步学习并完善。

    通过本课题的设计,可以比较深入的了解和掌握WINSOCK控件基本属性、方法和事件,理解网络聊天通信的概念,传输控制协议(TCP/IP)进行数据交流,初步掌握网络聊天通信程序的设计方法。并能巩固和扩展上课期间的学习内容,更好的适应将来社会的需求。

    五、简单的浏览器的实现

    1、实验目的

    通过MFC提供的CHTMLView类,开发一个简单的浏览器,实现网页浏览功能。

    2、实现方法

    程序流程图如下5.1

    图5.1

    浏览器程序流程图

    3、实验过程

    1.新建一个工程,命名为B13011413Browse,进入MFC

    AppWizard设置第一步。选择应用程序型为单文档。并选择“中文[中国][APPWZCHS.DLL]”默认选项,单击下一步按钮,在MFC

    AppWizard设置第2步和第3步中使用其默认值,进入第4步。由于在WEB浏览器时需要增加一个WEB地址的对话框,因此在这里选择Internet

    Explorer

    ReBars

    作为工具栏的外观,这样应用程序将会自动的生成一个对话框;在第5步中不需要做任何修改,在最后一步中,需要修改图类的基类,使之变成ChtmlView类,由于选择了ChtmlView类作为该应用程序视图类的基类,所以改程序已经有了一定的WEB浏览功能。然后再对菜单项和工具栏进行修改,使程序能够实现所需要的功能。

    2.在工作区中选择“ResourceView”选项卡,选择Dialog,双击菜单控件的名字(IDR_MAINFRAME),右边出现程序视图的原始界面,增加Edit控件作为地址栏,并右键属性修改ID和标题。选择Menu菜单下的IDR_MAINFRAME,点击“查看”下拉菜单中的空格,增加“前进”、“后退”按钮,并赋ID名。

    3.

    在工具栏点击查看-建立类向导,进入Massage

    Map选项卡,Class

    Name选择B13011413BrowseDlg,为控件添加事件处理函数。进入Member

    Varibles选项卡,为控件添加变量名。

    4.编写相应函数代码。

    4、实验结果

    输入www.jsfw8.com

    按下回车键,进入百度首页,如图5.2所示:

    图5.2

    浏览器进入百度页面

    5、实验体会

    浏览器项目的设计较之前各项实验有很大的不同,不仅表现在基于单文档形式需要手动绘图ToolBar,另外在项目的创建上基类必须选择HtmlView,否则无法编译,添加成员变量时应注意控件的属性等。实验过程中最终调试运行虽然没有error,但发现地址栏前面的箭头符号显示成ToolBar中的第一个IDR_MAINFRAME,最终经过组建—调试—Run

    To

    cursor一步步排查,发现在代码段的一个调用语句中确实出现错误,应将默认的第一个ToolBar改成自己绘制的。在浏览器的设计过程中,由于能力及需求分析上的局限,设计只实现了前进,后退功能,未有能力实现新建页面等功能。应在充分掌握的基础上进行修改和完善,以便将理论和实践更好地融会贯通。

    六、房产报修系统网络化管理

    1、实验目的

    基于socket套接字编写MFC工程以实现房产报修系统网络化管理。

    2、实验内容及过程

    1.新建两个工程,还是基于对话框模式和windows套接字,分别命名为B13011413baoxius和B13011413baoxiuc。

    2.

    在工作区中选择“ResourceView”选项卡,选择Dialog,双击菜单控件的名字IDD_B13011413baoxius_DIALOG(或IDD_B13011413baoxiuc

    _DIALOG),右边出现程序视图的原始界面,使用控件添加Static,Button,Edit等控件,对每一个控件右键可编辑属性修改ID和标题。

    3.

    在工具栏点击查看-建立类向导,进入Massage

    Map选项卡,Class

    Name选择B13011413baoxiusDlg,为控件添加事件处理函数。进入Member

    Varibles选项卡,为控件添加变量名。

    4.

    在工作区中选择FileView选项卡,在B13011413baoxiusFiles中手动添加ListenThread.cpp和对应的头文件,并在程序代码中引用这些文件。

    5.编写相应函数代码。

    3、实验结果

    1.服务器建立连接如下图6.1

    图6.1

    房产保修系统服务器建立

    2.客户端连接填写相应文字进行报修申请如下图6.2

    图6.2

    客户端连接并填写申请

    3.服务器端收到报修信息并反馈客户端报修成功如下图6.3

    图6.3

    客户端报修成功、服务器收到报修申请信息

    4、实验小结

    这个实验比较复杂,是在熟悉基于TCP/IP的socket设计的基础上进行的综合应用设计,题目宽泛,难度较大,经过需求分析与程序流程的构建初步确立房产报修系统的功能与实现方法。经过努力尝试,客户端连接服务器进行报修申请,服务器提供连接并收到相关消息汇总,初步实现了总体功能,由于没有相关知识的支持,没有进行数据库这一块的设计,所以信息的通信还仅仅停留在对话框中,与实际应用还存在一定差距,此外,在客户端申请的三条报修信息出于人性化角度服务器端应能将三条信息空隔开显示,避免疑义,但在修改代码过程中一直出现报错,没有实现此项功能,今后仍需继续学习。

    七、课程设计小结

    此次本软件设计不仅加深了对理论课的理解,掌握理论应用于实际的方法,也从很大程度上了解基于TCP/IP协议栈的Socket程序设计方法,是动手能力的一次极大提高。本次软件设计总体内容是在熟悉VC++6.0的运行环境并掌握socket流式传输原理的基础上应用Socket程序设计方法,设计完成典型的网络应用及设计实现综合的网络应用系统。回想整整两周的或辛苦获激动的设计过程,有以下几点认识和体会:

    1.在设计之前应做好充分的准备。为了更深入地了解本次实验的要求和需要掌握的知识点,老师精心为我们准备了丰富的学习资源和可以下载资料的网站。在设计之初,看到题目觉得很陌生,虽然之前的程序设计有熟练使用过VC6.0及C++语言,但是此次设计的要求更高、范围更广、含义更深,MFC项目的创建以前更是无所涉及,无从下手,但想到老师提供了很多学习的资源,于是下载了PDF仔细阅读,发现其对于本次软件设计实验很有帮助,能够很详细地一步步阐述socket编程的原理和方法,比如获取计算机的IP地址,以前总是局限于通过cmd命令直接获取,而如今要编写程序实现这一功能却显得很不容易,但是查询老师提供的资料,参考了一些实例后便有了大致的思路,也容易上手许多。

    2.在实际操作之前,理清思路、绘出设计流程图是实现的前提。明白大致的方向以及步骤,但是实际操作起来却很容易遗忘掉一些细节,以至于整体效率低下。需求分析与概要设计不可少,在操作之前应先将抽象的思路转化为框架图,标明各个步骤的注意点,这样既降低了操作中的错误率,又提高了整体效率,可谓一举两得,这个方法在以后的学习生活中应该继续实行。

    3.遇到问题应该冷静思考,找出问题所在才是关键。在设计过程中遇到了很多bug,比如函数未事先定义导致其无法调用;控件的属性没有修改导致其总是报错;变量定义属性选择错误导致无法调用;在新建单文档制作浏览器时,基类必须选择HtmlView,否则无法编译等等。遇到这些问题时心情很压抑,不仅问题多而且时间紧迫,但是冷静下来之后仔细查找错误的原因,发现有些错误可以很容易避免,有些则需要查阅资料,请教老师等,本着先易后难、虚心求教的原则终于一一解决了。可见沉着冷静的态度是很有必要的,理应不畏困难,从容不迫,勇往直前。另外,调试功能的使用此处显得尤为重要,通过Run

    To

    Cursor功能一步步F10往下调试可以找出出错点及原因,并从中了解到程序数据的走向与实现过程,有很大帮助。

    4.本次设计整体看来大体上实现了要求的通信功能,但其整体功能显得很单薄,且界面也不够美观不够全面。此次的设计让我们初步体验了基于TCP/IP的socket编程方法,对于我们课本理论内容也是极大的丰富与实践,应在今后的学习生活中夯实基础,务实求真,更踏实地学习Socket编程。

    本次软件设计,在老师的耐心详细指导下,不仅使我们在概念上有了更为深刻的认识,更在实际操作中体会到了设计的不易,不仅在代码的编写上更是设计的方法中对以后的学习与工作中会有很大的帮助。因此,我们应该总结经验,汲取教训,更踏实地学习好Socket程序设计,掌握理论应用实际的方法,提高实际操作能力,为以后的学习和工作奠定坚实的基础。

    18

    篇2:安全标准化识别和获取适用的安全法律规标准及其它要求管理规定

    安全标准化识别和获取适用的安全法律规标准及其它要求管理规定 本文关键词:管理规定,及其它,标准化,识别,获取

    安全标准化识别和获取适用的安全法律规标准及其它要求管理规定 本文简介:识别和获取适用的安全法律规标准及其它要求管理规定一、为了及时识别、获取和更新公司危险化学品安全标准化管理中有关危险化学品方面适用的法律、法规、标准及其他要求,并将其及时传达给员工和其他有关的相关方,提高员工的法律意识,规范公司的安全生产行为,以确保安全稳定生产。公司各相关部门确保每年不少于一次对公司

    安全标准化识别和获取适用的安全法律规标准及其它要求管理规定 本文内容:

    识别和获取适用的安全法律规标准及其它要求管理规定

    一、为了及时识别、获取和更新公司危险化学品安全标准化管理中有关危险化学品方面适用的法律、法规、标准及其他要求,并将其及时传达给员工和其他有关的相关方,提高员工的法律意识,规范公司的安全生产行为,以确保安全稳定生产。公司各相关部门确保每年不少于一次对公司适用的法律、法规、标准和其他要求的适用性、有效性进行重新确认,更新《适用的法律法规标准和其他要求清单》。

    二、综合办公室负责有关国家与地方政府有关安全生产的行政文件识别和获取,负责宣贯与监督管理;负责教育培训方面的法律法规、标准及其他要求的识别、获取、符合性评价与更新;

    三、生产办公室负责危险化学品、环境保护、职业危害、安全防护、作业安全、机械安全、特种设备的法律法规、标准及其他要求的识别、获取、符合性评价与更新;

    四、各有关部门负责与其职能相关的法律、法规、标准和其他要求的识别、获取、跟踪其变化并将信息反馈给各负责部门,负责本部门的法律、法规、标准和其他要求的传达、贯彻。

    五、适用的法律、法规、标准与其他要求的内容、获取渠道方式和时机。

    1.适用的法律、法规、标准与其他要求主要包括:

    1.1

    国家、地方政府有关危险化学品的法律、法令、条例、规章等;

    1.2国家、地方、行业有关危险化学品的标准;

    1.3非法规性指南、与相关方的协定等;

    1.4安全生产规章制度;

    1.5安全操作规程。

    2.获取渠道可包括:

    ——国家、地方有关部门和行业主管部门,如环保局、安全生产监督管理局、卫生部、劳动保障部、公安消防局等;

    ——专门出版社、标准化协会、书店、图书馆、报刊杂志;

    ——电子网络等。

    3.获取方式可为:询问、派专人联系、上网查询等。

    4.获取的时机:当生产工艺、技术、设备、原材料、辅助材料或组织及人员发生变化时,应及时对有关规章制度、安全操作规程进行符合性评审和修订,更新《适用的法律法规标准及其他要求清单》。

    八、生产办公室根据公司危险化学品的性质和特点,对收集到的法律、法规、标准和其他要求进行汇总、整理。并组织相关人员对收集到的法律法规标准和其他要求进行适用性确认,根据确认结果建立公司《适用的法律法规标准和其他要求清单》,并确保在建立、实施和保持危险化学品安全标准化管理时,对这些要求予以考虑。

    九、生产办公室将确认的法律、法规、标准和其他要求发放到使用单位和相关方。

    十、各有关单位负责对本单位员工做好法律、法规和其他要求的传达、宣传、教育工作,使他们掌握相关要求、懂得遵守法律法规标准和其他要求的重要性并自觉遵照执行。

    篇3:第2章信息的来源与获取检测卷

    第2章信息的来源与获取检测卷 本文关键词:获取,检测,来源,信息

    第2章信息的来源与获取检测卷 本文简介:《第二章信息的来源与获取》检测题一、选择题1.想知道明天天气情况,下面最可行的方法是…………………………………………()A.书籍B.光盘C.电话D.月刊杂志2.有一张包含文字、图片、链接、音频元素的网页,若想仅保存该网页中的文字内容,则下图中应选择的保存类型是……………………………………………………

    第2章信息的来源与获取检测卷 本文内容:

    《第二章信息的来源与获取》检测题

    一、选择题

    1.想知道明天天气情况,下面最可行的方法是…………………………………………(

    A.书籍

    B.光盘

    C.电话

    D.月刊杂志

    2.有一张包含文字、图片、链接、音频元素的网页,若想仅保存该网页中的文字内容,则下图中应选择的保存类型是…………………………………………………………………(

    1

    2

    3

    4

    (A)①

    (B)②

    (C)③

    (D)④

    3.

    小强同学在物理课上学习了万有引力定律后,想进一步了解嫦娥一号探月卫星发射过程中是如何实现飞出地球引力场,被月球引力捕捉成为月球环绕卫星的。下面是他使用搜索引擎在因特网上查找信息时使用的关键词,其中最有效的是………………………………(

    A.嫦娥一号

    B.万有引力定律

    C.被月球引力捕捉

    D.嫦娥一号

    被月球捕捉

    4.下列表示电子公告板的是………………………………………………………………(

    A.

    BBS

    B.WWW

    C.GGG

    D.E-mail

    5.在WWW网上浏览网页时,通常使用的软件是…………………………………………(

    A.

    IE浏览器

    B.Photoshop

    C.操作系统

    D.Foxmail

    6.下列关于网页图片的说法正确的是……………………………………………………(

    A.网页发布时,只要上传网页文件,图片文件不需上传

    B.网页中的图片是嵌入在网页文件中,不需单独存放

    C.一张图片可以同时出现在二个不同的网页中

    D.网页发布后改变图片文件名,网页文件不必修改也能正确浏览

    二、综合题

    1.小强的爷爷最近在学电脑,现在已经会上网了,但总是记不住网址,每次上网时都要问小强该输什么网址,后来小强略施小“技”,帮爷爷解决了这个难题。之后爷爷再上网时,不仅不用记住网址就能快速地访问自己常去的网站,而且每次一启动IE就可以直接打开新华网阅读新闻,请你来破解一下小强施了什么小“技”?

    (1)破解之一:为什么不用记住网址就能快速地访问自己常去的网站?

    (2)破解之二:为什么每次一启动IE就可以直接打开新华网阅读新闻?

    (3)高手支招:爷爷的网龄越来越长,发现的“好”网站也越来越多,虽然有了小强的帮忙,可以不用一一记住这些网址就可以快速地访问这些网站,但每使用这些网址之前,都要戴着老花眼镜花很多时间,在这些网址中寻找自己需要的网址,看你能不能给爷爷支个招,方便爷爷寻找自己需要的网址?

    2.

    “奔向月球”课外活动小组正在制作一个以“嫦娥工程”为主题的网站,请协助他们完成网站制作。

    (1)小组成员收集到了图1所示素材,请帮助他们分类整理这些素材,在各文件夹下的文本框中填写出属于该类的素材文件名。

    (要求:每类文件不少于三个)

    图1

    图像

    动画

    文本

    (2)负责图片素材处理的钱明同学,打算对以嫦娥卫星、嫦娥女神、地球、宇宙背景为内容的素材图片进行加工处理,制作成图2所示网页效果图中的“LOGO图片”

    ,请为他推荐一款能实现该操作的软件

    (3)钱明同学发现准备好的素材图片中,有两张位图图片(分别称之为甲图、乙图)与图2中所示“图片A”的内容一样,其中甲图分辨率为460ⅹ320像素,乙图分辨率为20ⅹ10像素,请问哪张图片更适合用做“图片A”

    ,并阐明理由。

    (提示:图2所示效果图中“图片A”的分辨率为218ⅹ143像素)

    LOGO图片

    图2

    图片A

    图片B

    (4)图2所示网页是王超同学负责制作的,他制作的网页文件名是

    。在该网页中王超设置的网页标题是

    ,若该网页是王超使用FrontPage制作的,则网页标题的设置是通过图3所示右键菜单中的

    命令实现的。

    图3

    (5)王超制作该网页过程中,在图2中所示文字“四项科学任务”上制作了指向本机文件renwu.htm的超级链接,在超链接地址中他输入的是:http://renwu.htm,试分析在本机测试时该超链接是否能正常打开?

    参考答案

    一、选择题

    1

    2

    3

    4

    5

    6

    C

    D

    D

    A

    A

    C

    二、综合题

    1.(1)

    把常去的网址添加到收藏夹中

    (2)

    把新华网网址设置为IE主页地址

    (3)

    整理收藏夹

    2.(1)

    图像:3-1.jpg

    3-2.jpg

    3-3.jpg

    动画:jiemi.swf

    jiexi.swf

    pizhun.avi

    文本:jiemi.txt

    qibu.txt

    gcheng.doc

    (2)

    Photoshop

    (3)

    甲图。

    乙图分辨率过低,放大会失真

    (4)

    index.htm

    嫦娥探月

    网页属性

    (5)

    不能

    4

    • 范文大全
    • 职场知识
    • 精美散文
    • 名著
    • 讲坛
    • 诗歌
    • 礼仪知识