当前位置:文档之家› linux及C试题(含答案)

linux及C试题(含答案)

linux及C试题(含答案)
linux及C试题(含答案)

华清远见嵌入式学院《Linux及C》考试题(B卷)

一、选择题(23题,每空2分,共46分)

1.在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项(D )。

A.-m

B.-d

C.-f

D.-p

2.任何时候用户需要回到用户主目录时可以使用命令 ( A ) 。

A. cd

B. pwd

C. path

D. cd .

3.将当前目录下的文件shell.sh移动到目录/home/linux下的命令为( B ) 。

A. cp shell.sh /home/linux

B. mv shell.sh /home/linux

C. ls shell.sh / home/linux/she ll.sh

D. mv /root/shell.sh /home/linux/shell.sh

4.下面( C )命令不能用来显示文件的内容。

[A] more [B] less [C] find [D] cat

5./etc/shadow文件中存放( B )。

A.用户账号基本信息

B.用户口令的加密信息

C.用户组信息

D.文件系统信息

6.LINUX所有服务的启动脚本都存放在( B )目录中。

A./etc/rc.d/init.d

B./etc/init.d

C./etc/rc.d/rc

D./etc/rc.d

7.若要将当前目录中的my文件压缩成my,则实现的命令为(C )。

A.tar -cvf my my

B.tar -zcvf my my

C.tar -zcvf my my

D.tar -cvf my my

8.以下程序的运行结果为( C )

#include

#include

int SubCount(char *dest, int count)

{

strcpy(dest,"555");

count++;

return 0;

}

int main()

{

int count = 3;

char caBuf[8];

SubCount(caBuf,count);

printf("%d\n",count);

return 0;

}

[A] 8[B] 4[C] 3 [D] 5

9.下面的代码输出是( A )

void foo(void)

{

unsigned int a = 6; int b = -20;

(a+b > 6) ? puts("> 6") : puts("<= 6");

}

[A] > 6 [B] <= 6

10.C语言中,逻辑“真”等价于( C )。

[A] 大于零的数[B] 大于零的整数[C] 非零的数[D] 非零的整数

11.删除文件命令为( D )

A.mkdir

B.move

C.mv

D.rm

12.假设文件fileA的符号链接为fileB,那么删除fileA后,下面的描述正确的是(D )。

[A].fileB也随之被删除

[B].因为fileB未被删除,所以fileA会被系统自动重新建立

[C].fileB会随fileA的删除而被系统自动删除

[D].fileB仍存在,但是属于无效文件

13.下面不是对Linux操作系统特点描述的是( B )。

[A] 良好的可移植性[B] 单用户[C] 多用户[D] 多任务

14.在C语言中,要求运算数必须是整型的运算符是( D )。

[A] / [B] ++ [C] != [D] %

15.下述程序的输出结果是( C )。

int main(void)

{

int Y=100;

while(Y--);

printf(“Y=%d”,Y);

}

[A] Y=0 [B] Y=1 [C] Y=-1 [D] Y=随机数

16.目前流行的两种软件包管理机制,Debian使用( D )软件包,Redhat使用( B )软件

包。

[A] tgz [B] rpm [C] tar [D] deb

17.在给定文件中查找与设定条件相符字符串的命令为( A )。

A.grep

B.gzip

C.find

D.sort

18.刷新文件时间戳可以使用的命令为( D )。

A.chmod

B.more

C.ls

D.touch

19.文件exer1的访问权限为744,现要取消文件所有者的执行权限,同时增加同组用的

写权限,下列命令中正确的是( C )。

A. chmod u+x g+w exer1

B. chmod 646 exer1

C. chmod a-x g+w exer1

D. chmod g+w exer1

20.Linux终端执行temp=world;echo hello $temp上述命令执行的结果为(C)。

[A] . helloworld [B]. hello$temp [C]. hello world [C]. hello

21.在32位系统下小端系统,并4字节对齐的条件下,

union u_union

{

unsigned int ivar;

char cvar;

short svar;

}uu;

uu.ivar = 0x12345678;

iu.cvar = ( D );

A.0x12345678

B.0x5678

C.0x12

D.0x78

22./*pointer and function */

main()

{

int a[50],n;

...........

fun(n,&a[9]);

...........

}

Which is incorrect ( D )

[A] void fun(int m,int x[]); [B]. void fun(int s,int h[41]) ;

[C]. void fun(int p,int *s) ; [D]. void fun(int n,int a) ;

23.一位法官在审理一起盗窃案中,对涉及到的四名嫌疑犯甲、乙、丙、丁进行了审问。

四人分别供述如下:

甲说:“罪犯在乙、丙、丁三人之中。”

乙说:“我没有做案,是丙偷的。”

丙说:“在甲和丁中间有一人是罪犯。”

丁说:“乙说的是事实。”

经过充分的调查,证实这四人中有两人说了真话,另外两人说的是假话。

那么,请你对此案进行裁决,确认谁是罪犯?( A )

[A]、乙和丁是盗窃犯[B]、乙和丙是盗窃犯

[C]、乙是盗窃犯[D]、甲和丁是盗窃犯

二、填空题(6题,每题2分,共12分)

1.管道就是将前一个命令的标准输出作为后一个命令的标准输入

2.make工程管理器根据( 时间戳)来自动发现更新过的文件从而减少编译的

工作量。

3.将命令“command”的标准输出重定向到文件“file”中的方法是 command > file 。

4.GCC编译器中-S 选项完成的工作是只激活预处理和编译,而不进行链接,生成汇编

代码

5.在Linux下调试c程序时,在提示符(gdb)下输入 b 10表示

将断点设置在第十行

6.给了一个结构体,

struct A{

char a ;

char b ;

char c ;

short d;

int e;

short f;

};

求sizeof(struct A) = 24

三.简答题(3题,每题4分,共12分)

1.什么是链接?符号链接与硬链接的区别是什么?

链接是指用一个i节点对应多个文件名。硬链接是把文件的i节点号指向该i节点,且链接计数器值加1。删除链接文件时计数器值减1,当其值为0时,i节点被释放。

