本科时期Linux 程序设计的实验文档整理。

一.实验内容

1、 编写shell程序,使用位置参数方法,输入10个学生成绩,判断学生成绩的等级:90分以上为A,小于90大于80分为B,小于80大于70位C,依次类推为D,小于60分为不及格。

实验结果截图:
Image

阅读全文 »

本科时期Linux 程序设计的实验文档整理。

一.实验内容

T1

1.编写程序对一个长为10的数组进行排序,分别使用冒泡排序法、选择排序和二分法排序,三种排序方案分别编译成为动态库和静态库文件,在主函数进行调用,编写实验报告,提交源代码。

阅读全文 »

本科时期Linux 程序设计的实验文档整理。

一.实验内容

T1

1. 区别exec函数族使用方法的区别。

阅读全文 »

本科时期Linux 程序设计的实验文档整理。

一.实验内容

T1

1、 设计一个程序,要求打开文件“pass”,如果没有这个文件,新建此文件,权限设置为文件所有者具有只读权限。
实验步骤:

阅读全文 »

Part 1

Part 1.1

  • Orderred List
  • Next Line
  1. Numberred List
  2. Next Line
阅读全文 »

Shader数学基础

1. 笛卡尔坐标系

二维坐标系OpenGL的原点在屏幕左下方,而DX的原点在屏幕左上方。

  1. 相关概念
    1. 基矢量:坐标系的三个坐标轴;
    2. 标准正交基:三个坐标轴相互垂直,长度为1;
    3. 正交基:相互垂直但长度不为1;
    4. 左手坐标系/右手坐标系:拇指x,食指y,中指z;
    5. 在Unity中,模型空间使用的是左手坐标系,观察空间使用的是右手坐标系;
阅读全文 »