文档库 最新最全的文档下载
当前位置:文档库 › 销售例题

销售例题

销售例题
销售例题

附有退回承诺的商品销售

甲公司是一家健身器材销售公司。201×年1月1日,甲公司向乙公司销售5000件健身器材,单位销售价格为500元,单位成本价格为400元,开出的增值税专用发票上注明的销售价款为2 500 000元,增值税税额为425 000元。协议约定,乙公司应于2月1日之前支付货款,在6月30日之前有权退还健身器材。健身器材已经发出,款项尚未收到。

(一)假定甲公司根据过去的经验,估计该批健身器材退货率约为20%;健身器材发出时纳税义务已经发生;实际发生销售退回时取得税务机关开具的红字增值税专用发票。甲公司的账务处理如下:

① 1月1日发出健身器材时:

借:应收帐款 2 925 000

贷:主营业务收入 2 500 000 应交税费——应交增值税(销项税额) 425 000 借:主营业务成本 2 000 000

贷:库存商品 2 000 000

② 1月31日确认估计的销售退回时:

借:主营业务收入 500 000 (2500000*20%)贷:主营业务成本 400 000

预计负债 100 000

③ 2月1日前收到货款时:

借:银行存款 2 925 000

贷:应收账款 2 925 000

④ 6月30日发生销售退回,实际退货量为1000件,款项已经支付:借:库存商品 400 000 (1000*400)

应交税费——应交增值税(销项税额) 85 000 (500000*17%)预计负债 100 000

贷:银行存款 585 000

如果实际退货量为800件时:

借:库存商品 320 000

应交税费——应交增值税(销项税额) 68 000

主营业务成本 80 000(转回多冲成本)预计负债 100 000

贷:银行存款 468 000

主营业务收入 100 000 (转回多冲收入)如果实际退货量为1 200件时:

借:库存商品 480 000

应交税费——应交增值税(销项税额) 102 000

主营业务收入 100 000(补充冲减收入) 200*500

预计负债 100 000

贷:主营业务成本 80 000(补充冲减成本) 200*400

银行存款 702 000

④ 6月30日没有发生退货:

借:主营业务成本 400 000 (转回冲减的成本)预计负债 100 000

贷:主营业务收入 500 000(转回冲减的收入)

(二)沿用上题的资料。假定甲公司无法根据过去的经验估计该批健身器材的退货率;健身器材发出时纳税义务已经发生。甲公司的账务处理如下:

① 1月1日发出健身器材时:

借:应收帐款 425 000

贷:应交税费——应交增值税(销项税额) 425 000

借:发出商品 2 000 000

贷:库存商品 2 000 000

②2月1日前收到货款时:

借:银行存款 2 925 000

贷:预收账款 2 500 000

应收帐款 425 000

③6月30日退货期满如果没有发生退货:

借:预收账款 2 500 000

贷:主营业务收入 2 500 000

借:主营业务成本 2 000 000

贷:发出商品 2 000 000

6月30日退货期满,如果发生2 000件退货:

借:预收账款 2 500 000

应交税费——应交增值税(销项税额) 170 000(2000*500*17%)贷:主营业务收入 1 500 000

银行存款 1 170 000

借:主营业务成本 1 200 000(3000*400)

库存商品 800 000(2000*400)贷:发出商品 2 000 000

具有融资性质的分期收款销售商品

20×5年1月1日,甲公司采用分期收款方式向乙公司销售一套大型设备,合同约定的销售价格为2000万元,分5次于每年12月31日等额收取。该大型设备成本为1560万元。在现销方式下,该大型设备的销售价格为1600万元。假定甲公司发出商品时,其有关的增值税纳税义务尚未发生,在合同约定的收款日期,发生有关的增值税纳税义务。

根据本例的资料,甲公司应当确认的销售商品收入金额为1600万元。

根据下列公式:

未来五年收款额的现值=现销方式下应收款金额

可以得出:

400×(P/A,r,5)=1600万元

用插值法计算折现率。

当r=7%时,400×4.1002=1640.08>1600万元

当r=8%时,400×3.9927=1597.08<1600万元

因此,7%

现值利率

1 640.08 7%

1600 r

1 597.08 8%

1 640.08-1600 7%-r

1 640.08-1597.087%-8%

R=7.93%

每期计入财务费用的金额如表所示。

财务费用和已收本金计算表

单位:万元

*尾数调整。

根据表11-1的计算结果,甲公司各期的会计分录如下:

①20×5年1月1日销售实现时:

借:长期应收款 20 000 000 贷:主营业务收入 16 000 000 未实现融资收益 4 000 000 借:主营业务成本 15 600 000 贷:库存商品 15 600 000

②20×5年12月31收取货款和增值税税额时:

借:银行存款 4 680 000 贷:长期应收款 4 000 000 应交税费——应交增值税(销项税额) 680 000

借:未实现融资收益 1 268 800 (1600*7.93%) 贷:财务费用 1 268 800

③20×6年12月31日收取货款和增值税税额时:

借:银行存款 4 680 000 贷:长期应收款 4 000 000 应交税费——应交增值税(销项税额) 680 000

借:未实现融资收益 1 052 200

1600-(400-126.88)*7.93% 贷:财务费用 1 052 200

……

售后回购

20×7年5月1日,甲公司向乙公司销售一批商品,开出的增值税专用发票上注明的销售价款为100万元,增值税税额为17万元。该批商品成本为80万元;商品并未发出,款项已经收到。协议约定,甲公司应于9月30日将所售商品购回,回购价为110万元(不含增值税额)。甲公司的账务处理如下:

① 5月1日销售商品开出增值税专用发票时:

借:银行存款 1 170 000

贷:其他应付款 1 000 000

应交税费——应交增值税(销项税额) 170 000

借:发出商品 800 000

贷:库存商品 800 000

②回购价大于原销售价的差额,应在回购期间按期计提利息费用,计入当期财务费用。由于收购期间为5个月,货币时间价值影响不大,采用直线法计提利息费用,每月计提利息费用为2(10÷5)万元。

借:财务费用 20 000

贷:其他应付款 20 000

③9月30日回购商品时,收到的增值税专用发票上注明的商品价格为110万元,增值税税额为18.7万元,款项已经支付。

借:财务费用 20 000

贷:其他应付款 20 000

借:其他应付款 1 100 000

应交税费——应交增值税(进项税额) 187 000

贷:银行存款 1 287 000

借:库存商品 800 000

贷:发出商品 800 000

售后租回

