软考复习(程序设计)

合集下载

软考必考知识点

软考必考知识点

软考必考知识点软考是指软件设计师资格考试,是衡量从事软件设计与开发工作人员能力的一项重要考试。

软考考试内容涵盖软件工程基础、软件需求与设计、软件开发、软件测试与维护、软件项目管理等多个方面的知识。

下面将从这些方面介绍软考必考的知识点。

一、软件工程基础软件工程是一门研究如何以系统化、规范化、可定量化的方法开发和维护软件的学科。

在软考中,需要掌握软件工程的基本概念、原则、方法和过程。

其中包括软件生命周期、软件开发模型、软件质量保证、软件度量等方面的知识。

二、软件需求与设计软件需求与设计是软件开发的前期工作,也是软件工程中非常重要的环节。

在软考中,需要了解需求工程的基本概念、需求获取与分析的方法、需求规格说明的技术、软件需求验证与确认等知识。

此外,还需要掌握软件设计的基本原则与方法,包括结构化设计、面向对象设计、设计模式等内容。

三、软件开发软件开发是软件设计师的核心工作之一,也是软考的重点内容。

在软考中,需要熟悉常用的编程语言和开发工具,掌握软件开发的基本流程和方法,了解软件开发中的常用技术和框架。

此外,还需要了解软件配置管理、软件版本管理、软件集成与构建等知识。

四、软件测试与维护软件测试与维护是软件开发的后期工作,也是软考的考查内容之一。

在软考中,需要了解软件测试的基本原理与方法,包括黑盒测试、白盒测试、灰盒测试等各种测试技术。

同时,还需要了解软件维护的基本概念、维护过程、维护类型等知识。

五、软件项目管理软件项目管理是软件设计师的重要职责之一,也是软考的考查内容。

在软考中,需要了解软件项目管理的基本原理与方法,包括项目计划与组织、项目进度与成本控制、项目风险管理等知识。

此外,还需要了解软件团队管理、软件项目质量管理等相关内容。

软考必考的知识点主要包括软件工程基础、软件需求与设计、软件开发、软件测试与维护、软件项目管理等多个方面的内容。

掌握这些知识点对于从事软件设计与开发工作的人员来说是非常重要的。

通过软考的考试,可以全面评估个人在软件设计与开发方面的能力,提高职业竞争力。

程序设计基础复习知识点整理

程序设计基础复习知识点整理

程序设计基础复习知识点整理1.编程语言概述-什么是编程语言-常见的编程语言种类及特点-编程语言的发展历史2.程序的基本概念-程序的定义与作用-程序的编写过程-程序的执行过程-程序的调试与测试3.数据类型-基本数据类型的定义与特点-引用数据类型的定义与特点-数据类型的转换与操作4.变量与常量-变量的定义与声明-变量的赋值与引用-常量的定义与使用5.运算符与表达式-算术运算符的使用与优先级-逻辑运算符的使用与优先级-赋值运算符的使用与优先级-表达式的求值与结果6.控制流程-顺序结构的控制-分支结构的控制-循环结构的控制-控制流程的嵌套与组合7.函数与模块-函数的定义与调用-函数的参数与返回值-模块的定义与使用-模块的分割与合并8.数组与字符串-数组的定义与使用-数组的遍历与操作-字符串的定义与使用-字符串的比较与操作9.文件与输入输出-文件的打开与关闭-文件的读取与写入-输入输出的基本操作-输入输出的格式控制10.错误处理与异常-错误处理的基本思路-异常的定义与抛出-异常的捕捉与处理-异常处理的原则与注意事项以上是程序设计基础的复习知识点的整理,下面补充详细内容。

1.编程语言概述-编程语言是一种用于描述计算机程序的形式化语言,用于指导计算机执行特定任务。

- 常见的编程语言种类包括C、C++、Java、Python、JavaScript等,每种编程语言有其自身的特点和用途。

-编程语言的发展经历了机器语言、汇编语言、高级语言等阶段,不断提高程序的可读性、可维护性和可移植性。

2.程序的基本概念-程序是一系列指令的集合,描述了完成项任务所需的计算机操作。

-程序的编写过程包括问题分析、算法设计、代码实现、调试和测试等步骤。

