軟件類相關(guān)筆試真題

大風(fēng)車考試網(wǎng)

  1. How do you code an infinite loop in C?

  2. Volatile:

  (1)What does the keyword volatile mean? Give an example

  (2)Can a parameter be both const and volatile? Give an example

  (3)Can a pointer be volatile? Give an example

  3. What are the values of a, b, and c after the following instructions:

  int a=5, b=7, c;

  c = a+++b;

  4. What do the following declarations mean?

  (1)const int a;

  (2)int const a;

  (3)const int *a;

  (4)int * const a;

  (5)int const * a const;

  5. Which of the following statements describe the use of the keyword static?

  (1)Within the body of a function: A static variable maintains its value between function revocations

  (2)Within a module: A static variable is accessible by all functions within that module

  (3)Within a module: A static function can only be called by other functions within that module

  6. Embedded systems always require the user to manipulate bits in registers or variables. Given an integer variable a, write two code fragments. The first should set bit 5 of a. The second shnuld clear bit 5 of a. In both cases, the remaining bits should be unmodified.

  7. What does the following function return?

  char foo(void)

  {

  unsigned int a = 6;

  iht b = -20;

  char c;

  (a+b > 6) ? (c=1): (c=0);

  return c;

  }

  8. What will be the output of the following C code?

  main()

  {

  int k, num= 30;

  k =(num > 5 ? (num <=10 ? 100:200): 500);

  printf(“%d”, k);

  }

  9. What will the following C code do?

  int *ptr;

  ptr =(int *)Ox67a9;

  *ptr = Oxaa55;

  10. What will be the output of the follow C code?

  #define product(x) (x*x)

  main()

  {

  int i = 3, j, k;

  j = product(i++);

  k = product(++i);

  printf(“%d %d”,j,k);

  }

  11. Simplify the following Boolean exPssion

  !((i ==12) || (j > 15))

  12. How many flip-flop circuits are needed to spanide by 16?

  13. Provides 3 properties that make an OS, a RTOS?

  14. What is P-emption?

  15. Assume the BC register value is 8538H, and the DE register value is 62 A5H.Find the value of register BC after the following assembly operations:

  MOV A,C

  SUB E

  MOV C,A

  MOV A,B

  SBB D

  MOV B,A

  16. In the Assembly code shown below

  LOOP: MVI C,78H

  DCR C

  JNZ LOOP

  HLT

  How many times is the DCR C Operation executed?

  17. Describe the most efficient way (in term of execution time and code size) to spanide a number by 4 in assembly language

  18. what value is stored in m in the following assembly language code fragment if n=7?

  LDAA #n

  LABEL1: CMPA #5

  BHI L3

  BEQ L2

  DECA

  BRA L1

  LABEL2: CLRA

  LABEL3: STAA #m

  19. What is the state of a process if a resource is not available?

  #define a 365*24*60*60

  20. Using the #define statement, how would you declare a manifest constant that returns the number of seconds in a year? Disregard leap years in your answer.

  21. Interrupts are an important part of embedded systems. Consequently, many compiler vendors offer an extension to standard C to support interrupts. Typically, the keyword is __interrupt. The following routine (ISR). Point out problems in the code.

  __interrupt double compute_area (double radius)

  {

  double area = PI * radius * radius;

  printf(“\nArea = %f”, area);

  return area;

  }

  閱讀了本文“軟件類相關(guān)筆試真題”,本站大風(fēng)車網(wǎng)(cnrencai)筆試頻道,還為你提供更多“筆試題目”相關(guān)文章閱讀

  • 相關(guān)文章
  • 瑪氏筆試真題及筆經(jīng)瑪氏筆試真題及筆經(jīng)

    1、你所看到過(guò)的最大的影子是什么? 2、員小王誤將2萬(wàn)元手提電腦以1.2萬(wàn)元賣給了顧客張先生,作為小王的經(jīng)理,請(qǐng)你寫(xiě)一封信給張生,把8千元要回來(lái)。 3..

  • 迅雷筆試真題迅雷筆試真題

    算法題: 1.連接兩個(gè)單向鏈表,返回排序后的結(jié)果。 2.一個(gè)保存有10000個(gè)URL的文本文件,刪除其中相同的URL。 將9個(gè)石子放在9x9的方格中,要求同行、同列..

  • 強(qiáng)生筆試真題及解析強(qiáng)生筆試真題及解析

    計(jì)算題: 1、算24點(diǎn),第一個(gè)不記得了,后面三個(gè)分別是KK57,QQ68,39J2 2、1998*19991999-1999*19981998=? 3、4個(gè)股票,第一個(gè)第一天漲停,第二天漲停,第..

  • 瑪氏筆試真題及筆經(jīng)瑪氏筆試真題及筆經(jīng)

    1、你所看到過(guò)的最大的影子是什么? 2、員小王誤將2萬(wàn)元手提電腦以1.2萬(wàn)元賣給了顧客張先生,作為小王的經(jīng)理,請(qǐng)你寫(xiě)一封信給張生,把8千元要回來(lái)。 3..

  • 迅雷筆試真題迅雷筆試真題

    算法題: 1.連接兩個(gè)單向鏈表,返回排序后的結(jié)果。 2.一個(gè)保存有10000個(gè)URL的文本文件,刪除其中相同的URL。 將9個(gè)石子放在9x9的方格中,要求同行、同列..

  • 強(qiáng)生筆試真題及解析強(qiáng)生筆試真題及解析

    計(jì)算題: 1、算24點(diǎn),第一個(gè)不記得了,后面三個(gè)分別是KK57,QQ68,39J2 2、1998*19991999-1999*19981998=? 3、4個(gè)股票,第一個(gè)第一天漲停,第二天漲停,第..

  • 河北新聞網(wǎng)兩學(xué)一做知識(shí)競(jìng)賽(試題+答案完整版)河北新聞網(wǎng)兩學(xué)一做知識(shí)競(jìng)賽(試題+答案完整版)

    2016河北新聞網(wǎng)兩學(xué)一做知識(shí)競(jìng)賽開(kāi)賽啦,快來(lái)圍觀吧;顒(dòng)內(nèi)容為推動(dòng)“兩學(xué)一做”學(xué)習(xí)教育深入開(kāi)展,省委宣傳部、省委組織部組織開(kāi)展“兩學(xué)一做”知識(shí)競(jìng)賽活動(dòng),河北..

  • 河北新聞網(wǎng)兩學(xué)一做知識(shí)競(jìng)賽活動(dòng)試題答案河北新聞網(wǎng)兩學(xué)一做知識(shí)競(jìng)賽活動(dòng)試題答案

    2016年河北新聞網(wǎng)兩學(xué)一做知識(shí)競(jìng)賽活動(dòng)試題答案為推動(dòng)“兩學(xué)一做”學(xué)習(xí)教育深入開(kāi)展,省委宣傳部、省委組織部組織開(kāi)展“兩學(xué)一做”大型知識(shí)競(jìng)賽。此項(xiàng)活動(dòng)由河北新聞..

  • 兩學(xué)一做學(xué)習(xí)教育知識(shí)競(jìng)賽活動(dòng)10篇兩學(xué)一做學(xué)習(xí)教育知識(shí)競(jìng)賽活動(dòng)10篇

    為隆重紀(jì)念中國(guó)共產(chǎn)黨建黨95周年,推進(jìn)我市“兩學(xué)一做”學(xué)習(xí)教育深入開(kāi)展,推動(dòng)廣大黨員干部認(rèn)真學(xué)好黨章黨規(guī)和*系列重要講話,現(xiàn)將“兩學(xué)一做”學(xué)習(xí)教育知識(shí)競(jìng)賽題予..

  • 開(kāi)展兩學(xué)一做學(xué)習(xí)教育知識(shí)競(jìng)賽活動(dòng)真題答案開(kāi)展兩學(xué)一做學(xué)習(xí)教育知識(shí)競(jìng)賽活動(dòng)真題答案

    144.根據(jù)《中國(guó)共產(chǎn)黨紀(jì)律處分條例》規(guī)定,黨的各級(jí)代表大會(huì)的代表受到(D)處分的,黨組織應(yīng)當(dāng)終止其代表資格。A.警告(含)以上B.嚴(yán)重警告(含)以上C.撤銷黨內(nèi)職務(wù)(含)以..