![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
关于面向对象程序设计思想,以下说法错误的是()
A.面向对象的程序设计方法强调以过程为中心和模块化设计
B.程序由对象组成,通过对象以及对象之间的消息传递来实现系统功能
C.面向对象程序采用事件驱动的运行机制
D.面向对象的程序,要实现某一具体功能仍需要使用结构化程序设计的方法设计算法
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.面向对象的程序设计方法强调以过程为中心和模块化设计
B.程序由对象组成,通过对象以及对象之间的消息传递来实现系统功能
C.面向对象程序采用事件驱动的运行机制
D.面向对象的程序,要实现某一具体功能仍需要使用结构化程序设计的方法设计算法
关于面向对象的程序设计,以下叙述错误的是()。
A对象之间通过消息进行通信,实现对象间的动态联系
B任何对象都是由属性和方法组成的
C只有客观存在的实体才可以抽象为对象
D 在面向对象程序设计中,总是先定义类,再用类生成具体的对象
A.A.面向对象程序设计思想完全抛弃了过程式程序设计的思想。
B.B.类(Class)是现实个体的抽象,包括成员变量和成员函数两部分。
C.C.面向对象程序设计将现实中的个体映射为软件世界中的类和对象,以增强软件系统的可扩展性。
D.D.对象是类的实现,如果将类看作是类型,则对象就是类型的变量。正确答案:
E.E.D
A.Python是一种高级程序设计语言
B.Python属于汇编语言,或者说属于低级语言
C.Python是一种代表简单主义思想的语言,它具有简单、免费、开源和可移植等特点
D.Python是一种面向对象的解释性计算机语言
A.程序设计语言经历了机器语言、汇编语言到高级语言的发展过程,其中高级语言又分为面向过程的高级语言和面向对象的高级语言两个过程
B.结构化程序设计过程中遵循:自顶向下,由细到粗;清晰第一,效率等原则
C.在面向对象的程序设计方法中,类是对象的抽象,不占用内存空间,程序只给对象分配内存空间
D.1976年沃思明确提出“算法”和“数据结构”是程序的两个要素
A.一个角色只能发出一条消息
B.一个角色只能接收一条消息
C.多个角色可以接受同一条消息
D.多个角色不能接受同一条消息
A.类中的方法叫成员方法,成员方法又分为实例方法与类方法
B.类中的属性叫成员属性,成员属性又分为实例属性与类属性
C.定义类的关键字是Interface
D.在面向对象的思想中最核心就是对象。为了在程序中创建对象首先需要定义一个类
A.使用高级语言编写的程序必须使用编译程序转换成与之等价的目标程序之后,才能执行
B.数据结构是信息的一种组织方式,包括数据的存储(物理)结构和逻辑结构,其目的是提高算法的效率
C.程序测评要重点考查程序的空间复杂性和程序的时间复杂性这两个方面的性能
D.在面向对象的程序设计方法中,将同一类事物的共同特点概括出来,这个过程就叫作“抽象”
A.原型法属于结构化的开发方法
B.原型法属于面向对象的开发方法
C.原型法开发过程阶段划分不明显,在反复过程中得到问题的解决
D.原型法的进度管理控制困难、系统文档缺乏
A.模块化程序设计方法主要是通过递归算法和递归程序来实现的
B.模块化程序设计方法主要是通过过程和函数的定义以及调用来实现的
C.模块化设计的思想就是将一个复杂的问题采取“分而治之”的策略
D.程序设计阶段大致分为程序的模块化设计和模块内的逻辑设计