C语言开发环境搭建(华清远见嵌入式培训课件)

嵌入式Linux开发环境搭建

第一章Ubuntu 8.10的安装和网络配置 1.安装虚拟机软件Vmware 6.0.2 虚拟机安装版本Vmware 6.0.2的版本 在winxp操作系统下用鼠标双击VMware-workstation-6.0.2-59824图标,开始安装虚拟机Vmware,如下图所示: 双击VMware-workstation-6.0.2-59824图标,出现vmware的安装界面,所有的选项都采用默认值,用鼠标点【下一步】,然后出现安装进度条,系统开始安装vmware,等待安装完成后,出现如下安装完成界面: 用鼠标点【Finish】,虚拟机安装完成。系统提示重新启动计算机,选择【是】重新启动计算机,电脑重新启动后,虚拟机安装完成。 2.新建虚拟机 打开Vmware虚拟机软件,选【File】->【New】->【Virtual Machine】,弹出新建虚拟机向导对话框,注意以下几个重要的选项,其他都采用默认选项即可。 选择操作系统和版本,如下图所示:

选择虚拟机名称和存放的路径,如下图所示: 设置虚拟机硬盘大小为20G ,如下图所示:

点击【完成】按钮,这样我们就新建了一个虚拟机,下面我们设置一下虚拟机的内存,步骤如下: 点击虚拟机Vmware的【VM】->【settings】时菜单,弹出虚拟机设置对话框,设置虚拟机使用的内存为512M或1024M,如下图所示:

点击【OK】按钮,这样我们就新建了一个虚拟机,该虚拟机的硬盘为20G, 内存为512M .接着我们就可以在该虚拟机上安装ubuntu操作系统了。 注: 键盘和鼠标控制权在虚拟机和Windows系统之间的切换是通过组合键【Ctrl】+【Alt】来实现的。 3 安装Linux操作系统ubuntu Ubuntu安装版本ubuntu 8.10 点击vmware软件工具栏上的【绿色箭头】启动虚拟机,如下图所示:

2016年新环保法培训试题及答案

2016年新环保法培训试题及答案 发布时间:2016-11-19 编辑:ksf 手机版 1、2014年新修订的环境保护法,“保护环境”被确立为我国的一项( )。(A)第4条 A、基本国策 B、基本政策 C、基本方针 D、基本策略 2、环境保护坚持保护优先、预防为主、综合治理、( )、损害担责的原则。(B)第5条 A、政府为主 B、公众参与 C、部门配合 D、社区配合 3、县级以上人民政府环境保护主管部门和其他负有环境保护监督管理职责的部门,应当依法公开环境质量、环境监测、( )等信息。(ABC)第54条 A、突发环境事件以及环境行政许可 B、行政处罚 C、排污费的征收和使用情况 D、企业排污

4、企业事业单位和其他生产经营者,为改善环境,依照有关规定转产、搬迁、关闭的,应当予以。 (A)第23条 A、人民政府;支持 B、县级以上人民政府;鼓励 C、环境保护主管部门 ;帮助 D、市级以上人民政府;支持 5、在下列的表述中,有哪几项是正确的?(ABC)第41、44、45、52条 A、国家促进清洁生产和资源循环利用 B、国家实行重点污染物排放总量控制制度 C、国家依照法律规定实行排污许可管理制度 D、国家激励投保环境污染责任保险 6、2014年4月24日,十二届全国人大常委会第次会议以151票赞成、3票反对、6票弃权表决通过了新修订的环境保护法。新环保法将于起施行。(B)新环保法首页 A、七;2014年9月1日 B、八;2015年1月1日 C、九;2016年1月1日 D、十;2014年10月1日 7、企业事业单位和其他生产经营者有下列哪些行为的,尚不构成犯罪的,除依照有关法律法规规定予以处罚外,由县级以上人民政府环境保护主管部门或者其他有关部门将案件移送公安机关,对其直接负责

实验三 搭建嵌入式系统开发环境

实验三搭建嵌入式系统开发环境 一、实验目的: 1.掌握嵌入式开发环境的配置; 2.掌握开发工具链的安装与配置; 3.掌握嵌入式系统内核和根文件系统的烧写的过程。 二、实验内容: 1)安装配置嵌入式开发环境; 2)安装与配置工具链; 3)内核和根文件系统的烧写 三、实验设备及工具: 硬件:UP-NETARM2410-S嵌入式实验仪、PC机pentumn500以上、硬盘40G以上、内存大于256M。 软件:PC机操作系统Red Hat Enterprise Linux 4、MINICOM 、AMRLINUX开发环境。 四、实验步骤: 1.共享windows下内核文件至linux环境下,并将文件复制至个人开发目录中 2.进入目录,输入make menuconfig,对内核进行裁剪配置 3.编译内核之前输入make clean清理编译环境 4.输入make dep 编译相关依赖文件 5.输入make zImage 输出最终编译后的镜像文件 6.将镜像文件共享至windows环境下 7.在windows打开超级终端,进入vivi,将镜像文件烧录至实验箱开发板中 五、实验总结: 通过本次实验,熟悉了Linux 开发环境,学会了如何进行linux内核的烧写。在实验

