<span id="p7h7b"><nobr id="p7h7b"><meter id="p7h7b"></meter></nobr></span>

            <p id="p7h7b"></p>

            C+通信原理

            答題須知: 1.參加筆試意味著您同意對此試卷承擔保密義務,如不同意承擔此義務,請立即提出并退出筆試; 2.請認真仔細對待每一道題,本試卷的結果會直接影響您的面試結果,本試題滿分為100分; 本答題時間不得超過50分鐘。
            姓名:
            請輸入您的手機號碼:
            您的性別:
            學校:
            一.選擇題(單選)(共30題,每題1分,共30分)
            1.下列C語言運算符中,( )不是邏輯運算符
            2.關于宏定義的說法中,不正確的是( )
            3.關于枚舉類型的說法中,不正確的是( )
            4.有以下程序
            main()
            {
            int x[8]={8,7,6,5,4,3};
            int *p;

            p=x+3;
            printf("%d\n",p[2]);
            }
            程序運行后的輸出結果是( )
            5.以下程序段中while循環執行的次數是( )
            int k=O;
            while(k=1)k++;
            6.定義一個結構體
            struct student
            {
            int a;
            int b;
            };
            定義變量struct student stu[36];
            定義指針變量struct student *p;
            則printf(”%x\n”,*p++);
            的輸出結果是(D)
            7.int (*p)()中的p為( )
            8.下列程序打印信息為 ( )
            unsigned int a = 6;
            int b = -20;
            int c = a + b;
            if ((a+b) > 6)
            {
            printf("(a+b)>6\n");
            }
            else
            {
            printf("(a+b)<=6\n");
            }
            if (c > 6)
            {
            printf("c>6\n");
            }
            else
            {
            printf("c<=6\n");
            }
            9.C語言中函數局部變量的缺省存儲類型是( )
            10.若fp是指向某文件的指針,且已讀到該文件的末尾,則C語言函數feof(fp)的返回值是( )
            11.設非空文件file1.dat和file2.dat已存在,下列程序段的功能是( )
            #include <stdio.h>
            FILE *fp1, *fp2;
            fp1=fopen("file1.dat","r");
            fp2=fopen("file2.dat","w");
            while(feof(fp1)) putc(getc(fp1),fp2);
            12.下面對文件的敘述正確的是( )
            13.已知有共用體變量data1定義如下
            union data
            {
            short i;
            char ch;
            float f;
            }data1;
            則變量data1所占的內存存儲空間可表示為( )
            14.下列運算符的優先級排列正確的是( )
            15.若有兩條語句:char x[] = "abcdef";char y[] = {'a','b','c','d','e','f' };則下列說法正確的是( )
            16.以下程序的運行結果為( )
            # include <stdio.h>
            #define p 2
            #define POWER(x) p*x*x
            void main(void)
            {
            int x = 1, y = 2;
            printf("%d,%d",POWER(x+y),POWER(y+x));
            }
            17.以下程序中調用scanf函數給變量a輸入數值的方法是錯誤的,其錯誤原因是( )
            void main(void)
            {
            int *p, *q, a, b;
            p = &a;
            printf("input a:");
            scanf("%d", *p);
            ……..
            }
            18.以下有關變量使用范圍不正確的說法是( )
            19.若有宏定義如下
            #define m 5
            #define n m + 1
            #define 1 n * m / 2
            則執行以下語句后,輸出結果是( )
            printf("%d,%d",l,m);
            20.棧和隊列的共同特點是( )
            21.若已定義的函數有返回值,則以下關于該函數調用的敘述中錯誤的是( )
            22.數組名作實參而指針變量作形參,函數調用實參傳給形參的是( )
            23.以下程序的功能是:按順序讀入10名學生4門課程的成績,計算出每位學生的平均分并輸出,程序如下
            void main(void)
            {
            int n,k;
            double score,sum,ave;
            sum=0.0;
            for(n=1;n<=10;n++)
            {
            for(k=1;k<=4;k++)
            {
            scanf("%lf",&score);
            sum+=score;
            }
            ave=sum/4.0;
            printf("NO%d:%lf\n",n,ave);
            }
            }
            上述程序運行后結果不正確,調試中發現有一條語句出現在程序中的位置不正確。這條語句是( )
            24.下列代碼執行結果是( )
            #include<stdio.h>
            int Fun(int n)
            {
            static int nI = 10;
            nI = nI + n;
            return nI;
            }
            void main(void)
            {
            int nI = 20;
            nI = Fun(nI);
            printf("%d \n",Fun(nI));
            }
            25.在C語言中,整數-8在內存中的存儲形式是( )
            26.關于break和continue的說法正確的是( )
            27.在用class定義一個類時,數據成員和成員函數的默認訪問權限是( )
            28.每個類( )構造函數
            29.在公有繼承的情況下,基類成員在派生類中的訪問權限( )
            30.釋放內存空間和調用析構函數這兩個步驟的執行順序是( )
            二.選擇題(多選)(共5題,每題2分,共10分)
            1.以下描述正確的是( )
            2.以下哪些編碼方式屬于糾錯碼( )
            3.下面哪些項對于軟件流水會有限制( )
            4.關于信道衰落正確的描述是( )
            5.物理層位于OSI參考模型中的最底層,它的主要任務是為上層提供數據傳輸服務以及完成其他一些基本過程,如物理層測量、小區選擇、隨機接入、同步建立與鎖定等,以下是由物理層完成的功能有( )
            三.填空題(共10空,每空2分,共20分)
            1.若一個人開車以50km/h的速度遠離基站,此時其使用手機撥打電話與基站建立無線連接,基站的頻率是2.6GHz,此時電話通信信號產生的多普勒頻移是_____Hz
            2.一個256點序列和一個128點序列線性相關的結果是____  點的序列
            3.dBm是____單位,dB是____單位,1W等于____  dBm
            4.設序列x(n)={1,2,3}, y(n)={4,5,6}, 則二者的線性卷積z(n)={ _____ }
            44. 5.計算一個長度N=128的有限長序列的128點DFT, 利用DFT的定義式, 需要的復乘次數為(請直接計算出得數)_________ , 復加次數為_________
            45. 6.選擇測量小尺度傳播需要的適當的空間取樣間隔,假設連續取樣值有很強的時間相關性,在fc= 1900Mhz 以及速度V =50m/s的情況下,移動100米,需要_________個樣值。假設測量能夠在運動的車輛上實時進行,則進行這些測量需要_________s 時間
            四.判斷題(共10題,每題1分,共10分)
            1.信道編碼是為了提高信息傳輸的有效性
            2.誤碼率是指傳輸過程中碼元被傳錯的概率,是錯誤接收的碼元數和傳輸總碼元數之比。二進制信號誤碼率等于誤信率
            3.ASK、PSK、AM、QAM均屬于數字調制方式
            4.內聯指令是直接參與dsp匯編指令映射的內聯函數。使用內聯指令可以告訴編譯器編譯時使用對應的指令,可以快速優化C代碼
            5.無限沖激響應數字濾波器的缺點是相位非線性
            6.OFDM技術是將高速數據流分解為多路并行的低速數據流,在多個載波上同時進行傳輸
            7.信道頻率選擇性衰落引入時延功率譜的擴散區間為t,傳輸消息符號持續時間為Ts,當Ts>>t時,必須使用自適應均衡來消除符號間干擾ISI
            8.功率相同條件下,64QAM的調制方式比QPSK可靠性更高
            9.其中的單位為弧度(錯)改為:超短波及微波視距傳播信道時隨參信道
            10.其中的單位為弧度(錯)改為:超短波及微波視距傳播信道時隨參信道
            五.問答題(共3題,每題10分,共30分)
            1.什么是深衰落?窄帶和寬帶信號哪種適合于對抗深衰落信道,原因是什么?
            2.簡要描述NR中Frame、subframe、slot、symbol之間的關系
            3.給定一個無序數組,包含正數,負數和0,編寫一個程序,要求找出其中3個數的乘積,使得乘積最大。
            輸入描述:無序整數數組A;
            輸出描述:最大乘積結果
            更多問卷 復制此問卷
            久久精品国产精品青草色艺_亚洲欧美一区二区三_亚洲欧洲精品成人久久曰影片_久章草综合精品视频毛片

            
            

                  <span id="p7h7b"><nobr id="p7h7b"><meter id="p7h7b"></meter></nobr></span>

                      <p id="p7h7b"></p>