医美类网站如何做推广,html代码注释,郑州门户网站建设哪家好,gta5办公室网站正在建设0 学分、课时、成绩组成
本课程3学分#xff08;包含上机项目#xff09; 理论课时24#xff0c;上机课时24 考核方式介绍及各项所占比重
1 知识准备
计算机网络基础#xff1a;OSI模型#xff0c;TCP/IP协议相关知识
C语言与数据结构相关的知识#xff1a;指针包含上机项目 理论课时24上机课时24 考核方式介绍及各项所占比重
1 知识准备
计算机网络基础OSI模型TCP/IP协议相关知识
C语言与数据结构相关的知识指针链表队列栈等
Linux环境编程基础 Code Blocks开发环境的基本使用 程序调试技术
2 教材及参考文献
教材 《Linux编程基础》黑马程序员编著清华大学出版社2017年10月
参考书籍 《用TCP/IP进行网际互联》第三卷客户-服务器编程与应用Douglas E.Comer电子工业出版社2008 《 UNIX网络编程第3版》美史蒂文斯美芬纳美鲁道夫 著杨继张 译清华大学出版社2006-1-1 《Linux环境高级程序设计》黄茹编著清华大学出版社2019年3月
3 课程主要内容
文件I/O编程 多进程编程 多线程编程 Socket编程基础
在线课程黑马程序员-Linux系统编程 https://www.bilibili.com/video/BV1KE411q7ee?fromsearchseid7290267796693369736
4 初识Linux
4.1 概述
Linux是一种开放源代码和自由传播的计算机操作系统Linux这个词本身只表示Linux内核但是人们已经习惯使用Linux来形容整个基于Linux内核并且使用GNU计划中众多外围程序的操作系统。Linux内核由林纳斯•托瓦兹Linus Torvalds在1991年10月5日首次发布。
目前被普遍使用的Liunx发行版本如下
Linux的特点归纳如下
4.2 安装Linux
①进入Ubuntu官网http://releases.ubuntu.com/focal/ ②安装Ubuntu ③Linux网络配置 1、root权限 2、打开 /etc/netplan/01-network-manager-all.yaml 3、修改内容如下
4、应用如果没有打印提示信息就是执行成功了执行的命令如下sudo netplan apply
4.3 Ubuntu下安装CodeBlocks
一共只有四步
1安装简版CodeBlocks
sudo apt install codeblocks2安装C库、C库和Boost库配置编译环境
sudo apt install build-essential3安装 CodeBlocks 的调试组件 Valgrind 用来探测内存泄露
sudo apt install valgrind 4安装CodeBlocks常用插件
sudo apt install codeblocks-contrib