符号链接是只有文件名的一个链接文件,并不指向一个真正的i节点。在删除符号链接文件时与硬链接文件有区别。

2.配置Ubuntu主机上网简要操作步骤是什么?

1.修改/etc/network/interfaces配置文件

2.重启网络服务:sudo /etc/init.d/networking restart

3.系统中的gcc软件太老了,我该怎么更新它?

1.sudo apt-get update

2.sudo apt-get install –reinstall gcc

四、编程题(3题,每题10分,共30分)

1.给定一个字符串“I love china”,编写程序完成以单词为单位的逆序,如“china love i”,并要求允许使用第三方变量保存数据,但可以使用辅助变量指针等。

这道题主要考察字符串的遍历查找以及分类处理,首先确定算法,我们可以这样处理字符串:

1. 将字符串整体导致:“anihc evol i”

2. 然后再次遍历字符串,将每个单词倒置:“china love i”

确定完算法后就可以用程序进行操作了,以下是程序的实现过程:

#include < stdio.h>

#define N 32

int s *head, char *tail);

int main()

{

char buff[N];

char *head = buff,

*tail = buff;

//先讲尾指针定位到字符串尾部。

While(‘\0’!= *tail)

tail ++;

//调用swap函数将整个字符串倒置。

s - 1);

//主函数开始扫描遍历整个倒置后的字符串。

while('\0' != *head)

{

//查找单词头。

while(32 == *head)

head ++;

//找到头后将尾定位到头,开始找单词尾。

tail = head;

while(32 != *tail && '\0' != *tail)

tail ++;

//前两步找到头之后将单词倒置(因为循环结束后tail指向‘\0’,所以tail -1)。 s - 1);

//单词倒置后将头指向尾,为下次找单词做准备。

head = tail;

}

puts(buff);

return 0;

}

//swap函数,完成指定字符串倒置。

int s *head, char *tail)

{

while(head < tail)

{

//异或法进行交换数据

*head ^= *tail;

*tail ^= *head;

*head ++ ^= *tail --;

}

}

2.思考”unsigned int a=0x12345678;”在内存中的存储形式,进而将其内存中每个字节里数据取出进行加和。

#include

int main()

{

unsigned int x = 0x12345678;

char *p = (char *)&x;

int i = 0;

int sum = 0;

for(i = 0; i < sizeof(int); i++)

{

sum += *p++;

}

printf("sum = %#x\n",sum);

return 0;

}

3.打印杨辉三角形前10行。(提示:定义数组a[10][10])

1

1 1

1 2 1

1 3 3 1

1 4 6 4 1

1 5 10 10 5 1

int main()

