久久久国产精品视频_999成人精品视频线3_成人羞羞网站_欧美日韩亚洲在线

0
首頁 精品范文 計算機技術的專業代碼

計算機技術的專業代碼

時間:2023-09-15 17:31:33

開篇:寫作不僅是一種記錄,更是一種創造,它讓我們能夠捕捉那些稍縱即逝的靈感,將它們永久地定格在紙上。下面是小編精心整理的12篇計算機技術的專業代碼,希望這些內容能成為您創作過程中的良師益友,陪伴您不斷探索和進步。

計算機技術的專業代碼

第1篇

摘要:通過認識和把握礦山企業對計算機技術的應用特點,分析了礦山工程類技術人員應掌握計算機技術的程度、內容,探討了礦山工程類技術人員具備要的計算機技術素質的基本過程:利學定位內容,基礎培訓扎實,結合工作需要堅持繼續教育。

關鍵詞:礦山企業;技術人員;計算機技術素質

礦山工程類技術人員是指與采礦工程密切相關的,如采礦、礦井建設、礦山地質、礦山測量等專業技術人員,他們是礦山企業生產運營過程中的主要角色之一,肩負解決生產技術難題和進行企業技術創新的責任,從事的主要是礦山工程設計、施工及巖層控制、礦體及其分布規律分析研究、礦圖繪制、礦山生產技術管理等多方面的技術工作,礦山工程類技術人員的計算機知識水平和能力水平直接影響著企業的經營管理水平和安全生產水平。隨著信息技術的深入廣泛使用,計算機技術對礦山工程類技術人員已成為不可或缺的基礎性知識,同時也是進行專業技術創新的工具。針對礦山生產技術特點,研究礦山工程類專業技術人員計算機

技術素質問題,對構建科學的礦山工程類專業技術人員培養體系,以及進行在崗培訓與提高具有重要意義。

一、對礦山工程類技術人員計算機技術素質的基本要求首先應明確,作為汁算機技術的應用者.礦山工程類專業技術人員對計算機硬件知識的掌握,只需具備能正確使用和維護汁算機硬件的水平,其計算技術素質的要求主要是指對計算機軟件的理解、掌握程度與使用能力。從軟件的開發與應用過程可知,針對計算機軟件的開發與使用,有四個不同技術層次的人群:1.進行軟件工程理論研究與軟件開發戰略研究的軟件科學家。2.針對應用實際,進行軟件設計、測試的軟件工程師。3.根據設計編寫原代碼制造軟件及進行軟件售后服務的軟件工人。4.購買商業軟件使用的用戶。礦山生產要求礦山工程類專業技術人員,一方面能開發解決本企業生產中出現的特殊技術問題的軟件;另一方面能使用通用軟件解決礦山企業具有普遍性的技術問題。前者的特點是緊密結合礦山工程實際,具有特殊性,但不一定復雜,由于軟件一般為解決特殊礦山工程問題的專門性中小型軟件,因而需要自主開發,或是在通用基礎軟件平臺上二次開發;后者解決的則是較復雜的礦山技術或管理問題,軟件由有關的專業單位研發,礦山技術人員重在能熟練使用。由上述分析可知,礦山生產經營過程對礦山工程類專業技術人員的計算機素質提出的基本要求是:能進行中小型軟件自主開發或二次開發,能熟練使用礦山用大型軟件,同時也應能使用公共性通用工具軟件,要求其計算機技術知識水平與能力水平,是介于軟件工程師與高級軟件工人間的水平,這與計算機專業人才的水平要求是有區別的。

二、礦山工程類技術人員應掌握的計算機技術知識礦山工程類專業技術人員應用計算機技術解決問題,主要集中在礦山工程的技術設計、生產與技術管理系統開發、數據處理如礦山測量計算、礦壓數據分析、礦山變形觀測與分析等、礦圖繪制以及綜合性的礦山地理信息系統開發等方面。因此礦山工程類專業技術人員掌握的計算機知識,應涵蓋計算機通用知識、網絡知識,具有強大計算、繪圖功能和地理信息系統開發功能的基礎平臺軟件使用知識,軟件設計與原代碼編寫的基本知識等方面。其具體應掌握的內容包括:1.基礎知識:熟練掌握主流操作系統及計算機網絡方面的基本知識,計算機病毒清除與預防知識,對通用型常用工具軟件能熟練使用。2.掌握Auto CAD及GIS類軟件的使用知識,這些大型基礎平臺軟件是工程設計、礦圖繪制、礦山地理信息系統開發方面的基礎軟件,掌握程度應達到能在其基礎上開發適用于本企業特點的中小型應用軟件的水平。3.掌握軟件工程的基本理論,具有軟件開發的基本知識與技能,掌握C及C十+編程語言,能自主開發礦山礦壓數據分析計算、礦山測量計算、礦山開采沉陷、礦山變形觀測與分析、礦產儲量計算與管理、儀器設備管理等方面的中小型軟件。4.掌握一些專用軟件的使用方法,如礦圖數字化軟件、礦山工程中力學方面的計算軟件等。

三、礦山工程類技術人員計算機技術素質的培養與提高根據霍州王莊煤礦在礦山工程類技術人員計算機技術素質方面培養與提高的體會,做好這方面的工作需采取多種方式。一是做好基礎培訓。對近年來的院校畢業生,其基礎培訓在校學習期間已完成,實踐證明其計算機技術基礎是比較好的。對計算機技術基礎差的老技術人員應采用脫產培訓的辦法,并可適當降低要求,以達到能使用專業軟件的水平;二是結合工作實踐的培訓與提高。在具備基本的計算機技術素質基礎上,緊密結合具體工作中對計算機應用提出的要求,大膽鼓勵專業技術人員屏棄傳統手工作業方式,應用計算機技術解決工程技術問題。這實際上是一種自學+實踐+探索的方法,它既可解決企業生產過程中出現的實際問題,也是加強和提高技術人員計算機知識水平的最有效途徑;三是與院校及科研單位合作,提高在崗技術人員的計算機水平。可有專門培訓,也可在與專家合作解決難度較大的礦山工程技術問題的過程中,提高礦山工程技術人員的計算機技術水平;另外,購進專業軟件時,廠商提供的培訓也是提高技術人員計算機應用水平的機會。

本文對礦山工程類專業技術人員在計算機技術素質要求、內涵及培養提高方面所作的討論僅是基于基層工作實踐的一點粗淺探索。礦山工程類技術人員的計算機技術素質對礦山現代化建設、提高礦山企業的經濟效益具有重要意義,必須作為礦山企業管理的一件大事來抓。

參考文獻

[1] 劉智運.跨世紀的課題:轉變教育思想[J].教育研究,1998.(3).

[2] 路甬祥.工業創新和高等教育改革EM].北京:高等教育出版社,1997.

第2篇

計算機廣泛應用,從最開始的普通的低端使用到現在的高端行業應用,對我們的社會生產、生活都產生了積極的影響,極大地提高了工業化產業水平。

1)嵌入式計算機技術在儀表領域的應用。嵌入式計算機技術在工業領域應用廣泛,以儀表自動化最為常見。根據自動化儀表的具體要求,進行合理地軟硬件剪裁,能夠實現高集成、低冗余、體積小,使自動化儀表具有以下功能:傳感測量、補償計算、同時顯示、強大的信息處理、比較推理、故障自診斷自測試、自學習自適應智化、完成遠程維護、遠控制、障預報、信息與共享。自動化儀表的核心是處理器,儀表行業中運用了嵌入式計算機技術以后,處理器性能大大增高,使得自動化儀表有了質的飛躍,使得儀表行業發展前景非常廣闊。

2)嵌入式系統在監控系統應用領域。信息技術飛速發展,我們的生活各個領域中都用到遠程監控技術,例如交通、校園、小區、醫院等等都能對目標場所的生產和生活過程進行實時監控。遠程監控系統主要運用了計算機技術和通信技術,以計算機為支持平臺,把通訊網絡系統和通訊數據標準接口系統,都連接到平臺上,這樣在機房里就可以監控和管理整個界面了。監控人員通過監測界面顯示內容,監控系統運行數據的變化情況(在使用之前根據實際情況和檢測要求設定閾值)來進行管理和控制。如果系統中部分子系統出現故障,會隨時發出報警信號。

3)嵌入式系統在辦公生活應用領域。嵌入式計算機技術的特點是軟件代碼小、自動化程度高、響應速度快等等,所以廣泛應用到各種家用電器當中,如手機、電冰箱、空調、洗衣機、數字電視機、數碼相機打印機、掃描儀等。

二、嵌入式計算機技術發展前景

如今天,嵌入式計算機技術變成了電子信息技術應用領域里的基本技術,它的優勢是可以實現整體最優化。專業處理系統是嵌入式系統的發展方向。專業處理系統的優點是能夠提供最優化的基礎。嵌入式技術的設計方法非常快捷,而且既能面向系統進行設計,又能面向功能進行設計。它的顯著特點是標準化、集成化、構件化、可以重復使用等等。這也使得嵌入式計算機技術與網絡、無線電、人工智能等技術融合在一起。嵌入式計算機技術與其它技術的廣泛融合,使得嵌入式計算機技術的發展前景非常好。目前看,嵌入式計算技術技術的發展可以朝以下五個方面研究。

1)內核的發展方向是微型化、可靠性高、可信度強、實時反饋迅速和構件組件化。

2)程序設計內容專業化,面向行業領域設計符合各個行業標準和規范的程序。

3)電子技術發展很快,競爭激烈,不同的廠商和組織之間聯盟協作,增強技術研發與產業鏈合作是發展方向之一。

4)嵌入式軟件支撐開發環境的發展方向是:集成化、可調試化、支持模型驅動。開發工具的要求是:高度集成,功能完備,工具包豐富,有構件庫,界面可視化。

5)打破開源軟件和商業軟件的界限,在二者中間地帶開發,開源與商業軟件結合是目前發展的一種趨勢。

三、結束語

第3篇

關鍵詞:基礎課程;教學改革;課程體系;教學理念;課程目標

中圖分類號:G642

文獻標識碼:B

1引言

面向高等學校非信息類專業的“計算機基礎教育課程”,從1990年開始已經經歷了18年的歷史。這18年來,計算機基礎教育直接為大學復合型人才培養做出了顯著貢獻,而且間接地促進了計算機技術在其他學科中的應用,促進了學科間的交叉與融合。

隨著計算機技術發展越來越快,各個學科的研究和工程中對計算機技術的需求越來越廣泛,計算機基礎教育系列課程正面臨著前所未有的新挑戰:如何在基礎課中體現前沿性與實用性?解決這個問題要從三個方面著手:教學理念、課程體系、課程內容。而教學理念在其中起著根本作用,它主導著課程體系與課程內容的設計。

我們既要重視基礎,又要緊跟前沿,注重課程的實用性和學生創新能力、創新意識的培養。于是矛盾的關鍵就是,在非常有限的學時中,如何組織課程體系結構,如何選擇和安排教學內容。我們傳統的教學,講究知識結構的嚴密性,內容的循序漸進,但是知識爆炸的時代對我們傳統的教學觀點提出了挑戰。

