日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

浙江绿盟科技2011.10.14校园招聘会笔试题

發(fā)布時(shí)間:2024/7/19 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 浙江绿盟科技2011.10.14校园招聘会笔试题 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1、以下哪些協(xié)議不是應(yīng)用層通信協(xié)議?

A、HTTP、TELNET????????? B、FTP、SMTP?????? C、SNMP、NBNS???????? D、ICMP、ARP

2、Ping命令是使用以下哪個(gè)協(xié)議實(shí)現(xiàn)的()

A、UDP?????????? B、ARP???????????????? C、IGMP?????????????????????? D、ICMP????????????????????? E、SMTP

ICMP(Internet Control Message Protocol )網(wǎng)際控制報(bào)文協(xié)議的一個(gè)重要應(yīng)用就是分組網(wǎng)間探測Ping,用來測試兩個(gè)主機(jī)之間的連通性。Ping使用了ICMP回送請求與回送回答報(bào)文,Ping是應(yīng)用層直接使用網(wǎng)絡(luò)層ICMP的一個(gè)例子,它沒有通過運(yùn)輸層的TCP或UDP。

3、以下哪個(gè)協(xié)議通常用來收取郵件(C

A、SMTP????????????? B、MAIL?????????? C、POP3???????????? D、SNMP(簡單網(wǎng)絡(luò)管理協(xié)議 屬于應(yīng)用層)???????????????? E、ICMP

SMTP(Simple Mail Transfer? Protocol)簡單郵件發(fā)送協(xié)議

POP3(Post Office Protocol)郵局協(xié)議??????????????? SMTP和POP3都屬于應(yīng)用層協(xié)議

一個(gè)電子郵件系統(tǒng)具有三個(gè)主要組成構(gòu)件,就是用戶代理郵件服務(wù)器以及郵件發(fā)送協(xié)議(SMTP)和郵件讀取協(xié)議(POP3)

不要把SMTP和POP3協(xié)議弄混。發(fā)件人的用戶代理向發(fā)送方郵件服務(wù)器發(fā)送郵件,以及發(fā)送方郵件服務(wù)器向接收方郵件服務(wù)器發(fā)送郵件,都是使用SMTP協(xié)議。而POP3協(xié)議則是用戶代理從接受方郵件服務(wù)器上讀取郵件的時(shí)候所使用的協(xié)議。

4、CSMA/CD發(fā)生在OSI模型中的哪一層(B

A、物理層???????? ? B、數(shù)據(jù)鏈路層??????????????? C、網(wǎng)絡(luò)層????????????? D、傳輸層??????????? E、會(huì)話層

5、

void Test(int *a,int *b) {int *temp;temp=a;a=b;b=temp; }int main(void) {int a = 1,b = 2;Test(&a, &b);printf("%d %d\n",a,b);return 0; }

上面那段程序的輸出結(jié)果為(D

A、2??? 1?????? B、2???? 2???????? C、1????? 1??????????????? D、1????? 2??????
6、

int main(void) {int m = 0256,n = 256;printf("%o %o\n",m,n);return 0; }

上面那段程序的輸出結(jié)果為(C

A、0256????? 0400????? ??? B、0256???? 256?????????? ?C、256??????400????????? D、?400??????? 400

m的值 0256 表示的是8進(jìn)制,實(shí)際上在內(nèi)存里面保存的是十進(jìn)制的174。題目的意思是講174 和 256 分別是8進(jìn)制的形式輸出,那么輸出的就是 256 和 400 了。
7、下列排序算法中,其中(D)是穩(wěn)定的。

A、堆排序?、冒泡排序????????????????????????????????????????? B、快速排序、堆排序??????????

C、直接選擇排序、歸并排序??????????????????????????????D、歸并排序、冒泡排序

8、什么函數(shù)不能聲明為虛函數(shù)(AD

A、構(gòu)造函數(shù)??? B、析構(gòu)函數(shù)????????? ?C、成員函數(shù)???????????????? D、友元函數(shù)????

因?yàn)镃++不支持友元函數(shù)的繼承,對于沒有繼承特性的函數(shù)沒有虛函數(shù)的說法。

?

9、定義一個(gè)有10個(gè)指針的數(shù)組tmp,該指針是指向一個(gè)整形數(shù):??? int? *tmp[10];

10、一個(gè)指向有10個(gè)整形數(shù)數(shù)組的指針tmp:?? int ?(*tmp)[10];

11、一個(gè)指向函數(shù)的指針,該函數(shù)有一個(gè)整型參數(shù)并返回一個(gè)整型數(shù):????? int? ?(*fun)(int?? );

12、一個(gè)有10個(gè)指針的數(shù)組,該指針指向一個(gè)函數(shù),該函數(shù)有一個(gè)整型參數(shù)并返回一個(gè)整型數(shù):????? int?? (*fun[10])(int?? );
這個(gè)題是第9題跟第11題的一個(gè)結(jié)合。

13、下面四段代碼是否有問題,如果有的話,請指出請改正。

void GetMemory(char *p) {p=(char *)malloc(100); } void Test(void) {char *str = NULL;GetMemory(str);strcpy(str,"Hello World");printf("%s",str); }

有問題,Test函數(shù)中str一直都是NULL,并沒有為其分配空間,所以無法將字符串拷貝到str指向的內(nèi)存空間。GetMemory函數(shù)中的p指針只是一個(gè)臨時(shí)變量,并不是str指針,并沒有修改str指針的指向。

char *GetMemory(void) {char p[]="Hello World";return p; } void Test(void) {char *str = NULL;str = GetMemory();printf("%s",str); }

有問題,GetMemory函數(shù)中的p數(shù)組是一個(gè)臨時(shí)變量,是在棧上臨時(shí)分配的,函數(shù)返回后,數(shù)組就會(huì)被系統(tǒng)回收的。因此輸出的就是一個(gè)隨機(jī)值。

void GetMemory(char **p, int num) {*p = (char *)malloc(num); } void Test(void) {char *str = NULL;GetMemory(&str, 100);strcpy(str,"Hello World");printf("%s",str); }

沒有問題,完全正確,因?yàn)橹羔樧鳛楹瘮?shù)參數(shù)進(jìn)行傳遞時(shí),只能改變指針指向的值,而不能改變指針的指向,如果想要改變指針的指向,就要使用二級(jí)指針該操作。

char *GetMemory(void) {char *p = "Hello World";return p; } void Test(void) {char *str = NULL;str = GetMemory();strcpy(str,"abc");printf("%s",str); }

有問題,GetMemory函數(shù)中的p指針指向的是一個(gè)字符串常量,返回后,str也是指向這個(gè)字符串常量,是無法修改字符串常量的值。



總結(jié)

以上是生活随笔為你收集整理的浙江绿盟科技2011.10.14校园招聘会笔试题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。