1. <tt id="5hhch"><source id="5hhch"></source></tt>
    1. <xmp id="5hhch"></xmp>

  2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

    <rp id="5hhch"></rp>
        <dfn id="5hhch"></dfn>

      1. C語言開發工程師選擇試題

        時間:2020-11-23 10:00:11 筆試題目 我要投稿

        C語言開發工程師選擇試題

          1. 下列選項中,()是引用類型(選擇一項)

        C語言開發工程師選擇試題

          a)enum類型

          b)struct類型

          c)string類型

          d)int類型

          2. 以下描述錯誤的是()(選擇一項)

          a)在C++中支持抽象類而在C#中不支持抽象類。

          b)C++中可在頭文件中聲明類的成員而在CPP文件中定義類的成員,在 C#中沒有頭文件并且在同一處聲明和定義類的成員。

          c)在C#中可使用 new 修飾符顯式隱藏從基類繼承的成員。

          d)在C#中要在派生類中重新定義基類的虛函數必須在前面加Override。

          3. C#的數據類型有()(選擇一項)

          a)值類型和調用類型;

          b)值類型和引用類型;

          c)引用類型和關系類型;

          d)關系類型和調用類型;

          4. 下列有關.NET類的描述錯誤的是()(選擇三項)

          a)類不可以多層繼承而接口可以;

          b)抽象類自身可以定義成員而接口不可以;

          c)抽象類和接口都不能被實例化;

          d)一個類可以有多個基類和多個基接口;

          5. 下列關于.NET構造函數的描述正確的是()(選擇一項)

          a)構造函數可以聲明返回類型。

          b)構造函數不可以用private修飾

          c)構造函數必須與類名相同

          d)構造函數不能帶參數

          6. 以下是一些C#中的枚舉型的定義,其中錯誤的用法有()(選擇一項)

          a)public enum var1{ Mike = 100, Nike = 102, Jike }

          b)public enum var1{ Mike = 100, Nike, Jike }

          c)public enum var1{ Mike=-1.23 , Nike, Jike } 枚舉型應為整型的

          d)public enum var1{ Mike , Nike , Jike }

          7. 下列代碼執行結果是()(選擇一項)

          public static void Main(string[] args)

          {

          int i = 2000;

          object o = i;

          i = 2001;

          int j =(int) o;

          Console.WriteLine(“i={0},o={1}, j={2}”,i,o,j);

          }

          a) i=2001,o=2000,j=2000

          b) i=2001,o=2001,,j=2001

          c) i=2000,o=2001,,j=2000

          d) i=2001,o=2000,j=2001

          8. 下列關于C#中索引器理解正確的是( ) (選擇一項)

          a)索引器的參數必須是兩個或兩個以上

          b)索引器的參數類型必須是整數型

          c)索引器沒有名字

          d)以上皆非

          9. 要對多線程進行操作則必須包含( ) (選擇一項)

          a)System.ComponentModel命名空間;

          b)System. Collections命名空間;

          c)System. Threading命名空間;

          d)Microsoft.Win32命名空間;

          10.

          以下說法正確的是()(選擇一項)

         、賵绦性摮绦虬l生異常

         、赾atch塊執行

         、踗inally塊執行

          ④catch塊不執行

          a) ①③④

          b) ①③

          c) ①②③

          d) ③④

          11)在C#中,允許多接口繼承,從多個接口繼承時,使用“:”后跟被繼承的接口的名字,多個接口名稱之間使用()符號進行分割。(選擇一項)

          a)“.”

          b)“,”

          c)“-〉”

          d)“::”

          12) 有C#代碼如下:

          在橫線處填入語句(),輸出為:C# is simple。(選擇兩項)

          a) Console.PrintLine(“C# is simple”)

          b) Console.WriteLine(“C# is simple”)

          c) System.Console.WriteLine(“C# is simple”)

          13) 閱讀下列程序

          在myClass的Main()函數中,有代碼如下:method1( );代碼執行后,

          輸出為()。(選擇一項)

          a) 3

          b) 0

          c) 非法的方法調用,沒有輸出

          14) C#中,聲明一個帶參數的Main方法,代碼為()。(選擇一項)

          a) public static void Main()

          b) public static void Main(String[])

          c) public static void Main(String[] args)

          d) public static void Main(String * args)

          15) 要將一個C#程序編譯為擴展名為DLL的程序庫應用程序,要打開的編譯器選項為()。(選擇兩項)

          a) /target:library

          b) /t: library

          c) /t: exe

          d) /target: winexe

          16) 在C#程序中,如果類B要繼承A,類B正確的定義為()。(選擇一項)

          a) public class B inheritA

          b) public class B:A

          c) public classB::A

          d) public class B form A

          17)下列說法正確的是()(選擇一項)

          ①c#是面向對象的編程語言

         、谘b箱是從值類型到引用類型的轉換

         、踓la(公共語言規范)是cts的`子集,確保了跨語言互操作

         、.NET平臺使用統一的API

          a) 以上都正確

          b) ④正確

          c) ①③④正確

          d) ①②③正確

          18)下列說法正確的是()(選擇兩項)

          a) 在c#中使用關鍵字static定義靜態成員

          b) 靜態成員不與任何特定對象相關聯

          c) 變量名命名為@關鍵字是不合法的

          19)下列說法正確的是()(選擇一項)

          a) c#支持for、foreach、while和do-while循環語句

          b) c#只支持for、while和do-while循環語句

          c) c#支持foreach、while和do-while循環語句

          d) c#支持for、foreach、和while循環語句

          20)可用于在控制臺顯示文本的方法是()(選擇兩項)

          a) System.Console.Read方法

          b) System.Console.ReadLine方法

          c) System.Console.Write方法

          d) System.Console.WriteLine方法

          21)下列說法錯誤的是()(選擇兩項)

          a).NET提供多語言支持

          b).NET應用程序不需要CLR的管理即可執行

          c).NET應用程序要經過兩次編譯方可執行

          d)IL是機器碼

          22)在c#中密封類()(選擇兩項)

          a) 用final指定

          b) 用對指定

          c) 可以被繼承

          d) 不可以被繼承

          23)下列有關事件的說法正確的是()(選擇一項)

          ①定義事件時首先定義委托

         、诳梢宰尪鄠對象預訂事件

         、垡l事件時,將調用所有預訂了該事件的對象的委托

          a) ①②③

          b) ①

          c) ②③

          24)()關鍵字用于創建抽象類(選擇一項)

          a) interface

          b) internal

          c) using

          d) abstract

          25)在.NET中,以下關于命名空間的描述,正確的是()。(選擇一項)

          a) 命名空間不可以進行嵌套

          b) 在一個.cs文件中,只能存在一個命名空間

          c) 用using導入命名空間

          26)在.NET中,程序中的錯誤可以劃分為以下三類,除了()。(選擇一項)

          a) 邏輯錯誤

          b) 語義錯誤

          c) 語法錯誤

          d) 規格錯誤

          27)下列說法中正確的是()(選擇一項)

         、偈褂.NET基類庫可以讀取文本文件

         、谑褂.NET基類庫可以從內存中讀取數據和將數據寫入內存中

         、跾ystem.IO命名空間包含用于在數據流和文件中讀取和寫入數據的類

         、苁褂.NET基類庫可以讀取二進制文件

          a) ①②③

          b) ①②③④

          c) ③④

          d) ①②

          28)只讀屬性通過()關鍵字來設置(選擇一項)

          a) Get 得到

          b) readonly

          c) set 設置

          d) this

          29)下列說法正確的是()(選擇兩項)

          a) c#操作符重載不使用任何關鍵字即可完成

          b) namespace表示命名空間

          c) 使用internal修飾的成員僅可以從聲明它的程序集內部訪問

          d) 命名空間不可以嵌套

          30)c#的數組屬于引用類型,其正確使用方法是()(選擇兩項)

          a) string [] str = new string [6];

          b) string str[] = new string [6];

          c) int [] array = {1,2,3,4,5}; 括號在變量之前

          31)下列有關命名空間和程序集的說法正確的是()(選擇一項)

         、僖粋命名空間可以分布在多個程序集中

         、谝粋程序集中可以包含多個命名空間

         、鄢绦蚣念愋桶接谐绦蚣凸蚕沓绦蚣

          ④.NET使用程序集的模式共享和重用代碼

          a) ②③

          b) ①②③

          c) ①②

          d) ①②③④

          32)下列說法是否全部正確()(選擇一項)

         、俣鄳B可以通過虛方法、抽象基類和接口的技術來實現

         、诙鄳B是指同一操作用于不同的類的實例,不同的類將進行不同的解釋,最后產生不同的執行結果

         、厶摲椒ㄔ诨愔杏胿irtual來修飾,在派生類中使用override來修飾方法重寫基類的虛方法

         、芤粋接口可以從其他接口繼承

          a) 是

          b) 否

          33)c#的構造函數,描述錯誤的是()(選擇一項)

          a) 支持實例構造和靜態構造

          b) 可以重載

          c) 和類同名

          d) 靜態構造可以帶有參數

          34)有關結構的說法,錯誤的是()(選擇一項)

          a) 使用struct關鍵字

          b) 可以包含數據成員和函數成員

          c) 支持繼承 結構不能繼承

          d) 是值類型并且不需要堆分配

        【C語言開發工程師選擇試題】相關文章:

        C語言開發工程師選擇題12-25

        C語言游戲開發筆試題06-15

        嵌入式開發—C語言面試題08-17

        C語言基礎筆試題12-27

        C語言筆試題集錦12-27

        外企C語言筆試題12-25

        C語言筆試題回憶12-25

        C語言筆試題總結12-25

        Jr.C++/C#開發工程師面試筆試題目11-14

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码

        1. <tt id="5hhch"><source id="5hhch"></source></tt>
          1. <xmp id="5hhch"></xmp>

        2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

          <rp id="5hhch"></rp>
              <dfn id="5hhch"></dfn>