非信息類專業的課程計劃中,安排給計算機類課程的學時很少,有的專業可能只學兩門計算機課:大學計算機基礎、計算機程序設計基礎。這樣,我們規劃課程內容的時候,既很困難,于是認為,在這么少學時的基礎課中,不大可能介紹很多的前沿和實用技術。的確,在如此少的課時中,似乎也只能循序漸進地打一點基礎,甚至連打基礎都不夠。但是,從另一個角度考慮問題,就會得出不同的結論。這個角度就是目標導向,就是首先要明確我們計算機基礎教育的根本目的是什么,然后圍繞這個目標來制定課程體系和教學內容。

2課程目標的變化

由于計算機科學和技術本身的發展,以及其他學科對計算機技術的需求的變化、人才知識結構要求的變化,導致了計算機基礎教育課程目標的變化。

2.1學科交叉融合的現狀

目前各學科的科學研究中,已經不僅以計算機為工具,而是將計算機科學與其他學科進行融合,出現大量跨學科的研究,這就對人才培養提出了新的要求:非計算機專業的學生不僅要能夠以計算機技術為工具,而且要了解計算機科學,及其研究方法,能夠從事跨學科的綜合性研究。這就要求我們的課程中不僅要介紹技術,還要將整個計算機專業的主要研究方向、原理、方法、技術都做一個概要性的介紹,為學生以后的深入學習及交叉學科研究奠定基礎、打開通路。

2.2從普及知識到復合型人才培養

由于計算機技術的日益普及、硬件價格的降低,使得計算機已經不再是專業人員的專屬工具,而是進入了每個家庭,進入到了工作、生活、娛樂的每個角落。普及計算機知識的任務也已經下放到中小學,大學本科的計算機課程要以符合型的研究和應用人才培養為目標。因此不能再以技能和操作入門,而應該以計算機學科的全面介紹為引導,使學生對學科概況、研究方法、與其他學科的交叉融合關系有一個科學、全面的認識,作為今后學習的引導與基礎。這也正式目前各校普遍將原來的“計算機文化基礎”課改為“大學計算機基礎”的目的。

2.3從基本編程技能到應用能力和研究能力

計算機在誕生之初,就是為了輔助人們進行科學計算的,到目前者仍然是計算機的最基本用途之一。但是由于科學的發展,各個學科研究的內容及方法已經發生了很大變化。對計算機技術的要求已經從最基本的,編寫代碼處理實驗數據、用計算支持理論推導,發展為應用計算機技術進行復雜的模擬與分析。更有將生物學、數學與計算機科學相結合的交叉學科研究。相應地,對學生的能力要求,也由能夠逐行編寫代碼形成中小規模計算程序,發展到需要利用平臺、工具、軟件包進行更為復雜的建模與分析。

我們傳統的基礎教給學生的逐行自己編寫代碼,效率與可靠性都低,不可能開發真正有用的大型系統,無法適應科學研究中的復雜需求。正確地選擇和應用開發平臺、軟件構件庫、服務,是現在和將來開發實用系統必須的能力。我們應該培養學生具有系統的觀點,具有應用平臺和工具進行構件組裝的能力。

3教學理念的變化

課程目標的變化給我們帶來的最大挑戰是:在有限的學時內,有太多“應該”講的內容。這幾乎成了我們課程改革的瓶頸,好像很自然的結論就是:這么點學時只能打打基礎。果真應該得出這樣的結論嗎?

實際上,不僅是計算機基礎課程,所有專業、所有課程都面臨這樣的問題。科學發展到了目前的知識爆炸時代,我們在有限的學時內應該教給學生什么,這是一個需要重新思考的問題。當然,我們知道要教給學生能力與方法,而不僅是知識。授人以漁已經是一個古老的話題了,但是如何做到,卻永遠是一個新的課題。下面分別就培養目標的兩個方面,以及知識結構的完整性方面談教學理念的變革

3.1應用能力的基礎

具體地,以計算機程序設計類課程為例。我們大多數的基礎課都在將重點放在教學生如何一行一行地寫程序,尤其以講C語言的居多。但是學生在他本專業的學習和工作中有多少時候會需要以C語言寫程序呢?他工作中需要的計算機軟件又有多少是靠少數幾個人用C語言可以寫出來的呢?這兩個問題的回答是非常明確的:很少。這也是我們普遍認識到的。那么如何應對呢?這就需要我們從根本上轉變教學理念。我們習慣的“循序漸進”、傳統意義上的“打好基礎”是否應該有新的詮釋?

我們知道目前大型的軟件開發平臺,以及面向對象程序設計、泛型程序設計等程序設計方法都已經從新技術、新方法變成了常規技術、主流方法,而我們的基礎課中還在花大量時間反復訓練學生如何用指針、結構體寫鏈表程序,如何自己實現各種各樣的查找與排序方法,如何以各種技巧更有效地利用內存空間,如何小心翼翼避免數組越界、非法指針操作等等。有限的、不夠用的學時都大量的用在這些曾經的“基礎”內容中了。

我們很多老師,包括我自己都曾認為這些是必須的基礎,如果不講這些,學生就不懂得程序設計的底層原理,就不能寫很好的程序。過去這些的確是必須的基礎,因為任何一個程序中這些細節都必須由編程者一行一行親自寫。但是計算機軟件已經開始進入產業化時代,與制造業一樣,工業化生產和細化的分工使得應用軟件的開發者必須能夠利用平臺工具和預先開發好的框架、組件來快速開發穩定、高效的軟件。因此,對于非信息類專業的學生來說,由于他們的任務不是研究和開發基礎軟件,因而軟件工程的系統觀點、需求工程方法、建模方法和工具、大型開發平臺的使用、各種庫(類庫、構件庫、服務庫)的使用才是現在必須的基礎。

那么,沒有很強的基礎編碼能力,能夠使用平臺和組件來開發軟件嗎?這是我們很多老師的疑問。如果我們借鑒一下制造業和計算機硬件行業,這個問題就迎刃而解了。當我們出于應用的目的需要一臺計算機時,我們需要去研究計算機的原理、數字電路的原理、……然后自己從頭設計制造一臺機器嗎?當然不需要,我們首先考慮的是基于對我們自己需求的準確理解和對計算機系統及其性能指標的概要理解,選擇購買一臺整機。如果現有的機型不能滿足我們的需求,我們通常會按照需求用現成的組件、框架去定制(自己動手或者由廠家生產)。大多數人使用這些組件時并不清楚其中大規模集成電路的原理,但是并不影響他成功地使用。計算機硬件的發展也經歷過軟件發展同樣的道路,現在薄薄一個筆記本電腦的性能遠遠超過了當初玻璃房子里一大群機柜、控制臺、磁鼓等等設備。那時候的計算機的確不是誰都能組裝的,它的設計、制造者需要懂得全部的底層原理,親自設計和實現所有細節。現在的軟件產業化進程雖然遠遠落后于硬件,但是也早已經過了必須從底層起步去寫每一個應用程序的時代了。

所以,在計算機基礎課程中,什么是“基礎”應該值得重新考慮了。

3.2跨學科研究能力的基礎

要具有跨學科的研究能力,就不僅僅是將計算機技術作為工具,而是需要對計算機科學有深入的理解,能夠將計算機科學與他它學科進行融合。學生要達到這樣的能力,決不是幾門基礎課可以解決的問題,這需要不同的學科在專業課設置上進行結合、在培養方案中體現融合,這不是本文主要討論的問題。但是我們計算機基礎教育課程要負責給各個專業的學生展示計算機科學的全貌,要使學生初步但是全面地認識計算機科學及其研究方法、關鍵技術、發展方向。現在各個學校的計算機系或者信息學院普遍都開設了“概論”課,其實對全校各專業來說,也都需要一門更為淺顯但不失全面的“概論”課,為學生選擇今后的研究方向、研究方法奠定一個通識的基礎。

目前各校正在進行的“大學計算機基礎”課程改革就正在承擔著這一任務。

3.3知識體系結構的完整性問題

傳統的教學要求“循序漸進”,但是知識爆炸的時代如果過于強調課程與課程之間、課程內各知識點之間的嚴格邏輯,就必然要犧牲對前沿知識、最新技術的引入,犧牲學生主動探索獲取知識的能力。西方學校的教學也是經歷了這種觀念變化的。實際上大學的課程其知識結構中可以“斷點”,尤其是我們針對非信息類專業開設的課程,除了講授必備的基礎知識以外,應該將重點放在開設一些具有實用性、前沿性的課程。學習這些課程可能需要一些基礎,這些基礎應該體現在教科書中,而不必都在課堂上講。所以針對非專業的教材與專業教材的最大不同點應該是知識體系更完整,在每本書中盡量提供一個完整的知識體系,包含必要的基礎知識,這樣老師課上可以只講主要內容,可以讓知識點是跳躍的,而教科書的內容起到連接跳躍點的功能。

4課程體系改革的措施與規劃

上述的觀點我們在清華大學的計算機基礎教育系列課程中也是剛剛開始嘗試,遠沒有達到談及“經驗”的地步,這里我簡要地將我們目前正在建設的課程體系做一個介紹。

清華大學面向全校的計算機基礎教育課程體系包含公共基礎系列課程、應用專題系列和應用延伸系列課程,見圖1。

通識教育核心課程包括:計算機程序設計基礎、大學計算機基礎兩個系列。建設原則是:重組基礎、分類分層,設置了多元化選修課。

其中程序設計課程涵蓋了面向過程和面向對象的多種程序設計語言,旨在培養學生運用程序設計技術對各專業科學計算問題進行建模、分析的能力。

大學計算機基礎系列課程包括計算機文化基礎和應用專題課程。計算機文化基礎課程為非計算機專業的學生普及計算機科學與技術的基礎知識,使學生初步了解計算機科學的概況和發展動態,為進一步學習計算機相關課程作準備。

應用專題課程的主要目的是為一部分計算機操作技能不足的學生補基礎,使入學時基礎薄弱的學生能夠掌握基本技能,適應信息化的學習、研究環境。

應用延伸系列目前開設的課程有:

面向理工科院系高年級本科生的并行計算基礎,課程目標是:為了適應計算技術發展趨勢,將并行計算技術作為一種通用計算技術介紹給非計算機專業的同學,促進其在專業計算中的應用,重點是掌握并行程序開發方法和重要并行程序工具。

面向工科院系高年級本科生的嵌入式系統設計與應用,課程目標是:介紹嵌入式系統基本知識,學習嵌入式系統的一般設計和實現方法,掌握嵌入式系統的原理性應用。

5結束語

計算機基礎教育在培養學生跨專業的綜合應用能力、研究能力方面起著舉足輕重的作用,如何將計算機科學與技術的最新成果、發展方向及時納入課程中,不僅是課程本身的事情,更關系到眾多其他學科的人才培養,是一個值得深入研究和實踐的課題。

第4篇

關鍵詞:嵌入式;計算機軟件;測試;關鍵技術

前言