-程序的执行过程包括输入数据、处理数据和输出结果等步骤。

-程序的调试与测试是发现和修复错误的过程,包括逐行调试、运行时错误报告和测试用例编写等方法。

3.数据类型-基本数据类型用于存储简单的数据,如整数、浮点数、字符和布尔值等。

软考软件设计师知识点

软考软件设计师知识点

软考软件设计师知识点软考(软件设计师考试)作为国内软件行业的重要认证考试之一,对于软件设计师的专业知识和技能有着严格的要求。

本文将系统地介绍软考软件设计师考试的重要知识点,帮助考生有效备考。

一、计算机基础知识1. 计算机组成与结构在软件设计师考试中,了解计算机的组成和结构是必不可少的。

对于计算机硬件、操作系统、数据库等方面的基本原理和架构,需做到心中有数。

2. 数据结构与算法数据结构与算法是软件设计师考试中的重中之重。

要掌握各种基本数据结构的特点和操作方式,熟悉常用算法的设计思想和实现方法,能够灵活运用于实际问题的解决。

3. 编程语言与开发工具软件设计师需要熟悉多种编程语言和开发工具,如Java、C++、Python等,掌握其语法与特性,并了解各类开发工具的使用方法,能够根据实际需求进行选用和配置。

二、软件需求与规格说明1. 需求分析与设计在软件设计师考试中,需了解软件需求分析的基本方法与技巧,掌握需求获取、需求分析和需求规格说明的过程和要求。

同时,要熟练运用建模工具(如UML)进行需求分析与设计。

2. 软件规格说明书软件设计师需要具备编写软件规格说明书的能力。

规格说明书体现了软件的设计思路和实现要求,对于开发团队的沟通和协作具有重要作用。

考生需要了解规格说明书的结构和要素,学会规范编写。

三、软件设计与实现1. 软件架构与设计模式软件的架构设计是软件设计师的核心能力之一。

需要深入了解常见的软件架构模式(如MVC、MVVM等),并能够根据实际需求选择和设计合适的软件架构。

2. 接口设计与开发软件设计师需具备熟练的接口设计和开发能力。

了解面向对象设计思想和设计原则,掌握接口设计的方法和标准,能够设计和实现稳定、高效的接口。

3. 数据库设计与优化数据库设计与优化是软件设计师需要重点关注的领域。

要了解关系数据库的基本原理和常用操作,熟悉数据库设计的规范和方法,能够进行数据库性能优化和调优。

四、软件测试与质量保证1. 软件测试方法与技术软件测试在软件开发生命周期中占据重要地位。

软考程序员下午题技巧 软考

软考程序员下午题技巧 软考

软考程序员下午题技巧软考软考程序员下午试题主要考查考生的程序设计能力,包括算法流程、C/C++/Java程序设计等。

以下我们将对下午试题的技巧进行分析和探讨,以帮助考生更好地备考。

一、下午试题分析1.算法流程:试题一,分值15分。

此题主要考查考生的逻辑思维和算法设计能力。

题干中通常会给出一些算法思路和代码逻辑的相关线索,考生应充分利用这些信息来解答问题。

2.C/C++/Java程序设计:试题二、三、四,分值各15分。

这部分试题主要考查考生的编程能力,包括语法、语义和算法实现等方面。

3.C程序设计:试题五,分值15分。

此题考查考生对C语言程序设计的掌握程度,包括语法、数据结构、算法等方面。

4.Java程序设计:试题六,分值15分。

此题考查考生对Java语言程序设计的熟悉程度,包括语法、数据结构、算法等方面。

二、考核内容分值分布根据近年来的考题情况,试题一至试题四是必答题目,试题五和试题六中选答一题。

分值分布如下:1.试题一:算法流程,分值15分。

2.试题二、三、四:C/C++/Java程序设计,分值各15分。

3.试题五:C程序设计,分值15分。

4.试题六:Java程序设计,分值15分。

三、备考建议1.熟悉考试大纲:了解考试大纲中的知识点,重点掌握C/C++/Java语言的基本语法、数据结构和算法。

2.刷题练习:多做练习题,提高编程和解题能力。

同时,注意总结错误和不足,及时调整学习方法。

3.提高数学思维和逻辑推理能力:通过阅读、解题等方式,提高自己的数学思维和逻辑推理能力。

