3.云计算&大数据_linux基础知识(2)计算机为何物(番外篇-高手内功如运作)待完善
1.面向操作系统写程序:
system call---syscall 系统调用
2.编程层次:
硬件规格:hardware specifiacation
系统调用:system call
库调调用:library call
3.操作系统组成:
运行程序:通过内核把某应用程序调度至硬件执行其执行;
硬件----内核(kernel)
库:应用
用户接口:UI,user interface(GUI,CLI)
CLI:
命令提示符,用户输入要执行的命令即可;
shell: 外壳
sh, csh, ksh, bash, zsh, tcsh
GUI:
通过点击操作来启动应用程序;
Gnome, c, gtk
KDE, c++, qt
xfce, 轻量级
API:Application Programming Interface(应用程序接口)
ABI:Application Binary Interface(应用运行接口)
Linux:
API:
syscall
libcall
ABI:
system call---syscall 系统调用
2.编程层次:
硬件规格:hardware specifiacation
系统调用:system call
库调调用:library call
3.操作系统组成:
运行程序:通过内核把某应用程序调度至硬件执行其执行;
硬件----内核(kernel)
库:应用
用户接口:UI,user interface(GUI,CLI)
CLI:
命令提示符,用户输入要执行的命令即可;
shell: 外壳
sh, csh, ksh, bash, zsh, tcsh
GUI:
通过点击操作来启动应用程序;
Gnome, c, gtk
KDE, c++, qt
xfce, 轻量级
API:Application Programming Interface(应用程序接口)
ABI:Application Binary Interface(应用运行接口)
Linux:
API:
syscall
libcall
ABI: