- 相關(guān)推薦
IT界常見(jiàn)面試題
通用面試例題分析
1. 在學(xué)校里你學(xué)習了哪些課程,成績(jì)如何?
答:首先看看計算機專(zhuān)業(yè)的課程:系統原理、微機原理、匯編語(yǔ)言、網(wǎng)絡(luò )基礎、Visual Basic編程、SQL、HTML語(yǔ)言、高等數學(xué)……基本上以對計算機科學(xué)結構性、設計性的課程為主。然后是自動(dòng)化專(zhuān)業(yè),這張課表上少了匯編語(yǔ)言等系統基礎的課程,增加了POWER BUILDER、NT Sever等網(wǎng)絡(luò )方面的內容,畢竟現在的自動(dòng)化與網(wǎng)絡(luò )密不可分。而信息管理工程專(zhuān)業(yè)的課程就顯然偏重應用的色彩。除VB、VC編程語(yǔ)言的課程外,Windows、Photoshop、Flash/Firework/Dreamweaver網(wǎng)頁(yè)制作工具等課程也赫然在目。
2. 想著(zhù)手編寫(xiě)一個(gè)程序,在整個(gè)開(kāi)發(fā)過(guò)程中,其中包含了大量細節,并推薦了許多步驟和文檔,那么,時(shí)刻提醒自己注意的是什么問(wèn)題?整個(gè)過(guò)程是什么?
答:時(shí)刻提醒自己注意的問(wèn)題是:
(1) 對象是什么?(怎樣將自己的項目分割成一系列單獨的組件?)
(2) 它們的接口是什么?(需要將什么消息發(fā)給每一個(gè)對象?)
整個(gè)過(guò)程可劃分為四個(gè)階段,階段0剛剛開(kāi)始采用某些形式的結構。
階段0:擬出一個(gè)計劃
第一步是決定在后面的過(guò)程中采取哪些步驟。
在這個(gè)階段,可能要決定一些必要的附加處理結構。在整個(gè)過(guò)程中設置幾個(gè)標志,或者“路標”,將更有益于你集中注意力。經(jīng)過(guò)了一個(gè)接一個(gè)的路標以后,可對自己的進(jìn)度有清晰的把握。
階段1:要制作什么?
在上一代程序設計中(即“過(guò)程化或程序化設計”),這個(gè)階段稱(chēng)為“建立需求分析和系統規格”。應盡可能總結出自己系統的一套完整的“使用條件”或者“應用場(chǎng)合”。
階段2:如何構建?
在這一階段,必須拿出一套設計方案,并解釋其中包含的各類(lèi)對象在外觀(guān)上是什么樣子,以及相互間是如何溝通的。
階段3:開(kāi)始創(chuàng )建
全面的思考、周密的準備、良好的構造不僅使程序更易構建與調試,也使其更易理解和維護,而那正是一套軟件贏(yíng)利的必要條件。
構建好系統,并令其運行起來(lái)后,必須進(jìn)行實(shí)際檢驗,以前做的那些需求分析和系統規格便可派上用場(chǎng)了。全面地考察自己的程序,確定提出的所有要求均已滿(mǎn)足,F在一切似乎都該結束了?
階段4:校訂
第一次做的東西并不完善,所以需為自己留下一個(gè)深入學(xué)習、認知的空間,再回過(guò)頭去作一些改變”。對于要解決的問(wèn)題,隨著(zhù)對它的學(xué)習和了解愈加深入,可能需要作出大量改動(dòng)。進(jìn)行這些工作的一個(gè)動(dòng)力是隨著(zhù)不斷的改革優(yōu)化,終于能夠從自己的努力中得到回報,無(wú)論這需要經(jīng)歷一個(gè)較短還是較長(cháng)的時(shí)期,達到理想的狀態(tài)。
3. 什么是UML?
答:是一種能夠描述問(wèn)題、描述解決方案、起溝通作用的語(yǔ)言。這就是UML。
UML(Unified Modeling Language 統一建模語(yǔ)言)是由Rational公司發(fā)明,目前由OMG(標準化對象管理機構)維護。作為一種建模語(yǔ)言,UML的定義包括UML語(yǔ)義和UML表示法兩個(gè)部分:
UML語(yǔ)義
描述基于UML的精確元模型定義。元模型為UML的所有元素在語(yǔ)法和語(yǔ)義上提供了簡(jiǎn)單、一致、通用的定義性說(shuō)明,使開(kāi)發(fā)者能在語(yǔ)義上取得一致,消除了因人而異的最佳表達方法所造成的影響。此外UML還支持對元模型的擴展定義。
【IT界常見(jiàn)面試題】相關(guān)文章:
外企常見(jiàn)面試題12-09
常見(jiàn)算法面試題的解法08-08
常見(jiàn)面試題目11-21
煙草公司常見(jiàn)的面試題11-19
護士常見(jiàn)的面試題推薦08-08
索尼公司的常見(jiàn)面試題07-05
助理類(lèi)常見(jiàn)面試題!11-19
醫生招聘常見(jiàn)面試題及答案07-10