4.注重题干信息:阅读题干时,注意捕捉关键信息,充分利用题干提供的线索解答问题。

四、近年考题变化及应对策略1.考题越来越注重实践和应用:近年来的考题越来越注重实践和应用,要求考生具备一定的数学思维和逻辑推理能力。

2.考查语言多样化:试题中不仅考查C语言,还涉及C++和Java等语言。

应对策略:1.掌握多种编程语言:熟练掌握C、C++和Java等编程语言,提高自己的编程能力。

软件设计师常考知识点

软件设计师常考知识点

软件设计师常考知识点软件设计师是一个充满挑战和机遇的职业,软件设计师需要具备广泛的知识和技能。

在软件设计师的考试中,以下是一些常考的知识点。

一、编程语言基础1. C语言基础C语言是软件设计师最重要的编程语言之一,掌握C语言的基本语法、流程控制、函数以及指针等知识是非常重要的。

2. Java语言基础Java是一种常用的面向对象编程语言,掌握Java的基本语法、类与对象、继承与多态、异常处理等知识是软件设计师必备的能力。

3. Python语言基础Python是一种简单而强大的编程语言,熟悉Python的基本语法、变量、循环、条件语句等知识对软件设计师来说非常有帮助。

二、数据结构与算法1. 数组与链表了解数组和链表的特点与用途,可以对其进行插入、删除、查找等操作。

2. 栈与队列理解栈与队列的概念,以及它们的应用场景和基本操作。

3. 树与图熟悉树与图的相关概念、存储结构和基本遍历算法。

4. 查找与排序了解二分查找、冒泡排序、插入排序、快速排序等常用查找与排序算法。

三、操作系统1. 进程与线程了解进程与线程的概念、特点以及它们之间的区别。

2. 内存管理掌握内存的分配与回收方法,了解虚拟内存的概念与工作原理。

3. 文件系统熟悉文件系统的组织结构以及文件的读写操作。

四、数据库1. SQL语言熟悉SQL语言的基本语法、数据查询与操作,掌握常用的数据库操作命令。

2. 数据库设计与规范化了解数据库设计的基本原则,熟悉规范化的各个层次。

3. 数据库管理与优化掌握数据库的管理与维护方法,了解数据库的性能优化技巧。

五、软件工程与开发1. 需求分析与规划了解软件开发的需求分析和规划流程,掌握相关方法和工具。

2. 设计模式熟悉常用的设计模式,如单例模式、工厂模式等,了解它们的应用场景与原理。

3. 软件测试与调试掌握软件测试的基本方法与流程,熟悉调试工具的使用。

4. 版本控制与项目管理了解版本控制工具如Git的基本使用,熟悉项目管理的基本原则与方法。

计算机软考程序员知识点5

计算机软考程序员知识点5

计算机软考程序员常考知识点(5)判定树形式简单,是判定表的变种,关系一目了然,但是没有判定表简洁。

判定表是详细设计的表格描述工具,当算法中含有多重嵌套的条件选择时,能够将所有的条件组合表达出来,建立过程较为复杂,表达方式也不够简便。

系统总线是计算机系统的一个重要组成部分,能实现部件与部件之间的信息传输。

SELECT语句的基本框架是:SELECT-FROM-WHERE.链表适用于数据元素个数不定、插入、删除频繁的情形。

详细设计阶段的工作内容包括:确定模块接口的细节,包括模块的输入、输出数据及局部数据的全部细节;确定每个模块所采用的算法和数据结构;写出详细设计说明书。

在选择程序设计语言方面应考虑多个方面,如:可以得到的软件工具和编译系统;工程规模;软件的可移植性。

关于“鼠标属性”窗口的叙述,可设置鼠标指针的外观,可设置鼠标的移动方式(指针的移动轨迹),可设置鼠标的移动方式(指针的轨迹显示)编码的目的是把软件设计的结果转换成某种程序设计语言书写的程序。

VB通过图形方法在窗体或图形框上输出文字或直接绘制图形。

VB中有3个调试窗口:“立即”、“本地”和“监视”窗口计算机程序设计员的职业道德是计算机程序设计员在职业活动中所遵守的行为规范。

