上海理工大学c语言
① 我要学习编程,大学里选什么专业好
大学里面学编程最直接的专业就是软件工程,软件工程 (Software Engineering,简称为SE)是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。
下面的几门课程是必学的重要课程:
[计算机体系结构和汇编语言]-关于体系结构的书遍地都是,而且也大同小异,倒是汇编有一本非常好的书。《80×86汇编语言程序设计教程》(清华大学出版社,黑色封面,杨季文着)。需要着重学习386后保护模式的程序设计。否则在学习现代操作系统底层的一些东西的时候会觉得是在看天书。
[计算机操作系统原理]-开发总是在特定的操作系统上进行,如果不是,只有一种可能:在自己实现一个操作系统。无论如何,操作系统原理是必读的。这就象为一个芯片制作外围设备时,芯片基本的工作时序是必需了解的。这一类书也很多,没有发现哪一本书非常出众。只是觉得在看完了这些书后如果有空就应该看看《Inside Windows 2000》(微软出版社。
[数据结构和算法]-这门课程能够决定一个人程序设计水平的高低,是一门核心课程。首选的是清华版的(朱战立,刘天时)。很多人喜欢买C++版的,但觉得没有必要。C++的语法让算法实现过程变得复杂多了,而且许多老师喜欢用模块这一东西让算法变得更复杂。倒是在学完了C版的书以后再来浏览一下C++的版的书是最好的。
[软件工程]-这门课程是越到后来就越发现它的重要,虽然刚开始看时就象看马哲一样不知所云。建议是看《实用软件工程》(黄色,清华)。不要花太多的时间去记条条框框,看不懂就跳过去。在每次自己完成了一个软件设计任务(不管是练习还是工作)以后再来回顾回顾,每次都会有收获。
[Windows 程序设计]-《北京大学出版社,Petzold着》建议任何企图设计Windows 程序的人在学习VC以前仔细的学完它。而且前面的那本《Inside Windows 2000》也最好放到这本书的后面读。在这本书中,没有C++,没有GUI,没有控件。有的就是如何用原始的C语言来完成Windows 程序设计。在学完了它以后,才会发现VC其实是很容易学的。千万不要在没有看完这本书以前提前学习VC,最好碰都不要碰。知道的许多名校甚至都已经用它作为教材进行授课。可见其重要。
② 上海理工大学c程序设计考研上机吗
不上机。
不上机,主要就是笔试和面试。
C语言程序设计,最好的办法就是把谭浩强的C语言认真的看一遍,把常用的算法之类的熟记于心中,笔试肯定有选择和填空的,笔试不会很难,都是些常用的小程序。
面试问的比较广了,关键是算法你是否清晰,流程是否能够叙述清楚,老师看的是思路,所以叙述要清晰。
上海理工大学(University of Shanghai for Science and Technology),简称上理或上海理工,是一所以工学为主,理学、管理学、经济学、文学等多学科交融发展的上海市属重点大学。
学校办学文脉源于1906年创办的教会大学沪江大学和1907年创办的德文医工学堂,1960年在沪江大学旧址上筹建了上海机械学院,1994 年更名为华东工业大学,1996年5月,华东工业大学与上海机械高等专科学校合并组建为上海理工大学。1999年,上海光学仪器研究所并入学校。2003年7月,上海医疗器械高等专科学校和上海出版印刷高等专科学校划归上海理工大学管理。
③ 请问上海理工大学热能与动力工程专业大一两个学期都有哪些课程
大一基本都是通识课和一点学科基础课。
上学期主要有大学英语,高等数学a,工程制图A或者B(自己选着看咯),还有思政类(思想道德修养,毛概,马克思理论,近代史等等),体育,公选课(人文类或者经管类),计算机课程.....
下学期除了上边那些,还有大学物理A或者B,普通化学也是可以选的,计算机选择编程C语言,工程制图变成机械制图,还有金工实习...