第一篇:6程序分析
《單片機(jī)原理及應(yīng)用》題庫(kù)六
(程序分析)
程序2 電子秒表工作程序 void main(){ TMOD=0x01;
//定時(shí)器T0工作在方式1 TH0=0xD8;
// T0裝入時(shí)間常數(shù)
TL0=0xf0;
EA=1;
//允許 中斷
ET0=1;
//允許 定時(shí)器T0中斷
TR0=1;
//啟動(dòng)定時(shí)器T0
while(1)
//無條件循環(huán)
{
for(k=0;k<3;k++)
{
P0=b[k];
//送出數(shù)碼管段碼
P2=k;
//送出數(shù)碼管位選碼
delaym(3);//調(diào)用延時(shí)函數(shù)
} } } } time0_int(void)interrupt 1
//T0中斷服務(wù)程序 {
TH0=0xD8;
TL0=0xF0;
i++;
if(i==100)
//到1秒
{
i=0;
second1++;
}
if(second1==10)//到10秒
{
second2++;
second1=0;
}
if(second2==10)//到100秒
{second3++;
second2=0;
second1=0;
}
b[2]=a[second3];//轉(zhuǎn)換為段碼顯示
b[1]=a[second2];
b[0]=a[second1];
} 程序3 電子時(shí)鐘程序 void main(){ TMOD=0x01;
//定時(shí)器T0工作在方式1 TH0=0xD8;
// T0延時(shí)長(zhǎng)度延時(shí)10mS TL0=0xf0;
EA=1;
//允許中斷
ET0=1;
//允許定時(shí)器T0中斷 TR0=1;while(1){
for(k=0;k<5;k++)
//顯示時(shí)鐘的分秒
{
P0=b[k];
P2=k;
delaym(3);
} } } time0_int(void)interrupt 1
//T0中斷服務(wù)程序 {
TH0=0xD8;
TL0=0xF0;
i++;
if(i==100)
//到1秒
{
i=0;
second++;
}
if(second==60)//到1分鐘
{second=0;
fen++;
}
w=fen/10;
x=fen%10;
y=second/10;
z=second%10;
b[4]=a[w];
//顯示分十位段碼
b[3]=a[x];
//顯示分個(gè)位段碼
b[2]=0xbf;
//數(shù)碼管顯示“-”
b[1]=a[y];
//顯示秒十位段碼
b[0]=a[z];
//顯示秒個(gè)位段碼
}
程序4
矩陣式按鍵掃描,讀取按鍵的行列編碼。unsigned char Keycan(void){
unsigned char rcode, ccode;
P1 = 0xF0;
// P1口對(duì)鍵盤輸出 鍵盤掃描信號(hào)
if((P1&0xF0)!= 0xF0)
{
delay(1);// 調(diào)用巖石函數(shù)函數(shù)實(shí)現(xiàn)軟件去抖動(dòng)
if((P1&0xF0)!= 0xF0)
//如果不相等說明 有鍵按下
{ rcode = 0xFE;
// 逐行掃描初值
while((rcode&0x10)!= 0)
{
P1 = rcode;
// 輸出行掃描碼
if((P1&0xF0)!= 0xF0)//
{
ccode =(P1&0xF0)|0x0F;//取入列代碼
//do{;}
while((P1&0xF0)!= 0xF0);//等待鍵釋放
return((~rcode)+(~ccode));// 返回
}
else
rcode =(rcode<<1)|0x01;//行輸出代碼移1位
}
}
return 0;// 無鍵按下,返回
} 程序6 從計(jì)算機(jī)鍵盤輸入月份,通過計(jì)算機(jī)串口顯示相應(yīng)的日子。#include
//包含8952單片機(jī)頭文件 #include
//包含計(jì)算機(jī)串口頭文件 #define uint unsigned int void main(){ uint month;uint day;SCON=0x50;
//串行口工作在方式1,允許接收。
TMOD=0x20;//定時(shí)器1工作在方式2
TCON=0x40;TH1=0xE8;
//裝入波特率對(duì)應(yīng)的時(shí)間常數(shù)
TL1=0xE8;TI=1;TR1=1;
}
printf(“input monthn”);//要求輸入月份
scanf(“%d”,&month);//讀取鍵盤輸入的月份數(shù)值。
switch(month)//查閱月份
{ case 1: case 3: case 5: case 7: case 8: case 10: case 12:day=31;//1、3、5、7、8、10、12上顯示31日
break;case 4: case 6: case 9: case 11:day=30;//4、6、9、11顯示30日
break;case 2:day=28;//2月份顯示28日
break;default:day=1;//都不是,日期1
} printf(“month,has dayn”,&month,&day);//在屏幕上顯示對(duì)應(yīng)月份的日期
}
程序8 數(shù)碼顯示程序 unsigned char b[17]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e,0xff};數(shù)碼管段碼,加1個(gè)全滅段碼
unsigned char c[8];//規(guī)定顯示段碼數(shù)組為8
void display()
{ unsigned char i;
for(i=0;i<8;i++)//顯示8個(gè)數(shù)據(jù)
{
P0=c[i];//送出段碼
P2=i;//送出位選碼
delay(2);
} } 程序96 串口接收程序
#include
//16個(gè)
#define uchar unsigned char uchar idata buf[8];main(){ uchar i;SCON= 0x50;
//規(guī)定串口工作方式1,允許接收。,PCON=0;
//SMOD=0 TMOD= 0x20;
//定時(shí)器1 工作在定時(shí)方式2
TH1= 0xe6;
//12MHz 1200波特率 TL1= 0xe6;TR1= 1;
//啟動(dòng)釘子定時(shí)器1
while(1)
//不斷接收數(shù)據(jù) { for(i=0;i<9;i++)
{
while(RI==0)
//查詢接收一幀數(shù)據(jù)完畢否
RI=0;
buf[i]=SBUF;
//從串口接收數(shù)據(jù)存入數(shù)組 buf[]
} } } 程序10 串口發(fā)送程序,發(fā)送89S51 #include
uint j;SCON= 0x40;
//規(guī)定串口工作在方式1,發(fā)送數(shù)據(jù)
PCON=0;
//SMOD=0 TMOD= 0x20;
//定時(shí)器1工作在方式2
TH1= 0xe6;
//12MHz 1200波特率 TL1= 0xe6;TR1= 1;
//啟動(dòng)定時(shí)器1
while(1)
//不斷發(fā)送數(shù)據(jù)
{
i=0;
while(trdata[i]!=0x00)
//00結(jié)束 { SBUF=trdata[i];
//將數(shù)據(jù)送到串口發(fā)送器SBUF
while(TI==0);
TI=0;
i++;
}
for(j=0;j<50000;j++);
} } //延時(shí)8μS×50000 =0.4秒
第二篇:6程序分析
《單片機(jī)原理及應(yīng)用》題庫(kù)六
(程序分析)
程序1
流水燈程序
#include
//包含8952單片機(jī)頭文件 void delaym(unsigned int t)
// 延時(shí)子程序,入口參數(shù)ms,延遲時(shí)間=t*1ms,t取值范圍0~65535 {
unsigned char j;
//j取值范圍0~255 while(t--){ for(j = 0;j < 250;j++);
//j進(jìn)行的內(nèi)部循環(huán),1次延遲8us } }
void main(){
unsigned int i;
while(1)
{
unsigned char a=0xfe;
for(i=0;i<8;i++)
{
P0=a;
delaym(200);
a<<=1;
//循環(huán)左移1位
} } }
程序2 電子秒表工作程序 void main(){ TMOD=0x01;
//定時(shí)器T0工作在方式1 TH0=0xD8;
// T0裝入時(shí)間常數(shù)
TL0=0xf0;
EA=1;
//允許 中斷
ET0=1;
//允許 定時(shí)器T0中斷
TR0=1;
//啟動(dòng)定時(shí)器T0
while(1)
//無條件循環(huán)
{
for(k=0;k<3;k++)
{
P0=b[k];
//送出數(shù)碼管段碼
P2=k;
//送出數(shù)碼管位選碼
delaym(3);//調(diào)用延時(shí)函數(shù)
} } } } time0_int(void)interrupt 1
//T0中斷服務(wù)程序 {
TH0=0xD8;
TL0=0xF0;
i++;
if(i==100)
//到1秒
{
i=0;
second1++;
}
if(second1==10)//到10秒
{
second2++;
second1=0;
}
if(second2==10)//到100秒
{second3++;
second2=0;
second1=0;
}
b[2]=a[second3];//轉(zhuǎn)換為段碼顯示
b[1]=a[second2];
b[0]=a[second1];
} 程序3 電子時(shí)鐘程序 void main(){ TMOD=0x01;
//定時(shí)器T0工作在方式1 TH0=0xD8;
// T0延時(shí)長(zhǎng)度延時(shí)10mS TL0=0xf0;
EA=1;
//允許中斷
ET0=1;
//允許定時(shí)器T0中斷 TR0=1;while(1){
for(k=0;k<5;k++)
//顯示時(shí)鐘的分秒
{
P0=b[k];
P2=k;
delaym(3);
} } } time0_int(void)interrupt 1
//T0中斷服務(wù)程序 {
TH0=0xD8;
TL0=0xF0;
i++;
if(i==100)
//到1秒
{
i=0;
second++;
}
if(second==60)//到1分鐘
{second=0;
fen++;
}
w=fen/10;
x=fen%10;
y=second/10;
z=second%10;
b[4]=a[w];
//顯示分十位段碼
b[3]=a[x];
//顯示分個(gè)位段碼
b[2]=0xbf;
//數(shù)碼管顯示“-”
b[1]=a[y];
//顯示秒十位段碼
b[0]=a[z];
//顯示秒個(gè)位段碼
}
程序4
矩陣式按鍵掃描,讀取按鍵的行列編碼。unsigned char Keycan(void){
unsigned char rcode, ccode;
P1 = 0xF0;
// P1口對(duì)鍵盤輸出 鍵盤掃描信號(hào)
if((P1&0xF0)!= 0xF0)
{
delay(1);// 調(diào)用巖石函數(shù)函數(shù)實(shí)現(xiàn)軟件去抖動(dòng)
if((P1&0xF0)!= 0xF0)
//如果不相等說明 有鍵按下
{ rcode = 0xFE;
// 逐行掃描初值
while((rcode&0x10)!= 0)
{
P1 = rcode;
// 輸出行掃描碼
if((P1&0xF0)!= 0xF0)//
{
ccode =(P1&0xF0)|0x0F;//取入列代碼
//do{;}
while((P1&0xF0)!= 0xF0);//等待鍵釋放
return((~rcode)+(~ccode));// 返回
}
else
rcode =(rcode<<1)|0x01;//行輸出代碼移1位
} }
}
return 0;// 無鍵按下,返回
}
程序5 按鍵取值計(jì)算程序
void KeyDeal(unsigned char Key)
{
if(Key!=0)
//再次判斷是否有按鍵按下
{
switch(Key)
//對(duì)按鍵的行列碼譯碼成0~15
{
case 0x11: K=0;break;
case 0x21: K=1;break;
case 0x41: K=2;break;
case 0x81: K=3;break;
case 0x12: K=4;break;
case 0x22: K=5;break;
case 0x42: K=6;break;
case 0x82: K=7;break;
case 0x14: K=8;break;
case 0x24: K=9;break;
case 0x44: K=10;break;
case 0x84: K=11;break;
case 0x18: K=12;break;
case 0x28: K=13;break;
case 0x48: K=14;break;
case 0x88: K=15;break;
default: break;
}
if(K<17)
{
c[7]=c[6];
//改變顯示位置,顯示代碼順序前移
c[6]=c[5];
c[5]=c[4];
c[4]=c[3];
c[3]=c[2];
c[2]=c[1];
c[1]=c[0];
c[0]=b[K];
//將0~15譯成段碼供顯示
}
} } 程序6 從計(jì)算機(jī)鍵盤輸入月份,通過計(jì)算機(jī)串口顯示相應(yīng)的日子。#include
//包含8952單片機(jī)頭文件 #include
//包含計(jì)算機(jī)串口頭文件 #define uint unsigned int void main(){ uint month;uint day;SCON=0x50;
//串行口工作在方式1,允許接收。
TMOD=0x20;//定時(shí)器1工作在方式2
TCON=0x40;TH1=0xE8;
//裝入波特率對(duì)應(yīng)的時(shí)間常數(shù)
TL1=0xE8;TI=1;TR1=1;printf(“input monthn”);//要求輸入月份
scanf(“%d”,&month);//讀取鍵盤輸入的月份數(shù)值。
switch(month)//查閱月份
{ case 1: case 3: case 5: case 7: case 8: case 10: case 12:day=31;//1、3、5、7、8、10、12上顯示31日
break;case 4: case 6: case 9: case 11:day=30;//4、6、9、11顯示30日
break;case 2:day=28;//2月份顯示28日
break;default:day=1;//都不是,日期1
} printf(“month,has dayn”,&month,&day);//在屏幕上顯示對(duì)應(yīng)月份的日期
}
程序7 延時(shí)1秒子程序A ? void delay(void)
{ unsigned char m,n,s;//定義m,n,s為無符號(hào)字符型數(shù)值(0~255)
for(m=10;m>0;m--)
//m的用途控制第1重循環(huán)
for(n=100;n>0;n--)
for(s=124;s>0;s--);
//3個(gè)for指令總延時(shí)1mS×100× 10=1秒
延時(shí)子程序B void delay(unsigned char t){
while(t--)
// 由調(diào)用程序規(guī)定延時(shí)時(shí)間
{
unsigned char j;//j的取值范圍 0~255
for(j = 0;j<123;j++);//語句 延時(shí)1mS
} }
程序8 數(shù)碼顯示程序 unsigned char b[17]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e,0xff};數(shù)碼管段碼,加1個(gè)全滅段碼
unsigned char c[8];//規(guī)定顯示段碼數(shù)組為8
void display()
{ unsigned char i;
for(i=0;i<8;i++)//顯示8個(gè)數(shù)據(jù)
{
P0=c[i];//送出段碼
P2=i;//送出位選碼
delay(2);
} } 程序96 串口接收程序
#include
//規(guī)定串口工作方式1,允許接收。,PCON=0;
//SMOD=0 TMOD= 0x20;
//定時(shí)器1 工作在定時(shí)方式2
TH1= 0xe6;
//12MHz 1200波特率
//16個(gè)
TL1= 0xe6;TR1= 1;
//啟動(dòng)釘子定時(shí)器1
while(1)
//不斷接收數(shù)據(jù) { for(i=0;i<9;i++)
{
while(RI==0)
//查詢接收一幀數(shù)據(jù)完畢否
RI=0;
buf[i]=SBUF;
//從串口接收數(shù)據(jù)存入數(shù)組 buf[]
} } } 程序10 串口發(fā)送程序,發(fā)送89S51 #include
uint j;SCON= 0x40;
//規(guī)定串口工作在方式1,發(fā)送數(shù)據(jù)
PCON=0;
//SMOD=0 TMOD= 0x20;
//定時(shí)器1工作在方式2
TH1= 0xe6;
//12MHz 1200波特率 TL1= 0xe6;TR1= 1;
//啟動(dòng)定時(shí)器1
while(1)
//不斷發(fā)送數(shù)據(jù)
{
i=0;
while(trdata[i]!=0x00)
//00結(jié)束 { SBUF=trdata[i];
//將數(shù)據(jù)送到串口發(fā)送器SBUF
while(TI==0);
TI=0;
i++;
}
for(j=0;j<50000;j++);//延時(shí)8μS×50000 =0.4秒
} }
第三篇:專利意見程序分析
關(guān)于專利法對(duì)公眾意見的處理程序分析
1984年專利法第41條和第42條規(guī)定了異議程序的法律效力:“第四十一條 專利申請(qǐng)自公告之日起三個(gè)月內(nèi),任何人都可以依照本法規(guī)定向?qū)@謱?duì)該申請(qǐng)?zhí)岢霎愖h。專利局應(yīng)當(dāng)將異議的副本送交申請(qǐng)人,申請(qǐng)人應(yīng)當(dāng)在收到異議副本之日起三個(gè)月內(nèi)提出書面答復(fù);無正當(dāng)理由逾期不提出書面答復(fù)的,該申請(qǐng)即被視為撤回。第四十二條 專利局經(jīng)審查認(rèn)為異議成立的,應(yīng)當(dāng)作出駁回申請(qǐng)的決定,并通知異議人和申請(qǐng)人?!?/p>
在1992年修改專利法時(shí),專利異議的程序都刪去了,所以說從1992年起已經(jīng)沒有異議程序了,授權(quán)前只能提“意見”并僅供參考。2010年新頒布的專利法第48條規(guī)定:“自發(fā)明專利申請(qǐng)公布之日起至公告授予專利權(quán)之日止,任何人均可以對(duì)不符合專利法規(guī)定的專利申請(qǐng)向國(guó)務(wù)院專利行政部門提出意見,并說明理由?!?/p>
新專利法審查指南中關(guān)于對(duì)公眾意見的處理的原話摘錄細(xì)則: “任何人對(duì)不符合專利法規(guī)定的發(fā)明專利申請(qǐng)向?qū)@痔岢龅囊庖?,?yīng)當(dāng)存入該申請(qǐng)文檔中供審查員在實(shí)質(zhì)審查時(shí)考慮。如果公眾的意見是在審查員發(fā)出授予專利權(quán)的通知之后收到的,就不必考慮。專利局對(duì)公眾意見的處理情況,不必通知提出意見的公眾?!?/p>
通過分析我國(guó)現(xiàn)行的專利審查公眾意見提交制度,我們不難發(fā)現(xiàn):無論是專利法實(shí)施細(xì)則還是《專利審查指南》,都沒有關(guān)于公眾意見的法律地位、作用,以及社會(huì)公眾如何提供意見等更為細(xì)致的規(guī)定,尤其是對(duì)公眾意見的使用情況,審查員是沒有義務(wù)告知提出意見的公眾的,也就是說,我國(guó)目前的專利審查公眾意見提交制度中是不存在反饋機(jī)制的。
從法律層面講,關(guān)于專利意見的提交沒有明確的程序規(guī)定,具體事宜周一將和專利事務(wù)所的專家進(jìn)行商討。
第四篇:程序法案例分析
程序法案例分析
案例1
2002年9月30日,河南省孟州市質(zhì)量技術(shù)監(jiān)督局稽查人員對(duì)河南省孟州市電業(yè)樂萬家有限責(zé)任公司經(jīng)銷的商品進(jìn)行執(zhí)法檢查時(shí),發(fā)現(xiàn)該公司銷售的“五糧液”酒防偽標(biāo)簽無暗記標(biāo)記,涉嫌假冒,遂當(dāng)場(chǎng)對(duì)該公司的177瓶“五糧液”酒進(jìn)行了封存,并在公證人員的現(xiàn)場(chǎng)公證下提取酒樣品,經(jīng)中國(guó)宜賓五糧液股份有限公司進(jìn)行鑒定為假冒五糧液產(chǎn)品。之后,孟州市質(zhì)量技術(shù)監(jiān)督局對(duì)剩余的176瓶“五糧液”酒予以登記扣押。由于此案涉及貨值金額和社會(huì)影響較大,孟州市質(zhì)量技術(shù)監(jiān)督局依法將此案移交給該局上級(jí)單位焦作市質(zhì)量技術(shù)監(jiān)督局。同年11月26日,焦作市質(zhì)量技術(shù)監(jiān)督局向孟州市電業(yè)樂萬家有限責(zé)任公司送達(dá)了《行政處罰告知書》,確認(rèn)該公司經(jīng)銷的“五糧液”酒系以假充真產(chǎn)品,已違反了我國(guó)《產(chǎn)品質(zhì)量法》第39條的規(guī)定,將依據(jù)我國(guó)《產(chǎn)品質(zhì)量法》第50條的規(guī)定給予行政處罰。要求該公司在11月28日前將陳述意見送到焦作市質(zhì)量技術(shù)監(jiān)督局,逾期視為放棄權(quán)利;并說明如要求公開聽證,應(yīng)于收到告知書之日起3日內(nèi)提出,逾期未提出的,視為放棄權(quán)利。孟州市電業(yè)樂萬家有限責(zé)任公司在收到焦作市質(zhì)量技術(shù)監(jiān)督局送達(dá)告知書的當(dāng)天就用郵政快件郵送了陳述意見,同時(shí)提出公開聽證的申請(qǐng)??墒谴稳?,即11月29日,焦作市質(zhì)量技術(shù)監(jiān)督局就向該公司送達(dá)了(豫焦)質(zhì)技監(jiān)罰字[2002]第067號(hào)《行政處罰決定書》:
1、責(zé)令停止銷售以假充真的“五糧液”酒。
2、沒收176瓶以假充真的“五糧液”酒。
3、并處該公司以假充真“五糧液”酒貨值金額二倍罰款94560元。孟州市電業(yè)樂萬家有限責(zé)任公司對(duì)此處罰決定不服,以焦作市質(zhì)量技術(shù)監(jiān)督局????為由,向焦作市解放區(qū)法院提起行政訴訟。
討論內(nèi)容:
1.技監(jiān)局的執(zhí)法有無疑點(diǎn)?
2.孟州市電業(yè)樂萬家有限責(zé)任公司的起訴理由可以是什么?
案例2
2002年8月13日,某市星光大酒店接待了一批“特殊客人”。這些客人用他們自帶的秤稱了他們所點(diǎn)的海鮮后,亮出了工作證:市質(zhì)量技術(shù)監(jiān)督局,并指出,他們的海鮮缺斤少兩。檢查結(jié)束后,拿出一張臨時(shí)手寫的便條式的檢查證明要求店方簽字,店方覺得事態(tài)嚴(yán)重,沒有簽。店方解釋稱是廚師抓海鮮時(shí)將兩個(gè)包廂的海鮮搞混了,并讓廚師親自向檢查人員解釋。8月24日,市質(zhì)量技術(shù)監(jiān)督局舉行了一個(gè)新聞發(fā)布會(huì),指出經(jīng)過明查暗訪,發(fā)現(xiàn)多家賓館、酒樓的海鮮缺斤少兩,并指出,按銷售單價(jià)計(jì)算,星光大酒店一次克扣消費(fèi)者金額最多。各大媒體對(duì)此紛紛作了報(bào)道。星光成了眾矢之的。9月15日,星光大酒店以市質(zhì)量技術(shù)監(jiān)督局認(rèn)定自己“故意缺斤少兩、克扣消費(fèi)者”的行為已構(gòu)成行政侵權(quán)為由,要求法院判定其通報(bào)批評(píng)的行為違法,令其為星光恢復(fù)名譽(yù)、消除不良影響。
問:此案爭(zhēng)論的焦點(diǎn)是什么?
若是作為被告應(yīng)進(jìn)行怎樣的辯論?
若是原告呢?他們會(huì)從哪些方面對(duì)被告的行為進(jìn)行起訴呢?
案例三簡(jiǎn)易程序的細(xì)節(jié)
某單位執(zhí)法人員在處理一件違章案件時(shí),在證據(jù)確鑿的前提下對(duì)當(dāng)事人做出處罰決定。當(dāng)事人對(duì)行政處罰告知書的內(nèi)容無異議,對(duì)處罰金額也無異議。并在告知書上寫下“放棄陳述和申辯權(quán)利”,并按要求簽下自己的名字,落款日期是某年某月某日。隨后,執(zhí)法人員給當(dāng)事人開具行政處罰決定書,當(dāng)事人也在送達(dá)回證簽上名,落款的日期也是某年某月某日。表面上看,這個(gè)案件調(diào)查取證程序合法,證據(jù)確鑿,法律文書制作程序上也并無大的疏漏,案件辦理得天衣無縫。但就是這樣一起看似已辦成鐵案的案件,時(shí)過數(shù)日,當(dāng)事人卻一紙?jiān)V狀將行政執(zhí)法機(jī)關(guān)告上法院,聲稱執(zhí)法人員在程序上違法。在法庭對(duì)質(zhì)時(shí),行政機(jī)關(guān)舉充足的證據(jù)證明當(dāng)事人的行為是違法行為,且當(dāng)事人已在陳述告知筆錄上表示放棄申辯權(quán)利。而當(dāng)事人的辯護(hù)律師卻辯稱:?????(由學(xué)生添加)案例四執(zhí)法程序錯(cuò)誤行政訴訟案
一、案情簡(jiǎn)介
1997 年9 月17 日,某省技術(shù)監(jiān)督局接到群眾投訴,稱其所購(gòu)買的由鴻鑫企業(yè)集團(tuán)有限責(zé)任公司開發(fā)的怡園公寓商品房面積不足,要求維護(hù)購(gòu)房者利益。根據(jù)群眾投訴,省局稽查大隊(duì)進(jìn)行了調(diào)查,并委托省房地產(chǎn)計(jì)量公正站進(jìn)行實(shí)地測(cè)量。測(cè)量結(jié)果表明,有住戶投訴的4 棟商品房每套實(shí)際建筑面積都少于銷售建筑面積,其計(jì)量偏差不符合供需雙方事先約定的1 %。省局?jǐn)M對(duì)鴻鑫企業(yè)集團(tuán)有限責(zé)任公司進(jìn)行行政處罰,依照政處罰法,向該公司履行了告知程序,鴻鑫企業(yè)集團(tuán)有限責(zé)任公司進(jìn)行了陳述和申辯,并要求舉行聽證。省局認(rèn)為符合聽證條件,依法舉行了聽證。1998 年2月23 日下發(fā)了行政處罰決定書,決定對(duì)鴻鑫企業(yè)集團(tuán)有限責(zé)任公司處以28000元的罰款。
鴻鑫企業(yè)集團(tuán)有限公司對(duì)上述處罰不服,于1998 年2 月28日以行政處罰認(rèn)定主體錯(cuò)誤為由向人民法院提起行政訴訟。值此之時(shí),省局經(jīng)核查發(fā)現(xiàn),怡園公寓真正的開發(fā)商是某房地產(chǎn)開發(fā)有限責(zé)任公司。該公司是鴻鑫企業(yè)集團(tuán)有限責(zé)任公司的集團(tuán)成員,是經(jīng)工商登記注冊(cè)的有獨(dú)立法人資格的企業(yè),是獨(dú)立的民事法律主體,其經(jīng)營(yíng)行為應(yīng)自行獨(dú)立承擔(dān)法律責(zé)任,省局主動(dòng)撤銷了原行政處罰決定,鴻鑫企業(yè)集團(tuán)有限責(zé)任公司自愿撤訴,法院裁定撤訴。1998 年1 月26 日,省局更換了行政處罰對(duì)象,再次下發(fā)了行政處罰決定書。
某房地產(chǎn)開發(fā)有限責(zé)任公司和法定代表人對(duì)第二次行政處罰決定仍然不服,向法院再次提起了行政訴訟,其訴訟理由為?
第五篇:注冊(cè)會(huì)計(jì)師審計(jì)——分析程序
分析程序
就像了解一件產(chǎn)品一樣,我們每次想要了解一件產(chǎn)品首先都會(huì)問是干什么用的、具體在那些方面、具體怎么做、做得好不好…,想要了解分析程序也一樣。
分析程序是做什么用的呢?是研究不同財(cái)務(wù)數(shù)據(jù)及財(cái)務(wù)數(shù)據(jù)與非財(cái)務(wù)數(shù)據(jù)之間的關(guān)系,分析其是否異常來判斷是否存在重大錯(cuò)報(bào)風(fēng)險(xiǎn)。
那么都什么時(shí)候使用這個(gè)程序呢?——貫穿于審計(jì)過程的始終。
那分析程序在風(fēng)險(xiǎn)評(píng)估的時(shí)候到底要怎么用呢?在風(fēng)險(xiǎn)評(píng)估的時(shí)候我們必須要用到分析程序,因?yàn)橥ㄟ^分析不同財(cái)務(wù)數(shù)據(jù)及財(cái)務(wù)數(shù)據(jù)與非財(cái)務(wù)數(shù)據(jù)之間的關(guān)系,才有助于注冊(cè)會(huì)計(jì)師識(shí)別異常的交易或者事項(xiàng),以及對(duì)財(cái)務(wù)報(bào)表或?qū)徲?jì)產(chǎn)生影響的金額、比率、趨勢(shì),才可以了解被審計(jì)單位環(huán)境。將其分析的結(jié)果和預(yù)期值之間相比較,如果出現(xiàn)不一致,則可能說明財(cái)務(wù)報(bào)表存在重大錯(cuò)報(bào)風(fēng)險(xiǎn)。
與風(fēng)險(xiǎn)評(píng)估不用,在進(jìn)行風(fēng)險(xiǎn)應(yīng)對(duì)時(shí),只有滿足了一定條件(重大錯(cuò)報(bào)風(fēng)險(xiǎn)較低、數(shù)據(jù)間具有穩(wěn)定的預(yù)期關(guān)系)才可以實(shí)施實(shí)質(zhì)性分析程序。因?yàn)閷?shí)質(zhì)性程序包括實(shí)質(zhì)性分析程序和細(xì)節(jié)測(cè)試。而只實(shí)施細(xì)節(jié)測(cè)試而不實(shí)施分析程序,同樣可以實(shí)現(xiàn)實(shí)質(zhì)性程序的目的。但是有些時(shí)候?qū)嵤┓治龀绦蚰軌蛱峁└浞值膶徲?jì)證據(jù)。分析程序的運(yùn)用:
1、識(shí)別需要運(yùn)用分析程序的賬戶余額和交易。
2、確定期望值。
3、確定可接受的差異額。
4、識(shí)別需要進(jìn)一步調(diào)查的差異。
5、調(diào)查異常數(shù)據(jù)關(guān)系。
6、評(píng)估分析程序的結(jié)果。在這里還要注意:
1、數(shù)據(jù)的可靠性,主要在信息的來源和性質(zhì)方面把好關(guān)來得到可靠的數(shù)據(jù)。
2、預(yù)期的準(zhǔn)確程度,因?yàn)轭A(yù)期值的準(zhǔn)確性能夠決定我們的分析程序是否有效。
3、對(duì)于可接受的差異額,更是要謹(jǐn)慎,因?yàn)椴町惥驼f明不一致,是否能夠承受就要看相關(guān)認(rèn)定的重要性和計(jì)劃的保證水平。當(dāng)然,相關(guān)認(rèn)定越具有重要性,差異額就要越低,計(jì)劃的保證水平越高。
4、如果在期中實(shí)施實(shí)質(zhì)性程序,那么可以對(duì)剩余期間的有效性進(jìn)行測(cè)試,或者實(shí)施細(xì)節(jié)測(cè)試。
最后,分析程序用于總體復(fù)核。