9.8泰凌微嵌入式軟件筆試
《嵌入式軟件開發(fā)筆試與面試手冊》:https://blog.nowcoder.net/zhuanlan/jvN8gj
《嵌入式軟件筆試-2023年真題匯總》:https://blog.nowcoder.net/zhuanlan/0oDWVm
《嵌入式軟件筆試-2024年真題匯總》:https://blog.nowcoder.net/zhuanlan/04yYym
填空
1、設(shè)有定義int a[] = {2, 1,-7,4, 3,0, 5},則a[a[3]]的值為
2、假設(shè)模擬信號的輸入帶寬是10Hz~1MHz,對信號進(jìn)行無失真采樣最低頻率是
3、設(shè)有以下程序: 執(zhí)行該程序后,a的值為 b的值為 main(void){ int a,b, k=5, m=7,*p1=&k,*p2=&m; a=p1==&m; b=(*p1)/(*p2)+8 printf("b=%d\n",b); }
4、在64位系統(tǒng)下,有如下定義char s[]=" \Telink-Semi\2022\t”,那么strlen(s)的值為 sizeof(s)的值為
5、已知R3=16,R4=32,ARM處理器執(zhí)行指令SUB R0,R4,R3,LSR#1后,R0的值為
下列程序段的功能是判斷字符串是否對稱,對稱返回1,不對稱返回0,將 處缺失程序補(bǔ)充完整。 bool fun (canst char * str) { int i=0,j=0; j=____; for(j--;i<j&& str[i]==str[j]; i++, j--); return i<=j; }
6、有定義int m=5,y=2,則執(zhí)行表達(dá)式y(tǒng)+=y-=m*=y后,y的值為
7、設(shè)有char a,b;若要通過a&b運(yùn)算屏蔽掉a中的其它位,只保留第2位和第8位(右起為第 1位),則b的二進(jìn)制是
選擇
1、一個棧的入棧序列為 1,2,3.,.,n,出序列是 P1,P2,P3,..,Pm。若P2=3,則 P3 可能取值的個數(shù)是A n-1 B n39 c n-2 D 無法確定
2、已知頭指針 h 指向一個帶頭結(jié)點的非空單循環(huán)鏈表,結(jié)點結(jié)構(gòu)為如下 struct Node{ int data; struct Node* next; } p 是指向最后一個元素的尾指針,q 是一個臨時指針?,F(xiàn)要刪除該鏈表的第一個元素,正確的語句序列是 A. q = h->next; h->next = q->next; if(p == q) p = h; free(q); B. h->next = h->next->next; g = h->next; free(g); c. q = h->next; h->next = q->next; if(p!= q) p = h; free(q); D. q = h->next; h->next = h->next->next; free(q);
3、從“file.txt”中查找“error”字符串并統(tǒng)計其出現(xiàn)的次數(shù),應(yīng)該使用以下哪個命令? A. cat file.txt && grep "error" && wc -| B. cat file.txt | grep "error" | wc -| C. cat file.txt > grep "error" > wc -|
剩余60%內(nèi)容,訂閱專欄后可繼續(xù)查看/也可單篇購買
本專欄主要發(fā)布2024年(2025屆)嵌入式軟件開發(fā)相關(guān)崗位筆試真題(嵌入式軟件開發(fā)、通用軟件開發(fā)、C/C++軟件開發(fā)、算法工程師、測試開發(fā)等)主要是算法編程題,其中一些崗位筆試含有對應(yīng)的選擇題、填空題、簡單題。