结构化程序设计的三种基本结构的共同特点有:采用结构化程序设计方法,程序结构清晰,易于阅读、测试、排错和修改。由于每个模块执行单一功能,模块间联系较少,使程序编制比过去更简单,程序更可靠,而且增加了可维护性,每个模块可以独立编制、测试。
结构化设计的三种基本结构为:顺序结构、选择结构、循环结构
(1)顺序结构也叫顺序执行结构。所谓顺序结构,就是按着程序语句执行的自然顺序,一条语句接一条语句地执行程序。
(2)选择结构就是通过对一定条件判断之后,选择将要执行的语句。它可以分为简单选择和多分支选择。
(3)循环结构也叫重复结构,指在一个大程序中,常常会使用某一段相同的或类似的程序段,在编制程序时,可以用来重复结构来简化大量的程序行。
智力结构理论有哪些主要学说?各自代表人物是谁?
(1)斯皮尔曼的二因素论
1904年,英国的因素分析之父斯皮尔曼——第一个提出智力结构理论。他的理论基于统计分析,根据统计学的相关原理推论出来。
智力G因素——一种普遍而概括的能力,又称普通因素。人的所有智力活动都蕴涵着普通因素。心理学家界定一个人的智力高低,需测出个体的G因素数量。
智力S因素——代表个人的特殊能力,只在某些特殊方面表现出来,又称特殊因素。S因素以一定的形式、程度不同地参与到不同的智力活动中。
v五类S因素:口头能力
算数能力
机械能力
注意力
想象力
智力速度
G因素是S因素相互联系,G因素是智力的关键和基础。智力测验的目的——通过广泛取样求得普通因素。
(2)瑟斯顿的群因素论
美国心理学家瑟斯顿——提出群因素论。
智力——一群彼此无关的原始能力构成的,各种智力活动可以分成不同的组群,每一群中有一个因素是共同的。他对56种测验结果进行统计分析,把智力归纳为7种基本的心理能力。
1) 语词理解能力(V)
2) 言语流畅性(W)
3) 数字计算能力(N)
4) 推理能力(R)
5) 机械记忆能力(M)
6) 空间知觉能力(S)
7) 知觉速度(P)
(3)吉尔福特的三维结构理论
美国心理学家吉尔福特—从内容、操作、产品三个维度考虑智力结构,三维立体模型。
内容——指引起心智活动的各种刺激,智力测验所包含的各类题目。包括4种。
A. 图形(F)
B. 符号(S)
C. 语义(M)
D.行为(B)
操作——指由各种刺激引起的心智活动方式,即解决问题的心理过程。包括5种。
A. 认知(C)
B. 记忆(M)
C. 发散思维(D)
D.聚敛思维(N)
E. 评价(E)
产品——指心智活动的产物,即运用各种心智活动对各类问题处理的结果。包括3种。
A. 单元(U)
B. 类别(C)
C. 关系(C)
D.系统(S)
E. 转换(T)
F. 蕴涵(I)
每一个内容运用不同的操作产生不同的产品,因此可以得到120种单独的智力因素。