1.201×年1月1日,甲公司将一台账面价值为390万元的全新生产设备出售给乙企业,取得收入440万元,存入银行。双方协商,甲公司同时又从乙公司租回该设备,设备可使用年限为3年,合同约定租期3年,每年在年末支付租金180万元。到期时,预计设备的公允价值为20万元,

甲企业担保的资产余值为0万元。到期时,设备归还出租方。租赁期开始日,该设备市价440万元,市场年利率10%。在签订合同时发生手续费、律师费等10万元。

甲公司对该设备采用直线法计提折旧,按实际利率法分摊未确认融资费用。

甲公司的账务处理:

(1)201×年1月1日,出售设备时

借:固定资产清理 390

贷:固定资产 390

借:银行存款 440

贷:固定资产清理 390

递延收益 50

(2)201×年1月1日,租入设备时

租赁资产在租赁期开始日的公允价值为440万元

最低租赁付款额的现值=180×(P/A,10%,3)

=180×2.4869=447.642(万元)

447.642>440,则融资租入资产的入账价值为440万元借:固定资产——融资租入固定资产 450

未确认融资费用 100

贷:长期应付款——应付融资租赁款 540

银行存款 10

(3)计提折旧

201×年应提折旧额=(450/35)×11=141.43(万元)

借:制造费用 141.43

贷:累计折旧 141.43

201×年应分摊的递延收益=(50/35)×11=15.71(万元)

借:递延收益 15.71

贷:制造费用 15.71

2. 假定20×2年1月1日,A公司将全新市价为950 000元的办公设备一台,按照1 000 000元的价格销售给B公司,该设备20×2年1月1日的账面原值为900 000元,并立即签订了一份经营租赁合同,租期为4年,每年年末支付租金200 000元。

(1)卖主(即承租人:A公司)的会计处理。

第一步,判断租赁类型。

该项租赁属于经营租赁。

第二步,计算未实现售后租回损益。

未实现售后租回损益=售价-资产的账面价值

=1 000 000-900 000=100 000(元)第三步,在租赁期内按租金支付比例分摊未实现售后租回损益,即每期分摊25%。

第四步,账务处理。

20×2年1月1日,结转出售固定资产的成本:

借:固定资产清理 900 000

贷:固定资产 900 000

20×2年1月1日,向B公司出售设备:

借:银行存款 1 000 000

贷:固定资产清理 900 000

递延收益——未实现售后租回损益(经营租赁)100 000

20×2年12月31日,支付租金,并确认本年应分摊的未实现售后租回损益(在本例中,按年分摊未实现售后租回损益只是为了简化核算。在实际工作中,承租人一般应在按月确认租金费用的同时合理分摊未实现售后租回损益)。

借:管理费用 200 000

贷:银行存款 200 000

100 000×25%=25 000

借:递延收益——未实现售后租回损益(经营租赁)25 000 贷:管理费用 25 000

但是,如果有确凿证据表明,售后租回交易是按照公允价值达成的,售价与资产账面价值之间的差额应当计入当期损益。

在这种情况下,账务处理为:

20×2年1月1日,结转出售固定资产的成本:

借:固定资产清理 900 000

贷:固定资产 900 000

20×2年1月1日,向B公司出售设备:

借:银行存款 1 000 000

贷:固定资产清理 900 000

营业外收入 100 000

代销商品

委托代销商品分为视同买断方式委托代销商品和支付手续费方式委托代销商品。

1.视同买断方式委托代销商品。

视同买断方式委托代销商品,是指委托方和受托方签订合同或协议,委托方按合同或协议收取代销的货款,实际售价由受托方自定,实际售价与合同或协议价之间的差额归受托方所有的销售方式。如果委托方和受托方之间的协议明确表明,受托方在取得代销商品后,无论是否能够卖出、是否获利,均与委托方无关,那么委托方和受托方之间的代销商品交易,与委托方直接销售商品给受托方没有实质区别。在符合销售商品收入确认条件时,委托方应确认相关的销售商品收入。如果委托方和受托方之间的协议明确标明,将来受托方未售出的商品可以退回给委托方,或受托方因代销商品出现亏损时可以要求委托方补偿,那么委托方在交付商品时通常不应确认收入,受托方也不作购进商品处理。受托方将商品销售后,按实际售价确认销售收入,并向委托方开具代销清单;委托方收到代销清单时,再确认本企业的销售收入。

例1甲公司委托乙公司销售某批商品200件,协议价为100元/件,该商品成本为60元/件,增值税税率为17%。假定商品已经发出,根据代销协议,乙公司不能将没有代销出去的商品退回甲公司;甲公司将该批商品交付乙公司时发生增值税纳税义务,金额为3 400元。乙公司对外销售该批商品的零售价为120元/件,并收到款项存入银行。

根据上述资料,甲公司的账务处理如下:

(1)甲公司将该批商品交付乙公司

借:应收账款—乙公司 23 400

贷:主营业务收入—销售××商品 20 000

应交税费—应交增值税(销项税额) 3 400 借:主营业务成本—销售××商品 12 000

贷:库存商品—××商品 12 000 (2)收到乙公司汇来货款23 400元

借:银行存款 23 400

贷:应收账款—乙公司 23 400 乙公司的账务处理如下:

(1)收到该批商品

借:库存商品—××商品 20 000

应交税费—应交增值税(进项税额) 3 400

贷:应付账款—甲公司 23 400 (2)对外销售该批商品

借:银行存款 28 080

贷:主营业务收入—销售××商品 24 000

应交税费—应交增值税(销项税额) 4 080 借:主营业务成本—销售××商品 20 000

贷:库存商品—××商品 20 000 (3)按合同协议价将款项付给甲公司

借:应付账款—甲公司 23 400

贷:银行存款 23 400

2.支付手续费方式委托代销商品。

支付手续费方式委托代销商品,是指委托方和受托方签订合同或协议,委托方根据代销商品金额或数量向受托方支付手续费的销售方式。在这种方式下,委托方发出商品时,商品所有权上的主要风险和报酬并未转移,委托方在发出商品时通常不应确认销售商品收入,仍然应当按照有关风险和报酬是否转移来判断何时确认收入。通常可在收到受托方开出的代销清单时确认销售商品收入;受托方应在商品销售后,按合同或协议约定的方法计算确定的手续费确认收入。

例2甲公司委托丙公司销售商品200件,商品已经发出,每件成本为60元。合同约定丙公司应按每件100元对外销售,甲公司按不含增值税的销售价格的10%向丙公司支付手续费。丙公司对外实际销售100件,开出的增值税专用发票上注明的销售价格为10 000元,增值税为1 700元,款项已经收到。甲公司收到丙公司开具的代销清单时,向丙公司开具一张相同金额的增值税专用发票。假定甲公司发出商品时纳税义务尚未发生,不考虑其他因素。

根据上述资料,甲公司的账务处理如下:

(1)发出商品

借:发出商品—丙公司 12 000 贷:库存商品—××商品 12 000 (2)收到代销清单,同时发生增值税纳税义务

借:应收账款—丙公司 11 700 贷:主营业务收入—销售××商品 10 000 应交税费—应交增值税(销项税额) 1 700 借:主营业务成本—销售××商品 6 000 贷:发出商品—丙公司 6 000 借:销售费用—代销手续费 1 000 贷:应收账款—丙公司 1 000 (3)收到丙公司支付的货款

借:银行存款 10 700 贷:应收账款—丙公司 10 700 丙公司的账务处理如下:

(1)收到商品

借:代理业务资产(或受托代销商品)—甲公司

20 000

贷:代理业务负债(或受托代销商品款)—甲公司

20 000 (2)对外销售

借:银行存款 11 700 贷:应付账款—甲公司 10 000 应交税费—应交增值税(销项税额) 1 700 (3)收到增值税专用发票

借:应交税费—应交增值税(进项税额) 1 700 贷:应付账款—甲公司 1 700 借:代理业务负债—甲公司 10 000 贷:代理业务资产—甲公司 10 000 (4)支付货款并计算代销手续费

借:应付账款—甲公司 11 700 贷:银行存款 10 700 其他业务收入—代销手续费 1 000

程序设计典型例题解析(2)

程序设计典型例题解析(2)

典型例题解析(2) 一、填空题 1.以顺序输入模式打开“c:\source1.txt”文件的命令是(1);以输出方式打开“c:\source2.txt”文件的命令是(2)。 分析:Print # 语句用于将把数据写入文件中。Print语句格式为: Open 文件名 [For模式] As [#] 文件号 “For 模式”为指定打开文件的模式是数据的输入模式还是输出模式。 结论:答案应为:(1)Open "c:\source1.txt" For Input As #1 (2)Open "c:\source2.txt" For Output As #2 2.在Visual Basic中,文件系统控件包括(1)、(2)和文件列表框(FileListBox)。三者协同操作可以访问任意位置的目录和文件,可以进行文件系统的人机交互管理。 分析:在Visual Basic中,文件系统控件包括驱动器列表框(DriveListBox)、目录列表

框(DirListBox)和文件列表框(FileListBox)。驱动器列表框可以选择或设置一个驱动器,目录列表框可以查找或设置指定驱动器中的目录,文件列表框可以查找指定驱动器指定目录中文件信息,三者协同操作可以访问任意位置的目录和文件,可以进行文件系统的人机交互管理。 结论:答案应为:(1)驱动器列表框(DriveListBox)(2)目录列表框(DirListBox) 3.每次重新设置驱动器列表框的Drive属性时,都将引发(1)事件。可在该事件过程中编写代码修改目录列表框的路径,使目录列表框内容随之发生改变。 分析:在Visual Basic中,每次重新设置驱动器列表框的Drive属性时,都将引发Change事件。可在Change事件过程中编写代码修改目录列表框的路径,使目录列表框内容随之发生改变。驱动器列表框的默认名称为Drive1,其Change事件过程的开头为Drive1_Change()。 结论:答案应为:(1)Change 4.目录列表框用来显示当前驱动器下目录

编译原理词法分析习题集带答案