过程中了解到Linux内核模块的组成结构,通过本次实验,初步了解嵌入式开发的基本过程。 实验四嵌入式驱动程序设计 一、实验目的: 1.学习在LINUX 下进行驱动设计的原理 2.掌握使用模块方式进行驱动开发调试的过程 二、实验内容: 在PC 机上编写简单的虚拟硬件驱动程序并进调试,实验驱动的各个接口函数的实现,分析并理解驱动与应用程序的交互过程。 三、实验设备及工具: 硬件:UP-NETARM2410-S嵌入式实验仪、PC机pentumn500以上、硬盘40G以上、内存大于256M。 软件:PC机操作系统Red Hat Enterprise Linux 4、MINICOM 、AMRLINUX开发环境。 四、预备知识: 1.有 C 语言基础。 2.掌握在Linux 下常用编辑器的使用。 3.掌握Makefile 的编写和使用。 4.掌握Linux 下的程序编译与交叉编译过程。 5.有驱动开发的基本知识。 五、实验步骤: 1.进入/arm2410cl/exp/drivers/01_demo,使用vi 编辑器或其他编辑器阅读理解源代码 2.使用makefile编译驱动模块与测试程序,编译器采用armv4l-unknown-linux-gcc 3.将编译后的驱动模块demo.o和测试程序test_demo挂载到实验箱上 4.插入驱动模块demo.o 执行命令insmod demo.o 5.查看驱动是否插入成功,执行命令lsmod demo.o 6.运行测试程序,查看执行结果

嵌入式开发环境搭建步骤

嵌入式开发,通常都是在Linux环境下编译Uboot、Linux和android代码。编译uboot/Linux可以选择任何的Linux发行版,如redhat,suse,ubuntu,fedora,debian等,只要你配置好ARM交叉工具编译工具就可以了。 编译android,搭建环境最容易的就是ubuntu。google的官方网站上,也有搭建编译android的简单介绍,可以搜索下,网络上有相当多这方面的说明。 考虑到我们学习嵌入式的平台是Fast Models,以及自动的Realview EB模型硬件平台。而ARM官方推荐是在Redhat Enterprise(4,5,6)下安装Fast Models。所以,我们采用Redhat Enterprise 6作为开发环境。我们可以直接在电脑上安排RHEL6,也可以先安装vmware,然后在vmware中创建一个虚拟机,在虚拟机上安装RHEL6。在这里,小编是采用后者方式。 搭建Redhat Enterprise 6开发环境,建议做以下配置: 1)设置静态IP。在之前使用vmware的经历,发现如何网站采用dhcp方式,那么rhel6的IP地址有可能会发现改变。而我们需要网络IP最好是固定的,所以需要设置静态IP。RHEL6的静态IP的设置方法,可以搜索到。 2)开启ssh,samba服务 ARM嵌入式开发,基本上都是在命令(shell)方式下进行的,不需要图形界面。所以,在windows上运行vmware,vmware上虚拟机再运行rdel6的情况下,为了不增加windows系统的负荷,可以把vmware放在后台运行,使用ssh服务登陆到rdel6就可 以进行嵌入式开发了。 小编在开发嵌入式时,通常都是使用sourceinsight阅读、修改代码,然后在shell运 行命令进行编译。所以,开通samba服务,然后使用windows已安装的sourceinsight 工具,阅读放在rdel6上的Linux/uboot代码。 在Redhat发行版下,有关服务器的开启或关闭,可以在root用户下,使用setup命 令进入配置选项的“System Services”菜单下进行设置。 samba服务在菜单选项为:“smb”;ssh服务在菜单选项为:“sshd” 需要注意的是:windows下,要使用ssh服务/samba服务登陆vmware虚拟机上的rhel6,必须把rhel6上的防火墙关掉。setup命令--->Firewall Configuration--->去掉Enable。

新环境保护法学习心得(精选3篇)

新环境保护法学习心得(精选3篇) 新环境保护法学习心得一:学习新环保法心得体会几经反复的新环保法,终于表决通过。这是近年来环境保护领域最为严实的一道防火墙。它以立法的形式,首次将生态保护红线写入法律,要求促进清洁生产和资源循环利用,在重点区域、流域联合防治中实行统一标准,建立环境污染公共预警机制。其中,引人注目的,是对拒不改正的违法企业,可以“按照原处罚数额按日连续处罚”。 这意味着,新环保法的处罚标准,将上不封顶。由此,社会上诟病已久的“违法成本低、守法成本高”的环保问题,有望得以从源头上解决。一直以来,作为污染排放的可能主体,不少企业缺乏自律意识,偷排偷放只罚款数万元与清洁处置需耗资数十万甚至上百万元的悬殊,“理性的经济人”当然会趋利而从之。环保执法面临的这种尴尬,在处罚无上限的新法之下,必将无限放大执法处罚的威慑,以经济杠杆矫正企业的社会责任意识。 在经济下行压力较大的当下,新环保法体现出的立法精神,实际包括了“奖”与“惩”两个维度。守法企业的自觉环保,本身也是对社会共同利益的增进,需要适当的激励措施。比如,在细化的立法、司法解释中,给予必要税收优惠,或者公共清洁设备的补贴。只有张弛有度,才能让违法者无指望,守法者有盼头,从而形成对青山绿水的共同守护。 更深层次看,这次处罚标准的调整,凸显了在法治框架内解决冲突的思路。曾经的一些环保事件,无论无良企业的肆意排放,还是地方政府的包庇纵容,或者少数群众的情绪过激,一个重要的诱因就是没用法律来算环保账、经济账。而今,依法律来厘清奖励与处罚的标准,从而引导各方回归法院与谈判桌上。可以设想,有法律来勾勒各方权益,用法治来平衡各方得失,这不正是用良法促进社会的理性与公正吗? 但是,有法律并不自然等于有法治。如此良法,如何执行,将成为社会舆论共同关注的焦点。法治的效果,等于立法的科学性与执法的严肃性的乘积,任何一方的缺失或松驰,都可能造成整体效果的大幅折扣。这就要求,一方面,执法不应有例外,要避免寻租、合谋的腐败,加大处罚和监督的密度与力度;另一方面,赋予公权力如此大的执法能力,就必须提防执法者对守法企业可能的“挑刺”,甚至是吃拿卡要、勒索敲诈等隐形腐败。这些都是环保法治的底线所在,犹需关注。 明年1月1日,新环保法将要正式施行。我们期待第一张罚单的依法出炉,以儆效尤。当然,最好是所有的企业都能严守法律,让环保罚单不必开出。 新环境保护法学习心得二:学习《新环境保护法》心得(825字)新修订的《环境保护法》体现了强烈的底线思维,生态保护红线被首次写进法律之中,这是新修订的《环境保护法》的一个重大亮点,也是我国环境保护法制建设进程中的一个重大突破。不但从法律制度上确