隨著我國的工業不斷地進步,科學技術的不斷發展,嵌入式計算機技術也得到了很大程度的提升。我們身邊普通的計算機并不是嵌入式計算機,嵌入式計算機指的是專門針對某一個項目或者是某一個行業進行開發的專業計算機。嵌入式計算機不僅僅能夠實現對需求開發的功能,有效地提升工作的效率。嵌入式軟件是嵌入式計算機中安裝的軟件,一般情況下,嵌入式軟件都需要根據不同的工作需要,完成相應的功能,這就要求嵌入式軟件要具備一定的穩定性,對嵌入式計算機軟件進行測試,能夠很好地保證嵌入式軟件的正常工作。

1什么是嵌入式計算機

嵌入式計算機指的是針對某一種技術,或者是某一種網絡、某一種功能等專門開發的計算機系統,利用計算機技術,加入嵌入式系統,能夠實現對計算機硬件和軟件功能的增多,能夠更加適合實際運用的需要。嵌入式計算機針對某一種功能的需要進行開發,對開發的成本、功能的可靠性以及計算機的大小等因素,都有十分嚴格的要求。通過對計算機處理器、硬件、系統、應用等進行嵌入式技術的操作,能夠更加有效地保證計算機技術的實現。嵌入式計算機大多被應用在工業生產中,能夠提升工作效率,保證工作的質量[1]。

2什么是嵌入式計算機軟件

嵌入式計算機軟件指的是在嵌入式計算機中使用的軟件,能夠進行獨立功能的操作,嵌入式計算機軟件包括嵌入式微處理器、傳感器、控制器、定時器、儲存器等等。在嵌入式計算機中使用的電子芯片或是電子器件,將嵌入式計算機軟件安裝到嵌入式計算機中,能夠有效地實現常規計算機不具備的功能,比如:實時監控功能、對設備的管理功能、數據處理功能、進行移動計算等等,真正地實現了現代化自動化的電子處理,是實現現階段自動化與智能化的社會生產力的重要途徑,嵌入式計算機軟件就是自動化的核心部分[2]。我們可以將嵌入式計算機軟件分為:簡單嵌入式系統和復雜嵌入式系統兩種。簡單的嵌入式系統只能夠完成一項功能,比較典型的簡單嵌入式系統就是單片機。單片機通過ROM技術就能夠實現對系統的使用,能夠達到對程序控制的目的。復雜嵌入式系統的功能與普通的計算機系統功能并沒有什么過大的區別,只不過在復雜的嵌入式系統中,安裝了一些微型的嵌入式操作系統,以及嵌入式應用軟件在計算機中,能夠使計算機的功能得到相應的完善,這就是嵌入式計算機軟件的作用[3]。

3什么是嵌入式計算機軟件的測試

嵌入式計算機軟件相比普通的計算機軟件來說,更具有專業性,嵌入式計算機軟件只能夠在某一個制定的平臺或者系統中運行。但是嵌入式計算機軟件的開發環境與運行的環境還存在很大的差異,不能夠使用同一網絡環境。嵌入式計算機軟件需要使用交叉開發的形式,在進行開發的計算機中,安裝并運行開發工具,開始對軟件進行編譯,再將編譯完成的軟件通過下載的方式,將軟件發送到目標計算機中,當開發計算機與目標計算機都有了嵌入式軟件,就能夠建立通訊連接,并且能夠對軟件下達命令、下載數據等等。兩臺計算機的操作系統不同,計算機的處理器也有著一定的差異,這樣的方式會增加嵌入式軟件開發過程的步驟,增加了開發步驟的復雜性[4]。我們將對嵌入式軟件進行開發的計算機稱為宿主機,對軟件進行接收并運行的稱為目標機。宿主機對使用開發工具,利用宿主機的操作系統對計算機軟件進行開發,通過通信連接將計算機軟件發送到目標集中,盡管這一系列的操作看似很簡單,但是卻需要強大的系統和硬件的支持。在這種形式下進行運行的嵌入式計算機軟件開發的活動,一般情況下,宿主機都是我們平時工作生活中使用的通用計算機,也可以是開發微機或者是軟件工作站等等。目標機與宿主機不同,目標機能夠承載宿主機開發的嵌入式計算機軟件的運行,將嵌入式計算機軟件安裝在目標機中,就能夠實現嵌入式軟件的功能[5]。

4對嵌入式軟件測試關鍵技術進行研究

4.1對宿主機進行測試的技術研究

宿主機指的是對嵌入式軟件進行開發的計算機,對宿主機進行測試的方式有兩種,即靜態測試與動態測試兩種,這兩種方式使用的是代碼邏輯的方式對宿主機進行測試。4.1.1靜態測試技術很多計算機軟件開發的專家,在對計算機軟件進行檢測的時候,通常使用的都是人工檢查的方式,由設計人員組成一個小組,小組的成員之間互相交流對軟件開發使用了哪些程序、使用的是什么算法進行的計算,并交代設計數據與軟件的模塊之間有什么樣的關系等。這樣的方式雖然能夠在一定程度上找出軟件中是否存在相關的問題。但是,由于現階段嵌入式計算機軟件的結構越來越復雜,設計的步驟越來越繁瑣,軟件設計的規模也在逐漸擴大,這就要求在一款軟件的設計過程中,可能會有很多的軟件設計師、工程師等一起參與到軟件的開發工作當中,每個工作人員的分工也大有不同,再使用從前的方式對軟件進行檢查,就會加重檢查工作的負擔[6]。這就要求我們,要根據現階段的計算機軟件開發的實際情況,找出最合適現階段軟件開發的檢測技術,對原始的計算機軟件的檢測工作進行優化升級,能夠使計算機軟件的檢查工作更加簡便。在檢查的過程中,加入適當的檢測技術,先對整個嵌入式計算機軟件的開發軟件系統框圖進行整理,并且對其設置自動連接的相關量,軟件的源代碼編程能夠通過自動化技術進行查找。這樣的方式能夠使軟件審查工作的工作效率有很大的提升,能夠使驗證工作的結果更加準確有效。我們可以通過靜態測試的方式,得到軟件中相關信息[7]。(1)軟件的源代碼程序繪制過程的邏輯圖,以及對軟件進行控制的工作流程。(2)軟件系統完整的邏輯框圖,系統內部關系調節的網絡圖。(3)軟件程序運行的路徑分析圖。(4)軟件生成的不同部分的顯示圖。(5)軟件不同部分顯示圖的位置信息,操作的頻率等信息。這些信息都能夠在靜態測試中得到實現,首先要使用靜態測試的系統對軟件的操作邏輯和控制系統進行分析,能夠有效地將軟件分析的更加精確,在進行軟件測試的過程中,能夠使測試的結果更加準確,并且能夠將測試結果更加精準的表現出來,檢測出軟件系統中是否存在相關的問題,并以此對軟件的系統進行改善。4.1.2動態測試技術對宿主機的動態測試主要指的是對軟件的代碼進行測試,能夠有效地檢測出代碼的執行能力,并且分析軟件代碼的覆蓋率,能夠有效地檢測出軟件的功能。能夠有效地了解到軟件的性能,還能夠通過分析更加了解軟件中代碼的執行情況,這樣的檢測方式能夠促進對軟件系統的改進,推進了軟件系統的發展,可以根據檢測的結果,對軟件的功能進行優化和完善[8]。動態測試技術還能夠對軟件設置的完成程度進行測試,能夠對其中已經開發完畢的數據進行檢測,檢查其中是否存在缺少的數據,這樣的方式能夠為軟件的開發工作提供重要的依據。動態測試技術能夠將軟件中的每個函數的情況,以及對內存的分配情況等進行檢測,能夠將軟件中各種元素的分配情況進行顯示,并且能夠同時對相對應的數據、代碼、函數等進行顯示。

4.2對仿真機進行測試的技術研究

仿真機作為宿主機與目標機之間重要的環節之一,通過仿真機的使用,能夠有效地完善計算機軟件測試的功能以及軟件自身的性能,比對宿主機的測試更加直觀、更加真實,并且能夠對軟件中主要的技術進行仿真測試,使測試的結果更具有說服力。其測試的結果既能夠作用于宿主機,還能夠作用于目標機。4.2.1仿真機測試數據獲取技術現階段,針對仿真機的數據監測,一直都是技術上很難實現的問題之一,很多對嵌入式軟件的檢測都需要在測試的過程中先提供軟件設計的源代碼,這樣的方式需要使用的數據量比較大,這就要求我們要針對這類數據的準確性進行技術的提升,才能夠保證檢測數據的精準性。仿真機監測技術能夠從一定程度上保證數據信息的完整性,在對數據進行完全的緩存后,再使用測試工具進行修改,能夠從很大程度上保證數據的正常輸入,在測試結束之后,還能夠對已經進行緩存的數據進行讀取,并將數據整理保存到計算機中。但是,需要注意的是,使用這種方式進行測試,還要保證數據緩存的大小不會超過測試的容量,測試才能夠順利的運行[9]。4.2.2仿真機仿真測試技術對嵌入式計算機軟件進行仿真測試,能夠在測試的過程中,對數據進行集中地管理和處理。仿真測試需要一定的技術支持,能夠將數據進行仿真模擬,在模擬的過程中,能夠看到技術的使用過程,再按照每款軟件不同的性質,分類仿真,使測試的結果更加真實可靠。還要保證在對數據的檢測過程中,傳輸信號是能夠穩定運行的,才能夠保證仿真測試的數據是實時的。

4.3對目標機進行測試的技術

目標機相對于其他部分來說,在測試的過程中,更需要注意目標機的綜合能力,還要能夠測試軟件自身的交互能力,并且測試軟件是否安全可靠,目標機測試的結果能夠更加真實地體現計算機軟件的性能[10]。4.3.1故障注入技術嵌入式計算機軟件在計算機中運行的狀態,可以通過人為的方式進行設置。但是,這就要求目標機的部件能夠具備一定的功能,能夠按照設置的時間、設置的運行方式等進行運作。故障注入技術指的是在目標機中,通過對某一部分的測試,能夠更加有效地檢驗目標機中的性能,比如:魯棒性測試、邊界測試等等。使軟件在運行時的狀態能夠表現的更加明顯。4.3.2內存分析技術嵌入式計算機的系統,一般情況下內存都會比較小。使用內存分析技術,能夠有效地保證在分析的過程中,找出計算機內存存在的問題。在問題的分析過程中,能夠防止內存中的某些內存會產生分配錯誤的問題,很多的計算機軟件故障都是因為內存分配的錯誤造成的。這就要求我們要通過內存分析的技術,來對內存進行判定。一般情況下,我們都會選擇硬件的方式進行分析,但是硬件分析的方式需要耗費的資金比較多,而且分析工具具有一定的環境限制,但是軟件分析會對計算機的代碼產生一定的影響,并且會影響內存的運行。這就要求我們在進行內存分析的過程中,要能夠按照不同的情況對測試的方式進行選擇[11]。4.3.3程序性能分析技術在嵌入式計算機運行的過程中,還有一個十分重要的因素就是程序的性能。一般情況下,嵌入式計算機對程序的性能都有一定的要求,能夠在已經設置的時間內,對某一數據進行中斷處理或者是生成處理,這就要求我們要在測試的過程中,要能夠根據實際情況決定先對那一部分的代碼進行優化,因為嵌入式計算機的優化程序的時間是很寶貴的,要盡可能地避免對一些沒有必要的程序的優化工作。使用程序性能分析技術,能夠將計算機內的數據進行整理,并按照消耗的時間,消耗的類型,消耗的歷時等進行分析。按照這些數據,能夠對計算機中的數據進行判斷,決定先對哪一部分的程序進行優化,才能夠保證對數據檢測的工作效率,保證對程序的優化是有效的。使用程序性能分析的工具,不僅僅能夠顯示計算機中每一部分的優化需要多少時間,還能夠按照需要優化的程度進行排序,引導工作人員對系統程序進行優化分析[12]。在對程序進行測試的過程中,可以先對計算機軟件中的代碼進行分析,能夠找出已經被使用的代碼,以及計算機接口的工作效率等等。可以在測試的過程中使用插樁的方式進行測試,分析完畢后在可執行的代碼當中適當地融入嵌入式軟件,并將二者進行綜合測試,得到的結果就能夠明確地看出,其中的代碼哪些已經執行,哪些被遺漏,或者是哪些數據的信息覆蓋還不夠全面。需要注意的是,使用這類分析工具進行分析,很可能會影響到計算機軟件代碼的運行,導致軟件運行出現故障問題。

