计算机专业考研相关联系

1.10 将下列项目分为硬件和软件:
a)CPU
L)C++编译器
c)ALU
d)C++预处理器
e)输入单元
f)编译程序
1.11 为什么要用机器无关语言而不是用机器相关语言编程?为什么某些程序更适合用机器相关语言编程?
1.12填空:
a)计算机的哪个逻辑单元从计算机外部接收计算机使用的信息?——。
b)指示计算机解决特定问题的过程称为——。
c)哪种计算机语言用机器语言指令的英文缩写?——。
d)计算机的哪个逻辑单元将计算机处理过的信息发送到各个设备,并在计算机外部使用?——。
e)计要机的哪个逻辑单元保存信息?——。
f)计算机的哪个逻辑单元进行计算?——。
g))计算机的哪个逻辑单元进行逻辑判断?——
h)最适合程序员方便快捷地编写程序的计算机语言是——
i)计算机能直接理解的惟一语言是该计算机的——。
j)计算机的哪个逻辑单元负责协调所有其他逻辑单元的活动?
1.13简介下列对象的含义:
a)cln
b)cout
c)cerr
1.14为什么人们特别关心面向对象编程和C++?
1.15填空:
a)——只是用来说明程序和提高程序可读性。
b)在屏幕上打印信息的对象是——。
c)进行判断的C++语句是——。
d)通常由——语句完成计算。
e)——对象从键盘输人数值。
1.16 编写下列C++语句:
a)打印消息“Enter two number”。
b)将变量b和c的积赋给变量a。
c)表示程序进行示例工资计算(即用文本说明程序)。
d)从键盘输入整数值并存在整型变量a、b、c中。
1.17 判断下列陈述是否正确,并说明理由。
a)C++运算符从左向右求值。
b)下列变量名都是有效变量名:_under_bar、m928134、t5、j7、her_sales、his account_total、
a、b、c、z、z2。
c)语句“cout<<"a=5;";"是赋值语句的典型例子。
d)不带括号的有效C++算术表达式从左向右求值。
e)下列变量名都是无效变量名:3g、87、67h2、2h。
118 填空:
a) 与乘法的优先级相同的运算符有哪些?———o
b)嵌套括号时,算术表达式中的哪组括号首先填?——。
c)计算机内存中在程序执行期间的不同时间可以包含不同值的地址称为——。
1.19 执行下列C++语句时打印什么内容(如果有),如果没有,回答“无”。假设x=2和y=3;

   a)  cout<<  x;
    b)  cout<<  x + x;
    c)  cout<< "x=";
    d)  cout<< "x="<< x;
    e)  cout<< x+y<< "="<< y+x;
    f)  z=x+y;
    g)  cin>>x>>y;
    h)  // cout<< "x+y= "<< x+y;
    i)  cout<< "\n";

1.20下列C++语句哪个包含数值被删除的变量?

a) cin>>a>>b>>c>>d>>e>>f;
    b) p=i+j+k+7;
    c) cout<<"variables whose value are destroyed";
    d) cout<<"a=5";

1.21对代数方程y=ax3+7,下列C++语句哪些是正确的?

a)  y=a*x*x*x+7;
   b)  y=a*x*x*)x+7);
   c)  y=(a*x)*x*(x+7);
   d)  y=(a*x)*x*x+7;
   e)  y=a*(x*x*X)+7;
   f)  y=a*x*(x*x+7);

1.22设置下列C++语句中运算符的求值顺序,并显示执行每个语句之后的x值。

 a) x=7+x*6/2-1;
    b) x=2%2=22-2/2;
    c) x=(3*9*(3+(9*3/(3))));

1.23 编写程序,要求用户输入两个数,从用户取得这两个数,并打印这两个数的和、积、差、商。

1.24 编写程序,在同一行打印数字1到4,每两个数之间用一个空格分开。用下列方法写: a) 用一个输出语句和一个流插入符运算符。 b)用一个输出语句和4个流插入运算符。 c) 用4个输出语句。

1.25 编写程序,要求用户输入两个数,从用户取得这两个数,并打印较大的数加"is larger"。台果两个数相等,则打印消息"these numbers are equal"。

1.26编写程序,从键盘输入三个值,度打印其和、平均数、积、最小值和最大值。屏幕对话如下所示:

 Input three diffrent integers: 13  27  14
    Sum is 54
    Average is 18
    Product is 4914
    Smallest is 13
    Largest is 27

1.27编写一个程序,读取圆的半径,打印圆的直径、周长和面积。π用常量值3.14159。在输出中进行这些计算(说明:本章只介绍了整型常量和整数。第3章将介绍浮点数,即带小数点的值)。

1.28 编写一个程序,打印矩形、椭圆、箭头和菱形:

1.29 下列代码打印什么结果? cout<<"*\n**\n***\n****\n*****\n";

1.30编写一个程序,读取5个整数并确定和打印其中的最大值。只用本章介绍的编程技术。

1.31 编写一个程序,读取一个整数并确定和打印其为奇数或偶数。提示:用求模运算符,偶数是2的倍数。偶数除以2的余数为0。

1.32编写一个程序,读取两个整数并确定和打印第一个数是否为第二个数的倍数。提示:用求模运算符。

1.33用八条输出语句显示下列棋盘图案,然后用更少的语句显示这个棋盘图案。

    * * * * * * * *
      * * * * * * * *
    * * * * * * * *
     * * * * * * * *
    * * * * * * * *
     * * * * * * * *
    * * * * * * * *
     * * * * * * * *

1.34 区分致命错误与非致命错误 。为什么希望遇到致命错误而不是非致命错误。

1.35这是个附加题。本章介绍了整数和int类型。C++还可以表示大写字母、小写字母和各种特殊字符。C++内部用小整数表示不同字符。计算机所用字符集及对应的整数表示称为计算机字符集。打印字符时,只需将其放在单引号中,如下所示: cout<<‘A‘; 只要在前面加上(int)(称为强制类型转换,详见第2章),可以打印对应一个字符的整数:

cout<<(int)‘A‘;

执行上述语句时,它打印数值65(在使用ASCII字符集的系统上)。编写一个程序,打印大写字母、小写字母和各种特殊字符的对应整数。至少确定下列字符和空格符的对应整数:A B C a b c 0 1 2 $ * + / 。

1.36 编写一个程序,读取5位数,将各个位分开,并在打印时在位与位之间增加三个空格。提示:用整数和求模运算符。例如,用户输入42339时,程序打印: 4 2 3 3 9 1.37 用本章学习的方法,编写一个程序,计算0到10的平方和立方,并用制表符打印下列表格值:

   number  square  cube
    0        0        0
    1        1        1
    2        4        8
    3        9        27
    4        16       64
    5        25       125
    6        36       216
    7        49       343
    8        64       512
    9        81       729
    10       100      1000

1.38 简述下列“有关对象思考”问题: a)为什么本书不是先深入介绍结构化编程之后再深入介绍面向对象编程?

b)面向对象设计过程的典型步聚如何?(见正文)

c) 人类如何体现多重继承? d)人与人之间发送什么信息?

e) 对象在定义良好的接口之间发送信 发送信息。车载收音机(对象)与用户(人对象)之间有什么接口?

1.39 也许你戴了世界上最常见的对象----手表。请谈谈手表有哪些下列项目:对象、属性、行为、类、继承(例如闹钟)、抽象、模型、消息、封装、接口、信息隐藏、数据成员、成员函数。

考研复试英语听力http://www.kyjxy.com/fushi/zhinan/
考研数学复习计划http://www.kyjxy.com/shuxue/ziliao/
专硕http://www.kyjxy.com/zhuanshuo/

时间: 2024-10-07 22:38:24

计算机专业考研相关联系的相关文章

计算机专业考研方向2011考研

计算机专业考研方向2011考研1  计算机系统结构计算机系统结构二级学科研究并行分布计算.新型计算机.计算机网络与通信.嵌入式系统.集成电路设计.信息存储.可信计算与容错计算等方向.其排名如下: 排名   校名   等级   排名   校名   等级   1   清华大学   A++   10   吉林大学   A   2   浙江大学   A++   11   电子科技大学   A   3   华中科技大学   A+   12   北京邮电大学   B+   4   北京大学   A+   1

2016计算机专业考研:c++大学教程第二版目录(上)

2016计算机专业考研:c++大学教程第二版目录,本文为上半部分,专业课的复习,读书很重要: 第1章计算机与C++编程简介 1.1 简介 1.2 什么是计算机 1.3计算机组成 1.4 操作系统的变革 1.5 个人计算.分布式计算与客户/服务器计算 1.6 机器语言.汇编语言和高级语言 1.7 C语言与C++的历史 1.8 C++标准库 1.9 Java.Internet与万维网 1.10 其他高级语言 1.11 结构化编程 1.12 典型C++环境基础 1.13 C++与本书的一般说明 1.1

2016计算机专业考研:c++大学教程第二版目录(下)

