軟件類相關(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、你所看到過的最大的影子是什么? 2、員小王誤將2萬元手提電腦以1.2萬元賣給了顧客張先生,作為小王的經(jīng)理,請你寫一封信給張生,把8千元要回來。 3..

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

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

  • 強生筆試真題及解析強生筆試真題及解析

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

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

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

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

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

  • 強生筆試真題及解析強生筆試真題及解析

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

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

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

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

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

  • 兩學(xué)一做學(xué)習(xí)教育知識競賽活動10篇兩學(xué)一做學(xué)習(xí)教育知識競賽活動10篇

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

  • 開展兩學(xué)一做學(xué)習(xí)教育知識競賽活動真題答案開展兩學(xué)一做學(xué)習(xí)教育知識競賽活動真題答案

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