如果在模块的顶层声明中,使用了语句:“public Const PI=3.14”,则在整个应用程序的各个过程中,都可使用PI代替3.14.有关“兢兢业业、吃苦耐劳”的职业道德规范:能够脚踏实地、埋头苦干、任劳任怨;不计较个人得失,具有吃苦耐劳、脚踏实地的精神;不仅要在理论上有一定的造诣,还要有实干精神。

在单元测试方法中,测试软件是根据详细设计的过程设计测试用例,然后按照设计好的测试用例逐一进行测试。

ActiveX控件不是VB的标准控件,要将它们添加到控件箱中才能使用。

在逻辑运算中,若两数相同为1,两数不同为0,则这种运算称为异或运算。

现代计算机的网络编程一般指利用操作系统在不同通讯协议层次上提供的接口实现网络进程安全通讯。

软考软件设计师题库

软考软件设计师题库

选择题1. 在软件开发生命周期中,哪个阶段主要负责确定软件系统的功能、性能及运行环境等?A. 需求分析(正确答案)B. 系统设计C. 编码实现D. 测试与维护2. 下列关于模块化设计的说法中,不正确的是:A. 模块化有助于提高软件的可维护性B. 模块之间的耦合度越低越好C. 模块的内聚度越高,模块独立性越强(正确答案)D. 模块化设计不利于软件的复用3. 在数据库设计中,ER图(实体-关系图)主要用于表示:A. 数据流图B. 数据结构C. 实体、属性及实体间的关系(正确答案)D. 程序控制流程4. 下列哪种算法常用于解决图中的最短路径问题?A. 冒泡排序B. Dijkstra算法(正确答案)C. 快速排序D. 二分查找5. 关于面向对象编程(OOP),下列哪项不是其基本特征?A. 封装B. 继承C. 多态D. 过程化编程(正确答案)6. 在软件质量管理中,CMMI(Capability Maturity Model Integration)主要用于评估:A. 软件过程成熟度(正确答案)B. 软件代码质量C. 软件测试覆盖率D. 软件开发成本7. 下列关于UML(统一建模语言)的说法中,正确的是:A. UML只用于面向对象编程B. UML不能为数据库建模C. UML提供了一套标准的建模符号和工具,用于软件开发各阶段的可视化建模(正确答案)D. UML仅适用于大型软件项目8. 在软件测试中,黑盒测试主要关注:A. 程序内部结构B. 程序外部行为和功能(正确答案)C. 代码覆盖率D. 性能测试指标9. 关于敏捷开发,以下哪项不是其核心原则?A. 以人为本,团队协作B. 快速响应变化,拥抱需求变更C. 强调详细的前期规划和文档编写(正确答案)D. 持续交付,持续改进。

软件资格考试软件设计师(基础知识、应用技术)合卷(中级)试题及答案指导(2024年)

软件资格考试软件设计师(基础知识、应用技术)合卷(中级)试题及答案指导(2024年)

2024年软件资格考试软件设计师(基础知识、应用技术)合卷(中级)复习试题(答案在后面)一、基础知识(客观选择题,75题,每题1分,共75分)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. 观察者模式B. 状态模式C. 策略模式D. 装饰者模式7、题干:在面向对象设计中,以下哪个不是面向对象设计的基本特征?A. 封装性B. 继承性C. 多态性D. 抽象性8、题干:在软件生命周期中,以下哪个阶段不是软件设计阶段的一部分?A. 系统设计B. 概要设计C. 详细设计D. 编码9、在面向对象设计方法中,类是对具有相似性质的对象的抽象,它包含数据和操作数据的函数。

下面关于类的说法中,正确的是()。

A. 类是一个对象,对象是类的一个实例B. 类是对象的一种实现,对象是类的一个具体表现C. 类和对象是同义词,可以互换使用D. 类和对象没有关系,独立存在 10、以下关于软件开发生命周期的说法中,不正确的是()。