嵌入式软件开发流程图

嵌入式软件开发流程 一、嵌入式软件开发流程 1.1 嵌入式系统开发概述 由嵌入式系统本身的特性所影响,嵌入式系统开发与通用系统的开发有很大的区别。嵌入式系统的开发主要分为系统总体开发、嵌入式硬件开发和嵌入式软件开发3大部分,其总体流程图如图1.1所示。 图1.1 嵌入式系统开发流程图 在系统总体开发中,由于嵌入式系统与硬件依赖非常紧密,往往某些需求只能通过特定的硬件才能实现,因此需要进行处理器选型,以更好地满足产品的需求。另外,对于有些硬件和软件都可以实现的功能,就需要在成本和性能上做出抉择。往往通过硬件实现会增加产品的成本,但能大大提高产品的性能和可靠性。 再次,开发环境的选择对于嵌入式系统的开发也有很大的影响。这里的开发环境包括嵌入式操作系统的选择以及开发工具的选择等。比如,对开发成本和进度限制较大的产品可以选择嵌入式Linux,对实时性要求非常高的产品可以选择Vxworks等。

1.2 嵌入式软件开发概述 嵌入式软件开发总体流程为图4.15中“软件设计实现”部分所示,它同通用计算机软件开发一样,分为需求分析、软件概要设计、软件详细设计、软件实现和软件测试。其中嵌入式软件需求分析与硬件的需求分析合二为一,故没有分开画出。 由于在嵌入式软件开发的工具非常多,为了更好地帮助读者选择开发工具,下面首先对嵌入式软件开发过程中所使用的工具做一简单归纳。 嵌入式软件的开发工具根据不同的开发过程而划分,比如在需求分析阶段,可以选择IBM的Rational Rose等软件,而在程序开发阶段可以采用CodeWarrior(下面要介绍的ADS 的一个工具)等,在调试阶段所用的Multi-ICE等。同时,不同的嵌入式操作系统往往会有配套的开发工具,比如Vxworks有集成开发环境Tornado,WindowsCE的集成开发环境WindowsCE Platform等。此外,不同的处理器可能还有对应的开发工具,比如ARM的常用集成开发工具ADS、IAR和RealView等。在这里,大多数软件都有比较高的使用费用,但也可以大大加快产品的开发进度,用户可以根据需求自行选择。图4.16是嵌入式开发的不同阶段的常用软件。 图1.2 嵌入式开发不同阶段的常用软件 嵌入式系统的软件开发与通常软件开发的区别主要在于软件实现部分,其中又可以分为编译和调试两部分,下面分别对这两部分进行讲解。 1.交叉编译 嵌入式软件开发所采用的编译为交叉编译。所谓交叉编译就是在一个平台上生成可以在另一个平台上执行的代码。在第3章中已经提到,编译的最主要的工作就在将程序转化成运行该程序的CPU所能识别的机器代码,由于不同的体系结构有不同的指令系统。因此,不同的CPU需要有相应的编译器,而交叉编译就如同翻译一样,把相同的程序代码翻译成不同CPU的对应可执行二进制文件。要注意的是,编译器本身也是程序,也要在与之对应的某一个CPU平台上运行。嵌入式系统交叉编译环境如图4.17所示。

实验1(嵌入式开发环境实验)

实验1:嵌入式Linux开发环境 一、实验目的 熟悉Linux开发环境,学会基于S3C2410的Linux开发环境的配置和使用。使用Linux的armv4l-unknown-linux-gcc编译,使用基于NFS方式的下载调试,了解嵌入式开发的基本过程。 二、实验内容 1、在linux系统下,利用C语言来编写应用程序,并进行交叉编译,生成可在目标实验台上运行的目标文件。 2、建立宿主机与目标实验台仿真终端连接,为目标实验台建立Linux系统终端窗口。 3、建立宿主机与目标实验台的共享连接,以便下载和运行最终可执行文件。 三、预备知识 C语言的基础知识、程序调试的基础知识和方法,Linux的基本操作。 四、实验设备及工具(包括软件调试工具) 硬件:UP-NETARM2410-S嵌入式实验平台、PC机Pentium 500以上, 硬盘10G以上。 软件:PC机操作系统REDHAT LINUX 9.0+MINICOM+ARM-LINUX开发环境 五、主要实验步骤: 1、打开PC宿主机电源,选择进入Linux系统。在PC宿主机的/arm2410s/exp/Basic目录中创建用户个人工作目录,例如“cao”。 2、单击鼠标右键选择“新建终端”,建立宿主机Linux命令终端窗口,在[root@localhost root]#命令提示符下进入个人工作目录“cao”中。 即:[root@localhost root]#cd /arm2410s/exp/basic/cao 3、利用“vi”编辑hello应用程序,并保存为hello.c文件。 即:#cd /arm2401s/exp/Basic/cao #vi hello.c 进入vi编辑窗口,编辑hello.c文件…… 4、利用“gcc –o”命令对hello.c文件进行编译,生成可在PC宿主机上执行的目标文件hello.pc。 即:#gcc –o hello.pc hello.c, 为了验证结果正确性,可在PC宿主机上执行hello.pc文件。 即:#./hello.pc 5、为了在实验台上下载运行hello文件,需要对hello源文件进行交叉编译,以便生成能够在实验台上运行的目标文件。利用“armv4l-unknown–Linux-gcc –o命令”进行交叉编译,生存目标文件hello.o。 即:# armv4l-unknown-Linux-gcc -o hello.o hello.c (注意:这里的“armv4l-unknown–Linux-gcc –o”交叉编译命令输入方法是使用键盘输

