2015年07月 - 2015年10月
马鞍山共赢教育有限责任公司
培训课程:Linux程序设计开发培训
培训地点:马鞍山
获得证书:
暂无
详细描述:1、熟练掌握Linux环境下C/C++编程,较熟练使用vim编辑器、gcc编译器、对数组指针、大小字节序和字节有较深刻的理解,能够独自进行编写程序和调试程序。
2、能用c实现常用的数据结构(链表、栈、队列、哈希、二叉树)及排序算法(快速排序等), 并用这些数据结构去解决问题。
3、熟悉计算机网络基本网络协议(TCP、UDP、ARP、IP、以太网协议等),熟悉NAT技术,可以搭建简单的网络路由环境,能够熟练使用Wireshark抓包工具排查网络问题。
4、熟悉unix系统编程,熟练使用I/O多路复用,文件操作、进程控制。并且了解线程,线程间的同步互斥、熟悉管道(匿名管道和命名管道)、信号量和共享内存等进程间通信方式。
5、了解QT编程开发框架,用Qt完成简单的对话节目实现,对设计模式有简单的了解。