《编译原理》习题(一)——词法分析 一、是非题(请在括号内,正确的划√,错误的划×) 1.编译程序是对高级语言程序的解释执行。(× ) 2.一个有限状态自动机中,有且仅有一个唯一的终态。(×) 9.两个正规集相等的必要条件是他们对应的正规式等价。(× ) 二、选择题 1.词法分析器的输出结果是_____。 A.( ) 记号B.( ) 相应条目在符号表中的位置 C.( ) 记号和属性二元组D.( ) 属性值 2.正规式M 1 和M 2 等价是指_____。 ! A.( ) M1和M2的状态数相等B.( ) M1和M2的有向边条数相等C.( ) M1和M2所识别的语言集相等D.( ) M1和M2状态数和有向边条数相等3.语言是 A.句子的集合B.产生式的集合 C.符号串的集合D.句型的集合 4.编译程序前三个阶段完成的工作是 A.词法分析、语法分析和代码优化 B.代码生成、代码优化和词法分析 C.词法分析、语法分析、语义分析和中间代码生成 D.词法分析、语法分析和代码优化 5.扫描器所完成的任务是从字符串形式的源程序中识别出一个个具有独立含义的最小语法单位即 [ A.字符B.单词C.句子D.句型 6.构造编译程序应掌握______。 A.( )源程序B.( ) 目标语言 C.( ) 编译方法D.( ) 以上三项都是 7.词法分析的任务是 A.识别单词B.分析句子的含义 C.识别句子D.生成目标代码 三、填空题 1.计算机执行用高级语言编写的程序主要有两种途径:___解释__和__编译___。 3.编译过程可分为(词法分析),(语法分析),(语义分析与中间代码生成),(优化)和(目标代码生成)五个阶段。 ? 6.扫描器的任务是从(源程序中)中识别出一个个(单词符号)。 17.一张转换图只包含有限个状态,其中有一个被认为是(初)态;而且实际上至少要有一个(终)态。 1.编译程序首先要识别出源程序中每个(单词),然后再分析每个(句子)并翻译其意义。3.通常把编译过程分为分析前端与综合后端两大阶段。词法、语法和语义分析是对源程序

c语言编程例题与答案解析

实验报告三 (四学时) 2.1 实验目的 (1)掌握函数的定义和调用; (2)了解函数间的参数传送; 2.2 基础实验 【题目3-1】编写函数实现将输入的字母转换成大写字母(若输入小写则转换,大写字母直接输出,其他字符请输出提示“请输入字母”)。 算法分析: 1、输入:通过键盘接收一个字符; 2、条件判断:调用判别函数 3、函数功能为:蒋所输入字符进行判别处理,若输入小写则转换,大写字母直接输出,其他字符请输出提示“请输入字母” 4、程序结束。 【实验3-1】代码及运行结果:

【题目3-2】从键盘输入若干个同学计算机课程期末考试成绩(学生人数可由用户输入),求该课程的期末成绩的平均分并输出。 函数功能要求:实现若干(例如5名)同学的的期末成绩输入,并统计出平均分。 算法分析: 1、输入:通过键盘接收同学个数; 2、调用求平均分函数 3、输出平均成绩 4、程序结束。

【实验3-2】代码及运行结果:

【题目3-3】请用函数编写程序实现:计算3 到100 之间所有素数的平方根之和,并输出。s=148.874270。 算法分析: 1、编写函素数判别函数,确定返回标记,如果是素数返回1,否则返回0 2、编写主函数,用一重循环遍历100以内所有数据 2.1、通过素数判别函数对循环的数据进行是否为素数的判别 2.2、返回判别为真的整数,并输出 3、程序结束。 【实验3-3】代码及运行结果: #include #include int Prime(int x) { int i ; if(x<=1) return 0; for(i=2;i<=x-1;i++) { if(x%i==0) { return 0;

单片机程序分析试题与答案

六、设计题 1.某单片机控制系统有8个发光二极管。试画出89C51与外设的连接图并编程使它们由右向左轮流点亮。 答:图(5分) 构思(3分) MOV A,#80H (1分) UP:MOV P1,A (1分) RR A (2分) SJMP UP (1分) 2.某控制系统有2个开关K1和K2,1个数码管,当K1按下时数码管加1,K2按下时数码管减1。试画出8051与外设的连接图并编程实现上述要求。 答:图(5分) 构思(3分) 程序(4分) ORG 0000H LJMP MAIN ORG 0003H LJMP AINT0 ORG 0013H LJMP BINT1 MAIN: MOV IE,#83H SETB IT0 SETB IT1 MOV R0,#00H MOV DPTR,#TAB UP: MOV A,R0 MOVC A,@A+DPTR MOV P1,A SJMP UP AINT0: INC R0 CJNE R0,#10,AINT01 MOV R0,#0 AINT01: RETI BINT1: DEC R0 CJNE R0,#0FFH,BINT11 MOV R0,#9 BINT11: RETI 1.已知在累加器A中存放一个BCD数(0~9),请编程实现一个查平方表的子程序。 1.SQR:1NC A MOVC A,@A+PC RET TAB:DB 0,1,4,9,16 DB 25,36,49,64,81 2.请使用位操作指令实现下列逻辑操作:BIT=(10H∨P1.0)∧(11H∨C Y) 2.ORL C,11H

MOV 12H,C MOV C,P1.0 ORL C,/10H ANL C,12H MOV BIT,C RET 3.已知变量X存于V AR单元,函数值Y存于FUNC单元,按下式编程求Y值。 Y= 10 0 1 x x x > - = 0,Y=1 MOV A,#0FFH ;x<0,Y=-1 SJMP RES POSI:MOV A,#01H RES:MOV FUNC,A RET 4.已知在R2中存放一个压缩的BCD码,请将它拆成二个BCD字节,结果存于SUM开始的 单元中(低位在前)。 4. MOV R0,#SUM MOV A,R2 ANL A,#OFH MOV @R0,A ;存低字节BCD MOV A,R2 ANL A,#0F0H SW AP A 1NC R0 MOV @R0,A ;存高字节BCD RET 5.将存于外部RAM 8000H开始的50H数据传送0010H的区域,请编程实现。 5. MOV DPTR,#8000H MOV R0,#10H MOV R2,#50H LOOP:MOVX A,@DPTR ;取数 MOVX @R0,A ;存数 1NC DPTR 1NC R0 DJNZ R2,LOOP RE T

软件测试试题及答案分析

单选 1. 属于黑盒测试的方法?( C) A.基于基本路径 B.控制流 C.基于用户需求测试 D.逻辑覆盖 2.在Assert类中断言对象为NULL是_____。(D) A.assertEquals B.assertTrue C.fail D.assertNull 3.___________的目的是对最终软件系统进行全面的测试确保最终软件系统产品满足需求(A) A.系统测试B.集成测试 C.单元测试D.功能测试 4.有一组测试用例使得每一个被测试用例的分支覆盖至少被执行一次,它满足的覆盖标准___________。(B) A. 语句覆盖 B.判定覆盖 C.条件覆盖 D.路径覆盖 5.软件测试的目的是___________。(C) A.表明软件的正确性B.评价软件质量 C.尽可能发现软件中的错误D.判定软件是否合格 6.关于白盒测试与黑盒测试的最主要区别,正确的是___________。(A) A.白盒测试侧重于程序结构,黑盒测试侧重于功能 B.白盒测试可以使用测试工具,黑盒测试不能使用工具 C.白盒测试需要程序参与,黑盒测试不需要 D.黑盒测试比白盒测试应用更广泛 7.软件测试类型按开发阶段划分___________。(B) A.需要测试﹑单元测试﹑集成测试 B.单元测试﹑集成测试﹑确认测试﹑系统测试﹑验收测试 C.单元测试﹑集成测试﹑确认测试 D.调试﹑单元测试﹑功能测试 8.在Junit中,testXXX()方法就是一个测试用例,测试方法是______。(B) A.private void testXXX() B.public void testXXX() C.public float testXXX() D.public int testXXX() 9.软件测试是软件质量保证的重要手段,下述哪种测试是软件测试的最基础环节?(A)A.单元测试B.集成测试 C.目的测试D.确认测试 10.增量式集成测试有3种方式:自顶向下增量测试方法,和混合增量测试方式。(D ) A.自中向下增量测试方法B.多次性测试 C.维护D.自底向上增量测试方法 1)以下不属于软件测试的原则有(D )。 A.程序最好别让由编写该程序的程序员自己来测试

《Python程序设计基础》习题答案与分析

Python程序设计基础习题答案与分析 程昱

第1章基础知识 1.1 简单说明如何选择正确的Python版本。 答: 在选择Python的时候,一定要先考虑清楚自己学习Python的目的是什么,打算做哪方面的开发,有哪些扩展库可用,这些扩展库最高支持哪个版本的Python,是Python 2.x还是Python 3.x,最高支持到Python 2.7.6还是Python 2.7.9。这些问题都确定以后,再做出自己的选择,这样才能事半功倍,而不至于把大量时间浪费在Python的反复安装和卸载上。同时还应该注意,当更新的Python版本推出之后,不要急于更新,而是应该等确定自己所必须使用的扩展库也推出了较新版本之后再进行更新。 尽管如此,Python 3毕竟是大势所趋,如果您暂时还没想到要做什么行业领域的应用开发,或者仅仅是为了尝试一种新的、好玩的语言,那么请毫不犹豫地选择Python 3.x系列的最高版本(目前是Python 3.4.3)。 1.2 为什么说Python采用的是基于值的内存管理模式? Python采用的是基于值的内存管理方式,如果为不同变量赋值相同值,则在内存中只有一份该值,多个变量指向同一块内存地址,例如下面的代码。 >>> x = 3 >>> id(x) 10417624 >>> y = 3 >>> id(y) 10417624 >>> y = 5 >>> id(y) 10417600 >>> id(x) 10417624 >>> x = [1, 2, 3, 1, 1, 2] >>> id(x[0])==id(x[3])==id(x[4]) True 1.3 解释Python中的运算符“/”和“//”的区别。 答: 在Python 2.x中,“/”为普通除法,当两个数值对象进行除法运算时,最终结果的精度与操作数中精度最高的一致;在Python 3.x中,“/”为真除法,与除法的数学含义一致。