{

int i , j, a[10][10] = {0};

for ( i=0; i<10; i++)

{

a[i][0] = 1;

for ( j=1; j<=i; j++)

{

a[i][j] = a[i-1][j-1] + a[i-1][j];

}

}

for ( i=0; i<10; i++)

{

for ( j=0; j<=i; j++)

{

printf(“4d”, a[i][j]);

}

printf(“\n”);

}

flash试题及答案

Flash复习试题一 一?单项选择题(第小题1分,25个小题,共25分?) 1?( )-Flash影片帧频率最大可以设置到多少? A.99fps B.100fps C.120fps D.150fps 2?( )-对于在网络上播放的动画,最合适的帧频率是多少? A.24fps B.12fps C.25fps D.16fps 3?( )-在IE浏览器中,是通过哪种技术来播放Flash电影(swf格式的文件)? A.Dll https://www.doczj.com/doc/a911973025.html, C.Ole D.Activex 4?( )-在FLASH时间轴上,选取连续的多帧或选取不连续的多帧时,分别需要按下什么键后,再使用鼠标进行选取: A.【SHIFT】?【ALT】 B.【SHIFT】?【CTRL】 C.【CTRL】?【SHIFT】 D.【ESC】?【TAB】5?( )-编辑位图图像时,修改的是: A.像素 B.曲线 C.直线 D.网格 6?( )-以下各种关于图形元件的叙述,正确的是: A.图形元件可重复使用 B.图形元件不可重复使用 C.可以在图形元件中使用声音 D.可以在图形元件中使用交互式控件

7?( )-以下关于使用元件的优点的叙述,不正确的是: A.使用元件可以使电影的编辑更加简单化 B.使用元件可以使发布文件的大小显著地缩减 C.使用元件可以使电影的播放速度加快 D.使用电影可以使动画更加的漂亮 8?( )-以下关于逐帧动画和补间动画的说法正确的是: A.两种动画模式Flash都必须记录完整的各帧信息 B.前者必须记录各帧的完整记录,而后者不用 C.前者不必记录各帧的完整记录,而后者必须记录完整 的各帧记录 D.以上说法均不对 9?( )-计算机显示器所用的三原色指的是: A.RGB(红色?绿色?蓝色) B.CMY(青色?洋红?黄色) C.CMYK(青色?洋红?黄色?黑) D.HSB(色泽?饱和度?亮 度) 10?( )-在使用直线工具绘制直线时?若同时按住什么键,则可以画出水平方向,垂直方向,45°角和135°角等特殊角度的直线? A.【ALT】 B.【CTRL】 C.【SHIFT】 D.【ESC】11?( )-在FLASH中,如果要对字符设置形状补间,必须按什么键将字符打散? A.【CTRL+J】 B.【CTRL+O】 C.【CTRL+B】 D.

Linux系统编程试题C

上嵌《嵌入式Linux系统编程》考试试卷C 一、选择题(5×1') 1、( C )是操作系统中最重要、最基本的概念之一,它是系统分配资源的基本单位,是一个具有独立功能的程序段对某个数据集的一次执行活动。 A. 程序 B. 作业 C. 进程 D. 线程 2、( B )的主要特点是提供即时响应和高可靠性。生产过程的控制、武器系统、航空订票系统、银行业务就是这样的系统。 A. 分时系统 B. 实时系统 C. 批处理系统 D. 分布式系统 3、( B )数据传送方式的作用是在外围设备和内存之间开辟直接的数据交换通道。 A. 程序直接控制 B. DMA C. 通道控制 D. 中断 4、下面临界区概念论述正确的是( A ) A.临界区是指进程中用于实现进程互斥的那段程序代码 B.临界区是指进程中用于实现进程同步的那段程序代码 C.临界区是指进程中用于实现进程通信的那段程序代码 D.临界区是指并发进程中与共享变量有关的程序段 5、多道程序设计是指( D ) A.在实时系统中并发运行多个程序 B.在分布式系统中同一时刻运行多个程序 C.在一台处理机上同一时刻运行多个程序 D.在一台处理机上并发运行多个程序 二、填空题(20×1') 1、在Linux系统中,以_____文件___方式访问设备,每个文件用____i节点___来标识。 2、启动Linux Shell的时候,stdin , stdout , stderr 三个文件描述 符会自动打开,他们的值分别是_ 0 _, 1 , 2 . 3、创建新进程的系统调用是 fork()、 exec() ,创建新线程的函数是 pthread_create() . 4、操作系统发展的历程,从串行处理,批处理程序,多道程序,_____分时处理______. 5、进程控制块的三类信息:进程标识信息,___进程状态信息____,___进程控制信息_____.

《FLASH》试题及答案

一、填空题(15*2分=30分) 1、在Flash中按Ctrl+F8 键可新建一个元件;用线条工具绘制直线时,按住Shift 键则可绘出水平、垂直或倾斜45度的直线;绘制椭圆时,若按住Shift 可绘制正圆 2、用于绘制矢量直线的工具是线条工具;用于绘制精确的路径平滑流畅的线条是钢笔工具;用来输入文本或设置不同的文本样式是文本工具;用来绘制矩形或多边形和星形的是矩形工具;用来更改线条或形状轮廓的笔触颜色、宽度和样式的是墨水瓶工具;用来在封闭的图形内填充选定的颜色是颜料桶工具;用来对矢量的线条或色快进行擦除是橡皮擦工具。 3、插入普通帧的快捷键是 F5 插入关键帧的快捷键是 F6 插入空白关键帧的快捷键是 F7 。 4、按住 Ctrl+G键可以将形状组合;按住 Ctrl+Shift+G键可以取消组合 二、判断题(10题*2分=20分) 1、文字动画是Flash中最常用、表现方式最灵活的一种动画形式。 (×) 2、使用导入的声音或视频素材,制作文字效果,可以加强文字效果的表现 力。(√) 3、按“Ctrl+B”组合键可以将打散的文字组合。(×) 4、文本工具是用输入文字的。(√) 5、滴管工具不能提取位图的颜色。(×) 6、用来绘制矩形或多边形和星形的是椭圆工具。(×) 7、元件的注册点是元件的中心点。(×) 8、使用任意变形工具可直接将元件翻转。(√) 9、形状补见动画的对象既可以是形状也可以是组合或元件。(×) 10、两个关键帧之间是虚线表示两个关键帧之间创建的补间动画失败。 (√) 三、简答题(50分) 1、Flash有哪些特点?(15分) 答:1、使用矢量图形和流失播放技术 2、体积小 3、兼容性强 4、功能强大 5、动画效果丰富 2、如何删除库中元件,写出三种方法?(15分) 答:1、选中库中的元件后,按Delete键 2、在库中直接单击鼠标右键要删除的元件,在弹出的列表中选择 删除 3、将元件直接拖动到删除按钮上或选中要删除的元件后单击删除 按钮。 3、Flash动画有那几种类型,都有什么特点?(20分) 答:有逐帧动画、形状补见动画、动画补间、引导动画、遮罩动画、 Action Script动画六种类型。 特点: 逐帧动画的特点是指依次在每一个关键帧上安排图形或元件 而形成的动画类型;形状补间动画是指Flash中的矢量图形或线条之 间互相转化而形成的动画;动画补间是根据对象在两个关键帧中的位 置、大小、旋转、透明度等属性的差别计算生成的;引导动画是指Flash 里的运动引导层控制元件的运动而形成的;遮罩动画是指使用Flash 中遮罩层的作用而形成的一种动画效果;Action Sction动画是指使 用Flash的编程语言来控制或制作的动画类型。 第 1 页共2 页

linux题库选择及答案

一、选择题 1.在创建Linux分区时,一定要创建(D )两个分区 A. FAT/NTFS B. FAT/SWAP C. NTFS/SWAP D.SW AP/根分区 2.在Red Hat Linux中,系统默认的(A)用户对整个系统拥有完全的控制权。 A. root B. guest C. administrator D.supervistor. 3. 当登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什么( B ) A. NID B. PID C. UID D. CID 4. 下面哪个命令是用来定义shell的全局变量( D ) A. exportfs B. alias C. exports D. export 5. 哪个目录存放用户密码信息( B ) A. /boot B. /etc C. /var D. /dev 6. 默认情况下管理员创建了一个用户,就会在( B )目录下创建一个用户主目录。 A. /usr B. /home C. /root D. /etc 7. . 当使用mount进行设备或者文件系统挂载的时候,需要用到的设备名称位于( D )目录。 A. /home B. /bin C. /etc D. /dev 8. 如果要列出一个目录下的所有文件需要使用命令行( C )。 A. ls –l B. ls C. ls –a(所有) D. ls –d 9. 哪个命令可以将普通用户转换成超级用户(D ) A. super B. passwd C. tar D. su 10. 除非特别指定,cp假定要拷贝的文件在下面哪个目录下( D ) A. 用户目录 B. home目录 C. root目录 D. 当前目录 11. 在vi编辑器里,命令"dd"用来删除当前的( A ) A. 行 B. 变量 C. 字 D. 字符 12. 当运行在多用户模式下时,用Ctrl+ALT+F*可以切换多少虚拟用户终端( B ) A. 3 B. 6 C. 1 D. 12 13. Linux启动的第一个进程init启动的第一个脚本程序是( B )。 A./etc/rc.d/init.d B./etc/rc.d/rc.sysinit C./etc/rc.d/rc5.d D./etc/rc.d/rc3.d 14. 按下(A )键能终止当前运行的命令 A. Ctrl-C B. Ctrl-F C. Ctrl-B D. Ctrl-D 15. 下面哪个命令用来启动X Window ( C ) A. runx B. Startx C. startX D. xwin 16. 用来分离目录名和文件名的字符是( B ) A. dash (-) B. slash (/) C. period (.) D. asterisk(*) 17. 用"rm -i",系统会提示什么来让你确认( B ) A. 命令行的每个选项 B. 是否真的删除 C. 是否有写的权限 D. 文件的位置 18. 以下哪个命令可以终止一个用户的所有进程( D ) A. skillall B. skill C. kill D. killall 19.在Red Hat Linux 9中,一般用(D )命令来查看网络接口的状态 A. ping B. ipconfig C. winipcfg D ifconfig 20. vi中哪条命令是不保存强制退出( C )(第五章) A. :wq B. :wq! C. :q! D. :quit 21.局域网的网络设备通常有(ABCDE)

LINUX练习题及参考答案

一、单选 1 . 存放用户帐号的文件是(C)。 A. shadow B. group C. passwd D. gshadow 2 . 下面哪个系统目录中包含Linux使用的外部设备(B)。 A./bin B. /dev C. /boot D. /home 00 3 . Linux系统的联机帮助命令是(D)。 A. tar B. cd C. mkdir D. man 4 . 如何删除一个非空子目录/tmp (B )。 A. del /tmp/* B. rm -rf /tmp C. rm -Ra /tmp/* D. rm –rf /tmp/* 5. 更改一个文件权限的命令是(C)。 A. change B. attrib C. chmod D. at 6. 如果执行命令#chmod 746 file.txt,那么该文件的权限是(A)。 A. rwxr--rw- B. rw-r--r— C. --xr--rwx D. rwxr--r— 7. 如果您想列出当前目录以及子目录下所有扩展名为―.txt‖的文件,那么您可以使用的命令是(A )。 A. ls *.txt B. find –name ―.txt‖ C. ls –d .txt D. find . ―.txt‖ 8 . 怎样显示当前目录(A)。 A. pwd B. cd C. who D. ls 9 . 欲把当前目录下的file1.txt 复制为file2.txt,正确的命令是(D)。 A. copy file1.txt file2.txt B. cp file1.txt | file2.txt C. cat file2.txt file1.txt D. cat file1.txt > file2.txt 10.为了达到使文件的所有者有读(r)和写(w)的许可,而其他用户只能进行只读访问,在设置文件的许可值时,应当设为:( B )。 A. 566 B. 644 C. 655 D. 744 11.为了将当前目录下的压缩归档文件myftp.tar.gz解压缩,我们可以使用:( A )。 A. tar -xvzf myftp.tar.gz B. tar -xvz myftp.tar.gz C. tar -vzf myftp.tar.gz D. tar -xvf myftp.tar.gz 12.用来保存用户名、个人目录等资料的文件是(B )。 A. /etc/shadow B. /etc/passwd C. /etc/inittab D. /etc/group 13.一个文件的权限是-rw-rw-r--,这个文件所有者的权限是( C )。 A. read-only B. write C. read-write 14.绝大多数Linux分区使用的文件系统类型是( D )。 A. vfat B. nfs C. swap D. ext2 15.在Linux系统中,硬件设备大部分是安装在( B )目录下的。 A. /mnt B. /dev C. /proc D. /swap 16.比较重要的系统配置资料,一般来说大部分位于( A )目录下。 A. /etc B. /boot C. /home D. /usr 17.要改变文件的拥有权,使用命令( B )。 A. chgrp B. chown C. chsh D. chmod 18.在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是(D )。 A -m B –d C -f D –p 19.局域网的网络地址192.168.1.0/24,局域网络连接其它网络的网关地址是192.168.1.1。主机192.168.1.20访问172.16.1.0/24网络时,其路由设置正确的是(B )。

Linux试卷及答案

Linux理论操作测试题 请将下面的题目在电脑上运行后,按照要求填写答案。答案填写在电子试卷的最后答案位置1选择题 1)下列那一个指令可以在档案中搜寻关键词? 2)(1)?ps 3)(2)?cat 4)(3)?more 5)(4)?grep 6)fg?这个指令是指? 7)(1)?前台执行 8)2)?背后执行 9)(3)?立即执行 10)(4)?不要执行 11)?bg?这个指令是指? 12)(1)??前台执行 13)(2)?后台执行 14)(3)?立即执行 15)(4)?不要执行 16)at?这个指令是指? 17)(1)?使用者排程程序 18)(2)?只有root身份才能使用的排程程序 19)(3)?安装程序 20)(4)?除错指令 21)?如何查看过去的登入记录? 22)(1)?last 23)(2)?vi?/var/log/wtmp 24)(3)?who 25)(4)?tail?/var/log/wmtp 26)?下列何者必是Linux?中的执行文件? 27)(1)? 28)(2)? 29)(3)? 30)(4)?执行过?chmod?755?filename?指令之后的?filename 31)进入?X?window?的指令为? 32)(1)?x 33)(2)?start 34)(3)?run?x

35)(4)?startx 36)/etc?这个目录的主要作用? 37)(1)?存放执行档 38)(2)?存放函式库 39)(3)?存放设定档 40)(4)?存放邮件档 41)/home?这个目录通常的主要作用为? 42)(1)?存放执行档 43)(2)?存放函式库 44)(3)?存放设定档 45)(4)?存放使用者的自家目录 46)?cd?-?这个指令的用途是? 47)(1)?切换到自家目录 48)(2)?离线 49)(3)?回到先前的路径位置 50)(4)?回到上一层目录 51)?cd?~?这个指令的用途是? 52)(1)?切换到自家目录 53)(2)?离线 54)(3)?回到先前的路径位置 55)(4)?回到上一层目录 56)?cd?..?这个指令的用途是? 57)(1)?切换到自家目录 58)(2)?离线 59)(3)?回到先前的路径位置 60)(4)?回到上一层目录 61)通常第一颗IDE硬盘的第一个分割区用下列何者来表示? 62)(1)?had 63)(2)?hda1 64)(3)?sda 65)(4)?sda1 66)下列何者代表第一颗IDE硬盘的第一个logical?partition? 67)(1)?hda1 68)(2)?hda2 69)(3)?sda1 70)(4)?hda5 71)在?Linux?环境下,用来制作安装开机盘的程序为? 72)(1)?rawrite 73)(2)?dd 74)(3)?fsck 75)(4)?fdisk 76)下列那一个档案用来记载服务信道(port)的列表? 77)(1)?/etc/hosts 78)(2)?/etc/nsorder

linux及C试题(含答案)

华清远见嵌入式学院《Linux及C》考试题(B卷) 一、选择题(23题,每空2分,共46分) 1.在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项(D )。 A.-m B.-d C.-f D.-p 2.任何时候用户需要回到用户主目录时可以使用命令 ( A ) 。 A. cd B. pwd C. path D. cd . 3.将当前目录下的文件shell.sh移动到目录/home/linux下的命令为( B ) 。 A. cp shell.sh /home/linux B. mv shell.sh /home/linux C. ls shell.sh / home/linux/she ll.sh D. mv /root/shell.sh /home/linux/shell.sh 4.下面( C )命令不能用来显示文件的内容。 [A] more [B] less [C] find [D] cat 5./etc/shadow文件中存放( B )。 A.用户账号基本信息 B.用户口令的加密信息 C.用户组信息 D.文件系统信息 6.LINUX所有服务的启动脚本都存放在( B )目录中。 A./etc/rc.d/init.d B./etc/init.d C./etc/rc.d/rc D./etc/rc.d 7.若要将当前目录中的myfile.txt文件压缩成myfile.txt.tar.gz,则实现的命令为(C )。 A.tar -cvf myfile.txt myfile.txt.tar.gz B.tar -zcvf myfile.txt myfile.txt.tar.gz C.tar -zcvf myfile.txt.tar.gz myfile.txt D.tar -cvf myfile.txt.tar.gz myfile.txt 8.以下程序的运行结果为( C ) #include #include int SubCount(char *dest, int count) { strcpy(dest,"555"); count++; return 0; } int main() { int count = 3; char caBuf[8]; SubCount(caBuf,count); printf("%d\n",count);

Linux操作系统 考精彩试题库

1.在Linux目录结构中目录中的文件是普通用户可以使用的可使用的可执行文件的目录是(B)19 A./sbin B./bin C./usr D./lib 2.在Linux目录结构中Linux的核及引导程序所需要的文件位于(B)目录 A/bin B./boot C./root D./proc 3.在Linux目录结构中用来存放系统配置文件(D)目录 A./lib B./dev C./proc D./etc 4.Linux三种特殊权限中仅用于目录文件的权限是(C)22 A.SUID B.SGID C.黏滞位 D.都可以 5.Linux三种权限中允许进入目录的权限(C) 22 A.r-可读 B.w-可写 C.x-可执行 D.都不是 6.下列脚本文件最先自动执行的是(A)24 A./etc/rc.local B./etc/profile C.~/.bashrc D.~/.bash_logout 7.下面通配符可匹配多个任意字符的通配符是(A)29 A.* B. ? C.[abcde ] D.[!a-e] 8.输出重定向符号右边的文件已经存在,不会覆盖文件而是追加的定向符是(B) A.> B.> > C. 2> D.&> 9.表示用户家目录的是(B) A./home (所有用户家目录的父目录,+用户名才是用户家目录) B.~ C. . D. .. 10.可删除非空目录及其子目录的命令是(B) A. touch B.rm -r C.mkdir D.rmdir空目录 11. 是强引用的符号(A) A. 单引号 B.反引号 C.双引号 D.中括号 12.可显示隐藏文件的ls命令形式选项是(A) A. ls -a B. ls -d C.ls -h D .ls -l 13.可通过接受标准输入作为输出容来创建简单文件的命令是(B)42 A.touch B.cat C.vi D. gedit 14.不带有编辑功能但有翻页、按行滚动、搜索功能的命令是(B)43 A.cat B.more和less C.head 和tail D vi 15.wc命令可统计文件的行数、字数和字节数。在下列格式中只显示文件的字数的是(C)51 A.wc B. wc -c C. wc -w D wc -l 16.可实现文件重命名的命令是(B)52 A.cp B. mv C. ln D rename

flash 试题及答案

一?单项选择题?(第小题1分,25个小题,共25分?) 1?( )-Flash影片帧频率最大可以设置到多少? A.99fps B.100fps C.120fps D.150fps 2?( )-对于在网络上播放的动画,最合适的帧频率是多少? A.24fps B.12fps C.25fps D.16fps 3?( )-在IE浏览器中,是通过哪种技术来播放Flash电影(swf格式的文件)? A.Dll https://www.doczj.com/doc/a911973025.html, C.Ole D.Activex 4?( )-在FLASH时间轴上,选取连续的多帧或选取不连续的多帧时,分别需要按下什么键后,再使用鼠标进行选取: A.【SHIFT】?【ALT】 B.【SHIFT】?【CTRL】 C.【CTRL】?【SHIFT】 D.【ESC】?【TAB】 5?( )-编辑位图图像时,修改的是: A.像素 B.曲线 C.直线 D.网格 6?( )-以下各种关于图形元件的叙述,正确的是: A.图形元件可重复使用 B.图形元件不可重复使用 C.可以在图形元件中使用声音 D.可以在图形元件中使用交互式控件 7?( )-以下关于使用元件的优点的叙述,不正确的是: A.使用元件可以使电影的编辑更加简单化 B.使用元件可以使发布文件的大小显著地缩减 C.使用元件可以使电影的播放速度加快 D.使用电影可以使动画更加的漂亮 8?( )-以下关于逐帧动画和补间动画的说法正确的是: A.两种动画模式Flash都必须记录完整的各帧信息 B.前者必须记录各帧的完整记录,而后者不用 C.前者不必记录各帧的完整记录,而后者必须记录完整的各帧记录 D.以上说法均不对

9?( )-计算机显示器所用的三原色指的是: A.RGB(红色?绿色?蓝色) B.CMY(青色?洋红?黄色) C.CMYK(青色?洋红?黄色?黑) D.HSB(色泽?饱和度?亮度) 10?( )-在使用直线工具绘制直线时?若同时按住什么键,则可以画出水平方向,垂直方向,45°角和135°角等特殊角度的直线? A.【ALT】 B.【CTRL】 C.【SHIFT】 D.【ESC】 11?( )-在FLASH中,如果要对字符设置形状补间,必须按什么键将字符打散? A.【CTRL+J】 B.【CTRL+O】 C.【CTRL+B】 D.【CTRL+S】 12?( )-FLASH现在属于哪家公司? A.MacroMedia B.Sun C.Adobe D.MicroSoft 13?( )-关于矢量图形和位图图像,下面说法正确的是: A.位图图像通过图形的轮廓及内部区域的形状和颜色信息来描述图形对象 B.矢量图形比位图图像优越 C.矢量图形适合表达具有丰富细节的内容 D.矢量图形具有放大仍然保持清晰的特性,但位图图像却不具备这样的特性14?( )-在Flash中,帧频率表示: A.每秒钟显示的帧数 B.每帧显示的秒数 C.每分钟显示的帧数 D.动画的总时长 15?( )-Flash是一款什么软件? A.文字编辑排版 B.交互式矢量动画编辑软件 C.三维动画创作 D.平面图像处理 16?( )-Flash作品之所以在Internet上广为流传是因为采用了什么技术? A.矢量图形和流式播放 B.音乐?动画?声效?交互 C.多图层混合 D.多任务 17?( )-下列关于矢量图的叙述不正确的是: A.矢量图是使用数学运算的方式显示各种形状对象 B.矢量图中改变对象的大小,不会影响图片质量 C.Flash动画之所以小巧玲珑与其大量使用矢量图形是分不开的 D.矢量图文件在真实感上与位图不分上下

flash复习题及答案要点

Flash试题 一、单选题 1、( )就是将选中的图形对象按比例放大或缩小,也可在水平方向或垂直方向分别放大或缩小。 A、缩放对象* B、水平翻转 C、垂直翻转 D、任意变形工具 2、Flash MX所提供的遮蔽功能,是将指定的( )改变成具有遮蔽的属性,使用遮蔽功能右以产生类似聚光灯扫射的效果。 A、遮蔽 B、图层* C、时间轴 D、属性 3、对一个做好的Flash 产品来说,一般是由( )及( )设置、场景、符号、库、帧、舞台、屏幕显示等要素组成。 A、动画、属性* B、窗口、菜单 C、动画、窗口 D、窗口、属性 4、( )是指元素的外形发生了很大的变化,例如从矩形转变成圆形;而( ) 则是指元素的位置、大小及透明度等的一些变化,这样的动画如飞机从远处慢慢靠近,一个基本图形的颜色由深变浅等,逐帧动画相对来说就比较容易理解的,但实际操作起来却很复杂。 A、逐帧动画、移动动画 B、形状动画、移动动画 * C、关键帧动画、逐帧动画 D、移动动画、形状动画 5、( )是用来连接两个相邻的关键帧,过渡帧可以有不同的形态,它有作为移动渐变动画产生的过渡帧,有时作为无移动渐变动画之间的过渡帧,还可以是空白关键帧之间的过渡。 A、空白帧 B、关键帧* C、转换帧 D、动画帧 6、要播放QuickTime电影,在导出动画文件时要选择( )格式,而不能选择swf。 A、Avi B、mpg C、 dat D、mov* 7、( )是通过把称作像素的不同颜色的点安排在网格中形成图像,在对位图文件进行编辑时,对象是( )而不是( )。位图显示的质量与分辨率有关,因为图像的每一个数据是针对特定大小的网格。 A、位图、曲线、像素 B、矢量图、像素图、曲线

linuxc试题

、选择题(20题,共44 分) 1?常见的Linux发行版本有很多,下面不是Linux发行版本的是()。 [A] Red Hat Linux [B] Ubuntu Linux[C] X Window[D] SuSE Linux 2?下面不是对Linux操作系统特点描述的是()。 [A]良好的可移植性[B]单用户[C]多用户[D]多任务 3. 下面()命令不能用来显示文件的内容。 [A] more [B] less[C]find [D] cat 4 .查看创建目录命令mkdir 的帮助文档,可以使用命令()。 [A]mkdir -h [B] help mkdir[C]mkdir -p [D] man mkdir 5. 假设目录中存在若干文件(num 表示文件编号,1~10),使用以下( ) 通配符可以挑选出其中的编号为1、3、5的文件。 [A] file_*txt [B] flie_?.txt[C]file_[135].txt [D] file」八135].txt 6. 文件权限r-x-wxr--对应的八进制表示形式为() [A] 0536 [B] 0654 [C] 0656[D]0534 7?在C语言中,要求运算数必须是整型的运算符是()。[A] / [B] ++ [C] !=[D]% 8. C语言中,逻辑真”等价于()。 [A]大于零的数[B]大于零的整数[C]非零的数[D]非零的整数 9. 目前流行的两种软件包管理机制,Debian使用()软件包,Redhat使用() [A] tgz[B]rpm [C] tar[D]deb

10. 下面函数的功能是()。 int fun (char*x) { char*y=x; while(*y++); return(y-x-1); } [A] 求字符串的xx [B] 比较两个字符串的大小 [C] 将字符串x复制到字符串y [D] 将字符串x连接到字符串y后面 11. C语言程序的三种基本程序是()。 [A]顺序结构,选择结构,循环结构软件包。[B ]递归结构,循环结构,转移结构 [C] 嵌套结构,递归结构,顺序结构 [D] 循环结构,转移结构,顺序结构 12. 执行下面语句后的输出结果为( )。 int i = -1; if (i < =0) printf( “ **n*”* ); i = 2; else

linux试题及答案要点

Linux 期末考试试题 一、选择题 (每小题2分,共50分) 1.在创建Linux分区时,一定要创建(D )两个分区 A. FAT/NTFS B. FAT/SWAP C. NTFS/SWAP D.SW AP/根分区 2.在Red Hat Linux 9中,系统默认的(A)用户对整个系统拥有完全的控制权。 A. root B. guest C. administrator D.supervistor. 3. 当登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什么( B ) A. NID B. PID C. UID D. CID 4. 下面哪个命令是用来定义shell的全局变量( D ) A. exportfs B. alias C. exports D. export 5. 哪个目录存放用户密码信息( B ) A. /boot B. /etc C. /var D. /dev 6. 默认情况下管理员创建了一个用户,就会在( B )目录下创建一个用户主目录。 A. /usr B. /home C. /root D. /etc 7. . 当使用mount进行设备或者文件系统挂载的时候,需要用到的设备名称位于( D )目录。 A. /home B. /bin C. /etc D. /dev 8. 如果要列出一个目录下的所有文件需要使用命令行( C )。 A. ls –l B. ls C. ls –a(所有) D. ls –d 9. 哪个命令可以将普通用户转换成超级用户(D ) A. super B. passwd C. tar D. su 10. 除非特别指定,cp假定要拷贝的文件在下面哪个目录下( D ) A. 用户目录 B. home目录 C. root目录 D. 当前目录 11. 在vi编辑器里,命令"dd"用来删除当前的( A ) A. 行 B. 变量 C. 字 D. 字符 12. 当运行在多用户模式下时,用Ctrl+ALT+F*可以切换多少虚拟用户终端( B ) A. 3 B. 6 C. 1 D. 12 13. Linux启动的第一个进程init启动的第一个脚本程序是( B )。 A./etc/rc.d/init.d B./etc/rc.d/rc.sysinit C./etc/rc.d/rc5.d D./etc/rc.d/rc3.d 14. 按下(A )键能终止当前运行的命令 A. Ctrl-C B. Ctrl-F C. Ctrl-B D. Ctrl-D 15. 下面哪个命令用来启动X Window ( C ) A. runx B. Startx C. startX D. xwin 16. 用来分离目录名和文件名的字符是( B ) A. dash (-) B. slash (/) C. period (.) D. asterisk(*) 17. 用"rm -i",系统会提示什么来让你确认( B ) A. 命令行的每个选项 B. 是否真的删除 C. 是否有写的权限 D. 文件的位置 18. 以下哪个命令可以终止一个用户的所有进程( D ) A. skillall B. skill C. kill D. killall 19.在Red Hat Linux 9中,一般用(D )命令来查看网络接口的状态 A. ping B. ipconfig C. winipcfg D ifconfig 20. vi中哪条命令是不保存强制退出( C )(第五章) A. :wq B. :wq! C. :q! D. :quit 21.局域网的网络设备通常有(ABCDE) A. 交换机 B. 路由器 C. 网桥 D. 双绞线 E. HUB 22.在下列分区中,Linux默认的分区是(B ) A. FAT32 B. EXT3 C FAT .D NTFS 23.若要将鼠标从VM中释放出来,可按(A )键来实现 A. Ctrl + Alt B. Ctrl +Alt +Del C. Ctrl +Alt +Enter D Ctrl +Enter 24.如果用户想对某一命令详细的了解,可用(C) A. ls B. help (内部) C. man(列举的信息多) D dir 25. Samba服务器的配置文件是(D )。 A httpd.conf B inetd.conf C rc.samba D smb.conf 二、填空题 (每空1分,共10分)

FLASH试题及答案

Flash 试题及答案 1、(操作环境)执行“视图>隐藏边缘”命令的作用是: A.隐藏被选择对象的突出显示状态 B.隐藏被选择对象的外框轮廓 C.隐藏被选择对象的填充区域 D.隐藏被选择对象的线条 2、(操作环境)如果一个对象是以100%的大小显示在工作区中,选择工具箱中的“缩放”工具,并按下Alt键,使用鼠标单击,则对象将以多少的比例显示在工作区中 A.50% B. 00% C. 00% D. 00% 3、(操作环境)在Internet Explorer 浏览器中,是通过下列哪种技术来播放Flash电影(swf 格式的文件) A.DLL https://www.doczj.com/doc/a911973025.html, C.OLE D.Active X 4、(操作环境)关于Flash影片舞台的最大尺寸,下列说法正确的是 A.可以设置到无限大 B. 1000px ×1000px C. 2880px × 2880px D. 4800px × 4800px 5、(操作环境)Flash影片频率最大可以设置到多少? A.99 B.100 C.120 D.150 6、(操作环境)对于在网络上播放动画来说,最合适的帧频率是: A.每秒24帧 B.每秒12帧 C.每秒25帧 D.每秒16帧 7、(操作环境)下面关于Flash电影说法错误的是: A.打印Flash矢量图形时,可以在任意尺寸上获得清晰的打印效果 B.打印低分辨率的位图图像时,受到像素的影响 C.不可以从浏览器Flash电影 D.Flash播放器的打印功能允许用户打印电影中的目录、联票、单篇、收据、发票或其他文档 8、(操作环境)下面关于矢量图形和位图图像的说法错误的是: A.Flash允许用户创建并产生动画效果的是矢量图形而位图图像不可以 B.在Flash中,用户也可以导入并操作在其他应用程度中创建的矢量图形和位图图像 C.用Flash 的绘图工具画出来的图形为矢量图形 D.一般来说矢量图形比位图图像文件量大 9、(操作环境)下面关于打印Flash电影说法错误的是: A.打印Flash矢量图形时,可以在任意尺寸上获得清晰的打印效果 B.打印低分辨率的位图图像是,受到像素的影响 C.不可以从浏览器打印flash电影 D.Flash播放器的打印功能允许用户打印电影中的目录,联票,单篇,收据,发票或其他文档 10、(操作环境)在安装了QuickTime 4或更高版本的情况下比没有安装的情况下,多出来的文件格式是:

Linux期末考试复习试题(含答案)

1 Linux期末考试复习题 --completed on Nov 17,2013 by lvlv 一、选择题 1Linux( B ) A. Linux操作系统具有虚拟内存的能力 B. Linux操作系统不是UNIX Linux上程序不适合UNIX平台上运行 C. Linux操作系统不限制应用程序可用内存的大小 D. Linux一时间可以有多个用户使用主机 Linux TCP/IP Unix Linux上完成的程序移植到Unix Linux操作系统是免费软件 他网络操作系统最大的区别。 2Linux交换分区的作用是(C)。 A B C D 3. 如果执行命令 #chmod 746 file.txt A A. rwxr--rw- B. rw-r--r-- C. --xr—rwx D. rwxr--r— 4. Linux光标上下移动来查 C A cat B. more C. less D. menu less具有more more 5. 若一台计算机的内存为8GB C A64GB B. 128GB C. 16GB D. 32GB 解析:交换分区的大小一般为内存的两倍. 6. 在使用mkdir B A-m B. -p C. -f D.-d 7. 为了能够把新建立的文件系统mount B A. 子目录 B. 挂载点 C. 新分区 D. 目录树 8. 文件exer1的访问权限为rw-r--r-- A 2 A chmod a+x, g+w exer1 B chmod 765 exer1 C chmod o+x exer1 D chmod g+w exer1

9. 关闭linux-C A ctrl+alt+del B shutdown -r C halt D reboot ctrl+alt+del A是退出系统会话 10. ( C) 命令可实现重新启动Linux操作系统。 A init 0 B halt C shutdown-r D shutdown-h init1。init 作是立即完成的。init 0命令用于立即将系统运行级别切换为0init 6命令用于将 系统运行级别切换为6 halt shutdown -h. reboot shutdown -r . 11.假设Red Hat Linux操作系统的/usr/bin/paste paste( D ) 命令来诊断问题。 A rpm-Va B rpm -qf /usr/bin/paste C rpm-qa D rpm -vf /usr/bin/paste 12. 在Linux( C )文件对Web服务器端口进行配置。 A metd.conf B lilo.conf C httpd.conf D resolv.conf 13.在Linux/dev/sdb5标识的是(D)。 A1块IDE硬盘上的第5个逻辑分区 B2块IDE硬盘上的第1个逻辑分区 C1块SCSI硬盘上的第5个逻辑分区 D2块SCSI硬盘上的第1个逻辑分区 sdb5sd表示SCSI b5表示第一个逻辑分区。这是因为Linux 的第一个逻辑分区从5Linux主分区命名为1~4 多可以分割为四个主分区。 14.inittab文件存放在( A )录中。 A /etc 15 /boot C /soln D /root 15. 在Linux操作系统中提供了大量的网络route命令用来查看 ( D) 命令也可以完成该项功能。 A. ifconfig -r B. traceroute C. set D. Netsrar -r 16.Linux系统中在下列 ( A ) 文件中指定了网络路由信息。 A/etc/network B/etc/reso1v.conf C/etc/host conf D/etc/hosts 17.Linux中修改文件权限的命令是 ( B) 。 A chown B chmod C change D Chgrp 18.在Linux pwd命令表示 ( C ) 。 3 A B C D 19.如果在Linux rd命令( C )。

LINUX-c试题

华清远见嵌入式学院第一学期期中考试 一、选择题(20题,共44分) 1.常见的Linux发行版本有很多,下面不是Linux发行版本的是( )。 [A] Red Hat Linux [B] Ubuntu Linux [C] X Window [D] SuSE Linux 2.下面不是对Linux操作系统特点描述的是( )。 [A] 良好的可移植性 [B] 单用户 [C] 多用户 [D] 多任务 3.下面( )命令不能用来显示文件的内容。 [A] more [B] less [C] find [D] cat 4.查看创建目录命令mkdir的帮助文档,可以使用命令( )。 [A] mkdir –h [B] help mkdir [C] mkdir -p [D] man mkdir 5.假设目录中存在若干文件file_num.txt(num表示文件编号,1~10),使用以下( )通配符可以挑 选出其中的编号为1、3、5的文件。 [A] file_*.txt [B] flie_?.txt [C] file_[135].txt [D] file_[^135].txt 6.文件权限 r-x-wxr--对应的八进制表示形式为( ) [A] 0536 [B] 0654 [C] 0656 [D] 0534 7.在C语言中,要求运算数必须是整型的运算符是( )。 [A] / [B] ++ [C] != [D] % 8.C语言中,逻辑“真”等价于( )。 [A] 大于零的数 [B] 大于零的整数 [C] 非零的数 [D] 非零的整数

9.目前流行的两种软件包管理机制,Debian使用( )软件包,Redhat使用( )软件包。 [A] tgz [B] rpm [C] tar [D] deb 10.下面函数的功能是( )。 int fun (char*x) { char*y=x; while(*y++); return(y-x-1); } [A] 求字符串的长度 [B] 比较两个字符串的大小 [C] 将字符串x复制到字符串y [D] 将字符串x连接到字符串y后面 11.C语言程序的三种基本程序是( )。 [A] 顺序结构,选择结构,循环结构 [B] 递归结构,循环结构,转移结构 [C] 嵌套结构,递归结构,顺序结构 [D] 循环结构,转移结构,顺序结构 12.执行下面语句后的输出结果为( )。 int i = -1; if (i < =0) printf(“****\n”); i = 2; else printf(“%%%%\n”); [A] **** [B] %% [C] %%%% [D] 有语法错误。不能正确执行 13.下面的程序运行结果为( )。

相关主题
文本预览
相关文档 最新文档