文档详情

《软件技术基础》课程简介2025.docx

发布:2025-05-16约1.44千字共1页下载文档
文本预览下载声明

《软件技术基础》课程简介

课程英文名

FundamentalsofComputerSoftwareTechnique

课程代码

04M0050

学分

2.5

总学时

40

理论学时

32

实验学时

8

上机学时

0

实践学时/周数

0

先修课程

C语言程序

适用专业

电子科学与技术、微电子科学与工程

内容简介

(中文)

本课程主要讲授软件的基础编程思想、理论和实现方法。培养学生的软件设计与开发能力。掌握在VisualStudio\MFCQT平台下快速开发桌面应用项目和工程,熟悉利用面向对象技术与方法设计开发项目的步骤与流程,掌握软件数据结构和模块设计的原则与方法。掌握程序调试技巧。熟悉软件的封装性设计,继承性设计,重载实现,多态性设计。掌握人机交互系统设计。

通过设计和实现综合性软件实验,培养学生自主学习能力和独立解决软件开发遇到问题的能力。

内容简介

(英文)

Thiscourseprimarilyfocusesonteachingthefundamentalprogrammingconcepts,theories,andimplementationmethodsofsoftware.Itaimstocultivatestudentsabilitiesinsoftwaredesignanddevelopment.StudentswilllearntorapidlydevelopdesktopapplicationprojectsandengineeringontheVisualStudio/MFCQTplatform,becomefamiliarwiththestepsandprocessesofdesigninganddevelopingprojectsusingobject-orientedtechniquesandmethods,andmastertheprinciplesandmethodsofsoftwaredatastructureandmoduledesign.Additionally,studentswillacquireskillsinprogramdebugging,becomeproficientinencapsulationdesign,inheritancedesign,overloadingimplementation,andpolymorphismdesign,andgainexpertiseinhuman-computerinteractionsystemdesign.

Throughthedesignandimplementationofcomprehensivesoftwareexperiments,thecourseaimstofosterstudentsself-learningcapabilitiesandtheirabilitytoindependentlysolveproblemsencounteredinsoftwaredevelopment.

执笔人

倪军

审定人

孟彦龙

制定时间

2025年1月

显示全部
相似文档