算法设计与程序分析习题精选含答案(第四章)

作业四 4.1.2 Alternating glasses a. There are 2n glasses standing next to each other in a row, the first n of them filled with a soda drink and the remaining n glasses empty. Make the glasses alternate in a filled-empty-filled-empty pattern in the minimum number of glass moves. [Gar78] b. Solve the same problem if 2n glasses—n with a drink and n empty—are initially in a random order 答: 图1 杯子分组 a.两个为一组,在前n个杯子中判断偶数的杯子是否为空,不为空与同组的进行交换,共需 要交换n/2次,考虑n为奇数对n/2进行向下取整即可。 b.由于最终偶数位置为空杯,奇数位置为满杯,从第一项开始遍历,如果在奇数位置出现空 杯与后面偶数位置出现的第一个满杯进行交换,如果偶数位置出现满杯则与后面奇数出现的第一个空杯进行交换,每次交换使得两个位置满足条件,最坏情况是2n位置均为乱序,则需要交换n次,最好的情况为2n位置均满足条件,则交换次数为[0,n] 4.1.7 Apply insertion sort to sort the list E, X, A, M, P, L, E in alphabetical order. 4.2.1 Apply the DFS-based algorithm to solve the topological sorting problem for the following digraphs:

统计分析软件复习题答案

习题程序: 1. data SCORE; input name$ sex$ Chinese maths physics chemist English; sum= Chinese+maths+physics+chemist+English ; mean=sum/5; cards; 王辉男80 85 82 78 90 李唱女85 93 88 70 89 张三男77 86 67 82 85 王二女81 78 93 83 87 ;run; data jinrong; Set SCORE; Where maths>85; Run; 2. input x r; do i=1 to 3; x+x*r; end; cards; 500 0.07 ;run; 3. (1)data income;input year x1-x3; income=x1+x2+x3;drop x1 x2 x3; cards; 1985 298.28 29.47 39.95 1990 510.86 70.68 75.81 1995 996.51 287.24 195.74 2000 1125.34 488.89 515.35 2001 1165.17 532.61 533.80 ;run; (2)data income(keep=year income); input year x1-x3;income=x1+x2+x3; cards; 1985 298.28 29.47 39.95 1990 510.86 70.68 75.81 1995 996.51 287.24 195.74 2000 1125.34 488.89 515.35 2001 1165.17 532.61 533.80 ;run; (3)data income(drop=i);

程序设计典型例题解析(2)

典型例题解析(2) 一、填空题 1.以顺序输入模式打开“c:\source1.txt”文件的命令是(1);以输出方式打开“c:\source2.txt”文件的命令是(2)。 分析:Print # 语句用于将把数据写入文件中。Print语句格式为: Open 文件名 [For模式] As [#] 文件号 “For 模式”为指定打开文件的模式是数据的输入模式还是输出模式。 结论:答案应为:(1)Open "c:\source1.txt" For Input As #1 (2)Open "c:\source2.txt" For Output As #2 2.在Visual Basic中,文件系统控件包括(1)、(2)和文件列表框()。三者协同操作可以访问任意位置的目录和文件,可以进行文件系统的人机交互管理。 分析:在Visual Basic中,文件系统控件包括驱动器列表框(DriveListBox)、目录列表框(DirListBox)和文件列表框()。驱动器列表框可以选择或设置一个驱动器,目录列表框可以查找或设置指定驱动器中的目录,文件列表框可以查找指定驱动器指定目录中文件信息,三者协同操作可以访问任意位置的目录和文件,可以进行文件系统的人机交互管理。 结论:答案应为:(1)驱动器列表框(DriveListBox)(2)目录列表框(DirListBox) 3.每次重新设置驱动器列表框的Drive属性时,都将引发(1)事件。可在该事件过程中编写代码修改目录列表框的路径,使目录列表框内容随之发生改变。 分析:在Visual Basic中,每次重新设置驱动器列表框的Drive属性时,都将引发Change 事件。可在Change事件过程中编写代码修改目录列表框的路径,使目录列表框内容随之发生改变。驱动器列表框的默认名称为Drive1,其Change事件过程的开头为Drive1_Change()。 结论:答案应为:(1)Change 4.目录列表框用来显示当前驱动器下目录结构。刚建立时显示(1)的顶层目录和当前目录,如果要显示其他驱动器上的目录信息,必须改变路径,即重新设置目录列表框的(2)属性。 分析:在Visual Basic中,目录列表框用来显示当前驱动器下目录结构。刚建立时显示当前驱动器的顶层目录和当前目录,如果要显示其他驱动器上的目录,必须改变路径,即重新设置目录列表框的Path属性。 结论:答案应为:(1)当前驱动器(2)Path 5.对驱动器列表框来说,每次重新设置驱动器列表框的(1)属性时,将引发Change 事件;对目录列表框来说,当(2)属性值改变时,将引发Change事件;对于文件列表框,重新设置的(3)属性,将引发Change事件。 分析:在Visual Basic中,对驱动器列表框来说,每次重新设置驱动器列表框的Drive属性时,将引发Change事件;对于目录列表框和文件列表框改变路径,即重新设置列表框的Path属性,将引发Change事件。 结论:答案应为:(1)Drive(2)Path(3)Path 6.以下程序段简要说明驱动器列表框、目录列表框及文件列表框三者协同工作的情况。将程序段补充完整。

C语言程序设计实例分析30道(含答案)

C语言程序设计实例分析30道 【题目1】:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 【程序分析】:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。 【程序源代码】: #include int main() { inti,j,k; printf("\n"); for(i=1;i<5;i++) { // 以下为三重循环 for(j=1;j<5;j++) { for (k=1;k<5;k++) { // 确保i、j、k三位互不相同 if (i!=k&&i!=j&&j!=k) { printf("%d,%d,%d\n",i,j,k); } } } } } 【题目2】:企业发放的奖金根据利润提成。 利润(I)低于或等于10万元时,奖金可提10%; 利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%; 20万到40万之间时,高于20万元的部分,可提成5%; 40万到60万之间时高于40万元的部分,可提成3%; 60万到100万之间时,高于60万元的部分,可提成1.5%; 高于100万元时,超过100万元的部分按1%提成。 从键盘输入当月利润I,求应发放奖金总数? 【程序分析】:请利用数轴来分界,定位。注意定义时需把奖金定义成长整型。 【程序源代码】: #include int main() { doublei; double bonus1,bonus2,bonus4,bonus6,bonus10,bonus; printf("你的净利润是:\n"); scanf("%lf",&i); bonus1=100000*0.1; bonus2=bonus1+100000*0.075;

报关程序案例分析题及详细分析答案

的专业****年,是经营有限公司成立于公司简介】***外国际贸易进出口贸易****等方式的经营业务,,,开展国内外贸易,、转口贸易贸公司合作生产中外合资年正式挂牌营业 年,是经营进出口的专业外贸公司,2000株洲陌阡服装进出口公司成立于开展国内外贸易,合作生产,转口贸易,加工贸易等经营业务,2001年正式挂牌营业。 加工贸易报关程序案例 案例1: 天津某服装进出口公司(加工贸易B类企业)于2011年2月于美国公司签订了来料加工合同项下的服装加工业务,合同规定由外商免费提供全棉印花布料,我方根据外商要求加工5000件女式内衣(该料件属加工贸易限制类商品),我方收取工缴费。合同签订后,该服装进出口公司到海关办理了备案手续。请根据上述案例,分析以下问题: 1.该批服装的全棉印花布料件进口时,海关准予保税的额度是? 2.在加工贸易合同备案时,该合同适用何种银行保证金台账管理制度? 3.对于该企业在生产中的剩余料件和制成品,怎么转内销? 4.该批合同执行完毕后,如何向海关申请核销结关? 5.该企业应何时向主管海关申请核销并要求结案?

【分析】: 1、全保 2、办半实转的台账管理 3、剩余料件加工成品需审批再征税才能内销。 具体做法如下: 剩余料件生产的制成品应先折算其对应的进口料件价值,如果折算后的料件金额占该加工合同项下实际进口料件总额3%以内(含3%)且总值在人民币1万元以下的(含1万元),商务主管部门免予审批,企业直接报主管海关核准,由主管海关对上述料件按规定计征税款和税款缓税利息后予以核销。. 由商务主管部门按照有如折算后价值超过以上规定比例和金额,海关凭商务主管部门批件对合同内销的全关内销审批规定审批,还提交相关的进口许可部上述料件按规定计征税款和缓税利息,证件。企业要向海关办理合同的核销结案手续。、该批合同执行完毕,4 提交相关单证: 1)《保税企业办理海关保税加工业务申请材料清单》;( 2)《保税企业核销申请表》;( 3)《加工贸易手册》(包括续本及分册)(正本);( 4)货物进出口报关单(正本);()按规定需收取的其他单证和材料。(5企业提出核销申请--海关审核--海关开具银行保证金流程:台账核销联系单--企业到中行核销台账--海关登记银行保证金

C语言经典编程实例+分析+答案

C语言程序实例+分析+答案 【程序1】 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数都是多少? 1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。 2.程序源代码: main() { int i,j,k; printf("\n"); for(i=1;i<5;i++) /*以下为三重循环*/ for(j=1;j<5;j++) for (k=1;k<5;k++) { if (i!=k&&i!=j&&j!=k) /*确保i、j、k三位互不相同*/ printf("%d,%d,%d\n",i,j,k); } } ============================================================== 【程序2】 题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数? 1.程序分析:请利用数轴来分界,定位。注意定义时需把奖金定义成长整型。 2.程序源代码: main() {

long int i; int bonus1,bonus2,bonus4,bonus6,bonus10,bonus; scanf("%ld",&i); bonus1=100000*;bonus2=bonus1+100000*; bonus4=bonus2+200000*; bonus6=bonus4+200000*; bonus10=bonus6+400000*; if(i<=100000) bonus=i*; else if(i<=200000) bonus=bonus1+(i-100000)*; else if(i<=400000) bonus=bonus2+(i-200000)*; else if(i<=600000) bonus=bonus4+(i-400000)*; else if(i<=1000000) bonus=bonus6+(i-600000)*; else bonus=bonus10+(i-1000000)*; printf("bonus=%d",bonus); } ============================================================== 【程序4】 题目:输入某年某月某日,判断这一天是这一年的第几天? 1.程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天。 2.程序源代码: main() { int day,month,year,sum,leap;

C语言试题及答案解析

C语言 一、选择题(第题2分,共20分) 1.一个C程序的执行是从 A 。 A) 本程序的main函数开始,到main函数结束 B) 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 C) 本程序文件的第一个函数开始,到本程序main函数结束 D) 本程序的main函数开始,到本程序文件的最后一个函数结束 2.若x、i、j、k都是int型变量,则计算下面表达式后,x的值为 C 。 x=(i=4,j=16,k=32) A) 4 B) 16 C) 32 D) 52 3.设C语言中,一个int型数据在内存中占2个字节,则unsigned int 型数据的取值范围为 C 。 A) 0~255 B) 0~32767 C) 0~65535 D) 0~2147483647 4.设有说明:char w; int x; float y; double z;则表达式w*x+z-y值的数据类型为 D 。 A) float B) char C) int D) double 5. putchar函数可以向终端输出一个 D 。 A) 整型变量表达式 B) 实型变量值 C) 字符串 D) 字符或字符型变量值 6. printf函数中用到格式符%5s,其中数字5表示输出的字符串占用5列。如果字符串长度大于5,则输出按方式 B ;如果字符串长度小于5,则输出按方式 C 。 A) 从左起输出该字符串,右补空格 B) 按原字符长从左向右全部输出 C) 右对齐输出该字符串,左补空格 D) 输出错误信息 7.判断char型变量ch是否为大写字母的正确表达式是 C 。 A) ‘A’<=ch<=‘Z’ B) (ch>=‘A’)&(ch<=‘Z’) C) (ch>=‘A’)&&(ch<=‘Z’) D) (‘A’<= ch)AND(‘Z’>= ch) 8.已知int x=10,y=20,z=30;以下语句执行后x,y,z的值是 B 。 if(x>y) z=x; x=y; y=z; A) x=10, y=20, z=30 B) x=20, y=30, z=30 C) x=20, y=30, z=10 D) x=20, y=30, z=20 9.以下程序段______C__. x=-1; do{ x=x*x; } while(!x); A)是死循环 B)循环执行二次 C)循环执行一次 D)有语法错误 10.以下正确的描述是___B____. A)continue语句的作用是结束整个循环的执行