2016计算机专业考研:c++大学教程第二版目录,本文为下半部分,专业课的复习,读书很重要: 第8章_运算符重载 8.1 简介 8.2 运算符重载的基础 8.3 运算符重载的限制 8.4 用作类成员与友元函数的运算符函数 8.5 重载流插入与流读取运算符 8.6 重载一元运算符 8.7 重载二元运算符 8.8 实例研究:Array类 8.9 类型之间的转换 8.10 实例研究:String类 8.11 重载++与-- 8.12 实例研究:Date类 小结 术语 自测练习 自测练习答案 练习 第9

计算机专业考研控制结构

控制结构 通常,程序中的语句按编写的顺序一条一条地执行,称为顺序执行(sequential execution).程序员可以用稍后要介绍的不同C++语句指定下一个执行的语句不是紧邻其后的语句,这种技术称为控制转移(transfer of control). 20世纪60年代,人们发现,软件开发小组遇到的许多困难都是由于控制转移造成的.goto语句使程序员可以在程序中任意指定控制转移目标,因此人们提出结构化编程就是为了清除goto语句. Bohm和JMoP5n1的研究表明,不用goto语句也能编写

计算机专业考研控制结构伪代码

伪代码(pseudocode)是人为的非正式语言,帮助程序员开发算法.这里介绍的伪代码在开发的算法转换为结构化C++程序时特别有用.伪代码类似于日常英语,方便而且容易掌握,但不是实际计算机编程语言.伪代码程序并不在计算机上实际执行,而是帮助程序员先“构思”程序.再用C++之类的实际计算机编程语言编写.本章介绍几个如何在开发结构化C++程序时有效利用伪代码的例子. 我们介绍的伪代码完全由字符构成,程序员可以用一个编辑器程序方便地输入伪代码程序,计算机可以在需要时显示伪代码程序.认真构思的伪代码程序

计算机专业考研if选择结构

if选择结构 选择结构在不同操作之间选择.例如,假设考试成绩60分算及格,则下列伪代码: if student's grade is greater than or equal to 60 print "Passed" else print "Failed" 确定“学生成绩大于或等于60分”是true或false,如果是true,则该生及格,打印“Passed”字样,并顺序“执行”下一个伪代码语句(记住,伪代码不是真正的编程语言).如果条件为false,则忽略打印语

计算机专业考研控制结构算法

任何计算问题都可以通过按特定顺序执行一系列操作而完成.解决问题的过程(procedure)称为算法(algorithm),包括: 1.执行的操作(action) 2.执行操作的顺序(order) 下例演示正确指定执行操作的顺序是多么重要: 考虑每个人早晨起床到上班的“朝阳算法”:(1)起床,(2)脱睡衣,(3)洗澡,(4)穿衣,(5)吃早饭,(6)搭车上班. 总裁可以按这个顺序,从容不迫地来到办公室.假设把顺序稍作调换:(1)起床,(2)脱睡衣,(3)穿衣,(4)洗澡,(5)吃早饭.(6)搭车上

计算机考研复试面试系列 计算机专业英语篇

计算机考研复试面试系列 计算机专业英语篇 在复习过程中,我用心查阅并整理了在考研复试面试中可能问到的大部分问题,并分点整理了答案,可以直接理解背诵并加上自己的语言润色!极力推荐打印下来看,效率更高! 此系列一共有8篇:编程语言篇|数据结构篇|操作系统篇|组成原理篇|计算机网络篇|数据库篇|软件工程篇|计算机专业英语篇(还未全部完成,敬请期待,你们的支持和关注是我最大的动力!) 个人整理,不可用于商业用途,转载请注明出处. 作者各个平台请搜索:程序员宝藏.快来探索属于你的宝藏吧! 需要pdf直接打

走好脚下的路--写给迷茫的计算机专业在校生

2013年6月我迈出了校门,和四年难忘的大学生活挥手作别.而今一年半有余,挥手曾经的岁月,也不免有几分唏嘘.我战战兢兢的敲下这篇文章的标题,自己的经历和感悟是否有资格给后来人一些启示,心里有几分不安.不过既然决定提笔,就把我的心里话说出来. 促使我写这篇文章的原因是在贴吧里看到一位在校大一新生所提到的问题: 1.C++还需要学习吗? 2.C已经入门了,想从事游戏方面的工作,有必要深入学习C吗? 我在贴吧里写了很长的话来针对这两个问题来回答,但是后来我突然意识到,这位同学的问题背后所表现出来的或多