Hello World! ——《新手指南之玩轉實驗樓》第1節 實驗介紹 本節主要介紹電腦相關技術的基本概念,面向完全沒有編程經驗的朋友. 電腦體系 電腦系統 人機交互 編程語言種類 我的操作 1.電腦相關技術基本概念介摘錄 電腦體系: 電腦是一個很龐大的體系,主要領域可以包括:電腦系統 ...
Hello World!
——《新手指南之玩轉實驗樓》第1節
實驗介紹
本節主要介紹電腦相關技術的基本概念,面向完全沒有編程經驗的朋友.
- 電腦體系
- 電腦系統
- 人機交互
- 編程語言種類
我的操作
1.電腦相關技術基本概念介摘錄
- 電腦體系:
電腦是一個很龐大的體系,主要領域可以包括:電腦系統結構、程式設計、軟體工程、人工智慧,網路、資料庫等輔助技術,演算法理論等。 - 電腦=硬體+軟體:
電腦系統可以說是硬體與軟體兩部分組成。硬體包括 CPU、記憶體、硬碟、輸入輸出設備以及其他外部設備。這些硬體設備為軟體的運行提供了物理基礎,軟體必須在硬體基礎上才可以運行,電腦硬體的作用就是存儲並運行軟體。 - 硬體:
硬體包括 CPU、記憶體、硬碟、輸入輸出設備以及其他外部設備。這些硬體設備為軟體的運行提供了物理基礎,軟體必須在硬體基礎上才可以運行,電腦硬體的作用就是存儲並運行軟體。 - 軟體:
電腦系統的一系列電腦能識別和執行的指令,通過載入到電腦的記憶體中才可以運行。比如一個“計算器”軟體,啟動後首先運行在記憶體里,通過將用戶的輸入信息轉成數字的加減乘除運算,並轉換成電腦硬體能夠明白的指令,然後將指令下發給 CPU 進行運算,最終結果輸出給用戶。 - 人機交互:
人機交互是我們通過人機交互界面與系統交流,併進行操作。小如收音機的播放按鍵,大至神舟號上的儀錶板。 - 編程語言種類:機器語言-->彙編語言-->高級語言(高級語言發展的三個階段:非結構化語言-->結構化語言-->面向對象語言)
- 常見編程語言:結構化語言(例如:C語言),面向對象語言(例如:C++,C#,JAVA )
2.第一次接觸Linux操作系統
- (1)“主文件夾”—— 應該是類似於Windows中"我的電腦"
- (2)“Xfce終端”—— 打開之後感覺和Windoes中的CMD.exe命令提示符很相似
- (3)“GVim” —— 應該是類似於Notepad++,EditPlus的文本編輯器把
- (4)“gedit”—— 應該也是一個文本編輯器吧
- (5)“Firefox網路瀏覽器”—— 這個我認識,不過沒有使用過,貌似這款瀏覽器的前身就是之前的網景瀏覽器
- (6)“Brackets”—— 不知道是什麼應該也是編輯器,需要測試完上網查一查
- (7)“應用程式菜單”(左下角) —— 感覺跟Windows的"開始"按鈕類似.點開之後會看到很多東西!比如發現了一個批量重命名的東西,應該挺好玩的.
- (8)“時間”(右下角) —— 和Windows電腦桌面類似,顯示的是當前時間. 不過時間旁邊那個很像鍵盤的圖標不知道是什麼.
3.在Linux系統上,編寫HelloWorld.java程式
- 第一個Linux系統上的HelloWorld.java程式順利編譯並運行成功!
- 但是發現,在Windows系統CMD中的命令,在Linux上有些是不適用的,比如說:cls(清屏)命令。但是以我之前的一些瞭解。Linux應該更強大!只是我現在還不會用。
4.遇見Markdown
- 之前在很多IT論壇和博客里就看到過在談論和使用這種“標記語言”,但是當時並沒有使用過,而且也不知道這種標記語言的用途和用法,
今天在這裡又看到了它,大致瞭解後,發現真的如介紹所說的“易讀易寫”,而且現在,我正在嘗試運用它寫好這篇實驗報告。
問題總結
問題:
1.用Markdowm編寫文檔時,想在“1. 、2. 、3.”目錄之下再建立一層目錄如“(1)、(2)、(3)”樣式的,不知道如何操作?
2.在編寫文檔時,例如“()”"()" "--" "——" 等等的中文標點和英文標點顯示的效果是完全不一樣的,兩種輸入法來回切換很麻煩,請問有沒有好的方式解決這個問題?
——the end by zhqy