1,计算机2000年问题指的是
2000年问题,就是指在某些使用了计算机程序的智能系统(包括计算机系统、自动控制芯片等)中,由于其中的年份只使用两位十进制数来表示,因此当系统进行(或涉及到)跨世纪的日期处理运算(如多个日期之间的计算或比较等)时,就会出现错误的结果,进而引发各种各样的系统功能紊乱甚至崩溃。
2,内存中,每个基本单位被赋予的一个唯一序号是地址
3,传输层的协议是 tcp
4,apache提供的子进程的缺省用户是nobody
5,apache的主配置文件是 httpd.conf
6,常量 是在程序执行期间其值不变的量,且不能被赋值。
7,c语言中,内存分配和释放的函数是
malloc() 想系统申请分配指定size个字节的内存空间
new() 返回指定类型的指针,并自动计算所需要大小
free() 释放已分配的块
8,计算机中信息存储的最小单位是 字节
信息传递的最小单位是 位
9,微处理器是用什么来分类的
按微处理器芯片来分类
10,汉字字库里存放的是汉字的 国标码或者区位码
11,cpu每执行一个指令,就完成一步基本运算或判断。
12,linux 中当前目录下所有文件与子目录的拥有者皆改为nuser
chown -R nuser ./
13,c语言中socket的相关函数和功能
socket() 用来获取文件描述符
bind()将套接口绑定到本地计算机的某一个端口上
connect() 将套接口与目的主机连接起来
listen() 监听所绑定的端口
accept() 返回一个全新的套接口文件描述符来处理这个单个的连接
send()返回实际发送的字节数
等等
14,编写一个shell脚本,在目录/tmp中找到100个以abc开头的文件,并把这些文件的第一行保存到文件new中
#!/bin/sh for filename in `find /tmp -type f -name "abc*"|head -n 100` do sed -n '1p' $filename>>new done
注释:第一,用到了find命令,其中-type f表示选取普通文件,-name用于设定文件名;第二,head -n 100命令用于取出前100项。第三,sed -n ‘1p’用于取出文件的第一行内容。第四,>>new表示追加到文件new中。
,