登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書

『簡體書』高级语言程序设计

書城自編碼: 3454592
分類:簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 赵少卡
國際書號(ISBN): 9787121353482
出版社: 电子工业出版社
出版日期: 2020-01-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:HK$ 78.9

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
超加工人群:为什么有些食物让人一吃就停不下来
《 超加工人群:为什么有些食物让人一吃就停不下来 》

售價:HK$ 99.7
历史的教训(浓缩《文明的故事》精华,总结历史教训的独特见解)
《 历史的教训(浓缩《文明的故事》精华,总结历史教训的独特见解) 》

售價:HK$ 62.7
不在场证明谜案(超绝CP陷入冤案!日本文坛超新星推理作家——辻堂梦代表作首次引进!)
《 不在场证明谜案(超绝CP陷入冤案!日本文坛超新星推理作家——辻堂梦代表作首次引进!) 》

售價:HK$ 58.2
明式家具三十年经眼录
《 明式家具三十年经眼录 》

售價:HK$ 524.2
敦煌写本文献学(增订本)
《 敦煌写本文献学(增订本) 》

售價:HK$ 221.8
耕读史
《 耕读史 》

售價:HK$ 109.8
地理计算与R语言
《 地理计算与R语言 》

售價:HK$ 121.0
沈括的知识世界:一种闻见主义的实践(中华学术译丛)
《 沈括的知识世界:一种闻见主义的实践(中华学术译丛) 》

售價:HK$ 87.4

 