c语言程序设计第五版习题答案解析

习题解析与答案 第1章C语言概述 一.简答题 1.概述C语言的主要特点。 【解答】 (1)语言简洁、紧凑,使用方便、灵活。 (2)数据类型丰富,表达能力强。 (3)运算符多样。C语言中的运算符包含的范围非常广泛。 (4)具有结构化的控制语句。如if…else语句、while语句、do while语句、switch 语句、for语句。 (5)允许直接访问物理地址。C语言中含有的位和指针运算,能够直接对内存地址进行访问操作。 (6)所生成的目标代码质量高,可移植性好。 2.构成C语言程序的基本单位是什么?它由哪几部分组成? 【解答】函数是构成C语言程序的基本单位。一个完整的C程序一般由文件包含、宏定义、函数说明、变量和一个或若干个函数组成。 3.C语言程序的运行一般要经过哪几个步骤? 【解答】(1)编辑;(2)编译;(3)连接,生成EXE文件;(4)执行。 二.运行程序写结果 1.输入下面程序并运行。 main() { int a1,a2,x; a1=100; a2=50; x=a1-a2; printf(″x=%d\n″,x); } 【解答】运行结果为:x=50 2.输入下面程序并运行。 main() { int a1,a2,x; a1=10; a2=20; x=a1*a2; printf(″a1=%d,a2=%d\n″,a1,a2); printf(″x=%d\n″,x); } 【解答】运行结果为:a1=10,a2=20 x=200 3.输入下面程序并运行。 #include

main() { printf("******\n"); printf(" *****\n"); printf(" ****\n"); printf(" ***\n"); printf(" **\n"); printf(" *\n"); } 【解答】运行结果为:****** ***** **** *** ** * 思考:可以修改程序,使之输出平行四边形,等腰三角形等图形。 三.编程题 1.参照本章例题,编写一个C程序,用于显示如下信息: ************************* I love C programs! ************************* 【分析与提示】 ①要有文件包含语句#include 。C语言中没有数据的输入、输出等功能,数据的输入、输出都是通过调用系统提供的库函数scanf和printf等来实现的。这些函数的说明都包括在stdio.h文件中。 ②main是主函数的名称。用{}括起来的内容是函数体,函数体由若干条语句组成,这是计算机要执行的部分,每条语句以分号“;”结束。 ③注意显示的信息有三行,所以要用到换行符“\n”。 参考代码: #include main() { printf("************************\n"); printf(" I love C programs! \n"); printf("************************\n"); } 第2章数据类型及其运算 一.简答题 1.C语言中的数据类型主要有哪几类? 【解答】短整型(short int ) 整型整型(int) 长整型(long int ) 基本类型字符型 (char) 单精度(float) 实型(浮点型) 双精度(double) 枚举类型(enum)

100个经典c语言例题(带答案)

100个经典c语言例题(带答案) 经典C源程序100例- -1 经典C源程序100例【程序1】题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。 2.程序源代码:m... C语言经典程序100例 2009-02-26 19:44 | (分类:默认分类) 经典C源程序100例- - 1 经典C源程序100例 【程序1】 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。 2.程序源代码: main() { int i,j,k; printf("\n"); for(i=1;i<5;i++) /*以下为三重循环*/ for(j=1;j<5;j++) for (k=1;k<5;k++) { if (i!=k&&i!=j&&j!=k) /*确保i、j、k三位互不相同*/ printf("%d,%d,%d\n",i,j,k); } } ============================================================== 【程序2】 题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高 于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提 成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于 40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于 100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数? 1.程序分析:请利用数轴来分界,定位。注意定义时需把奖金定义成长整型。

软件工程习题及答案分析

软件工程习题及答案 一、选择题: 1. 为了提高测试的效率,应该。 A、随机地选取测试数据 B、取一切可能的输入数据作为测试数据 C、在完成编码后制定软件的测试计划 D、选择发现错误可能性大的数据作为测试数据 2. 与设计测试数据无关的文档是。 A、需求说明书 B、设计说明书 C、源程序 D、项目开发设计 3. 结构设计是一种应用最广泛的系统设计方法,是以为基础、自顶向下、逐步求精和模块化的过程。 A、数据流 B、数据流图 C、数据库 D、数据结构 4. 概要设计的结果是提供一份。 A、模块说明书 B、框图 C、程序 D、数据结构 5. 需求分析是由分析员经了解用户的要求,认真细致地调研、分析,最终应建立目标系统的逻辑模型并写出。 A、模块说明书 B、软件规格说明书 C、项目开发计划 D、合同文档 6. 注释是提高程序可读性的有效手段,好的程序注释占到程序总量的。 A、1/6 B、1/5 C、1/4 D、1/3 7. 变换型和事务型是程序结构的标准形式。从某处获得数据,再对这些数据作处理,然后将结果送出是属于。 A、变换型 B、事务型 8. PAD(Problem Analysis Diagram)图是一种工具。 A、系统描述 B、详细设计 C、测试 D、编程辅助 9. 分层数据流图是一种比较严格又易于理解的描述方式,它的顶层描绘了系统的。 A、总貌 B、细节 C、抽象 D、软件的作者 10. 数据流图中,当数据流向或流自文件时,。 A、数据流要命名,文件不必命名 B、数据流不必命名,有文件名就足够了 C、数据流和文件均要命名,因为流出和流进数据流是不同的 D、数据流和文件均不要命名,通过加工可自然反映出

算法及程序框图练习试题及答案解析

