澳门尼威斯人

C++开发工程师——计算机科学与技术专业

来源:计算机系管理员 发布时间:2019-10-31 作者: 阅读数:5597次

岗位职责

1.C++软件的功能设计、开发和维护;

2.参与系统的需求调研、需求分析、软件架构设计;

3.参与撰写需求分析说明书、概要设计、详细设计等相关技术文档;

4.熟悉多线程处理等基本技术;


任职要求

1.熟悉QT应用开发,能够做到跨平台开发适配。

2.熟悉Linux桌面软件开发;

3.熟悉基于C/C++的图形化界面开发,比如QT框架、GUI框架、MFC框架等;

4.熟悉 Linux/Unix/Window 平台下 C/C++ 语言编程;

5.了解TCP/IP 协议以及相关基本网络协议;

6.了解使用Visual Studio或VC++及Liunx开发环境,具备一定C/C++语言开发能力;

7.熟悉SDK、STL C++标准库。


计算机系所开设的相关课程

C语言程序设计、面向对象程序设计(C++)、QT图形界面编程、Linux操作系统及应用、用户界面设计



参考书推荐

C++基础:

1.《C++ Primer中文版》.Stanley B. Lippman, Josee Lajoie, Barbara E. Moo著/王刚,杨巨峰译/北京:电子工业出版社,2013.9.

2.《C++ Primer Plus (第6版) 中文版》.(美) Stephen Prata著/张海龙,袁国忠译/北京:人民邮电出版社,2012.7.

3.《C++语言程序设计》.郑利,董渊,何江舟编著. 澳门尼威斯人出版社,2017.


C++提高:

1.《C++标准库》/(德) Nicolai M. Josuttis著/侯捷译/北京:电子工业出版社,2015.

2.《C++编程规范:101条规则、准则与最佳实践》/(加)Herb Sutter,(罗)Andrei Alexandrescu著/刘基诚译/北京:人民邮电出版社,2016.

3.《Effective C++:改善程序与设计的55个具体做法》/(美) Scott Meyers著/侯捷译/北京:电子工业出版社,2011.


Windows界面编程:

1.《Windows程序设计(第五版)》

2.《深入浅出MFC》

3.《Windows核心编程》

 

澳门尼威斯人专任教师:
楼永坚、李钧、孙志海等

 

timg.jpg

站点地图-xml  
澳门尼威斯人(中国)科技有限公司