嵌入式系统开发环境实验

嵌入式系统开发环境实验 一实验目的与要求 1.熟悉Linux系统环境。 2.了解实验板的结构组成。 3.了解嵌入式系统开发的基本知识。 4. 熟悉嵌入式Linux交叉编译环境的建立过程,并通过一个HelloWorld程序的编写、编译、下载运行及调试过程,了解嵌入式开发的基本方法和流程。 二实验设备与软件环境 1.硬件:SemitARM9200开发板,PC机PIII800MHz,256MB以上,串口线(公母)1条,网线1条,7.5V 电源1个。 2.软件:RedHat 9.0以上Linux操作系统. 三实验原理 1.宿主机开发环境 绝大多数的Linux软件开发都是以Native方式进行的,即本机(Host)开发、调试,本机运行的方式。这种方式通常不适合于嵌入式系统的软件开发,因为嵌入式系统没有足够的资源在本机(即板子上系统)运行开发工具和调试工具。通常的嵌入式系统的软件开发采用一种交叉编译调试的方式,交叉编译调试环境建立在宿主机(即一台PC机)上,对应的开发板叫做目标板。如下图所示。 开发时使用宿主机上的交叉编译、汇编及链接工具形成可执行的二进制代码,(这种可执行代码不能在宿主机上执行,而只能在目标板上执行)然后把可执行文件下载到目标机上运行。一般调试的方法包括串口调试和以太网口调试。对于本实验板,目前可采用串口调试,操作系统经过修改可以实现以太网口调试。宿主机和目标板的处理器一般都不相同,宿主机为Intel或AMD处理器,而目标板如本实验板的处理器为ATMEL AT91RM9200 。GNU编译器提供这样的功能,在编译时可以选择开发所需的宿主机和目标机从而建立开发环境。所以在进行嵌入式开发前第一步的工作就是要安装一台装有指定操作系统的PC机作宿主开发机,宿主机上的操作系统一般要求安装Linux,但Linux由多个发行版本,在此,我们推荐使用Redhat 9.0作为本实验板的宿主机PC操作系统(https://www.360docs.net/doc/e16340931.html,可以下载)。然后要在宿主机上建立交叉编译调试的开发环境。环境的建立需要许多的软件模块协同工作,这将是一个比较繁杂的工作,但现在只要安装我们提供的光盘,开发软件包及GNU编译工具已完全自动完成了。 当开发环境安装完毕后,会在根目录下生成两个目录:工作目录/home/arm和交叉编译环境目录/usr/local/arm。

环保法律法规培训课件

环保法律法规基础知识 —一基础知识 1. 为保护和改善环境,防治污染和其他公害,保障公众健康,推进生态 文明建设,促进经济社会可持续发展,制定《中华人民共和国环境保护法》< 2. 一切单位和个人都有保护环境的义务。地方各级人民政府应当对本行政区域的环境质量负责。企业事业单位和其他生产经营者应当防止、减少环境污染和生态破坏,对所造成的损害依法承担责任。 3. 《水污染防治法》用于中华人民共和国领域内的江河、湖泊、运河、渠道、水库等地表水体以及地下水体的污染防治。 4. 新环境保护法完善了环境经济政策,综合运用财政、税收、价格、信贷、保险等经济手段,调整和影响生产经营者的行为,下环境经济政策包括国家鼓励投保环境污染责任保险、建立健全生态保护补偿制度、企事业单位和其他生产经营者,为改善环境,依照有关规定转产、搬迁、关闭的,人民政府应当予以财政支持。 二信息公开和公众参与 1. 依法应当编制环境影响报告书的建设项目,建设单位应当在编制时向可能受影响的公众说明情况,充分征求意见。负责审批建设项目环境影响评价文件的部门在收到建设项目环境影响报告书后,除涉及国家秘密和商业秘密的事项外,应当全文公开;发现建设项目未充分征求公众意见的,应当责成建设单位征 求公众意见。

2. 国务院环境保护主管部门或者省、自治区、直辖市人民政府制定大气环境质 量标准,应当以保障公众健康和保护生态环境为宗旨,与经济社会发展相适应,做到科学合理。 3. 新建、改建、扩建排放重点大气污染物的建设项目,建设单位应当在报批、环境影响评价文件前按照规定向环境保护行政主管部门申请取得重点大气污染物排放总量指标。重点排污单位应当如实向社会公开其主要污染物的名称、排放方式、排放浓度和总量、超标排放情况,以及防治污染设施的建设和运行情况,接受社会监督。 4. 企业事业单位应当按照强制公开和自愿公开相结合的原则,及时、如实地公开其环境信息。 5. 新环境保护法明确了环境公益诉讼,环境公益诉讼主要是针对污染环境、破坏生态,损害公共利益的行为。 6. 对污染环境、破坏生态,损害社会公共利益的行为,符合下列条件的社会组织可以向人民法院提起诉讼: (一)依法在设区的市级以上人民政府民政部门登记; (二)专门从事环境保护公益活动连续五年以上且无违法记录。 符合前款规定的社会组织向人民法院提起诉讼,人民法院应当依法受理。提起诉讼的社会组织不得通过诉讼牟取经济利益。 7. 重点排污单位违反本办法规定,有下列行为之一的,由县级以上环境保护主管部门根据《中华人民共和国环境保护法》的规定责令公开,处三万元以下罚款,并予 以公告:(一)不公开或者不按照本办法第九条规定的内容公开环 境信息的;(二)不按照本办法第十条规定的方式公开环境信息的;(三)不按照本办法第十一条规定的时限公开环境信息的;(四)公开内容不真实、弄虚作假

新环境保护法培训试题 -答案

新《中华人民共和国环境保护法》培训试题 一、判断题 1、《中华人民共和国环境保护法》立法目的是:为保护和改善环境,防治污染和其他公害,保障公众健康,推进清洁生产,促进经济社会可持续发展。(×) 2、保护环境是国家的基本国策,环境保护坚持保护优先、预防为主、综合治理、公众参与、损害担责的原则。(√) 3、新环保法规定,每年6月5日为世界环境日。(×) 4、企业事业单位和其他生产经营者,为改善环境,依照有关规定转产、搬迁、关闭的,人民政府应当予以支持。(√) 5、重点排污单位应当如实向社会公开其主要污染物的名称、排放方式、排放浓度和总量、超标排放情况,以及防治污染设施的建设和运行情况,接受社会监督。(√) 二、选择题 1、《中华人民共和国环境保护法》于2014年月24日第届届全国人民代表大会常务委员会第八次会议修订通过,自2015年1月1日起施行。( D ) A、4 十一 B、5 十二 C、5 十一 D、4 十二 2、新环保法规定,应当采取措施,推广清洁能源的生产和使用。(B ) A、重点排污单位 B、国务院有关部门和地方各级人民政府 C、县级以上人民政府 D、企业事业单位和其他生产经营者 3、新法规定,国务院环境保护主管部门根据国家环境质量标准和,制定国家污染物排放标准。(B) A、国家污染减排需要 B、国家经济、技术条件 C、行业的污染物排放标准 D、通用的污染物排放标准 4、提起环境损害赔偿诉讼的时效期间为年,从当事人知道或者应当知道其受到损害时起计算。(C) A、一 B、二 C、三 D、四 5、国家加强对大气、水、土壤等的保护,建立和完善相应的调查、、评估和制度。(B) A、监测治理 B、监测修复 C、检测治理 D、检测修复 6、生产、储存、运输、销售、使用、和含有放射性物质的物品,遵守国家有关规定,防止污染环境。(B) A、处置化学物品必须 B、处置化学物品应当 C、使用有毒化学物品必须 D、使用有毒化学物品应当 7、企业事业单位和其他生产经营者超过污染物排放标准或者超过重点污染物排放总量控制指标排放污染物的,可以责令其采取限制生产、停产整治等措施;情节严重的,报经有批准权的人民政府批准,责令停业、关闭。( D ) A、工商部门 B、公安机关 C、安全生产监督管理监部门 D、县级以上人民政府环境保护主管部门 8、新环保法规定,企业事业单位和其他生产经营者违法排放污染物,受到罚款处罚,被责令改正,拒不改正的,依法作出处罚决定的行政机关可以自责令改正之日的起,按照原处罚

学习新环境保护法心得体会

学习新环境保护法心得 体会 Document number:PBGCG-0857-BTDO-0089-PTT1998

学习新《环境保护法》心得 新的《环境保护法》于2014年4月24日通过了十二届全国人大常委会第八次会议表决,新法于2015年1月1日起施行。为了提高我局干部的环保法律意识,我局组织了对新《环境保护法》的培训学习活动,通过近段时间认真系统地学习国家《环境保护法》,进一步使我局全体干部认识到环境保护的重大意义。 新《环境保护法》,立法宗旨体现了环境保护理念的更新,即:生态文明和可持续发展理念。生态文明是人类为保护和建设美好生态环境所取得的成果,是人类文明的新阶段。党的十八大报告将生态文明建设放在突出地位,提出了必须树立尊重自然、顺应自然、保护自然生态文明理念。长期的粗放发展和过度改造自然带来的环境灾害已经深刻地教训了我们。可持续发展是一种先进的经济社会发展理念,涉及人口、资源、环境、经济、社会诸多内容,环境是其中非常重要的一个方面,良好的环境是可持续发展的基础。 新《环境保护法》立法宗旨强调了两个关系:污染防治与生态保护并重;经济发展与环境保护关系调整。传统观点认为:环境保护与经济发展是相互矛盾的,经济发展必须以破坏环境为代价,而若要保护环境则会限制经济的发展。新《环境保护法》修改为“使经济社会发展与环境保护工作相协调”,二者的关系仍为协调关

系,但二者的顺序做出了重大调整,改变了环境保护在二者关系中的次要地位。体现了发展理念的重要变化。 新《环境保护法》,立法宗旨遵循了“两个基本”。基本国策-保护环境是国家的基本国策;基本原则:保护优先、预防为主、综合治理、公众参与、损害担责。 新《环境保护法》,内容全面,制度进一步完善。修订后的法律条文从47条增加到70条,净增23条;从条文的内容来看,也仅有几条未修改。时间上来年看,历时3年,跨两届人大。明确和增加的制度,排污许可管理制度,修订前的环保法没有规定,但在大气和水污染防治两部单行法中都有排污许可的相关规定。多年的环保工作实践证明,排污许可管理制度是一项重要的环境管理制度,本次修订加以明确,对排污许可管理制度进行了原则性规定,与单法之间相衔接,也会使这项制度得到更好地执行。生态保护红线规定,我国生态环境面临着严峻形势和挑战,生态环境整体状况不容乐观,生态安全已上升到国家安全问题,所有有必要引入生态保护红线的概念和机制。划定生态保护红线,是国家应对环境污染和生态破坏的严峻形势所提出的一项新重要措施,有着现实作用和长远历史意义。环境公益诉讼制度,是一项全新的制度,也是在公开征

《中华人民共和国环境保护法》竞赛题(A卷)课件

中国石油川庆钻探工程有限公司 《中华人民共和国环境保护法》知识竞赛题(A卷) 姓名:单位:分数: 一、单选题(共30道题,每题1分) 1、今年世界环境日的主题是。 A、营造绿色城市、呵护地球家园 B、提高你的呼声,而不是海平面 C、拯救我们的海洋 2、今年世界环境日的中国主题是。 A、向污染宣战 B、同呼吸、共奋斗 C、警惕全球变暖 3、今年6月5日是第个世界环境日。 A、41 B、42 C、43 4、我国第一个环境保护法是年制定的。 A、1984 B、1989 C、1990 5、新修订的《环保法》自起施行。 A、2014年6月1日 B、2014年12月31日 C、2015年1月1日 6、中国政府坚定不移地贯彻执行环境保护这项。 A、基本国策 B、政策 C、方法 7、新修订的《环保法》规定每年的为环境日。 A、4月22日 B、5月31日 C、6月5日

8、新修订的《环保法》第十九条规定,编制有关开发利用规划,建设对环境有影响的项目,应当依法进行。 A、环境影响评价 B、环境监察 C、环境监测 9、新修订的《环保法》第五十九条规定:企业事业单位和其他生产经营者违法排放污染物,受到罚款处罚,被责令改正,拒不改正的,依法作出处罚决定的行政机关可以自责令改正之日的次日起,按照原处罚数额按连续处罚。 A、日 B、月 C、周 10、公民应当增强环境保护意识,采取的生活方式,自觉履行环境保护义务。 A、低碳、节俭 B、自给自足 C、奢华、浪费 11、县级以上人民政府应当将工作纳入国民经济和社会发展规划。 A、经济发展 B、节约资源 C、环境保护 12、新修订的《环保法》第二十八条规定,应当根据环境保护目标和治理任务,采取有效措施,改善环境质量。 A、地方各级人民政府 B、一切单位和个人 C、各级环保部门 13、新修订的《环保法》第四十三条规定,排放污染物的企业事业单位和其他生产经营者,应当按照国家有关规定缴 纳。 A、环境保护税 B、经费 C、排污费

新《环境保护法》答案

新《环境保护法》培训试卷(总分:50分) 一、选择题 1、我国新《环境保护法》第五条规定,环境保护坚持保护优先、预防为主、综合治理、(B)、损害担责的原则。 A、政府为主 B、公众参与 C、部门配合 2、我国新《环境保护法》第四十七条规定,企业事业单位应当按照国家有关规定制定突发环境事件应急预案,报(C)和有关部门备案。 A、国务院 B、地方政府 C、环境保护主管部门 3、企业事业单位和其他生产经营者违法排放污染物,受到罚款处罚,被责令改正,拒不改正的,依法作出处罚决定的行政机关可以自责令改正之日的次日起(B)。 A、责令停产停业 B、按照原处罚数额按日连续处罚 C、移交司法机关 4、我国新《环境保护法》中的“环境”是指(C)。 A、影响人类生存和发展的各种自然、社会、经济因素的总体 B、影响生物生存的各种天然的和经过人工改造的自然因素的总体 C、影响人类生存和发展的各种天然的和经过人工改造的自然因素的总体 5、新《环境保护法》规定,未依法进行环境影响评价的建设项目,不得(A) A、开工建设 B、竣工验收 C、正式投产运行 6、我国新《环境保护法》于2014年4月24日第(B)届全国人民代表大会常务委员会第(B)次会议修订。 A、十一、八 B、十二、八 C、十二、七 7、新《环境保护法》适用于(C); A、中华人民共和国领域 B、中华人民共和国管辖的陆 C、中华人民共和国领域和中华人民共和国管辖的其他。 8、实行排污许可管理的企业事业单位和其他生产经营者应当按照(B)的要求排放污染物。 A、环境影响评价审批文件 B、排污许可证 C、污染物排放标准 9、新环境保护法第十六条中规定,检测机构应当使用符合国家标准的检测设备,遵守检测规范。检测机构及其负责人对检测数据的()和()负责。BC

几种Linux下嵌入式开发环境的简单介绍

几种Linux下嵌入式开发环境的简单介绍 做Linux嵌入式系统的对常见的几种嵌入式开发环境一定不会陌生,由于主要接触网络相关产品的一些系统设计,因此,将可能用到的嵌入式开发环境简要总结一下。主要涉及下面的几个东西: emDebian emDebian基于将Debian用于嵌入式系统的目的而开发。Debian是一个发展很快的项目,良好的在线软件升级系统是Debian成功的原因之一。目前Debian已经支持11个体系的系统,包括X86、PPC、MIPS、ARM、SH等,并包含了大量的软件。这些要归功于Debian 的开发团队,正因为有许多人使用和支持,因此,不是比较偏门的软件,基本上不需要从源码来安装。 这样好的一个系统,当然有人愿意将其用到嵌入式系统中去。emDebian基于一个很简易的嵌入式系统开发的想法来构造嵌入式系统,即从一个成熟的系统中去除不需要的部份(如文档和不需要的工具),精简出一个小的系统,这与下面要介绍的几个工具的想法刚好相反(下面几个都是基于from scratch 即从无到有,从头构建的方式)。emDebian提供一些工具来协助完成从现有的系统或安装包(deb文件,类似Redhat的rpm)中提取需要的东西,并协助完成完整系统的构建,当然也支持交叉构建了,比如你可以在X86 的PC上构建一个基于ARM的嵌入式系统,而整个过程不需要编译任何一行源代码。 buildroot emDebian实际上并不一定适合于资源非常紧缺的超小型系统,比如只有2M Flash的小型控制系统。另外发行版的软件通常会以通用代码来编译,例如,为了尽可能在各种X86平台上都能够安装,大多数发行版通常会以i686甚至i386代码集来编译软件,可以使文件的通用性很强,但CPU的性能却不能发恢到最好(这就是为什么有时会看到一些厂商或爱好者发布PIII、PIV、athlon等优化系统的原因),这对于嵌入式系统来说也不会是一件好事情。另外,没有源码的控制权,一些需要定制的东西也会变得难以实现,因此,从源码开始构建仍然有必要。 嵌入式Linux开发中使用的CPU速度往往向对不会太高,因此,尽可能提高代码的性能就非常必要。通常开发人员应该对该CPU的具体型号有一定的了解,以便启用编译器中对该型号的优化,以ARM为例,我们可以通过-march=armv5te 和-mtune=arm9tdmi 来对代码在ARM9上的运行进行优化。 这种幅度的提升可能只是一个特例,这个算法有大量的复杂浮点运算,使用i386或i686指令集和使用更先进的PIV指令集编译出来的机器代码对于同一个运算的解释可能采用完全不同的指令来完成,因此性能提升较大就不足为奇了。同样这种代码,在ARM上通过ARM4和ARM5来优化后在ARM9上运行,却没有那么大的提升。 那么又如何控制可执行文件的大小呢?除了却除软件中不需要的部份外,我们还应该考虑软件所引用的库文件。GNU的Glibc是一个非常宠大而完整的库,至少对于嵌入式系统来说,其体积显得过于大了一些。uClibc的提出较好的解决了这样一个问题。uClibc尽可能的兼容Glibc,大多数应用程序可以在很小或完全不修改的情况下就可能使用uClibc替代glibc。通过uClibc来代替Glibc,可以在不改变应用程序功能的前提下,大大减少发布文件的大小,无论应用程序以静态链接来编译,还是以动态链接形式编译。 不过使用uClibc代替并不是简单的设置一两个参数就行了,通常需要使用一个不同的工具集(gcc/binutils等)来编译代源码。手工的构造这样一个环境,对于大多数普通程序员

新环境保护法培训试题答案图文稿

新环境保护法培训试题 答案 集团文件发布号:(9816-UATWW-MWUB-WUNN-INNUL-DQQTY-

新《中华人民共和国环境保护法》培训试题 一、判断题 1、《中华人民共和国环境保护法》立法目的是:为保护和改善环境,防治污染和其他公害,保障公众健康,推进清洁生产,促进经济社会可持续发展。(×) 2、保护环境是国家的基本国策,环境保护坚持保护优先、预防为主、综合治理、公众参与、损害担责的原则。(√) 3、新环保法规定,每年6月5日为世界环境日。(×) 4、企业事业单位和其他生产经营者,为改善环境,依照有关规定转产、搬迁、关闭的,人民政府应当予以支持。(√) 5、重点排污单位应当如实向社会公开其主要污染物的名称、排放方式、排放浓度和总量、超标排放情况,以及防治污染设施的建设和运行情况,接受社会监督。(√) 二、选择题 1、《中华人民共和国环境保护法》于2014年月24日第届届全国人民代表大会常务委员会第八次会议修订通过,自2015年1月1日起施行。( D ) A、4 十一 B、5 十二 C、5 十一 D、4 十二 2、新环保法规定,应当采取措施,推广清洁能源的生产和使用。 (B ) A、重点排污单位 B、国务院有关部门和地方各级人民政府 C、县级以上人民政府 D、企业事业单位和其他生产经营者

3、新法规定,国务院环境保护主管部门根据国家环境质量标准和,制定国家污染物排放标准。(B) A、国家污染减排需要 B、国家经济、技术条件 C、行业的污染物排放标准 D、通用的污染物排放标准 4、提起环境损害赔偿诉讼的时效期间为年,从当事人知道或者应当知道其受到损害时起计算。(C) A、一 B、二 C、三 D、四 5、国家加强对大气、水、土壤等的保护,建立和完善相应的调查、、评估和制度。(B) A、监测治理 B、监测修复 C、检测治理 D、检测修复 6、生产、储存、运输、销售、使用、和含有放射性物质的物品,遵守国家有关规定,防止污染环境。(B) A、处置化学物品必须 B、处置化学物品应当 C、使用有毒化学物品必须 D、使用有毒化学物品应当 7、企业事业单位和其他生产经营者超过污染物排放标准或者超过重点污染物排放总量控制指标排放污染物的,可以责令其采取限制生产、停产整治等措施;情节严重的,报经有批准权的人民政府批准,责令停业、关闭。( D ) A、工商部门 B、公安机关 C、安全生产监督管理监部门 D、县级以上人民政府环境保护主管部门

学习环境保护法心得体会

学习环境保护法心得体会 以下是关于学习环境保护法心得体会,希望内容对您有帮助,感谢您得阅读。 学习环境保护法心得体会(一) 根据中华人民共和国环境保护法的规定,包括“保护自然环境”与“防治污染和其他公害”两个方面。这就是说,要运用现代环境科学的理论和方法,在更好地利用自然资源的同时,深入认识和掌握污染和破坏坏境的根源和危害,有计划地保护环境,预防环境质量的恶化,控制环境污染,促进人类与环境协调发展。 多年的实践证明,人类改造自然、发展生产,必须同时注意自然界的“报复”,注意发展生产给包括人类在内的整个生态系统所带来的影响,而不能超过某一个限度。环境保护工作就是要明确提出这一限度,通过宣传使大家认识这一限度,以政策、法律形式作出具体规定,并尽力实施这些规定,否则人类的生存环境就会遭到破坏。 随着生产力的发展和工农业的现代化,保护和改善环境就成为劳动力再生产的必要条件。发达的资本主义国家已走过的道路早就证明,没有一个清洁的环境也就没有现代化。我国是发展中的社会主义国家,如果不注重环境保护工作,甚至造成 ·

了环境的严重污染和退化,则不只与我们发展生产力的根本目的不相符合,而且也会危害社会主义现代化建设本身。这是由于:(1)自然资源的退化和破坏将成为生产力发展的障碍;(2)随着生产的发展劳动人民对环境的要求愈来愈高,如果环境污染严重将会引起尖锐的矛盾,影响人的生产积极性;(3)现代化的生产装备(设备、仪表等)需要一个清洁的环境(精密的产品也是如此),在某种意义上说,搞不好环境保护也就难于实现现代化生产。 环境污染的远期影响,是对人类健康的严重威胁,不只是致癌,而且可能通过胎盘危及胎儿,以及引起遗传变异,染色体畸变和遗传基因退化。这不只是第二代、第三代的问题,严重时可能使人类的质量退化,贻害子孙后代,造成无可挽回的损失。 自然资源的破坏,有的要几十年、上百年才能恢复,有的则难以逆转。 目前全世界估计有25000种植物,1000多种脊椎动物,正处于灭绝的边缘。尽管人类正在采取许多局部性保护措施,但一些珍贵动植物还在继续走向灭绝,因为人类活动形成的全球性有害影响远远胜过局部保护性措施所产生的效果。 当前,我国环境污染和自然资源破坏的情况也是相当严重的,非认真解决不可。例如,有的城市环境污染严重,由于大 ·

嵌入式开发环境搭建

第一章开发环境搭建 要想进行嵌入式开发,首先,必须搭建一套完整的嵌入式开发环境。本章讲解在windows xp + Vmware虚拟机(安装Ubuntu10.04)环境下嵌入式开发环境的搭建。 1.1 交叉编译工具链的安装 嵌入式开发必须使用交叉编译工具链。你可以使用里仁提供的交叉编译工具(arm-linux-gcc-3.4.5和arm-linux-gcc-4.3.2),也可以使用crosstool-0.43或crosstool-ng自己编译交叉编译工具链。如何用工具自己编译交叉编译工具链,请参考其他资料。本节只讲解如何使用里仁提供的交叉编译工具链。 交叉编译工具链的安装步骤主要包括拷贝、解压和设置环境变量三部分。 1)拷贝 在主目录中建立工作目录liren,将交叉编译工具链拷贝到该目录下。 在/opt目录下建立virt.arm目录,将交叉编译工具解压到该目录下。操作时注意权限问题,需要加sudo执行命令。 其中,-C参数是制定解压后的存放目录。若不制定默认为当前目录。 查看/opt/virt.arm目录下的交叉编译工具。 arm-linux-gcc-3.4.5和arm-linux-gcc-4.3.2是两个版本的交叉编译器,以备以后使用。其中,arm-linux-gcc-3.4.5将在编译U-boot、文件系统及应用程序时使用;arm-linux-gcc-4.3.2将在编译内核时使用。 2)设置环境变量 把交叉编译工具解压到/opt/virt.arm目录后,编译程序时需要制定交叉编译工具的全路径。例如,在~/liren/test目录下编译“helloworld”。