第一章 算法初步 1.1算法与程序框图 1.1.1算法的概念 1.已知直角三角形两直角边长为a ,b ,求斜边长c 的一个算法分下列三步: ① 计算c =②输入直角三角形两直角边长a ,b 的值; ③输出斜边长c 的值,其中正确的顺序是 【 】 A.①②③ B.②③① C.①③② D.②①③ 2.若()f x 在区间[],a b 内单调,且()()0f a f b <,则()f x 在区间[],a b 内 【 】 A.至多有一个根 B.至少有一个根 C.恰好有一个根 D.不确定 3.已知一个学生的语文成绩为89,数学成绩为96,外语成绩为99.求他的总分和平均成绩的一个算法为: 第一步:取A =89 ,B =96 ,C =99; 第二步:____①______; 第三步:_____②_____; 第四步:输出计算的结果. 4.写出按从小到大的顺序重新排列,,x y z 三个数值的算法. 1.1.2 程序框图 1.在程序框图中,算法中间要处理数据或计算,可分别写在不同的 【 】 A .处理框内 B .判断框内 C .终端框内 D .输入输出框内 2.将两个数a=10,b=18交换,使a=18,b=10,下面语句正确一组是 【 】 3指出下列语句的错误,并改正: (1)A =B =50 (2)x =1,y =2,z =3 (3)INPUT “How old are y ou” x (4)INPUT ,x (5)PRINT A +B =;C (6)PRINT Good-b y e! 4.2000年我国人口为13亿,如果人口每年的自然增长率为7‰,那么多少年 后我国人口将达到15亿?设计一个算法的程序. 5.儿童乘坐火车时,若身高不超过1.1 m ,则不需买票;若身高超过1.1 m 但不超过1.4 m ,则需买半票;若身高超过1.4 m ,则需买全票.试设计一个买票的算法,并画出相应的程序框图及程序。 1.2基本算法语句 1.2.1输入语句、输出语句和赋值语句 1 .在输入语句中,若同时输入多个变量,则变量之间的分隔符号是 【 】 A.逗号 B.空格 C.分号 D.顿号 2 . 3a = 4b =

算法和程序设计分析及试题附答案_08-算法和程序设计

选修1:算法与程序设计 第一单元算法 一、知识内容 (一)使用计算机解决问题的一般过程 考试要求:对所列知识要知道其内容及含义,并能用自己的语言或动作进行表达、判断和直接运用。 1.一般过程 (1)分析问题确定要使用计算机来“做什么”,即确定解题的任务。 (2)寻求解决问题的途径和方法。 (3)用计算机进行处理。 2.确定解决问题的方法及步骤化 确定了解决问题的方法后,必须把解决问题的方法步骤化,即用某种方式告诉计算机每个需做什么。 计算机开始计算之前,需把解决问题的程序存储在内存中。通常一个程序包括指令和数据两部分。 (1)指令部分:指令是对计算机操作类型和操作数地址做出规定的一组符号。 (2)数据部分:计算所需的原始数据、计算的中间结果或最终结果。 3.设计程序时需要考虑的问题 (1)数据的存储:计算所需要的原始数据、计算产生的中间结果需要存储在不同的变量中。 (2)计算的过程:把解决问题的方法步骤化,并用计算机能执行的指令来有序地实现对应的步骤。 (3)典型的指令类型有输入指令、输出指令、算术运算指令、逻辑运算指令和控制转移指令。(二)算法及算法的表示方法 考试要求:对所列知识要理解其确切含义及与其它知识的联系,能够用所学的信息技术知识和操作方法解决实际问题,熟练应用信息技术进行信息的处理。 1.算法的特征 (1)有穷性。一个算法必须保证它的执行步骤是有限的,即它是能终止的。 (2)确定性。算法中的每个步骤必须有确切的含义,不应当有模棱两可的。 (3)能行性。算法中的每一个步骤都要足够简单,能实际能作的,而且在能在有限的时间内完成。 (4)有0个或多个输入。 (5)有一个或多个输出。 (三)用自然语言、流程图、伪代码表示算法 考试要求:对所列知识要理解其确切含义及与其它知识的联系,能够用所学的信息技术知识和操作方法解决实际问题,熟练应用信息技术进行信息的处理。 1.自然语言 就像写文章时所列的提纲一样,可以有序地用简洁的自然语言加数学符号来描述算法。 2.流程图 用国家颁布的标准(GB1526-89,ISO5807-1985)中规定的图示及方法来画流程图,常用的构件有如图所示。

2015年下半年程序员考试真题及答案解析

全国计算机技术与软件专业技术资格(水平)考试 2015年下半年程序员上午试卷 (考试时间 9 : 00~11 : 30 共 150 分钟) 1. 在答题卡的指定位置上正确写入你的姓名和准考证号,并用正规 2B 铅笔在你写入的准考证号下填涂准考证号。 2. 本试卷的试题中共有 75 个空格,需要全部解答,每个空格 1 分,满分75 分。 3. 每个空格对应一个序号,有 A、B、C、D 四个选项,请选择一个最恰当的选项作为解答,在答题卡相应序号下填涂该选项。 4. 解答前务必阅读例题和答题卡上的例题填涂样式及填涂注意事项。解答时用正规 2B 铅笔正确填涂选项,如需修改,请用橡皮擦干净,否则会导致不能正确评分。 例题 ● 2015 年下半年全国计算机技术与软件专业技术资格(水平)考试日期是(88)月(89)日。 (88)A. 9 B. 10 C. 11 D. 12 (89)A. 4 B. 5 C. 6 D. 7 因为考试日期是“11 月 4 日”,故(88)选 C,(89)选 A,应在答题卡序号 88 下对 C 填涂,在序号 89 下对 A 填涂(参看答题卡)。 ●下列各种软件中,(1)不属于办公软件套件。

(1)A.Kingsoft Office B.Internet Explorer C.Microsoft Office D.Apache OpenOffice ●在Word 2007的编辑状态下,需要设置表格中某些行列的高度和宽度时,可以先选择这些行列,再选择(2),然后进行相关参数的设置。 (2) A.“设计”功能选项卡中的“行和列”功能组 B.“设计”功能选项卡中的“单元格大小”功能组 C.布局”功能选项卡中的“行和列”功能组 D.“布局”功能选项卡中的“单元格大小”功能组 ●在Excel工作表中,若用户在A1单元格中输入=IF("优秀 "<>"及格",1,2),按回车键后,则A1单元格中的值为(3)。 (3)A.TRUE B.FALSE C.1 D.2 ●假设Excel工作表的部分信息如下所示,如果用户在A3单元格中输入=SUM(MAX (A1:D1),MIN(A2 :D2)),则A3单元格中的值为(4)。 (4)A.27 B.39 C.40 D.49 ●政府机构、商业组织和教育机构的顶级域名分别用(5)表示。 (5)https://www.wendangku.net/doc/f04987886.html,、edu和com https://www.wendangku.net/doc/f04987886.html,、gov和edu https://www.wendangku.net/doc/f04987886.html,、com和edu https://www.wendangku.net/doc/f04987886.html,、com 和gov ●计算机刚加电时,(6)的内容不是随机的。 (6)A.E2PROM B.RAM C.通用寄存器 D.数据寄存器

相关文档
相关文档 最新文档