5結束語

嵌入式計算機與我們的生活之間的關系十分緊密,能夠產生巨大的影響,我們身邊很多部分都使用了嵌入式計算機進行功能的完成和實現,比如:飛機的飛行控制器,或者是我們家中很多的家用電器,冰箱、洗衣機等等,都在一定程度上使用了嵌入式軟件技術。隨著科學技術的進步越來越快,嵌入式技術也越來越繁瑣。這就要求我們要在不斷地使用中對嵌入式技術進行完善,對嵌入式技術進行優化升級,能夠從一定程度上保證嵌入式技術的發展,對軟件進行測試,能夠大大地提升嵌入式計算機軟件的穩定性。

參考文獻

[1]苗中華,陸鳴超,胡曉東,等.基于虛擬儀器技術的采棉機智能監控系統開發與應用[J].農業工程學報,2014,23:35-42.

[2]沈昌祥,張煥國,王懷民,等.可信計算的研究與發展[J].中國科學:信息科學,2010,2:139-166.

[3]王璞,張臻鑒,王玉璽,等.面向實時嵌入式機載軟件的測試技術研究[J].計算機工程,1998,2:12-15.

[4]王金波,張濤.基于故障注入的嵌入式軟件安全性測試框架及實現[J].計算機應用研究,2012,8:2991-2995.

[5]劉克,單志廣,王戟,等“.可信軟件基礎研究”重大研究計劃綜述[J].中國科學基金,2008,3:145-151.

[6]王守信,方天選,李麗萍,等.山西省“十二五”期間推進兩化融合及發展軟件服務業的戰略研究(續)第二篇發展軟件服務業促進山西經濟轉型跨越發展的研究[J].機械管理開發,2011,2:1-20.

[7]凌楊,邵培南,佟雷,等.基于數字化仿真環境的嵌入式軟件測試方法[J].計算機工程,2011,S1:49-51.

[8]劉斌,高小鵬,陸民燕,等.嵌入式軟件可靠性仿真測試系統研究[J].北京航空航天大學學報,2000,4:490-493.

[9]孫昌愛,靳若明,劉超,等.實時嵌入式軟件的測試技術[J].小型微型計算機系統,2000,9:920-924.

[10]榮國平,劉天宇,謝明娟,等.嵌入式系統開發中敏捷方法的應用研究綜述[J].軟件學報,2014,2:267-283.

[11]宋錫強,汪萍萍,周韶園.智能電能表軟件測試技術概述[J].電測與儀表,2014,11:18-22.

第5篇

關鍵詞:創造性思維; 興趣; 程序設計; 案例

中圖分類號: G642文獻標識碼:B

文章編號:1672-5913(2007)05-0032-03

當前,人類社會正由工業革命全面進入信息社會,其主要動力就是以計算機技術為核心的現代信息技術的飛速發展和廣泛應用。縱觀人類社會發展史和科學技術史,計算機技術在眾多的科學技術群體中越來越顯示出強大的生命力。隨著科學技術的飛速發展,各種高新技術層出不窮,日新月異,但是最主要的、發展最快的仍然是計算機技術。計算機及其應用已滲透到社會的各行各業,正在改變著傳統的工作、學習和生活方式,推動著社會的發展。

作為當代大學生,將來是各個行業的棟梁之材,不僅應用計算機技術,還要開發項目,進行實際應用項目的程序設計,為企事業單位贏得更大的效益。所以要珍惜在校的學習機會,學會編程語言,它是進入計算機軟件行業的一道門檻。面對市場上層出不窮的編程語言和開發工具,Visual FoxPro簡單易學,生動直觀,將高深的底層理論進行了簡單的表達和實現,是開始面向對象程序設計的敲門磚,掌握了相關的概念和對象用法后,觸類旁通,使得其他語言的學習進程大大縮短。所以,無論是哪個專業的學生,都應學好VFP這門課。

作為教師,則有義務和責任掌握好的教學方法和模式,充分利用好多媒體教學工具,幫助學生掌握用VFP編程解決問題的方法。怎么樣才能調動起學生學習VFP的積極性呢?不妨通過趣味性教學,激發學生的創造性思維,引導學生學好VFP課。

每個人的創造性思維,是在對所研究的問題產生濃厚興趣的情況下激發的,總是在他們的創造欲望得到充分滿足時才能進入最佳狀態。興趣是求知的起點,也是創造性思維的一種動力。常言到:興趣是最好的老師,興趣是學生參與程序設計的第一步。程序設計的學習,尤其是編寫調試程序的過程是非常繁瑣枯燥的,這種繁瑣枯燥又常常影響學生的學習興趣。因此,在VFP程序設計教學過程中,盡量采用直觀的方法,生動的語言,趣味性案例,注意與其他學科聯系起來,與生活常識結合起來,因勢利導,積極展開和體現程序設計語言的“新奇”,以激發學生對程序設計的興趣。

1 VFP編程與生活密切相關

無論生活與工作,人們都非常依賴時間,沒有日歷與鐘表,往往會無所適從。下面用VFP編程制作“萬年歷”。表單運行后,顯示當前日期和時間,并可以隨意調整,日期從1900年到2100年。運行界面如圖1所示:

步驟1:啟動VFP,單擊“文件/新建”選項,選擇“表單”單選項,單擊“新建文件”按鈕,新建一空白表單Form1。在該表單中添加一個計時器(Timer1)和二個標簽(label1,label2)控件,再添加OLE控件,隨其后彈出“插入對象”對話框,選擇“創建控件”選項,選中“Calerdar控件9.0”,單擊“確定”按鈕。

步驟2:設置計時器Timer1的Interval屬性值為1000;標簽Label1的Caption屬性值為空,Label2的Caption屬性值為“當前時間”,它們的FontName、FontSize屬性值均為“隸書”、“14”。表單Form1的Caption屬性值為“萬年歷”。

圖1

圖2

步驟3:編寫Timer1的Timer事件。雙擊計時器,打開代碼窗口,輸入代碼:

thisform.label1.caption=time()&&顯示系統當前時間

步驟4:單擊“文件/保存”,保存表單為“萬年歷.scx”。在命令窗口輸入“do form 萬年歷.scx”即可運行了。

通過該案例的教學,把系統日歷、計時器、標簽控件及表單的常用屬性、事件及方法講述出來,直觀生動,通俗易懂,不知不覺地把控件和后臺代碼程序結合起來,使學生在新奇中,掌握了知識要點,也了解了它們的實用價值,而且還會有興致去擴展應用范圍,激發了創造性。

2 VFP編程自娛自樂

每逢喜慶的日子,我們都會燃放禮花表示慶賀。通過VFP編程,在表單上隨著鼠標的移動,會從一個中心點連續發出射線,五顏六色,有如節日的禮花一般燦爛,效果十分奇妙。程序運行界面如圖2所示。

步驟1:新建表單Form2,將其Caption屬性值設為“禮花綻放”。

步驟2:編寫表單Form2的MouseDown事件代碼

LPARAMETERS nButton, nShift, nXCoord, nYCoord

if nshift=1

thisform.forecolor=RGB(Rand()*255,Rand()*255,Rand()*255)&&射線顏色隨機

else

thisform.forecolor=0

endif

thisform.currentx=nxcoord

thisform.currenty=nycoord

thisform.pset(nxcoord,nycoord)

編寫表單Form2的MouseMove事件代碼

LPARAMETERS nButton, nShift, nXCoord, nYCoord

if nbutton=1

thisform.pset(nxcoord,nycoord)

endif

thisform.line(nxcoord,nycoord,thisform.currentx,thisform.currenty) &&產生射線

編寫表單Form2的MouseUp事件代碼

LPARAMETERS nButton, nShift, nXCoord, nYCoord

thisform.line(nxcoord,nycoord,thisform.currentx,thisform.currenty)

步驟3:保存表單form2為“禮花綻放.scx”。運行表單,按shift鍵時單擊左鍵,設置中心點且改變顏色,移動鼠標可放“禮花”,按alt鍵時單擊左鍵,停止。

通過這個案例,了解鼠標的三個事件MouseDown、MouseMove、MouseUp分別在什么情況下被觸發及其應用。

3 VFP編程與數學相聯系

幾乎是所有人從會說話起就接觸數字,到幼稚園就開始學算術,每一個術語都非常熟悉。而程序設計絕大多數人是到了大學才接觸,覺得陌生、枯燥、乏味,思路僵硬,這很正常。所以在VFP教學中,不妨與數學結合起來,編程解決數學問題,這樣會使學生不再覺得程序設計抽象難懂了,而且會在短時間內培養他們的編程興趣,激發創造性思維。

例如“百錢百雞”問題。公雞每只5錢,母雞每只3錢,雞雛1錢3只。100錢買了100只雞。問三種雞各買了多少只?用“窮舉法”求解,程序代碼如下:

set talk off

for a=1 to 20&&a代表公雞數

for b=1 to 33&&b代表母雞數

for c=1 to 100 &&c代表小雞數

ifa*5+b*3+c/3=100 and a+b+c=100

?a,b,c

endif

endfor

endfor

endfor

運行結果有三種情況:公雞、母雞、小雞數分別為4、18、78,8、11、81和12、4、84。

古代沒有計算工具,只能依次試驗,把滿足條件的數字情況記錄下來,費時費力。用VFP編程來求解,利用計算機速度快精度高的特點,幾秒鐘就能得到正確結果。循環結構是程序設計中的重點也是難點,多重循環更不易學懂和掌握。通過這個案例,學生會有一個很好的思路,不會象走迷宮一樣了。

總之,興趣是力求認識某種事物或愛好某種活動的傾向,作為教師要采用多樣的教學方式,尤其要注意積極鼓勵學生的探究行為,啟發學生對學習對象的深刻認知,激發學生的學習興趣,滿足學生的求知欲,培養創造性思維方式。

參考文獻:

[1] 段興,于錫強,李祥勝,等. Visual FoxPro實用程序100例 [M]. 北京:人民郵電出版社,2002.

[2] 王曉敏,李海波,楊紅兵. Visual Basic程序設計 [M].北京:中國鐵道出版社,2003.

[3] 楊振山,龔沛曾,楊志強,等.大學計算機基礎(第四版)[M].北京:高等教育出版社,2004.

[4] 譚浩強,張基溫,唐永炎.C語言程序設計教程(第二版)[M].北京:高等教育出版社,1998.

第6篇

關鍵詞:計算機程序語言;軟件開發;解析;C語言

中圖分類號:TP393.08

1 計算機程序語言的解析

1.1 計算機匯編語言。對于計算機語言而言,其中最為根本就是匯編語言,這是最初應用于計算機程序中的一種語言,從某種意義上來說同時還可以完成相應的作用,不過因為這一語言本身性質的特點,所以一般情況下將其叫做低等級的語言類別。計算機語言中的匯編語言,因為本身是針對機器而言的,所以耗費的系統空間有限,同時具有更為便利的優勢。不過不可忽略的是,這一語言存在的不足也是很顯著的,正是因為其所針對的是計算機,因此在移動性能上存在一定的缺陷。不僅如此,在程序語言調控問題上,也極易出現系統的故障,并最終導致系統運作高效性無法實現的情況。

1.2 計算機高級語言。這里我們所說的計算機高級語言其實就是現在軟件技術開發和計算機作用能夠完全體現所依據的一類語言,比如說C語言以及JAVA等。相對來說C語言市教委典型的一種語言,本身存在較為明顯的特點長處。不過,因為這類語言在程序規劃設計的時候太細致,從而導致不能實現對象的集成工作。所以,必須研究設計出面向對象程序的語言,這樣以來能夠充分的體現出設計功能的優勢所在。不過,這種語言在設計的過程中并不是一件簡單的事情,會遭到各種障礙,如果是計算機系統更新升級的情況下,就會導致無法移植的情況。所以,要從實際情況出發,結合各種操作系統本身的差異性特征,這邊產生了之后的JAVA語言。

2 計算機程序語言實例編程解析

2.1 C語言的實例編程解析。就C語言而言,其實屬于綜合型應用的范疇,它將一個文件設定為整個程序的語言,并且C語言中,運用范圍最大的應數main函數。現在我們將借助一個實例來將C語言的變成進行詳細分析。

上面所介紹的適于較為簡略的一個C語言程序,其設計目的就是要借助ifelse語句來完成三個整數彼此的比較,然后再加以求和計算。具體而言:在這一程序中,#include代表調用計算機系統里面的文件以及函數,stdio.h里的字母“h”其實就是單詞“head”的首字母縮寫,也就是代指頭文件。可以說函數屬于C語言程序設計最為基礎的因素。對于一個函數而言,我們能夠開展整形數據的工作,并且還能夠對浮點型數據賦予實質性的概念。在函數里凡是涉及到語句的設定問題,都能夠借助語句來完成某些作用的實際體現。針對C語言程序的設計而言,其屬于閉合函數的范疇。程序應該以“{”作為開頭,同時以“}”作為結尾。每一語句中應該借助“;”這一標點加以分隔開來。

具體將這一程序加以解讀:上面這一實例借助C++的語言完成了程序的編程工作,同時選擇了頭文件iostream。選擇這一調動方式,把文件與函數,最終完成了其作用的體現。在這里,相對而言運用最為廣泛的有打印函數;循環函數等,這幾個部分共同連接成為功能函數。

3 基于計算機高級語言的軟件開發分析

網頁開發其實是相對較為簡略同時也是較為廣泛的一項技術運用案例,這一技術中運用較多的是代碼開發技術。比如說:jsp、php這一類軟件的開發語言。在實際的操作工作中,應用范圍最廣的是Dreamweaver,可以實現網頁效果的實時編輯,這一軟件技術在網絡編程工作中體現出關鍵的應用價值。

以上這段代碼就是網頁編輯器中最為簡單的代碼形式,其中ahref就是超級連接的地址,將地址復制在引號內,當進行點擊的時候,就會出現所達到的網址。圖片的鏈接地址為src,這就是圖片的連接地址,通過網上上傳的方式,然后生產網絡地址,從而可以實現人們在互聯網上進行瀏覽。總的來說,就軟件開發這一技術來說,最關鍵的便是程序語言的設計,在完成這一環節之后,開發出滿足用戶所需的功能作用,并最終完成計算機技術人性化應用的目的。

4 結語

總的來說,通過本文的分析,我們對于計算機程序語言的編程問題和相關軟件技術的研發有了一定的掌握,并能夠較為清晰的看到計算機技術今后的前行趨勢。作用在計算機硬件基礎上的平臺,借助計算機的相關程序代碼,滿足了使用者的操作所需。一樣得要求標準,也能夠借助各個差異性的高級別語言來完成。不過在現實操作運用的時候,必須結合實際情況,從軟件本身的性質特征出發,對應用條件做出全面的考量。一般而言,在完成軟件需求信息的探究之后,就應該針對整體的程序做出研討,并最終完成對軟件研發工作的管理工環節。

參考文獻:

[1]沈文祥.應用個人軟件程序改善軟件開發流程[J].武漢職業技術學院學報,2013,03:74-79.

第7篇

【關鍵詞】 計算機網絡 安全管理 防范措施

隨著計算機網絡技術的發展,信息技術已經成為現代社會必不可少的生活方式,給人們的生活上帶來了方便,但是,安全方面在一定程度上也存在著問題,影響著人們的正常使用等。本文將對影響計算機安全的因素進行分析,并提出安全管理的技術。

1. 計算機網絡安全的概述

在國際標準化組織中計算機安全的定義是為了保護計算機的軟硬件系統等不被惡意的破壞和泄露,設計和建立的技術管理和保護安全系統。它具有保密性、完整性、可審計性等一系列的特點。

2. 影響計算機網絡安全的要素

隨著網絡的普遍應用,越來越多的人體會到了網絡的樂趣,但是,與此同時互聯網也承受著嚴重的安全威脅。在網絡中出現的安全問題,它不僅僅可以在一臺計算機上發揮作用,而且還會通過互聯網進行傳播,從而導致計算機的信息丟失和損壞等。在現實生活中常見的計算機安全主要有以下幾個方面:

2.1 自然威脅

自然就是計算機的環境,這種威脅可能來自各種自然災害、計算機的場地環境、電磁的輻射、干擾等,這些現象都是沒有目的的造成計算機安全,嚴重的威脅著計算機安全。

2.2 木馬程序和后門

在有了計算機網絡技術的時候,有些人就在研究“后門”這種技術,通過這種技術,使他們進入到計算機系統,從而達到他們的目的。“后門”這種技術的主要功能有:它可以使管理員無法阻止的進入到計算機系統;而且種植者還不會被人們所察覺;種植者在進入系統時所花費的時間比較少。木馬程序是隨著計算機技術的不斷升級而產生的一門新技術,其全名叫特洛伊木馬,實際上也是一種后門程序,它是一種可以遠程進行控制的黑客工具,其隱蔽性更強。在木馬程序中一般有兩個程序,一個是木馬程序服務器,一個是控制器,如果在計算機中安裝了木馬服務器,那黑客就可以利用木馬控制器進入袋計算機系統,從而控制計算機程序。

2.3 計算機病毒

計算機病毒也是隨著計算機技術的不斷發展所產生一種影響計算機安全的技術。它是一段編制的程序代碼,植入到到計算機進行破壞數據,影響計算機的使用,它具有傳播性、隱蔽性、破壞性、潛伏性和存在于內存中,進行破壞數據。它有時會與黑客技術進行結合,使計算機受到嚴重的安全威脅。

2.4 安全意識不夠

用戶往往重視計算機的方便性和實用性,確忽略了安全性,這就給網絡安全造成了隱患。從內部講,主要是用戶缺少網絡安全意識,認為網絡安全是一些網絡管理員的工作,在一定程度上很少思考實際存在的網絡問題,缺少對信息的保護。

3. 計算機網絡安全管理技術

3.1 防火墻

防火墻技術能夠對計算機進行安全監控,是計算機的第一道安全防線,主要是用于阻止外部事物入侵內部網絡,而準許內部進入外部系統。防火墻由軟硬件組成。所有的內部信息和外部信息都必須經過防火墻處理,只有通過防火墻同意的信息才可以進入到系統內部,另外防火墻自身對外界的事物有著一定抗入侵能力。雖然防火墻不是萬能的,但是對于計算機網絡安全卻是必不可少的系統。

3.2 采用入侵監測技術

入侵檢測技術是為了保護計算機安全而設置的,它能及時的發現計算機中存在的異常現象,是一種通過檢測網絡中違反計算機網絡安全的一種技術。在系統受到入侵時,它會進行檢測并記錄,對于系統中不能進行的活動會對其進行限制,從而保護計算機系統。這種技術一般應用于政府部門、學校、企事業單位等,在使用時還應該采用混合的監測方法,也就是在網絡中采用基于網絡和基于主機的監測系統,構成一套完整的防御系統。在應用的過程中也可以和防火墻一起進行聯動設置,加強保護。

3.3 漏洞掃描系統

各種軟件都是由人來設計的,這就意味著在運行中會出現各種缺陷,我們稱之為漏洞。在解決計算機安全問題的時候一定要對計算機進行檢查,要清楚計算機中都存在哪些安全隱患。僅僅靠網絡安全技術管理員去發現漏洞是不可能的,因為大型網絡具有不確定性。其解決方案就是尋找一種能夠自己進行查找安全漏洞,并進行安全評估的掃描工具,利用計算機的優化系統和打補丁等方式彌補漏洞。

3.4 加密技術

在網絡中進行加密技術,就像是給系統上了一把鎖頭一樣,是實現網絡安全的重要工具,它能保證信息的安全。在計算機的數據中實行加密技術就是對原來的文件等進行加密處理,使其成為一段不可以讀的代碼。在應用時,只有通過輸入密碼等才能顯示文件的內容,通過這種方法可以保護自己的文件不被外人看到或者竊取,從而,保護了網絡安全。

3.5 反病毒系統

在計算機中雖然有防火墻和加密的措施,但是,人們仍然會對計算機安全產生疑惑,還會擔心被病毒和黑客入侵。隨著計算機的不斷發展,一些攜帶病毒和黑客程序的文件越來越多,在人們的不經意間就會使計算機的安全受到威脅。所以,計算機的用戶對于來意不明的郵件之類的禁止打開,從而確保了計算機的安全。

3.6 網絡病毒防范

在互聯網的環境下,病毒的傳播途徑也增多了,而且傳播和擴散的速度也比較快,僅是用單機防止病毒是不夠的,必須結合一定的局域網進行全方位的防止病毒。在學校、政府機關等都是局域網,就需要建立一個防病毒的軟件或者是平臺進行控制病毒的入侵。

3.7 提高用戶的安全意識,定期做好數據備份

