新闻资讯
看你所看,想你所想

软件开发语言技术

《软件开发来自语言技术》由徐州工程学院和中软国际南京ETC编写,主要础总父争句围掌河难介绍编程语言基础、C语言程序设360百科计和面向对象软件开发基础的教材图书。

  • 中文名称 软件开发语言技术
  • 学校 徐州工程学院
  • 专业 嵌入式软件人才培养
  • 例子 C语言为例子

基本信息

课程性质

  软件开发语言技术是计算机科学与技术(嵌入式软件人才培养方向)专业的一门重要的专业必修课。通过软件开发语言技术的介绍。了解软件开发语言的核心机制原易积色模城理。

  要求:新生在不同层次,以知识点案例的形式,每个案例涉及的软件开发技术知识扩展有特别技术知识的重点讲解。

  结果:侧重开发语言的特征,可以以C语言为例子,

  通过当前软件开发语言的分类,软件开发语言的生态环境。如头/库文件、编译系统、运行操作系统等。

  软件开发语言的数据类型定义,如数据类型、数据结构。

  软件开发语言的逻辑,如条件语句if...else,切换语句switch...case,循环语句for,递归调用等。

课程基本要求

  通过本课程的来自学习,了解开发语言的核心机制原理。可以以伪码形式进行编程。为以后具体相关开发语言技术的学习,打下坚实基础。例如,给出一个软件程序360百科的开发需求,甚至可以用中文语言写出伪码程序。课程为了更贴切高级开发语言,全程以C语言为例子,进行上机练习,因此,学生可以达到基本使用C语言的一些编程技术。

与相关课程的联系

  前导课程:一预济定的数学知识、逻辑分析能力。如:高等数学。

  后续课程:具体开发语言的程序设计类课程,如:.NET架构及C/C++程序设计、J2EE架构及java程序设计

课程内容大纲

第一章 软件开发语言概论

  一、本章的教学目的和要求

 举增迅训程省派 了解程序、程序设计、C语言基本词法候东技半长面治类室套款、C语言基本语句、C语言程序基本结构。初步掌握算法及表示一个算法。

  二、教学内容及要求:

  神没早宜镇1.软件开发语言的起源与特点

  2.简单的软件开发语言程

  3.软件开发语言语言集成环境介绍

  4.算法的概念

  5.简单算法举例

第二章 数据类型、运算符和表达式

  一、本章的教学目的和要求

  掌握了解C语言数据类型体系、运算符体系;掌握各种基本数据类型常量的书写方法、变量的定义、赋值、初始化方法;基本运算符的运算规则和优先级别;正确构成基本类型的表达式。

  二、教学内容及要求:

  1.词法符合和基本数据类型

  2.常量与变量说明

  3.基本运算符和表达

  4.运算顺序和类型转换

  5.数据的输入和输出

第三章 数组

  一、本章的教学目的和要求

  掌握一维数组和多维数组,字符数组的定义、初始化、数组元素的引用等方法;掌握有关处理字符串的系统函数的使用方法。

  二、教学内容及要求:

  1.一维数组的定义与使用

  2.二维数组的定义与使用

  3.字符数组与字符串

  4.字符串的操作

  5.程序举例

第四章 程序逻辑

  一、本章的教学目的和要求

  了解结构化程序的三种基本结构;熟练掌笑开乙握赋值语句、字符输入/输出和格式输入/输出函数的使用方法,能正确设计顺序结构的程序;熟练掌握分支选择语句的格式与功能,能正确选取选择语句来设计选择结构的程序;熟练掌根致能又操握while 语句、do-while 语句、for 语句、break 语句、continue 语句的格式与功能,并能根据循环结构的要求,设计循环结构程序;熟练掌握在VC++环境下的各种菜假爱术施单功能。

  二、教学内商运抓消容及要求:

  1.领肥三带极挥探调环第脚程序的三种基本结构

 亮么行经不二 2.赋值语句

  3.空语句与块语句

  4.选择语句

  5.循环语句

  6.转换语句

  7.程序举例

第五章 函数

  一、本章的教学目的和要求

  熟练掌握用户函数的定义和调用方法;掌握函数调用中数据传递的几种方法;会设计简单的嵌套调用函数;了解递归调用函数;能正确使用C++那长将情哪快素原垂的各种常用系统函数。

  二、教学内容及要求:

  1.函数的定义受望束磁协死称菜红与参数说明

  2.函数的调用

  3.函数的嵌套与递归

  4.作用域与存储类

  5.内部函数与外部函数

  6.程序举例

第六章 软件开发语言其他技术

  尽围么酒热未毫能皇获一、本章的教学目的和要求

  掌握地址、指针、指针变量的概念;能正确定义所需类型的指针变量;能正确地将指针变量指向注路减扬现院医调不某变量或数组;能正确的利用指针变量来引用所指向某变量或数组;了解指针数组和多级指针的概念。

  理解类和对象的关系,引入类的必要性。熟练掌握类的结构以及类的各种构成元素。

  理解类的继承和多态,了解虚拟函数的构成机理。

  二、教学内容及要求:

  1.指针的概念、运算、数组、字符串、函数、数组和指针的指针

  2.指针与动态内存分配

队议候岁  3.带参数的main 和命令行参数

  4.结构提和类、数据成员和方法、构造函数和析构函数、静态成员和对象数组、运算符重载、类与指针

  5.派生类、带有保护部分的派生类、构造函数的继承性、多态性和滞后联编、虚拟函数和抽象基类、虚拟函数的注意问题

第七章 面向对象软件开发基础

  一、本章的教学目的和要求

  认识,理解面向对象,了解软件工程的思想。

  二、教学内容及要求:

  1.面向对象的概念

  2.面向对象的分析

  3.面向对象的设计

  4.软件工程理论初探

教材参考书目

  [1]《软件开发语言技术》中软国际内部教材

  [2]《C程序设计教程》谭浩强等编著 高等教育出版社

  [3]《C++程序设计教程》谭浩强 编著 清华大学出版社

  [4]《C程序设计题解与上机指导》(第三版) 谭浩强编铁在里著 清华大学出版社

  [5]《Microsoft .NET框架程序设计》李建忠编著 清华大学出版社

转载请注明出处累积网 » 软件开发语言技术

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com