A. 软件开发生命周期是指软件从需求分析到软件维护的全过程B. 软件开发生命周期分为需求分析、设计、编码、测试和维护五个阶段C. 软件开发生命周期中,需求分析阶段主要任务是确定软件的功能和性能D. 软件开发生命周期中,编码阶段是软件开发的核心阶段,主要任务是编写代码11、在面向对象的设计中,以下哪一种设计模式通常用于实现对象间的低耦合和高内聚?A. 单例模式B. 观察者模式C. 命令模式D. 工厂方法模式12、以下哪项是软件测试中常用的黑盒测试方法?A. 静态测试B. 单元测试C. 灰盒测试D. 等价类划分13、在面向对象设计中,以下哪一项不是类的基本特征?A. 封装性B. 多态性C. 继承性D. 命名规范14、以下哪种编程范式适用于复杂业务系统的开发?A. 过程式编程B. 面向对象编程C. 函数式编程D. 逻辑式编程15、在面向对象的设计中,以下哪个概念不是设计模式?A. 单例模式B. 工厂方法模式C. 桥接模式D. 指令模式16、以下关于类和对象的说法中,正确的是:A. 类是对象的实例,对象是类的模板B. 类是对象的模板,对象是类的实例C. 类和对象是同义词,可以互换使用D. 类和对象没有任何关系17、在软件工程中,以下哪一项不属于软件开发生命周期模型?A. 水晶模型B. 瀑布模型C. V模型D. 精益软件开发18、以下哪个选项不是软件质量属性?A. 可用性B. 可维护性C. 可移植性D. 可靠性19、在软件工程中,以下哪个阶段不属于软件开发生命周期?A. 需求分析B. 系统设计C. 编码D. 维护 20、在面向对象编程中,以下哪个概念不属于面向对象的基本特征?A. 封装B. 继承C. 多态D. 模块化21、在软件生命周期模型中,螺旋模型适用于哪种类型的软件开发?A. 小型简单项目B. 需求明确的小型项目C. 大型复杂且风险较高的项目D. 不需要迭代的项目22、以下哪一项不是软件质量保证的主要活动?A. 制定质量保证计划B. 执行管理评审C. 编写软件需求规格说明书D. 进行内部审计23、以下关于软件工程中软件测试的说法,错误的是:A. 软件测试的目的是发现软件中的错误,提高软件质量。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中引用 B. 在函数中定义的变量,其生存期为整个程序执行期
间 C. 函数中定义的变量不能与其所在函数的形参同名 D. 在函数中定义的变量,其存储单元在内存的栈区域
2020/3/28
成都理工大学-软件工程系
2.变量
C程序运行过程中,可以修改( )
A. 变量的类型
B. 变量名
C. 变量的值
D. 变量作用域
在C语言基础上发展的面向对象的编程语言,常用 于系统开发、游戏开发等
语法与C/C++类似的纯面向对象语言,虚拟解释执 行,常用于多平台应用软件开发和Web开发
成都理工大学-软件工程系
1.程序设计语言简介
语言 C#、等
ASP、JSP、PHP
HTML JavaScript
SQL XML
特点
成都理工大学-软件工程系
3.函数
函数f、g定义如下,已知调用f时传递给其形参x 的值是3,若以传值方式调用g,则函数f的返回 值为( );若以引用方式调用g,则函数f的 返回值为( )
A. 18 B. 17 C. 12 D. 8 A. 18 B. 17 C. 12 D. 8
2020/3/28
成都理工学-软件工程系
程序
2020/3/28
成都理工大学-软件工程系
1.程序设计语言简介
对高级语言程序进行编译时,可发现程序中的 ( )错误
A. 堆栈溢出
B. 变量未定义
C. 指针异常
D. 数组越界
计算机能直接识别和执行机器语言程序,该语言 的基本元素是( )
A. 汇编代码
B. 0和1
C. 扩展ASCII
D. BCD码
2020/3/28
成都理工大学-软件工程系
3.函数
例题: 函数f和g的定义如下。执行函数f时需要调用g, 若采用值调用方式,则函数f返回值为( ); 若采用引用方式调用,则函数返回值为( )
A. 6 B. 13 C. 25 D. 28 A. 35 B. 28 C. 25 D. 13
2020/3/28
2020/3/28
成都理工大学-软件工程系
1.程序设计语言简介
例题: 编译型程序设计语言若规定程序中的变量必须先 定义再引用,那么违反此规定的程序在( ) 阶段报错。 A. 编辑 B. 编译 C.链接 D. 运行
开发微型嵌入式系统,采用( )更合适
A. C或汇编
B. HTML或XML
C. 脚本语言 D. SQL语言
程序设计基础
1. 程序设计语言简介 2. 变量 3. 函数 4. 面向对象基本概念
2020/3/28
成都理工大学-软件工程系
1.程序设计语言简介
程序设计语言的基本成分有数据、运算、控制 和传输。数据成分用以描述程序中所涉及的数据; 运算成分用以描述程序中所包含的运算;控制成分 用以表达程序中运算的执行顺序;传输成分用以表 达程序中数据的传输。
可以从不同角度对程序设计语言进行分类,从 语言的抽象层次上来看,可以分为:机器语言、汇 编语言和高级语言。
程序开发的一般过程:编辑->编译->链接->运 行调试。
2020/3/28
成都理工大学-软件工程系
1.程序设计语言简介
语言 Fortran
C ALGOL 60
LISP PROLOG
C++ Java
微软.net框架下的开发语言,用于Windows平台快 速桌面应用程序开发和Web开发 动态网页开发脚本语言,能被Web服务器解释,自 动生成Web页面,实现动态网页 超文本标记语言,用于制作静态网页
浏览器端的动态标记语言,能够使网页在浏览器端 产生动态效果
数据库操纵语言
可扩展的标记语言,可以用于信息记录和传输,标 记既可以使用通用标记如HTML,也可以自由定义
已知a是浮点变量,k是整形变量,对表达式“a+k” 求值时,在不损失精度的要求下,通常需要( ) A. 将k重新定义为浮点型 B. 将a重新定义为整形 C. 将k临时转换为浮点型 D. 将a临时转换为整形
2020/3/28
成都理工大学-软件工程系
2.变量
在程序中定义了局部变量和全局变量,则( ) A. 在函数内只能访问局部变量,但不能访问全
2020/3/28
成都理工大学-软件工程系
1.程序设计语言简介
程序运行过程中,把函数调用与响应调用所需的 代码结合的过程称为( )
A. 语义分析
B.代码连接
C.静态绑定
D.动态绑定
2020/3/28
成都理工大学-软件工程系
2.变量
1、变量的类型 2、变量的定义规则 3、变量的作用域 例题: 下面关于变量叙述错误的是( ) A. 根据作用域规则,在函数中定义的变量只能在函数
2020/3/28
特点
第一个高级语言,用于科学计算
兼顾高级语言和汇编的特点,简洁、丰富、可移 植,常用于系统开发
主导了50年代语言的发展,是第1个采用BNF范式 来描述的语言,有严格文法规则
是一种函数式语言,多用于人工智能
是一种逻辑型语言,建立在关系理论和谓词理论 基础上,适于书写定理证明、专家系统、自然语 言理解等问题的程序
2020/3/28
成都理工大学-软件工程系
1.程序设计语言简介
C语言具有的( )特性使其适用于系统开发 A. 可直接对位、字节和地址进行运算 B. 目标代码短,移植性好 C. 采用宏定义和条件编译 D. 运算符丰富,关键字少
下面关于脚本语言叙述错误的是
A. 脚本语言需要相应的引擎解释执行
B. 脚本语言一般以文本方式存在
3.函数
函数调用采用( )方式时,系统将实参地址 传递给形参。 A. 传值调用 B.引用调用 C. 宏调用 D. 内部调用
C. 在网页设计中应用脚本可以提高浏览速度、丰富 网页表现
D. 脚本语言不允许使用变量
2020/3/28
成都理工大学-软件工程系
1.程序设计语言简介
关于汇编语言,以下叙述正确的是( ) A. 汇编程序可以直接运行 B. 将汇编语言转换成目标程序的软件称为解释
程序 C. 在汇编语言中,不能定义符号常量 D. 将汇编语言翻译成机器语言的软件称为汇编
局变量 B. 局部变量与全局变量名字不得相同 C. 一个函数被多次调用时,其定义的局部变量
必定分配同一个存储单元 D. 函数中定义的局部变量与全局变量同名时,
在函数内引用的是局部变量
2020/3/28
成都理工大学-软件工程系
3.函数
1、函数定义 2、函数参数传递 3、函数调用 4、递归调用 5、函数指针
相关文档
最新文档