基于Linux的C++(自主模式)

课程简介

Linux操作系统开源的特性使得其获得越来越重要的地位,而Linux系统编程也向C++程序设计者提出了更高的要求。本课程由C/C++语言的共性与特性出发,在深入学习程序设计语言的基础上,进一步强调程序设计语言的适用性,并与Linux系统编程紧密结合,通过大力培养学习者的抽象思维能力和计算思维能力,将学习者对语言作为工具的基本认知转化为动手实践能力,完成从具象到抽象再到具象的思维能力转变。课程内容主要涵盖C++程序设计基本概念、数据组织与算法设计、程序组织、面向对象程序设计方法、泛型编程与模板库以及进程、线程、内存管理、设备驱动程序、网络等Linux系统编程核心主题。

乔林清华大学 计算机系 副教授

清华大学计算机系副教授,工学博士。国家级教学团队骨干成员,曾获清华大学青年教师教学基本功比赛一等奖,清华大学青年教师教学优秀奖,出版教材和著作二十余部。主要研究兴趣有多核处理器系统结构、片上网络、无线传感器网络等,在国内外刊物和会议上发表论文多篇,主持和参与973、863、国家自然科学基金、重大科技专项等项目多项。

直接点击博客网页连接就可以进入下载页面,点击后可能会有广告,请量解,点击普通下载。

将网址复制粘贴到浏览器地址栏,点击后可能会有广告,请量解,点击普通下载。

课程章节

第一讲 C/C++基本语法元素

第二讲 程序控制结构

第三讲 函数

第四讲 算法

第五讲 程序组织与开发方法

第六讲 复合数据类型

第七讲 指针与引用

第八讲 链表与程序抽象

第九讲 类与对象

第十讲 操作符重载

第十一讲 泛型编程

第十二讲 Linux系统编程基础

第十三讲 进程编程

第十四讲 线程编程

第十五讲 网络编程

QQ:2774494285

清华linux网络编程视频,清华大学视频课件:基于Linux的C++(自主模式)相关推荐

  1. 网络编程与分层协议设计:基于linux平台实现,网络编程与分层协议设计:基于Linux平台实现...

    图书简介 本书以Linux网络套接字编程和网络分层协议的设计与程序实现为主题,详细介绍如何在Linux平台下进行套接字程序设计,并给出了一个基于分层协议的应用实例,用于模拟Linux网络协议栈中IP层 ...

  2. 基于linux网络聊天室的设计,参考基于linux网络聊天室的设计.doc

    参考基于linux网络聊天室的设计 长沙理工大学<高级操作系统>课程设计报告学 院 计算机与通信工程 专 业 计算机科学与技术 班 级 学 号 学生姓名 指导教师 课程成绩 完成日期 课程 ...

  3. Linux网络编程之文件传输,基于c语言的网络编程,在Linux下实现文件传输

    带MD5完整性验证功能的文件传输:https://blog.csdn.net/weixin_45640148/article/details/122391285 功能描述: 基于C/S模式下的,客户端 ...

  4. 【Linux】一步一步学Linux网络编程教程汇总(更新中......)

    00. 目录 文章目录 00. 目录 01. 基础理论知识 02. 初级编程 03. 高级编程 04. LibEvent库 05. 06. 07. 01. 基础理论知识 [Linux网络编程]网络协议 ...

  5. 计算机网络(二)Linux网络编程

    layout: post title: 计算机网络(二)Linux网络编程 description: 计算机网络(二)Linux网络编程 tag: 计算机网络 文章目录 资源共享 Linux高性能服务 ...

  6. Proxy源代码分析--谈谈如何学习linux网络编程

    Linux是一个可靠性非常高的操作系统,但是所有用过Linux的朋友都会感觉到,Linux和Windows这样的"傻瓜"操作系统(这里丝毫没有贬低Windows的意思,相反这应该是 ...

  7. 编程开发:Linux网络编程学习笔记

    非常全面.通俗易懂.值得借鉴的Linux网络编程学习笔记.关键字:linux linux编程 网络编程 linux网络编程 下载地址:点我下载 特别说明:本资源收集于网络,版权归原作者及版权商所有,仅 ...

  8. 150集Linux网络编程培训视频吐血整理 | 网络基础

    学习视频来源:<黑马程序员 - Linux网络编程> 协议的概念 什么是协议 从应用的角度出发,协议可理解为"规则",是数据传输和数据的解释的规则. 假设,A.B双方欲 ...

  9. C++教程网之Linux网络编程视频 Unix网络编程视频

    教程非常不错,价值280元,绝对是干货 Linux网络编程(总共41集) 讲解Linux网络编程知识,分以下四个篇章. Linux网络编程之TCP/IP基础篇 Linux网络编程之socket编程篇 ...

  10. 【Linux网络编程】广播

    00. 目录 文章目录 00. 目录 01. 广播概述 02. 广播地址分类 03. 广播的特点 04. setsockopt函数 05. 程序示例 06. 附录 01. 广播概述 在生活中广播无处不 ...

最新文章

  1. 生信服务器入门级基本设置
  2. java B2B2C Springcloud多租户电子商城系统-docker-feign-hystrix-ribbon(七)
  3. 给你十年时间你可以做到吗?
  4. ansible配置详解及基本示例
  5. Spring Cloud是什么,和Dubbo对比呢?
  6. 快抢!猪年之前最后一波送书福利,错过只能等“明年”
  7. tomcat没有编译重新编写的代码
  8. 共阳极数码管显示c语言,基于74HC595单片机驱动数码管设计
  9. NodeMCU-ESP8266开发(VSCODE+PlatformIO+Arduino框架):第5篇--Blinker_MIOT_MULTI_OUTLE(点灯科技APP+小爱同学控制插座多个插孔)
  10. python分离gif_python 将GIF拆分成图片方法
  11. 计算字符串长度函数大全
  12. 论文分析---APP流量分类
  13. Linux设备驱动子系统第二弹 - SD卡
  14. uniapp实现吸顶效果、滚动吸顶(分类、筛选、排序、搜索等滚动到顶部自动固定、吸顶)
  15. 对流氓软件应群起攻之
  16. 程序员PS基本(二):程序员切图最常使用的工具组-选择工具组
  17. 浅谈 缀点成线 问题
  18. 高蛋白过敏我们该如何缓解?教你几招远离过敏吃喝无忌
  19. 多个excel表格合并一键操作
  20. No.067<软考>《(高项)备考大全》【冲刺14】《软考高项极简知识点(3)》

热门文章

  1. 学生用计算机怎么玩俄罗斯方块,回忆小霸王童年 如何在电脑上玩俄罗斯方块环游记...
  2. Java多线程笔记(刘意day23、24)
  3. ArcGIS中GWR模型的构建
  4. JavaWeb篇-谷歌验证码的使用
  5. OAuth2认证授权流程解析
  6. 《power BI 视频7》六合一图表案例
  7. 基于大数据的智慧旅游数据分析系统
  8. 时间序列分析软件Hector用户手册(一)
  9. python游戏编程入门百度云-《Python游戏编程快速上手》PDF下载|百度云盘
  10. html 跑马灯效果 源代码,跑马灯效果.html