計算機出現安全風險一方面是因為用戶的安全意識缺少,另一方面是由于病毒技術的高超。計算機用戶可以對自己的計算機進行口令設置,進行合法的網絡操作。在使用計算機時,還要對計算機安裝殺毒軟件,并定期進行查殺病毒。從而減少安全隱患。對于重要的文件和數據,最好是做好備份,用以防止意外的發生。當計算機出現安全問題時,用戶可以利用備份的數據進行恢復已經破壞的數據。所以,進行數據備份也是一個防范安全隱患的好方法。

總之,隨著計算機技術的不斷發展,網絡安全也受到了人們的關注,只有加強網絡管理,并對計算機安裝一些防病毒軟件,運用正確的網絡技術和方法等對計算機實行保護,從而,減少計算機的網絡安全隱患。

參考文獻:

[1] 羅小珠,淺析計算機網絡安全的管理技術[A].網絡安全技術的開發應用學術會議論文集[C],2008.

第8篇

一、電子商務網站建設課程的性質和目的

電子商務網站建設是電子商務專業課程體系中一門專業核心課,也是直接體現電子商務運作的實踐課程,主要的目的是培養學生動手操作能力,為學生就業提供幫助,所以實驗是本課程的重點,是學習電子商務,對電子商務技能進行融會貫通的重要一步。其目的是通過實訓使學生能夠進一步領會網站建設和設計的基本知識,熟悉電子商務網站建設的基本流程,熟練運用常用的網頁制作和設計工具,強化提高計算機實際應用能力,從而提高學生分析問題和解決問題的實際動手能力,使學生的理論知識和實踐技能得到共同發展。

二、電子商務網站建設課程的現狀與面臨的問題

1.課程之間知識存在重復,影響學生興趣電子商務網站建設是一門交叉性很強的課程,知識面涵蓋較廣。根據專業課程設置,前期《網頁設計與制作》、《數據庫原理》、《多媒體技術》、《計算機網絡技術》等課程中可能已經講授了部分相關的內容,而教師在教學時,受到教材的影響,顧及教材體系的完整性,會導致部分教學內容重復,影響學生的學習興趣。

2.教師自身能力有限,難以兼顧技術和商務電子商務網站建設也是一門綜合性很強的課程,其知識結構體系不僅包含計算機技術,也包含商務活動的各個環節。在實際教學過程中計算機專業出身的教師往往偏重于計算機網絡技術、網頁制作技術的教學而忽視了網絡營銷等商務知識;而營銷管理專業出身的教師往往偏重于網站商務活動的教學,而忽視具體技術操作。這一現狀使得學生對商務流程與功能模塊有機融合在一起的電子商務網站不能全面理解。

3.學生計算機基礎不牢固,缺乏信心電子商務網站建設還是一門實踐性強的課程,需要學生親自動手完成整個過程,熟練掌握其中包含的每個具體細節性技術操作。對于學生來說,前期的相關課程基礎,特別是計算機基礎如果不牢靠,很難把所學的知識和技能很快消化并運用到實際操作。部分學生對于搭建網站往往缺乏信心,感到難以下手。

4.課時安排有限,教學任務重由于整個專業安排有許多門課程,總的課時是有限的,電子商務網站建設的課堂時間也非常有限,而每個班的學生人數眾多,教師很難對每個學生的所有具體問題都做到的及時指導。而課下學生同時有其他課程的學習壓力,獨立消化所有需要吸收的內容,具有相當的難度。這樣,在一定程度上限制了學生能力的快速增長。

三、電子商務網站建設課程實驗的模塊化教學思路

1.加強教師之間的交流,避免知識的重復講授

為了避免知識的重復講授,主講教師應該利用教研室會議等集會時間主動與相關課程的負責教師進行討論,必要時在他們的上課時間進行旁聽,了解課程之間的知識重復度,交流相關知識的講授意見,確立合適的教學內容。2.深入企業進行交流,對網站項目進行模塊化分解教師在教學過程中,需要將商務和技術兩個方面諸多知識點結合企業電子商務網站建設的流程完整的體現出來。為此教師應該與企業接觸,深入了解企業在實際商務網站項目運作過程中所涉及業務流程中的各個環節。并結合電子商務網站的項目任務,將教學內容進行模塊化分解,從中體現流程中的各個環節的關鍵技術。例如列出電子商務網站的通用模塊分解圖(圖1),明確建設電子商務網站需要完成的各個組成部分。

3.針對各模塊的不同功能詳細分解其實現流程,幫助學生理清頁面之間的關系

為了讓學生進一步明確任務,理清各個頁面之間的關系,需要針對各模塊講解其功能,并詳細分解其流程,從而為制作網頁和編寫代碼提供藍圖。例如:購物車模塊(圖2)是用來顯示用戶已選擇采購但暫時未付款的所有商品,它可以讓用戶方便清晰地看到自己現在已經選購了哪些商品,也是一個可以體現網站人性化服務的模塊。

4.對于關鍵性代碼進行指導性注釋講解,引導學生下手編程

編寫代碼是整個網站建設過程中最具挑戰性的一步,由于計算機基礎不牢固,學生往往懷有畏懼心態。這時,不應該要求學生迅速成為一名編程高手,可以采取循序漸進的引導辦法。電子商務網站發展到今天已經經過了很多年,網頁的基本風格形成了許多精典框架,另外實現過程中有許多關鍵性代碼都形成了一些代表性的套路。通過對經典網頁框架以及關鍵性代碼的注釋講解舉例(圖3)可以引導學生從沒有頭緒的狀態下,找到通向目標的一塊基石,邁出試探性的第一步,樹立起信心。這樣還可以讓學生在課下有時間慢慢回味消化課堂內容,形成堅實的能力積淀。在一定程度上緩解課時不足的矛盾。

第9篇

[關鍵詞]計算機工程 集成電路 無線網絡

中圖分類號:TP273.5 文獻標識碼:A 文章編號:1009-914X(2014)31-0298-01

隨著現代科學技術的日益發展,越來越多的項目都需依靠計算機工程來開發、運用和完成。在飛速發展的21世紀,計算機工程所研究的內容包羅萬象,其專業學科更是相當廣泛。因此,計算機工程專業沒有一個完全限定的范圍。就目前而言,計算機工程專業主要包括:軟件工程、編程原理、數據結構與算法、網絡編程、微處理器和接口、軟件技術與工具開發、算法設計與分析、軟件系統架構。另外,計算機工程和電子工程密不可分,所以部分的電子工程專業也納入計算機工程學的研究范圍。

電子計算機工程是一個主要以電機工程學和計算機科學的部分交叉領域為內容的工程學,它的主要任務是設計及實現計算機系統的處理。計算機工程師通常受過專業的電子工程(或其他與計算機工程有關的電機工程學分支)、軟件設計和軟硬件集成綜合技能的培訓。工程師的主要課程有電學、系統分析、統計、模擬和數字電路、電子計算機輔助作圖(CAD)、微處理機和微控制器、微波技術、光學技術、機械加工、數據通訊、計算機網絡和技術報告寫作等。基礎知識包括數學、物理、計算機,邏輯思維、創造性思維、人際交流能力等。

計算機工程師的工作涉及很多計算機的硬件和軟件方面的內容,其關注范圍包括微處理器、個人電腦、超級計算機和電路設計(特別是集成電路的設計)等。計算機工程并不僅僅關注計算機系統本身的工作,還致力于多個計算機組成更大規模的分布式系統。涉及計算機工程的常見工作包括為嵌入式系統、微控制器、超大規模集成電路的編寫設計軟件代碼和固件,此外還常常結合模擬的傳感器、混合信號集成電路的設計,以及參與操作系統的設計。計算機工程和機器人的研究和設計也有一定的關聯,特別是那些大量依靠數字系統來進行電動機、電腦輔助溝通、傳感器相關系統監視、控制的機器人系統。

根據不同的研究、應用側重,計算機工程可以分為下面這些專業領域。

一、軟件代碼、密碼學和信息安全

主條目:信息安全

從事這一分支領域的工程師的工作包括信息的編碼、解碼,設計開發密碼技術、網絡安全、知識產權保護等。隨著信息化的到來,計算機系統和互聯網的安全成為一個關系到國家安全的問題,許多國家設立了專門的機構進行這一分支學科的研究。在民用領域,移動電話通信的保密也是這領域計算機工程師的工作重心之一。

二、通信和無線網絡

主條目:無線網絡

這一分支是電子學、通信技術和計算機科學的交叉領域,主要關注無線網絡的通信質量和效率。高質量的無線網絡對于軍事上的遠程控制至關重要,同時對于擴展民用便攜設備的功能也至關重要。這一領域的工作人員需要研究信號的調制、解調,高清信號的壓縮,可容錯系統,以及降低信號在傳輸過程中出錯的幾率的方法。他們的研究涵蓋了從基礎的信號理論到實際的通信產品的廣大范圍。

三、計算機編譯器和操作系統

主條目:編譯器和操作系統

這一領域主要包括計算機編譯器和操作系統的設計和開發。研究人員會設計更新的操作系統體系結構、更有的程序分析技術和提高程序可靠性。

計算科學與工程

計算科學與工程是一個較新的分支領域,和數學學科交叉較多。這一領域的工程技術人員主要考慮更優的計算方法、建模方法。他們的理論在超大規模集成電路的設計驗證、半導體器件制造參數的確定、雷達系統的分析方面有著重要的應用。

四、計算機網絡、移動計算和分布式系統

主條目:計算機網絡和分布式計算

這個分支學科重點研究由多個計算機構成一個整體,并通過合理的方式來提高其共同工作時的效率。現代的科學技術研究、日常生活常常涉及大量數據的處理,這時,基于計算機網絡的計算機集成系統(計算機集群)就能發揮其高超的計算能力,這在氣象監測預報、生物科學探索等情況應用廣泛。

五、計算機系統:體系結構、并行計算和可靠性

主條目:計算機體系結構和并行計算

這一領域的工程技術人員主要致力于研究提高計算機系統可靠程度、安全性和運算性能的方法。他們的工作可能包括設計用于多線程任務的微處理器等。他們也從事新的基礎理論、算法和計算機工具的設計開發工作。

六、計算機視覺和機器人學

主條目:計算機視覺

通過機器“觀察”外部信號的改變,并做出合適的處理,可以進一步提高計算機的能力。這一技術的前提是開發出高效的視覺傳感軟硬件,即能夠快速捕捉周圍環境的信息,并在短時間內用合適的信號來指代這些信息,然后還需要在計算機系統內部進行處理,最后讓類似機器人的設備做出反應。這是人們一直希望能夠實現的。當然,要研制出高性能的機器人,還需要強大的人類行為建模、圖像處理以及人機界面等等。

七、嵌入式系統

主條目:嵌入式系統

這一專業領域內的工程師主要從事嵌入式系統的設計,致力于提高其速度、可靠性和工作特能。嵌入式系統存在于許多日常產品,從小型的收音機到大型的航天器中都可看到它的身影。現代的移動設備功能日漸強大,離不開高性能的網絡技術和嵌入式系統。

八、集成電路設計、測試和計算機輔助設計

主條目:集成電路、超大規模集成電路和集成電路設計

計算機工程的集成電路分支主要包括電子學和電子系統的相關知識。這一領域主要致力于提高下一代超大規模集成電路及相關電子系統的速度、可靠性以及能源效率。 工程師利用有關的軟件算法、硬件架構技術可以實現集成電路的低功耗設計。

