[案情]
2001年9月7日晚10点50分,何某和朋友阳某一起从舞场回来,路上谈得火热,遇到骑自行车的孙某迎面过来,不小心碰上何某。何、孙二人先是争吵,后相互斗殴。何某的友人阳某始终为二人劝架。
殴斗中,何某突然拔出一把大水果刀,对孙某连刺四刀,孙某伤势严重、生命垂危。这时,何某害怕起来,担心自己会杀死人,便与阳某一起拦截了一辆出租车将孙某送往一家医院治疗,然后又在阳某的陪同下去公安机关自首,后孙经抢救脱险。到审判何某时已花费医疗费3400多元。此案经检察院公诉后人民法院经过审理,判处何某有期徒刑3年,赔偿被害人损失2.2元。
假如此案检察院对一审判决不抗诉,请回答下列问题:
被告人何某想上诉,但担心二审法院会加重他的刑罚,因为被害人孙某也一直向二审法院要求增加被告人的刑罚。何某的想法正确吗?
查看答案
2004年10月14日下午4点多钟,金族公司的会计到交通银行下关支行(下称下关交行)办理一笔2.5万元的电汇手续。下关交行受理后口头通知需次日汇出,该会计同意。次日上午,某单位持金族公司于14日签发的一张购货支票到下关交行,要求结算。下关交行办理了这张支票后,发现金族公司帐面资金已不足2.5万元,遂将该公司的电汇办理了退汇手续,造成金族公司与他人签订的一份购销蟹苗合同不能履行,损失定金4.2万元。金族公司以下关交行没有及时办理电汇给自己造成损失为由起诉到法院,要求下关交行赔偿损失。下关交行辩称,是金族公司财务人员的过错才造成该公司帐面无款可汇,因此不应由银行承担责任。
对此案有不同意见。
第一种意见认为,在办理电汇手续时,金族公司的帐面上有足够的款项。由于下关交行一方面未能及时将款项汇出,另一方面又将后收的支票先行兑付,以致不能电汇,使金族公司蒙受损失。因此,下关交行应当零担赔偿责任。
第二种意见认为,第一,金族公司有义务搞清楚自己帐面的存款余额。他们在明知存款不足的情况下,仍在同一天签发电汇指令和支票,有明显过错。第二,见票即付,是支票的最基本特征之一。下关交行收到金族公司签发的支票时,该公司帐面上确实有款。下关交行接票后付款,是正当履行自己的义务。第三,《银行结算办法》第20条规定:“需要向外寄拨的结算凭证,必须及时于当天发出,最迟不得超过次日。”下关交行在接受电汇委托后,既可以在当日办理,也可以在次日办理,而且该规定没有说必须在次日何时办理。下关交行在接受委托时已经向金族公司的会计声明须次日汇出,对方没有异议,所以下关交行准备在次日汇款是无可挑剔的。第四,任何法律、法规都没有规定银行必须先办理电汇,再办理支票付款,因此那种认为下关交行应当先办理电汇的观点没有法律依据。第五,让下关交行在收到支票的情况下,故意压下支票先办理电汇,既没有法律依据,也对支票持有者显失公平。因此,金族公司的损失应当自负。法院的判决与这种观点相符,驳回了金族公司的诉讼请求。一审判决发生法律效力。
[问题]
1. 运用掌握的法学知识阐释你认为正确的观点和理由;
2、说理充分,逻辑严谨,语言流畅,表述准确;
3、答题文体不限,字数要求1000字左右。
由于同一个分类目录号(同一种图书)有多个副本,若用表Book(图书流水号,分类目录号,书名,作者,内容摘要,价格,购书日期)存储图书信息则有很多的冗余信息,该如何分解使之满足BCNF,并指出分解后的关系模式的主键。
阅读下列说明和图,回答问题1至问题3。
【说明】
C市刚开通了地铁线,为方便乘客,计划开发自动售票系统。
该公司在每一个地铁站放置了多台自动售票机,每一台售票机有一唯一编号,售票记录统一汇总主机。自动售票机只发售从该站起始的各种地铁票,因此乘客只需输入目的站,起始站默认为该站,售票机给出从该站到达目的站的单程票。打印地铁票时为其编一个唯一的流水号,并同时打印自动售票机的编号及票价。
售票机的状态变化如下:“空闲”时,显示地铁线路图,等待乘客输入目的站;当乘客输入目的站后,转入“目的站确认/票数输入”状态,同时给出票价,此时若目的站有误,可返回到空闲状态重新输入,否则,输入票数;乘客输入票数后,转入“票数确认/付款”状态,同样此时若票数有误,可返回到上一状态重新输入,否则,投入钱币付款;当付款金额足够时,“出票/找零”(有必要时进行找零);然后转入“空闲”等待输入目的站状态。
该系统采用面向对象方法开发,系统中的类及类之间的关系用UML类图表示,如图9-18所示是该系统类图的一部分,图9-19描述了自动售票机的状态转换图。
根据题意,给出“自动售票机”类的主要属性。
阅读以下说明和C++代码,将应填入(n)处的字句写在对应栏内。
【说明】
以下C++程序的功能是计算三角形、矩形和正方形的面积并输出。程序由4个类组成:类 Triangle、Rectangle和Square分别表示三角形、矩形和正方形:抽象类Figure提供了一个纯虚函数getAxea(),作为计算上述3种图形面积的通用接口。
【C++代码】
include<iostream>
include<cmath>
using namespace std;
class Figure{
public:
virtual double getArea()=0;//纯虚函数
};
class Rectangle : (1) {
protected:
double height;
double width;
public:
Rectangle(){}
Rectangle(double height, double width){
this->height=height;
this->width=width;
}
double getArea(){
return (2);
}
};
class Square: (3) {
public:
Square(double width){
(4);
}
};
class Triangle: (5) {
private:
double la,lb,lc;
public:
Triangle(double la,double lb,double lc){
this->la=la;this->1b=1b;this->lc=lc;
}
double getArea(){
double s=(la+lb+lc)/2.0;
return sqrt(s*(s-la)*(s-lb)*(s-lc));
}
int main()
{
Figure *figures[3]={new Triangle(2,3,3),new Rectangle(5,8), new Square(5)};
for(int i=0;i<3;i++){
cout<<"figures["<<i<<"]area="<<(figures[i])->getArea()<<endl;
}
return 0;
}