編輯推薦:
本书紧紧围绕新工科人才培养的目标,重点讲解了C程序设计的思想与方法,并结合大量案例,逐步培养初学者的算法意识、模块化的程序设计思想、自主学习能力,以及综合运用所学知识分析问题、解决问题的能力。
本书配有多媒体课件、例题源代码、部分习题源代码、慕课平台等立体化教学资源。
內容簡介:
本书是引领初学者由浅入深、循序渐进学习高级语言程序设计的教材。全书介绍了C语言中的基本数据类型、程序的控制结构、模块化程序设计、数组、指针、自定义数据类型、文件等知识,并提供了一个完整的综合应用实例。本书紧紧围绕新工科人才培养的目标,重点讲解了C程序设计的思想与方法,并结合丰富的案例,逐步培养初学者的算法意识、模块化的程序设计思想、自主学习能力,以及综合运用所学知识分析问题、解决问题的能力。本节配有多媒体课件、例题源代码、部分习题源代码、慕课平台等立体化教学资源。本书既可作为高等院校和计算机等级考试的教学用书,也可作为对高级语言程序设计感兴趣的读者的自学读物。
關於作者:
赵少卡,副教授,毕业于武汉大学软件工程专业,清华大学访问学者,中国计算机学会专业会员,入选龙江学者青年英才奖励计划。曾获得福建省五一劳动奖章、省首批金牌工人称号,并获高校青年教师教学竞赛国家级三等奖1项、省级特等奖1项、二等奖1项等,出版教材多部。
目錄
第1章 程序设计ABC
1.1 历史沿革:程序语言的发展阶段
1.2 回望过去:C语言的发展史
1.3 小试身手:几个简单的C程序
1.4 平台出场:C语言的编程环境
1.5 本章小结
1.6 本章习题
第2章 基本数据类型
2.1 一探究竟:数据的机内表示
2.1.1 数值数据的表示
2.1.2 西文字符的编码
2.2 异彩纷呈:数据的表现形式
2.2.1 常量和变量
2.2.2 整型数据
2.2.3 浮点型数据
2.2.4 字符型数据
2.3 运算出场:最基本的运算符和表达式
2.3.1 算术运算符和算术表达式
2.3.2 赋值运算符和赋值表达式
2.3.3 逗号运算符与逗号表达式
2.4 有始有终:数据的控制台输入与输出
2.4.1 格式化输出函数
2.4.2 格式化输入函数
2.4.3 字符输入与输出函数
2.5 本章小结
2.6 本章常见的编程错误
2.7 本章习题
第3章 程序的控制结构
3.1 程序灵魂:算法
3.1.1 算法的特性
3.1.2 算法的表示
3.2 流水作业:顺序结构
3.3 择优录取:选择结构
3.3.1 关系运算符和关系表达式
3.3.2 逻辑运算符和逻辑表达式
3.3.3 条件语句if语句
3.3.4 开关语句switch语句
3.3.5 程序设计举例
3.4 周而复始:循环结构
3.4.1 while循环
3.4.2 do-while循环
3.4.3 for循环
3.4.4 循环的嵌套
3.4.5 循环的跳转
3.4.6 知识拓展:穷举与迭代
3.5 本章小结
3.6 本章常见的编程错误
3.7 本章习题
第4章 模块化程序设计
4.1 功能封装:函数
4.1.1 函数的含义
4.1.2 函数的定义和调用
4.1.3 函数的功能
4.1.4 函数原型
4.1.5 栈内存的分配和使用
4.1.6 函数的嵌套调用
4.1.7 函数的递归调用
4.1.8 程序举例
4.2 捉摸不定:变量的性质
4.2.1 变量的作用域
4.2.2 变量的生命期
4.2.3 外部函数和内部函数
4.3 磨刀不误:编译预处理
4.3.1 宏定义和宏替换
4.3.2 文件包含
4.3.3 条件编译
4.4 本章小结
4.5 本章常见的编程错误
4.6 本章习题
第5章 数组
5.1 批量处理:一维数组的定义和使用
5.1.1 一维数组的定义方式
5.1.2 一维数组的初始化
5.1.3 一维数组元素的引用
5.1.4 一维数组程序举例
5.2 完美矩形:二维数组的定义和使用
5.2.1 二维数组的定义
5.2.2 二维数组的初始化
5.2.3 二维数组元素的引用
5.2.4 二维数组程序举例
5.3 戴帽成串:字符数组和字符串
5.3.1 字符数组与字符串的关系
5.3.2 字符数组的定义
5.3.3 字符数组的初始化
5.3.4 字符数组的引用
5.3.5 字符数组的输入输出
5.3.6 字符串处理函数
5.3.7 字符串的输入输出
5.3.8 程序举例
5.4 思维训练:几种重要的算法
5.4.1 排序算法
5.4.2 查找算法
5.5 知识拓展:向函数传递数组
5.6 本章小结
5.7 本章常见的编程错误
5.8 本章习题
第6章 指针
6.1 寻觅芳踪:初识指针
6.1.1 内存地址和指针
6.1.2 指针变量的定义、初始化与引用
6.1.3 指针变量的移动和比较
6.2 强强联合:指针和函数
6.2.1 指针变量作为函数参数
6.2.2 返回指针值的函数
6.2.3 函数指针
6.3 灵活高效:指针和数组
6.3.1 指针和一维数组
6.3.2 函数参数的多样性
6.3.3 指针和字符串
6.3.4 指针和二维数组
6.3.5 指针数组
6.3.6 二级指针
6.3.7 内存的动态分配和动态数组的建立
6.4 本章小结
6.5 本章常见的编程错误
6.6 本章习题
第7章 自定义数据类型
7.1 求同存异:结构体类型
7.1.1 结构体类型的引入
7.1.2 结构体变量的定义、初始化和引用
7.1.3 结构体数组
7.1.4 结构体与指针
7.1.5 结构体与函数
7.2 伙伴牵手:链表
7.2.1 链表的概念
7.2.2 链表的基本操作
7.3 你中有我:共用体类型
7.3.1 共用体类型的定义
7.3.2 共用体变量的定义
7.3.3 共用体变量的初始化和引用
7.4 心中有数:枚举类型
7.5 别名当道:typedef类型
7.6 本章小结
7.7 本章常见的编程错误
7.8 本章习题
第8章 文件
8.1 揭示本质:文件的概念与分类
8.2 暂时歇脚:缓冲文件系统
8.3 有开有关:文件的打开与关闭
8.3.1 文件的打开fopen函数
8.3.2 文件的关闭fclose函数
8.4 有条不紊:文件的顺序读写
8.4.1 fgetc函数和fputc函数
8.4.2 fgets函数和fputs函数
8.4.3 fread函数和fwrite函数
8.5 随时来访:文件的随机读写
8.6 实时诊断:文件的状态
8.7 本章小结
8.8 本章常见的编程错误
8.9 本章习题
第9章 综合应用实例课程表管理系统
9.1 项目背景
9.2 设计目的
9.3 系统分析与功能描述
9.4 总体设计
9.4.1 功能模块设计
9.4.2 数据结构设计
9.4.3 函数功能描述
9.5 程序实现
9.5.1 源码分析
9.5.2 运行结果
9.6 本章小结
9.7 本章习题
附录A ASCII码表及其中各控制字符的含义
附录B C语言关键字
附录C C语言运算符的优先级与结合性
附录D 常用的标准库函数
附录E Visual C 6.0上机指南
附录F Visual C 6.0常见编译错误
参考文献
內容試閱
我国著名的计算机科学家陈火旺院士把计算机几十年来的发展成就概括成五个一:开辟了一个新时代信息时代;形成了一个新产业信息产业;产生了一门新学科计算机科学与技术;开创了一种新的科研方法计算方法;孕育了一种新的文化计算机文化。这一概括精辟地阐明了计算机对社会发展产生的广泛而深远的影响。
目前,以电子计算机为代表的信息技术已全面渗透到人类社会的各个领域,深刻地改变了人们的生产方式、生活方式及思维方式。在互联网 风起云涌的今天,伴随着创新创业的号角,以云计算、物联网、大数据为核心的新一轮信息变革正在中华大地上如火如荼地展开。但是,无论技术如何变化,计算机的基本原理、基本思想都没有因此发生改变,程序编写作为检验计算机能力的重要标志更没有因此发生改变,C语言仍然被认为是最基础、最适用的编程入门语言。通过C语言,可以更快速地建立对程序设计的基本认识,更清晰地掌握结构化与模块化的程序设计思想,乃至更平稳地过渡到较为复杂的编程思想与编程语言的学习。万丈高楼平地起,通过本书,相信读者可以对C程序设计的基本思想与基本方法有一个全面、清晰的认识,再配合一定量的代码实践,一定能够树立编程的信心,逐渐培养起编程的兴趣,为今后数据结构、面向对象程序设计、软件工程等知识的掌握打下坚实的基础。
当然,编程的学习绝非一日之功,也不是一蹴而就的。在多年教学过程中,有不少人反映C语言入门还是存在一些困难的,相信这是普遍存在的问题,现结合本书,简单提几点建议:
首先,在思想上高度重视并认识到实践的重要性。俗话说熟读唐诗三百首,不会作诗也会吟,只有一定的代码积累,才能实现从量变到质变,逐步培养起编程的感觉。编程最忌纸上谈兵,即使是最简单的Hello world,都值得初学者去手动输入运行一次。因此,建议使用本书时,需保证每周6小时以上的课内外上机实践,在期末时达到有效代码量1000行以上的基本要求,之后再完成一个代码量不少于1000行的课程综合设计以巩固与提升学习效果。切记编程能力的高低与上机实践的有效时间成正比,学习编程最好的途径就是编程、编程、再编程,并将其贯穿于计算机学习生涯的始终。
其次,注重实践的渐进性并讲究方式方法。编程的相关知识往往盘根错节地交织在一起,初学者一开始往往会不知所措,建议不必过多拘泥于细节,只需把握知识的框架和全貌,相信随着学习的深入,很多问题就会迎刃而解;在任何时候都需要反复实践,绝不可丧失信心。本书贴心地设置了注意多学一点试一试等栏目,并且每章都提供了大量的案例,这些案例与所在章节的知识点紧密相关,有些案例还设计了改造环节,以帮助读者由浅入深,逐步理解知识。初学时,读者需要熟练掌握这些案例所蕴含的原理,做到能上机独立地重现所有的案例。当然,读者也可以设计改造的案例,这种模仿是必要的,也是初学编程者的必由之路。接着,读者就可以开始独立编写自己的程序,通过从小程序到大程序逐步的增量迭代,到了期末就可以完成一个较为综合的应用案例,最终达到能力的全面提升。
再次,养成好习惯,培养自己独立看懂并调试程序的能力。在程序设计学习的初始阶段,编译后出现大量的错误是在所难免的,可以借助教材、教师、同学的帮助纠正错误,但请务必不断总结经验教训,到了一定阶段后,逐步学会独立看懂报错信息,通过各种调试方法进行程序的纠错。本书在第2~8章中设置了本章常见的编程错误,用于向读者提醒易错之处,但这一部分是开放性栏目,每个人的易错点各不相同,我们只能总结出最常见的,读者可根据自身的学习情况加以增补。此外,在学习中要务必重视程序书写的规范性,在必要时做好相应的代码注释,加强文档能力的训练,这些习惯的培养对今后开展更为复杂的工程项目是十分有益的。
最后,积极利用各种平台,进行多层面的学习。建议积极参与各类编程竞赛与项目小组活动,以团队合作的形式,不断探究、学以致用,找到编程的乐趣,一旦进入计算机学习的良性循环中,就会越学越有乐趣。如今,随着混合式教学模式的兴起,MOOC和SPOC资源越来越丰富,读者完全可以不拘泥于传统课堂本身,充分利用网络在线资源,实施线上线下全方位的学习。目前,本课程的慕课版探秘神奇的程序世界已纳入福建省级精品在线开放课程立项建设项目,并配有相应的学习资源与交流平台,读者可登录平台www.xueyinonline.com,搜索探秘神奇的程序世界进行学习。本书还包含配套PPT、程序源代码等资源,读者可登录华信教育资源网www.hxedu.com.cn注册后免费下载。
自高级语言程序设计课程在福建师范大学福清分校开设近20年来,聚集了一批多年从事该课程教学和实践的教师,课程建设取得了较为丰硕的成果:福建省精品课程、福建省高校青年教师教学竞赛特等奖、全国高校青年教师教学竞赛三等奖、福建省五一劳动奖章、校教学成果特等奖、教学名师、教坛新秀等一系列成绩的取得,以及诸多教改课题与科研项目的立项,见证了课程团队的成长与进步。本书力求秉承以应用为前提,学生为主体,程序设计为主线,培养学生的实践动手能力为着力点的编写理念,达到科学性与实用性的有机统一,真正实现变应试为应用。可以说,本书是我校计算机类专业教师集体智慧的结晶,也是福建省级重大教改项目基于五位一体的IT类金课群建设的探索与实践FBJG20190125、省级一般教改项目《高级语言程序设计》应用型立体化教材建设JAS151358,以及福建省高等教育管理研究课题应用型高校学科建设研究与实践MGJY004的结项成果之一。本书编写分工如下:赵少卡副教授负责第1、4、6、7、8章及附录的编写,郭永宁教授和林为伟副教授负责第2、3、5章的编写,李艳老师和林为伟副教授负责第9章的编写;全书由赵少卡负责统稿;叶芍芬负责绘图。李立耀、施晓芳、游莹、苏国栋、吴衍、李秀凤等相关教师,以及超星公司的慕课制作团队,在成书与课程资源建设过程中提出了不少宝贵的意见和建议,给予了大力支持,在此一并致谢。
由于受知识水平所限,本书错误与疏漏在所难免。读者有任何问题与建议均可发送邮件至zska@whu.edu.cn。感谢各位读者对我校计算机学科建设与本书一如既往的支持与帮助。
编著者

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.