友情链接
首页 » 人才培养 » 研究生教学 » 教学大纲 » 阅读正文
教学大纲
《Unix 系统编程专题》教学大纲
研究生办 发表于: 2014-03-22 21:05  点击:

Unix 系统编程专题

吉林大学仪电学院2014年春季学期

任课教师:曾晓献

1.系统准备

§   复制光盘

§   介绍 Unix 基本概念

ú  文件属性

ú  目录结构

§   课程目的

ú  脚本应用举例

 

2. 系统安装方式详解、Unix Shell

2.1 Linux 安装方式  à简单(大致上)

§   专用Linux  PC/服务器

§   多重启动:增加Linux分区,选择启动

ú  压缩现有硬盘,建立Linux 分区

ú  增加硬盘

   第二内置硬盘

   CD 插口托盘

   外接硬盘

­  ESATA
­  USB 2.0 (3.0?)

§   虚拟机:Windows下安装虚拟机

ú  Virtual Box

ú  Virtual PC

ú  VMware

§   安装到U

ú  快速闪存卡

§   Live USB(可保存变更: persistence

§   Live CD

2.2 Unix 基本概念(续)

§   模块化

ú  Seismic Unix (su), Colorado School of Mines

ú  ImageMagick

§   管道、过滤、输出转向 ( cat > newfile)

§   Shells (sh, csh, bsh, tcsh, bash)

ú  帐号管理、家目录

ú  变量、环境变量

ú  初始设置、点文件

§   网络相关

ú  telnet, ftp (obsolete)

ú  ssh, sftp

ú  ping, traceroute, nslookup


3. X Window

§     历史沿革

§     窗口管理器  

ú     曾经和MS windows大不相同

ú     Twm, tvtwm, fvwm,

ú     Gnome, KDE

§     远程显示

ú     客户端和服务器

ú     Windows X server

§   图形编程 Xlib

 

4. 文本编辑

              Vi, Emacs

              Pico, Gedit

              管理文件

             Tar

             Gzip

             Cat

             Grep

             Case sensitive

 

5. 脚本

ú  Sh

ú  Csh

ú  变量

ú  赋值

ú  输入/输出

ú  文本编辑

ú  算术计算

ú  循环

ú  逻辑判断

ú  参考网站

   IBM developerWorks 中国

   中科软件园

 

6. 高级语言编程环境

ú  CC++, (gcc, g++)

ú  FORTRAN (f95,g95, gfortran, f2c)

ú  Qt: 跨平台应用程序和图形界面

   Qt Creator: 开发环境

   下载Qt 4.7.1

 

7. Make

ú  依赖性

ú  变量

ú  赋值

ú  实例

ú  网上教程

 

版权所有:吉林大学仪器科学与电气工程学院 2017 ©

地址:吉林省长春市西民主大街938号  邮编:130061 电话:0431-88502382  E-mail:bianjiang@jlu.edu.cn