九、信號、圖像和語音處理

主條目:信號處理和圖像處理

計算機工程的信號分支主要研究、開發與人機交互相關的內容,包括語音識別和生成、醫學科技圖像、通信系統等。這一領域的其他工作還包括計算機視覺開發,例如人類的臉部特征識別。

現如今的電子信息社會,計算機技術已經普及到了各行各業,人們的日常生活和辦公已經離不開它了。我們要充分利用電子計算機技術,讓計算機技術更好地服務于我們的生活。

參考文獻

[1] 百度維基.

第10篇

關鍵詞:校園打字;考試系統;文章加密

中圖分類號:TP391 文獻標識碼:A 文章編號:1674-7712 (2013) 04-0096-01

一、論文背景

(一)提高打字速度的重要性

計算機及Internet網絡的高速發展,各行各業都在向辦公自動化靠近,包括教育機構、醫療機構、各大、中、小型企業等等。利用計算機寫文件,傳輸郵件等已經成為我們每天辦公都必做的工作。辦公離不開利用計算機打字,所以打字技術成為每所高校、每個專業都必須掌握的計算機基礎,所以對在校學生進行打字速度的考核已經勢在必行,具備一定的打字速度成了每一個大學生應該具備的基本功之一。

(二)打字測試軟件現狀

目前的打字練習與測試的軟件或者網站很多,有單機版、C/S版、B/S版。這些打字系統都得到了社會的普遍認可,比如現在比較流行的金山打字和五筆打字員等。它們可以進行英文測試、中文測試、字根練習和打字游戲等很多種功能。

(三)目前打字測試軟件作為校園打字測試軟件的缺點

目前打字測試系統,無論是單機版或者網絡版,都有一個共同的缺點,打字測試的文章都可以通過各種渠道獲得,比如單機版的測試文章就存儲在本地磁盤上,網絡版的可以從網頁源代碼中找到,那么學生利用找到的文字就可以復制/粘貼進行作弊,所以很難測試出學生的真實打字速度。

二、文章加密解決方法

現在以B/S結構的打字測試系統來研究打字軟件文章加密的問題。使用不同的語言開發所采用的解決方法也不同,下面我以Java語言為例,列舉了如下的解決辦法。使用Java語言開發:

方法一:在文章中隨機加字符

當我們把文章從文件中讀取出來后,可以使用程序在文章中隨機的插入一個隱藏的DIV層,然后在這個隱藏的DIV層中顯示一些隨機的漢字或者是字母。那么即使客戶端可以從源代碼中看到看文章,也無法快速的選擇整篇文章,從而避免學生進行復制和粘貼。

方法二:Applet方法

第二種方式是采用Java程序的另外一種方式Applet來實現,但采用這種方式的程序,有的瀏覽器版本不支持,程序就運行不出來。而且現在Applet這種程序方式在Java中也不常用了,所以最好不采用這種方式。

方法三:AJAX方法

AJAX的工作原理是通過調用XmlHttpRequest對象,向Web服務器傳送異步請求。服務器處理該請求,在服務器處理用戶請求同,用戶依然可以在原頁面進行其他操作。客戶端可以通過檢測XmlHttpRequest對象的狀態,來查看服務器是否已完成請求。當服務器完成處理后,將響應傳回客戶端。

目前,幾乎所有的瀏覽器平臺都支持AJAX。AJAX技術已經成為了Web應用的主流開發技術,大量的IT行業巨頭已經采納并且在大力推動這個技術的發展。

AJAX技術的適用范圍主要包括數據驗證、按需取數據和自動更新頁面等幾方面。采用這種技術讀取出來的文章內容不會在程序的源代碼中出現,所以就相當于實現文章的加密。下面是采用AJAX技術讀取一個記事本文件的一個實例的核心代碼。

以上是作者研究的幾種校園網打字考試系統文章加密的方法,每一種方法都有它的優點與缺點,那么在應用過程中要綜合考試各方面的因素采用適合的方法。對于打字系統中文章加密的方法可能不只作者上面列舉的那些,在以后系統的開發與維護中還會繼續研究更安全、有效、方便的方法。

參考文獻:

[1]譚日森.AJAX技術的特點及發展前景[J].黑龍江科技信息,2007.

[2]朱喜福.Java程序設計[M].北京:人民郵電出版社,2009.

[3]李忠俊著.Web程序設計教程[J].浙江大學出版社,2010.

第11篇

關鍵詞:獨立學院;計算機專業;實訓

中圖分類號:G64 文獻標志碼:A

0 引言

獨立學院是民辦的高等教育,其發展歷史很短,并且學生普遍基礎較差,因此獨立學院的學生培養模式必須有自己的特色。以“培養高級應用型人才”為辦學宗旨,并遵循“厚基礎、寬口徑、強能力、高素質”的要求,獨立學院在學生培養模式應從理論、技能和創業三方面考慮,把學生培養成為社會真正需求的合格人才。

計算機專業技術性強,應用面也很廣,但近幾年來畢業生的就業壓力日益增大,造成了培養人數多而就業難的局面,主要原因在于學生的實踐與動手能力無法達到市場的要求,缺乏社會需要的職業技能。結合獨立學院的特色背景,如果在校期間就通過實訓教學讓學生在工作思路、工作方法、實際動手能力等方面都得到系統的訓練,便可培養出既有理論知識、又有實踐經驗的人才,可大大提高學生的就業率[1]。

因此,如何根據獨立學院學生的特點,合理構建實訓教學環節,提高學生的動手能力和創新能力,都是實訓教學的關鍵所在。

1 獨立學院計算機專業教學中存在的問題

獨立學院計算機專業的學生普遍基礎較差,自覺性不夠,但有著較強的求知欲,因此教學模式不能照搬一本和二本院校,需要不斷進行創新。

1.1 課堂知識刷新速度不及技術更新速度

計算機技術的更新速度非常快,以軟件開發技術為例,軟件開發平臺從字符界面到可視化界面;軟件開發語言從匯編語言、C語言、C++、Java到C#;軟件開發體系結構從單機版、C/S結構、B/S結構到N層架構。無論是理論知識還是應用軟件都在不斷升級與發展,而在有限學時的教學過程中,教師對于新技術的講解僅僅只是點到為止,學生無法獲得系統的學習和實際操作的機會。

1.2 基礎較弱的學生面對難度較大的課程力不從心

很多學生剛開始對于計算機的學習熱情是很高的,但隨著專業課的難度的加大,他們往往難以保持學習熱情,出現了畏難的心理,究其主要原因在于學生基礎較弱,而計算機技術的難度太大,學生實在是力不從心。軟件開發是一項包括需求分析、設計、編碼、測試的系統工程,采用一種編程語言來實現,需要學生有一定的創新意識和實際操作能力,而在教學過程中教師通常只注重知識技術的講授,學生無法在實際操作中予以應用[2]。

1.3 知識轉換為能力的速度跟不上知識市場化的速度

目前在獨立學院計算機專業的教學過程中,一般是以老師講授為主,學生缺乏主動學習的積極性,理論和實踐教學也與社會生產存在脫節現象,用人單位所需要的計算機專業人才應該具有一定的編程能力和獨立分析解決問題的能力。以計算機專業的專業課Java課程為例,企業并不看重學生這門課程的最終考試成績,而是考查學生能否根據項目的需求編寫Java程序。很多學生由于沒有經過實際項目的訓練,無法將所學知識運用于實際項目,達不到就業市場的要求。

2 實訓教學探索

通過實訓教學可以較好地解決上述問題,實訓教學不同于理論課配套的實驗課、課程設計、畢業實習及畢業設計,實訓是為了熟練掌握某種技術而在仿真的環境中進行訓練。實訓課程在培養學生動手能力和創新意思的過程中起了一個非常重要的作用,可以讓學生早一點接觸企業的實際工作環境,并將課堂上的理論知識和社會生產實踐聯系起來。

2.1 實訓教學的構建原則

(1)重視理論,以理論作指導

只有理論與實踐相結合,讓學生在實踐中掌握知識,才能讓學生清楚地知道應該學些什么、怎樣學習以及學習效果如何,因此在實訓教學過程中需要采取教師指導加學生訓練的方式,提高學生學習主動性。

(2)以能力培養為核心

實訓教學主要是為了提高學生的實際操作能力,根據ACM、AIS和IEEE-CS計算機學科教學計劃研究小組所給出的計算機專業人才在應用程序等11個方面59種能力的不同要求,重點強調了開發、設計與實現[3]。因此在實訓教學過程中,要著重于培養學生的思維能力、系統設計和分析能力、編程能力以及團隊合作能力。

(3)注重培養學生的創新意識

計算機技術發展更新快,學生需要具有較強的學習新知識和新技術的能力,此外還應具有較強的創新能力,能夠根據社會的實際需求用新的思路和見解去解決新的問題。因此在實訓教學過程中要著重于學生創新能力的培養,盡可能擴寬他們的知識面。

2.1 實訓教學的安排

計算機專業軟件設計類的課程通常都會開設相應的課程設計,在課程設計階段采取“時間集中、人員集中、小班指導、一人一題、項目趨動”的方式進行的,強調培養學生獨立完成模擬應用項目的設計與編程的能力[4]。

第12篇

關鍵詞 計算機技術 企業管理 應用

中圖分類號:TP3 文獻標識碼:A

1 計算機技術應用概述

計算機作為信息載體,在國民經濟生活中的作用日益凸顯,計算機已經成為人們掌握新知識、新技能的一種重要途徑。隨著信息時代的到來,計算機已經廣泛應用于國民經濟的各個領域中,在科研、設計、商業、服務等領域發揮了重要作用。計算機技術是在計算機的誕生與發展的基礎上不斷進步的,從內容上來看,計算機技術可以大致分為計算機系統技術,計算機部件技術、計算機器件技術和計算機組裝技術等幾個方面。計算機技術的發展非常迅速,導致計算機技術的應用也不斷普及。

在現代企業管理中,企業管理者也正是意識到了計算機技術能夠給企業帶來核心競爭力,提供企業管理效率,從而將計算機技術應用到企業管理中來。但是,隨著計算機技術在企業管理中的不斷應用,計算機技術應用的現狀已經不能滿足企業發展的需求,怎樣將現有的計算機技術最大限度應用到企業管理中,取得最大的經濟效益是企業管理者必須思考的問題。當前,計算機技術在企業管理中的應用越來越普遍,能夠給企業帶來更高的經濟效益,同時也大大降低了企業的管理成本。從我國當前情況來看,盡管計算機技術在企業管理中的應用已經取得較大的發展,但依然存在一些有待解決的問題。因此,如何提高計算機技術的普及率,最大限度提高企業的經濟效益已經成為人們普遍重視的問題。

2 計算機技術在企業管理中的應用領域

2.1文字處理

計算機技術在企業管理中應用的最基本的方面就是文字處理。企業的日常管理工作離不開對文字的處理、編輯以及各類文件、資料的打印,應用計算機技術可以大大提高工作效率。比如,在傳統的人工書寫,不僅書寫的字存在大小不一,難以辨別的情況,而且書寫速度非常慢。而使用計算機對文字進行處理,不僅加快了書寫的速度,還便于修改,提高印刷質量以及便于資源共享。

2.2數據處理

數據處理是指利用計算機對各種數據進行采集、存儲、整理、傳輸、分析、加工、利用等一系列活動的統稱。根據有關統計,計算機在企業管理中的應用大多數都用于數據處理方面,原因在于數據處理工作量大、涉及的范圍廣,是計算機技術應用的主要方向。比如,財務人員利用計算機處理票據、處理賬目以及進行會計結算等,如今已經發展成為電算化會計。數據處理經歷了三個發展階段:電子數據處理階段(EDP),是以文件系統為手段從而實現一個部門內的單項管理;管理信息系統階段(MIS),是以數據庫技術為手段,從而實現一個部門的全面管理,提高工作效率;決策支持系統階段(DSS),以數據庫、模型庫和方法庫為基礎,有助于提高管理決策者的決策水平,從而完善運營策略。從我國的實際情況來看,我國的大部分企業的數據處理階段還處在前兩個階段,說明數據處理的水平還不是很高。

2.3信息傳輸

計算機技術與通信技術的結合,形成了計算機網絡技術,在信息的傳輸中發揮了重要作用。計算機網絡不僅實現了一個單位,一個地區之間的信息傳輸,也促進了文字、圖像、視頻等各類數據的傳輸與處理。企業利用計算機進行信息傳輸,實現信息的交流與共享,大大提高了企業管理的效率。另外,由于信息在計算機之間能夠互相傳播,讓移動辦公成為現實,企業管理者可以隨時隨地掌握企業的動態,從而實現對企業的動態化管理。計算機網絡技術的應用,使得信息在企業各部門之間的傳播變得更加快捷,從而降低了管理者的時間成本,提高了企業的效益。

2.4輔助技術

計算機輔助技術包括計算機輔助設計、計算機輔助制造和計算機輔助教學。

所謂計算機輔助設計(CAD)是利用計算機系統輔助設計人員進行產品的設計,從而達到較好的設計效果的一種技術。當前,計算機輔助設計技術已經廣泛應用于企業管理中,不僅提高了產品的設計質量,縮短了設計周期,同時提高了設計的自動化水平。例如,利用計算機輔助制圖系統提供的一些基本的作圖元素和命令,在此基礎上可以開發不同部門應用的圖庫。這樣一來,使得設計人員的工作量大大減少了,縮短了產品的設計周期,降低了設計成本。

計算機輔助制造(CAM)是指利用計算機系統對生產設備進行管理、操作和控制的一種生產技術。也就是說在產品的生產過程中,通過計算機控制生產設備的運行而實現產品的生產。利用CAM技術不僅可以縮短生產周期,提高生產率,還能提高產品質量。

計算機輔助教學(CAI)是利用計算機系統使用課件來進行教學。在企業管理中,只要是員工培訓或產品的宣講都可以CAI技術,不僅可以讓員工循序漸進地學習,還能讓員工的學習更加輕松。

3 計算機技術在企業管理中的意義

3.1降低管理成本

計算機技術在企業管理中的應用最明顯的一個優勢就是降低了企業的管理成本。如果沒有計算機技術,不僅增加了企業管理的環節,還大大延長了管理的周期。比如,企業開會時需要幾份資料,如果沒有計算機的應用,采用手寫的方式會嚴重降低工作效率,但如果有了計算機,利用打印機可以大大縮短打印時間。因此,工作效率一旦提高了,管理成本就會大大降低。

3.2提高管理效率

對于現代企業來說,企業管理者負責對整個企業的運營與管理,因此,企業管理者的時間和精力都是非常有限的。利用計算機技術進行輔助管理,有利于提高管理者的工作效率,提高管理的時效性,從而為企業帶來更大的效益。比如,企業管理者在外地出差時,可以通過計算機通信技術召開網絡會議,對企業的動態進行實時監督,不斷提高管理者的管理水平和效率。

3.3豐富管理手段

計算機技術誕生之前,企業管理者通常只能通過傳統的管理方式對企業進行管理,通過應用計算機技術以后,管理者的管理手段變得更加豐富,從而有利于實現針對性管理。比如,傳統意義上對員工的考勤只能通過簽到來完成,而計算機技術應用以后,可以進行指紋打卡,人臉識別等打卡方式。因此,計算機技術的應用,使得企業的管理手段更加多樣化。

4 計算機技術在企業管理應用中的問題

4.1計算機操作水平普遍較低

現代企業的員工大部分都不是計算機專業畢業,在對計算機的了解程度遠遠不夠,有些員工甚至連基本的辦公軟件都不會使用,這嚴重限制了計算機作用的發揮。計算機技術除了應該掌握一般性的理論知識以外,更要注重實際操作,這樣才能提高員工的計算機應用水平。根據筆者的了解,大部分企業的員工并沒有接受過計算機方面專業的培訓,僅僅掌握了計算機的基本操作技巧。這些人使用計算機往往是按照操作規程、程序使用說明機械地操作計算機,大大限制了計算機作用的發揮。

4.2計算機投入力度不足

隨著時代的發展,計算機的普及程度越來越高,計算機已經應用到社會生活的各個方面。但是,對于一些中小企業來說,百分之百地普及計算機還存在一定的困難。中小企業的資金來源本來就非常有限,盈利能力也無法和大企業相比,因此,在設備的投入上也顯得非常謹慎。對一些小微企業調查發現,往往是部門的主管才配備了計算機,普通員工在必要時只能借用領導的計算機或者共用一臺計算機。對于這種情況,主要是因為企業管理者目光短淺造成的,他們認為減少一些必要的投入可以提高企業的經濟效益,實際上對計算機等必要設備的投入正是提高企業經濟效益的一種手段。

4.3計算機應用存在安全隱患

計算機幾乎成了我們工作和生活的一部分,扮演著越來越重要的角色。但是,在國際競爭越來越激烈的情況下,間諜活動日益猖獗,計算機網絡成為他們活躍的范圍。這些間諜分子利用各種技術手段對企業的重要數據或信息進行竊取和破壞,對企業的安全管理和信息安全構成了巨大的威脅。計算機技術在企業管理上的應用主要存在兩種安全隱患:

(1)來自計算機網絡的隱患。由計算機網絡造成的隱患主要包括信息的竊取、篡改和破壞。信息竊取是指為采取加密措施便將數據信息在網絡上以明文的形式進行傳送,入侵者就可以在數據包經過網關或路由器時截獲信息的一種手段。通過對竊取的信息進行分析,總結出信息傳播的規律和格式,進而得到傳輸信息的內容,從而造成信息的泄密。計算機如果沒有采取有效的防護措施,入侵者可以竊取硬盤上的全部信息。信息篡改是指入侵者在掌握信息的格式和傳播規律以后,利用各種技術上手段和方法,將網絡上傳送的數據信息進行修改,然后再向目的地發送。信息破壞是指入侵者在攻擊網絡以后,可以對網絡中的信息進行修改,掌握網上的機要信息,同時也可以通過注入病毒或惡意代碼來篡改和竊取信息,或者對信息進行惡意破壞。以上現象在企業之間經常發生,很可能給企業造成不可估量的損失。

(2)來自計算機操作系統的隱患。目前,大部分計算機操作系統都是美國微軟公司的windows操作系統,該操作系統經常更新,存在許多漏洞,存在較大的安全隱患。其一,使用無線設備的計算機,利用windows操作系統共享會導致漏洞的出現,從而通過互聯網控制該計算機,進而將麥克風打開變成竊聽器,最終通過網絡監聽到該計算機使用者(下轉第54頁)(上接第52頁)的通話內容。其二,通過網絡植入病毒可以使得計算機在不知不覺中將硬盤上的數據傳輸出去,即使計算機上沒有比較機密的信息,但是大量與工作有關的信息都會被泄漏,對企業的信息安全管理也會構成很大的威脅。

5 提高計算機技術在企業管理中應用水平的對策

5.1提高計算機操作水平

對于計算機的操作水平,企業管理者要引起相當的重視。如果企業的員工對計算機的基本操作都不了解,那么計算機也只會形同虛設,嚴重浪費公司的資源。企業管理者首先就要重視計算機在企業管理中的重要作用,在此基礎上才能重視對員工計算機操作能力的培養。企業的管理者要帶頭學習計算機應用技術,成為所有員工的典范,發揮表率作用。此外,應該定期舉辦計算機培訓活動,加深員工對計算機的認識,克服員工在計算機學習上的畏難情緒。公司在聘用員工時,應當將計算機操作能力作為一項錄用標準,在源頭上提高新員工的計算機操作水平。

5.2加大計算機的投入力度

有句古話說得好,磨刀不誤砍柴工。計算機的作用我們眾所周知,必要的計算機設備是員工最大限度發揮工作效能的重要保障。企業管理者在充分認識計算機作用的前提下,必須加大對計算機的投入力度,這不僅是提高員工計算機操作水平的重要保障,也是提高員工工作效率的必然要求。如果基礎設施落后,技術裝備水平較低,就必須通過各種方法籌集資金,并將這些資金用于購置設備,從而確保廣大職工能夠使用計算機。

目前,國家對計算機保密管理要求非常嚴格,對設備的購置、維護、運行等要求也非常高。因此,企業在加大信息化建設的同時,必須保證信息的安全,加大計算機設備的投入力度,這也是保障計算機安全有效應用的重要條件。

5.3加強員工計算機知識的培訓

網絡安全是當前企業信息安全的重要方面,員工對計算機知識的掌握程度是衡量企業網絡信息安全的重要標準。企業應該加強員工的計算機知識培訓,使得企業的技術人員和管理人員全面了解計算機的使用方法,并且按照企業的相關固定進行操作和管理。網絡安全是培訓的一個重要方面,要讓每一個員工懂得在使用計算機時不瀏覽非正規網站和一些掛馬網站,培養員工操作系統方面的知識,讓一些入侵活動無可乘之機。提高企業技術人員和管理人員的計算機應用水平和安全意識,使其在各自的崗位上安全地使用計算機,逐漸提高計算機方面的知識。

6總結

在計算機技術不斷發展的背景下,企業的信息化管理是現代企業發展的必然要求。計算機技術應用到企業管理中,不僅是企業現代化管理的象征,更是企業增強核心競爭力,創造更高經濟效益的重要途徑。當前,大部分中小企業在企業管理方面存在著一些問題,主要表現在企業的計算機應用水平不高,信息化建設程度不夠等。因此,只有充分認識計算機技術的重要作用,建立完善的信息化管理模式才能最大限度提高企業的經濟效益。

參考文獻:

[1] 楊曉光.計算機技術在企業管理中的應用[J].統計與管理,2011.4.

[2] 劉洋,沈沁.計算機網絡技術在企業信息化管理中的應用[J].電腦知識與技術,2014.9.

[3] 張連杰.企業管理中計算機技術的應用[J].電腦知識與技術,2011.26.

[4] 李璐,毛翔.探析計算機技術在企業信息化管理中的應用[J].城市建設理論研究(電子版),2013.24.