c语言和数据库的相关问题

向前辈们请教如何能学好c语言和数据库本人现在在培训软件测试工程师但c语言和数据库是学好软测的基础之基础看来我需要付出的要比别人多很多!学好软测是不是还得要很好的发散思维,... 向前辈们请教如何能学好
c语言和数据库

本人现在在培训 软件测试工程师
但c语言和数据库是学好软测的基础之基础

看来我需要付出的要比别人多很多!
学好软测是不是还得要很好的发散思维,这思维能力该如何锻炼?
c语言我现在就一本参考书
谭浩强的 c程序设计 第三版的

数据库的,有哪本比较不错的,比较适合入门和熟练的?
望大侠们给我好的建议
在此小弟不胜感激!
展开
 我来答
百度网友e1b9539c0c
2009-03-27 · TA获得超过734个赞
知道大有可为答主
回答量:2241
采纳率:33%
帮助的人:739万
展开全部
首先你要了解它们之间的关系,实际上C语言和数据库可以说是不相关的,也可以说是相关的,C语言是一门用于编程的高级语言,但它不是唯一的,编程语言有很多,同样数据库也是,是个大概念,但是工具产品却有很多类型sql2000-2005,access\ora\mysql\等,只不过C语言是一种比较常用广泛的而且的语言,而其他的编程无论是软编\网编甚至数据库脚本或者scp的脚本的语法与C语言有很大程度上的相似,大部分学者认为掌握了一门语法就容易掌握其他的语法,而C语言是如此的经典,所以也就是大家所说的硬基础。因此,C语言和数据库是两门大学科,单单C语言就够学了,而数据库的涉及范围更广,请看下企业的专业人才或者搞开发的工作人员,负责编程的程序员,已经专门管理数据库的人员~~同时也有专门用于测试整个工程的测试员。

软件测试工程师,对一个工程的测试与评估,无论是内测,外侧、白盒测、黑盒测等,主要就是找出工程的bug,而其中涉及的多种测试方法就必然会涉及到工程内部的代码条件,这属于细方向,而大方向是整个工程框架,再这里回答你中间的问题,思维是必然要锻炼的,做软测就得想出常人所想不到的,否则如何寻找bug?如何评估风险?至于如何锻炼~这个概念就很模糊了,或者可以说是经验的积累的吧。

关于书本的,如果你是在校学生的就看教材好了,有时间再看下C primer~, 其他的书就看你安排了,不在乎就是锦上添花而已,看书多还不如看书细,C语言说白了就是几个关键字几条语法,我不知道还能挖掘什么,何况你如果是往软测那方面钻的,那更不需要理解scanf是如何实现的,printf是如何实现之类的东西,会使用就得了,关键在于多练习。

数据库同样,概念可以从书本上获得,看教材就得了,实际上在校学数据库也就是个认识而已,书本上的天书文字只有从工作应用中才会有体现的.

软测更大程度上归纳入软件工程,所以把大量的时间放在软件工程上效果会更好,当然估计也就只能在工作实践中理解..
pengzi121
2009-03-27 · TA获得超过246个赞
知道小有建树答主
回答量:553
采纳率:0%
帮助的人:321万
展开全部
发散思维?有意思
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式