您的位置:首页 > 编程语言 > PHP开发

2013年广州盛成php开发工程师第一轮笔试回顾

2013-11-02 09:49 232 查看
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中。[/code]

,
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: