面接の準備2

2532 ワード

1.apt-get
apt-getは、debパケット管理式のlinuxコマンドに適用されるオペレーティングシステムであり、主にインターネットのソフトウェア倉庫から自動的に検索、インストール、アップグレードアンインストールソフトウェアまたはオペレーティングシステムに使用される.
2.mm
これらのコマンドを使用するには、まずandroidソースルートディレクトリで実行する必要があります.build/envsetup.sh スクリプト設定環境m:すべてのモジュールをコンパイルする mm:現在のディレクトリの下のモジュールをコンパイルし、現在のディレクトリの下にAndroid.mkファイルが必要 mmm:指定したパスの下のモジュールをコンパイルし、指定したパスの下にAndroid.mkファイルを持つ 
3.ソフトウェア開発プロセス
(1)問題の定義と計画
(2)需要分析
(3)ソフトウェア設計
(4)プログラミング
(5)ソフトウェアテスト
4.組み込みプロセッサ
組み込みマイクロプロセッサは汎用コンピュータにおけるCPUから進化したものである.32ビット以上のプロセッサが特徴で、パフォーマンスが高く、もちろん価格も高い.しかし、コンピュータプロセッサとは異なり、実際の組み込みアプリケーションでは、組み込みアプリケーションと密接に関連する機能ハードウェアのみを保持し、他の冗長機能部分を除去することで、組み込みアプリケーションの特殊な要求を最小限の消費電力とリソースで実現することができます.組み込みマイクロプロセッサは、工業制御コンピュータと比較して、体積が小さく、軽量で、コストが低く、信頼性が高いという利点がある.現在、主な組み込みプロセッサタイプはAm 186/88、386 EX、SC-400、PowerPC、68000、MIPS、ARM/StrongARMシリーズなどである.
5.cacheとは何か
Cache         ,  Cache      Cache      。Cache          CPU           ,               。 Cache               、Cache      ,  —Cache              。
Cache       
,CPU , , CPU , , 。 , Cache 。CPU , Cache , , “ ”, CPU Cache ; , “ ”,CPU 。CPU Cache , 。 Cache , CPU ,
6.      
 [1]         。                ,                 。      ,static  。
[2]     。      ,                    ,                  。                  ,    ,           。
[3]     ,        。         malloc new         ,           free delete    。              ,      ,           ,       ,              ,