C#程序设计基础
2024/7/5 12:04:03 7.84MB c#
1
C#科学计算讲义-宋叶志-人民邮电出版社内容概要《C#科学计算讲义》较为详细地介绍了科学计算方法,并对算法给出了源代码。
关于算法部分主要介绍了线性方程组的迭代解法与直接解法、正交变换与最小二乘计算方法、鲁棒估计、随机数的产生、插值法、非线性方程求解、多元非线性最优化算法、微分方程数值方法等内容。
本书还给出了C#程序设计的基本方法,并对科学计算中要用到的矩阵向量类的构造做了详细阐述。
算法的实现本身不限于具体的语言,本书对于算法的描述是较为详细的,所以读者也很容易把算法改用Fortran、MATLAB、C++、Java等语言编程实现。
宋叶志、徐导和何峰编著的《C#科学计算讲义》适合作为大学理工科本科生或研究生计算方法、数值分析课程的教材或参考书。
对于从事相关学科教学的教师,如果不熟悉现代编程语言,也可以选择本书作为工具书。
本书还可以用作科研人员的工程计算工具书与算法集。
另外,在一些需要进行数据处理与分析的公司,如数量金融、统计等行业,也可以选用本书作为培训教材,或直接应用书上的源代码进行软件开发。
书籍目录第1章 C#程序设计基础 1.1 计算机、程序设计与算法 1.1.1 计算机结构 1.1.2 操作系统 1.1.3 机器语言与高级语言 1.1.4 程序设计与算法 1.2 C#历史与概述 1.2.1 C语言:结构化编程语言的高峰 1.2.2 C++语言: 面向对象与大型程序 1.2.3 Java语言:可移植、安全性与Internet 1.2.4 C#:.NET主打语言 1.3 集成开发环境介绍 1.4 面向对象程序设计 1.4.1 封装 1.4.2 多态 1.4.3 继承 1.5 数据类型与运算符 1.5.1 简单数据类型 1.5.2 数组 1.5.3 运算符 1.5.4 赋值运算符 1.6 程序控制结构 1.6.1 顺序结构 1.6.2 分支结构 1.6.3 循环结构 1.6.4 控制结构的嵌套 1.7 类的设计及对象实现 1.7.1 定义类 1.7.2 创建对象 1.7.3 方法 1.7.4 构造函数 1.7.5 析构函数与垃圾回收 1.8 运算符重载及索引器 1.8.1 运算符重载 1.8.2 索引器 1.8.3 面向对象思想在C#程序设计中的重要性 1.9 GUI编程 1.10 本章小结第2章 线性方程组迭代解法 第3章 线性方程组的直接解法第4章 正交变换与最小二乘计算方法第5章 鲁棒估计第6章 随机数第7章 插值法第8章 非线性方程数值解法第9章 非线性最优化第10章 常微分方程(组)的数值方法附录A C# 数值代数类的抽象与设计 附录B 动态链接库与混合编程 B.1 静态链接库与动态链接库 B.2 C#调用Fortran动态链接库范例 B.3 调用可执行函数 附录C Linux下C#开发与跨平台编程介绍 C.1 Mono简介 C.2 Linux下C#IDE开发范例 参考文献 
2024/6/30 17:14:25 57.93MB C# 科学计算 宋叶志 人民邮电
1
采用C++编写,完成了题目的所有要求,并附有说明文档。
大学的每个专业都要制定教学计划。
假设任何专业都有固定的学习年限,每学年含两学期,每学期的时间长度和学分上限值均相等,每个专业开设的课程都是确定的,而且课程在开设时间的安排必须满足先修关系。
每门课程有哪些先修课程是确定的,可以有任意多门,也可以没有。
每门课恰好占一个学期。
试在这样的前提下设计一个教学计划编制程序。
[基本要求](1)输入参数包括:学期总数,一学期的学分上限,每门课的课程号(固定占3位的字母数字串)、学分和直接先修课的课程号。
(2)允许用户指定下列两种编排策略之一:一是使学生在各学期中的学习负担尽量均匀;
二是使课程尽可能地集中在前几个学期中。
(3)若根据给定的条件问题无解,则报告适当的信息;
否则将教学计划输出到用户指定的文件中。
计划的表格格式自行设计。
[测试数据]学期总数:6;
学分上限:10;
该专业共开设12门课,课程号从C01到C12,学分顺序为2,3,4,3,2,3,4,4,7,5,2,3。
先修关系如下:课程编号 课程名称 先决条件C1 程序设计基础 无C2 离散数学 C1C3 数据结构 C1,C2C4 汇编语言 C1C5 语言的设计和分析 C3,C4C6 计算机原理 C11C7 编译原理 C5,C3C8 操作系统 C3,C6C9 高等数学 无C10 线性代数 C9C11 普通物理 C9C12 数值分析 C9,C10,C1[实现提示]可设学期总数不超过12,课程总数不超过100。
如果输入的先修课程号不在该专业开设的课程序列中,则作为错误处理。
应建立内部课程序号与课程号之间的对应关系。
2024/5/31 0:35:01 241KB 教学计划编制
1
Javascript程序设计基础教程(第2版)_习题答案
2024/5/26 13:32:23 472KB 程序设计
1
《区联赛初赛复习》初赛考的知识点就是计算机基本常识、基本操作和程序设计基础知识。
其中选择题考查的是知识,而问题解决类型的题目更加重视能力的考查。
一般说来,选择题只要多用心积累就可以了。
问题解决题目的模式比较固定,大家应当做做以前的题目。
写运行结果和程序填空也需要多做题目,并且培养良好的程序阅读和分析能力,就像语文的阅读理解一样。
2024/4/10 17:22:11 512KB NOIP 初赛 复习 强烈推荐
1
10道c语言程序设计基础知识题,如:如何将字符转换成ASCII等。
2024/3/28 15:02:17 270KB c语言 、程序
1
简单的Web程序设计,使用h5、css、Bootstrap、JavaScript等技术,包括首页,注册页面、图片展示、文章展示,有轮播功能,可播放视频。
2024/3/28 9:11:28 68.62MB web设计
1
测绘程序设计所需的基础程序,包含源代码,包含前方交会,后方交会,水准网,导线网平差计算,坐标转化等各种程序,全部采用C++进行编写,共初学者学习参考使用。
2024/3/7 23:49:35 39.03MB 测绘程序
1
ASP.NET程序设计基础教程(第2版)课后习题及答案,仅供参考学习
2024/2/12 18:13:18 1.41MB 课后习题答案
1
C++课程设计:航空客运订票系统工程文件基于C++程序设计基础,实现了多级用户管理。
乘客用户可以查询航班,根据旅客提出的终点站名输出信息;
根据提供的航班号进行购票,可选择购票数,若有余票,则为用户办理订票;
若无余票或余票不满足用户需求,可询问旅客是否登记排队候补。
乘客可退票,若有旅客在次航班候补,可按顺序为满足订票数的乘客购票。
航空公司管理员可查看所有航班信息和乘客名单,并且可以修改航班票价。
2024/2/3 1:29:40 3.79MB 课程设计 C++ 订票系统 航空客运
1
共 53 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