不能够像gcc那样,直接使用arm-linux-gcc来编译,这是因为还没有设置环境变量。 在~/liren/sh/目录下创建两个脚本文件arm-linux-gcc-3.4.5.sh和arm-linux-gcc-4.3.2.sh。 分别为以下内容: arm-linux-gcc-3.4.5.sh arm-linux-gcc-4.3.2.sh 这两个脚本文件是用来设备环境变量的。 例如,执行source arm-linux-gcc-3.4.5.sh就会把交叉编译器arm-linux-gcc-3.4.5的路径加到PATH环境中。这样,就可以直接使用使用arm-linux-gcc编译程序了。 但是,用这种方法只能临时改变环境变量,退出终端后就失效,因此,在下次使用时需要重新设置。要想让设置长期生效,可以修改/etc/profile文件,在最后一行加上“export PATH=$PATH:/opt/virt.arm/arm-linux-gcc-x.x.x/bin”保存退出即可。不用重启系统,在终端运行“source /etc/profile”设置立即生效。 2.2 网络服务器的安装 在进行嵌入式开发时常常需要目标板和宿主机进行通信。因此,就会用到宿主机的网络服务。常用的网路服务有TFTP和NFS。下面介绍在Ubuntu10.04环境下安装TFTP和NFS 的方法。 2.2.1 安装配置TFTP服务 安装TFTP服务的步骤为: 安装tftp-hpa(客户端)和tftpd-hpa(服务器); 修改配置文件; 根据配置文件的路径,建立tftp目录,并修改目录权限; 重启tftp服务; 本地传输测试。

相关文档
最新文档