编辑代码

<?php 
//JSRUN引擎2.0,支持多达30种语言在线运行,全仿真在线交互输入输出。 
$sta_str = "
试卷名称:会计试题模板###
一、选择题﹙每小题2分,共4分﹚###
1.会计核算的依据和填制会计凭证、登记会计账簿、编制财务会计报告的基础是( )。###
A.相关的会计法律制度###
B.会计账目###
C.原始凭证###
D.实际发生的经济业务事项###
答案:D###
解析:本题考核会计核算的总体要求。《会计法》第九条规定,各单位必须根据实际发生的经济业务事项进行会计核算、填制会计凭证、登记会计账簿、编制财务会计报告。###
###
2.根据《会计法》的规定,对于未按规定保管会计资料,致使会计资料毁损、灭失的单位,县级以上人民政府财政部门责令限期改正,并可以处( )。###
A.2000元以上50000元以下的罚款###
B.3000元以上50000元以下的罚款###
C.4000元以上50000以下的罚款###
D.5000元以上50000以下的罚款###
答案:B###
解析: 对于未按规定保管会计资料,致使会计资料毁损、灭失的单位,由县级以上人民政府财政部门责令限期改正,可以对单位并处3000元以上50000元以下的罚款;对其直接负责的主管人员和其他直接责任人员,可以处2000元以上20000元以下的罚款;属于国家工作人员的,还应当由其所在单位或者有关单位依法给予行政处分。###
二、判断题(每小题3分,共3分)###
1.“我思故我在”和“我在故我思”体现了可知论与不可知论的对立。###
答案:错误###
解析:###
正确可表述为:T/TRUE/√/对/正确###
错误可表述为:F/False/×/错/错误###
###
三、填空题(每小题2分,共4分)###
1.从事任何工作都会面对处理工作计划与工作实际的关系,这在哲学上就是处理(   )。###
答案:思维和存在的关系###
###
四、问答题(每小题1分,共5分)###
1.去产能是2016年供给侧结构性改革的重点工作之一。在市场经济的背景下,去产能既要有“壮士断腕”的精神,更要遵循市场规律,由市场选择、优胜劣汰、自动出清。当然政府也有责任实行科学的宏观调控,遵循市场规律,制定措施推动去产能。总之,去产能终须市场主导,政策联动。\n
结合材料,运用规律的有关知识,简析“去产能终须市场主导,政策联动”这一观点的合理性。###
答案:①规律的客观性和普遍性要求我们尊重规律,按规律办事。市场经济有其内在的经济规律,因此在去产能的过程中,要自觉遵循市场规律,充分发挥企业的主体作用,优胜劣汰。###
②同时,人们可以认识和利用规律,改造客观世界。在去产能的问题上政府要充分发挥主观能动性,认识和利用市场规律,制定有效的政策措施,实行科学的宏观调控。###
五、材料题###
1.某事业单位2011年初准备使用财政性资金修缮和装修一幢办公楼,预算金额为800万元,采用公开招标方式,经确认,此次采购项目已经达到公开招标的标准。该单位委托A招标公司代理进行公开招标的事宜,已知A公司取得的政府采购代理机构资格的中介机构。A公司于2011年2月1日在财政部指定的媒体上公开发布招标文件,招标文件中确认的投标截止时间为2011年2月17日。招标活动中,A公司确定的符合专业条件的供应商为5家,最终确定中标的供应商为B建筑公司。工程于当年2011年10月1日完工验收,实际结算金额与预算相同。由于施工质量极佳,事业单位准备再将其另外一幢楼房按照同样的标准进行外墙修缮,但不再进行内部装修,并与B建筑公司签订补充合同,该合同的预算金额为100万元。
要求:根据本题所述内容,并结合《政府采购法》法律制度的规定,回答下列问题:###
(1)采购代理机构分为( )。###
A.一般采购代理机构###
B.集中采购代理机构###
C.重要采购代理机构###
D.分散采购代理机构###
答案:AB###
解析:注意小题的编号必须加上小括号,否则会被识别成一道独立的题目。###
分数:2###
(2)政府采购当事人包括( )。###
A.采购人###
B.供应商###
C.采购代理机构###
D.其他人员###
答案:ABC###
解析:本题考核政府采购当事人。政府采购当事人包括采购人、采购代理机构和供应商。###
分数:2###
(填空题)(3)政府采购方式有( )。###
答案:公开招标,邀请招标,竞争性谈判,单一来源及询价###
解析:当材料题的子题目为非选择题时,需要在小题题号前加上题目类型,并加上小括号,否则会提示未知题型。###
分数:2###
(4)下列行为正确的是( )。###
A.该单位委托A招标公司代理进行公开招标的事宜###
B.A公司于2011年2月1日在财政部指定的媒体上公开发布招标文件,招标文件中确认的投标截止时间为2011年2月17日###
C.A公司确定的符合专业条件的供应商为5家,最终确定中标的供应商为B建筑公司###
D.与B建筑公司签订补充合同,该合同的预算金额为100万元###
答案:AC###
解析:###
\1.公司发布的招标文件中的招标期限不符合规定。根据规定,采用公开招标方式采购的,自招标文件开始发出之日起至投标人提交投标文件截止之日止,不得少于20日。###
\2.根据规定,采购人需追加与合同标的相同的货物、工程或者服务的,可以与供应商协商签订补充合同,但所有补充合同的采购金额不得超过原合同采购金额的10%。###
如题干/题目解析中行首包含有1. 2. 3. 和(1)(2)(3)这类数字题号,须在题号前加一条斜线,否则会被识别成一道独立的题目,斜线在导入时会自动清理掉。也可以删除换行,使标号不再行首。###
分数:2###
";
$sta_arr = explode('###',$sta_str);
$reg_l1='/^(零|一|二|三|四|五|六|七|八|九|十|百)+(.|、)/u';
$reg_l2='/^[0-9]+(.|、)/u';
$reg_l3='/^[a-zA-Z]+(.|、)/u';
$reg_lda='/^答案(:|:)/u';
$reg_ljx='/^解析(:|:)/u';
$reg_lfs='/^分数(:|:)/u';
$pageContent = '';
$quedata = [];
$qobj = [];
$last_label='';
$last_tx='';
foreach ($sta_arr  as $sub_cnt) {
    $sub_cnt = ltrim($sub_cnt);
	if (preg_match($reg_l1, $sub_cnt)) {
        $last_label='题型';
        $q_type = preg_replace($reg_l1, '', $sub_cnt);
        preg_match('/(\(|(|﹙|\s)+/', $sub_cnt, $mt1);
        if(count($mt1)>0){
            $q_type = strstr($sub_cnt,$mt1[0],TRUE);//题型
            $last_tx = preg_replace($reg_l1, '', $q_type); //题目
            preg_match('/每小题[0-9]+分/', $sub_cnt, $matches1);
            if(count($matches1)>0){
                preg_match('/[0-9]+/', $matches1[0], $msp1);
                $per_scop = $msp1[0]; //每道题分数
                $qobj['每题分数']=$per_scop;
            }
            preg_match('/共[0-9]+分/', $sub_cnt, $matches2);
            if(count($matches2)>0){
                preg_match('/[0-9]+/', $matches2[0], $msp2);
                $total_scop = $msp2[0]; //题目总分数
                $qobj['题目总分数']=$total_scop;
            }
             
        }
	}else if (preg_match($reg_l2, $sub_cnt)) {
        $last_label='题目';
        if($last_tx!='' && $qobj['题目']!=NULL){
            array_push($quedata,$qobj);
            $qobj=[];
        } 
        $qobj['题型']=$last_tx;
        $cnt_str = preg_replace($reg_l2, '', $sub_cnt); //题目
        $qobj['题目']=$cnt_str;
	}else if (preg_match($reg_l3, $sub_cnt)) {
		$c_t = substr($sub_cnt,0,1); //选项几
		$c_str = preg_replace($reg_l3,'',$sub_cnt); //选项内容
        $qobj['选项'.$c_t]=$c_str;
        $last_label='选项'.$c_t;
	}else if (preg_match($reg_lda, $sub_cnt)) {
        $last_label='答案';
		$c_da = preg_replace($reg_lda,'',$sub_cnt); //答案的内容
        $c_da = preg_replace('/\s+/','',$c_da);
        $da_lst = str_split($c_da);//答案数组
        $qobj['答案']=$da_lst;
	}else if (preg_match($reg_ljx, $sub_cnt)) {
        $last_label='解析';
		$jx_str = trim(preg_replace($reg_ljx,'',$sub_cnt)); //解析的内容
        $qobj['解析']=$jx_str;
	}else if (preg_match($reg_lfs, $sub_cnt)) {
        $last_label='分数';
		$fs_str = trim(preg_replace($reg_lfs,'',$sub_cnt)); //解析的内容
        $qobj['分数']=$fs_str;
	}else{
        echo 'last label: '.$last_label;
        if($last_label!='' && $qobj[$last_label]!=NULL){
            $qobj[$last_label]=$qobj[$last_label].'\n'.$sub_cnt;
        }

    }
    
}
if(count($qobj)>0){
        array_push($quedata,$qobj);
}
var_dump($quedata);

echo '-----------end------------';