課程名稱:計算機概論 授課老師:李春雄 博士

Slides:



Advertisements
Similar presentations
第 3 章操作系统基础 3.1 操作系统概述 3.2 操作系统的功能模块 3.3 典型操作系统概述.
Advertisements

南區防災教育服務團執行,中區與北區服務團協辦 1 中華民國 104 年 5 月 12 日 星期二.
CH02 電腦軟體 介紹電腦軟體之概念 認識系統軟體、程式語言與軟體開發 認識作業系統的主要功能 認識作業系統的演進歷史 認識常用之應用軟體
课程介绍 大学计算机基础 基础理论篇(讲课20学时,10周) 学习指导与实训篇(上机12学时,6周) 上机安排(9-14周)
臺中市政府警察局 婦幼警察隊 小隊長吳敏男、謝豐昌
2015退伍士兵焊工专业 第一学期 课程名称:计算机基础(一).
《计算机应用基础》 课程教学大纲 计划学时: 64学时 计划学分: 4学分 课程类型: 公共必修.
網站「開外掛」 優化營業人員的戰鬥力 介紹 Web365行動展售網站系統的10大特色
智慧財產權 智慧財產權法制的立法目的,在於透過法律,賦與創作或發明人專有排他的權利,使其得自行就其智慧成果加以利用,或授權他人利用,以獲取經濟上或名譽上的利 益,同時也可以鼓勵有能力創作發明的人,願意投入時間、金錢及精神,進行研究、開發、完成更多更好的人類智慧成果,提供社會大眾利用,進而提昇人類經濟、
第四章 電腦軟體 課前指引 實體的電腦裝置,我們稱之為「硬體」(Hardware),至於軟體則是個抽象的概念,軟體是經由人類以各種不同的程式語言撰寫而成,以達到控制硬體、進行各種工作的抽象化(例如文書處理)等動作。有些讀者經常迫不及買了一台新電腦,就以為可以開始使用!事實不然,一部配備齊全的電腦,如果沒有合適的軟體來控制與搭配,絕對也是英雄無用武之地。一般來說,我們將軟體分「系統軟體」(System.
操作系统 袁昕.
第三部分:模块“大纲”介绍 年开考模块 考务安排表 3.“大纲”概述 4.“大纲”的基本框架 5.各模块“大纲”介绍
操作系统原理 Principles of Operating System
第九章 應用軟體 對於一般使用者而言,應用軟體才是完成工作的最直接利器,隨著越來越多程式設計師及軟體資訊公司的投入,應用軟體的種類也越來越多,在本章中,我們將介紹許多目前市面上常見的應用軟體。
第4章 各類軟體的介紹 4-1 認識電腦軟體 4-2 常見的應用軟體.
資訊科技概論 第七章 – 電腦軟體概論.
靜宜大學專用 PowerPoint 檔案 數位教材
计算机导论 苏州职业大学计算机工程系 徐卫英 QQ:
操作系统结构.
8.1 系統軟件、應用軟件和驅動程序 電腦軟件 是使電腦處理指定工作的一連串指令 大致可分大為三類: 驅動程序 系統軟件 應用軟件.
《办公自动化》 2014版,文秘财会.
在线考试系统 答辩人: 朱允昌、朱碧云、张海燕 汇报时间: 指导老师: 任艳、徐怡 软件应用与开发类
心靈補給站 你可以「活」的「更好」 輔導主任 陳正馨老師.
学习方法建议 首先应该有明确的学习动机,解决思想问题。 然后根据自己实际要有一个明确的学习目标。
電算中心業務簡報 報 告 人:白敏賢組長 簡報日期:95年08月15日.
计算机最新实用技术 基础教程.
内容提要: 数字图像处理的发展简史 图像处理的任务 基本的图像处理系统 图像各种形式的表示 MATLAB图像处理工具箱简介。
作業系統的結構 日期 : 2018/9/17.
第1章 程式語言與Visual Basic的基礎
第6章 電腦軟體 應用軟體 多元程式處理 系統軟體 記憶體配置 作業系統簡介 虛擬記憶體 作業系統的演進與發展 行程管理
1-1 電腦的起源 1-2 電腦的演進 1-3 電腦的種類 1-4 電腦與生活
第4章 作業系統的介紹及操作.
第8章作業系統.
作 業 系 統 第三組 楊育翰 顏瑞霖.
学位授权审核材料填报及提交 系 统 操 作 介 绍
讲师:田家华 第1章 认识计算机 本章要点   计算机的发展 计算机的组成.
PowerPoint簡報系統簡介 資料中心 宋惠亮.
操作系统原理 Operating System Principles
主題九 認識作業系統.
作業系統的介紹與操作 第三章.
R教學 安裝RStudio 羅琪老師.
靜宜大學專用 PowerPoint 檔案 數位教材
第01章 Excel 2007概述 Excel 2007是目前市场上功能最强大的电子表格制作软件,它和Word、PowerPoint、Access等组件一起,构成了Office 2007办公软件的完整体系。Excel不仅具有强大的数据组织、计算、分析和统计功能,还可以通过图表、图形等多种形式形象地显示处理结果,更能够方便地与Office.
1-1-1作業系統的功能 提供使用者操作介面 提供程式執行環境 控制輸入\輸出程序 分配系統資源 管理與維護磁碟中的檔案
學習目標 應用軟體 四大分類 七種形式 作業系統 公用程式 使用者介面 商業軟體. 學習目標 應用軟體 四大分類 七種形式 作業系統 公用程式 使用者介面 商業軟體.
第1章、系統軟體 作者:陳鍾誠 旗標出版社.
作業系統 (Operating System)
2006「新進專任教師」研習營 研習營日期:95年4月11日(星期二)、 95年4月12日(星期三)
应用篇 Word 2000 应用技术 作业 Office 2000 基础 字处理基础知识 文档编辑 表格的制作与编排 绘图和图形处理技术
自由軟體 主講:蔡宜庭.
序及第0章.
Excel - 九十七年度教職員工資訊教育訓練 董建弘.
文 本 信 息 加 工.
Totoro大冒險 電腦遊戲設計 資三B 李沛儀 資三B 張家瑜.
資料結構與C++程式設計進階班 課程大綱 講師:洪安.
Name1..hour //加班時數 name2..hour //請假時數
第1章 网络操作系统概述.
會計資訊系統 大帳省財務庫存管理系統(Beyond) 士林高商(資料來源:啟發出版社) 簡報者:黃瑞萍老師.
第八单元 Word和Excel 进阶应用.
靜宜大學專用 PowerPoint 檔案 數位教材
教 材 介 紹 靈活組合 愉快學習.
電腦應用 製作單位: 高雄市立高雄中學.
導 論 教學投影片.
數位多媒體整合設計 期中報告 進圖三 高常馨.
計算機程式 Visual BASIC 程式設計
作業系統的操作 2019/8/9 明誠中學編製.
7 年份 黃雅婷 個人 全端開發人員 任務聲明 在紐約居住 專長 簡歷 軟體 學歷 遠端專案 資料庫 前端 後端 電子郵件: Skype
7 年 康霓 个人 完整堆栈开发人员 使命宣言 居住地: 纽约(自 2015 年起) 专长 个人简介 软件 教育背景 远程项目 数据库 前端
狂犬病 指導老師:黃顯璋 報告人:唐芸.
Presentation transcript:

課程名稱:計算機概論 授課老師:李春雄 博士 第 三 章 電腦軟體 課程名稱:計算機概論 授課老師:李春雄 博士

本章學習目標 1. 讓讀者了解軟體的各種分類方式及功能。 2. 讓讀者了解系統軟體與應用軟體的定義、 分類及功能。

本章內容 3-1. 何謂軟體 3-2. 系統軟體 3-3. 作業系統 3-4. 程式語言(整合開發環境) 3-5. 工具程式 3-6. 應用軟體 3-7. 套裝軟體 3-8. 自行開發程式

3-1. 何謂軟體 【定義】軟體(software)就是程式,它是由一連串的指令所組成。 【功能】達成某一特定的目的。 【重要性】 在電腦系統中「軟體」是用來控制硬體,如果只有硬體而沒有軟體, 則電腦被視為一堆廢鐵。因此,「軟體」是「硬體」的靈魂。 【示意圖】

【分類】 一、系統軟體:是指用來控制電腦系統以及維持電腦正常運作的軟體等。 二、應用軟體:是指專門處理使用者的資料及工作需求的軟體。

3-2 系統軟體 【定義】是指用來控制電腦系統以及維持電腦正常運作的軟體等。 【功能】讓系統資源更有效地被運用。 【分類】 1.作業系統 2.程式語言(整合開發環境) 3.工具程式 【示意圖】

3-3 作業系統(Operating System) 【定義】 作業系統(Operating System;簡稱OS),是一種介於「電腦硬體」 與「應用軟體」之間的溝通橋樑。 【目的】讓使用者方便使用電腦的各項資源。 【示意圖】

3-3.1 作業系統的功能 基本上,作業系統必須要具備以下四項重要的功能: 1.建立人性化操作環境 2.管理電腦各項資源 3.提供執行應用軟體環境 4.支援電腦之間的網路連線服務

一、建立人性化操作環境 【定義】是指用來作為「電腦硬體」與「使用者」之間的溝通橋樑。 【功能】提供親和力的「使用者操作介面」(User Interface,UI)。 【示意圖】 【視窗模式操作介面的優點】 1.親和力較高。 2.易學及易用。

二、管理電腦各項資源 【定義】是指用來管理各項「硬體資源」作有效地分配。 【功能】輸出入管理、記憶體管理、檔案和磁碟管理等等。 【示意圖】

三、提供執行應用軟體環境及服務 【引言】 由於「應用軟體」無法單獨在「電腦硬體」設備上被執行,因此,必須要先載入到「作業系統」中。 【定義】是指提供使用者執行各種應用軟體的環境及各項服務。 【功能】發揮「應用軟體」應有的功能。 【示意圖】

四、支援電腦之間的網路連線服務 【定義】是指提供不同的通訊協定來讓電腦相互連線。 【功能】電腦連線上網,以達資源分享的目的。 【示意圖】

3-3.2 作業系統的分類 【定義】 是指依照「單人或多人」及「單工或多工」的不同對「作業系統」作分類。 【分類】 1.單人單工:例如:DOS。 2.單人多工:例如:Windows 3.多人多工:例如:UNIX、LINUX 。 【示意圖】

一、單人單工 【定義】一次只能一個人在同一個電腦上執行一個指令。 【例如】DOS。 【示意圖】

二、單人多工 【定義】 是指在同一個電腦上,可以同時執行多個指令。像同時上網聽音樂及 看桌球比賽...等等。 【例如】Windows、MAC 【示意圖】

三、多人多工 【定義】 是指可以同時多個人在同一主機上,可以同時處理多件事。像張三同學「選課」,李四同學「查詢成績」。 【例如】UNIX、LINUX 。 【示意圖】

3-3.3 作業系統的演進 由於資訊科技的進步,使得「作業系統」也不斷推出新版本,以符合 個人及企業上的不同需求。其作業系統的演進過程。如下表所示:

一、MS-DOS 【定義】 MS-DOS 是由美國微軟(Microsoft)公司為了配合 IBM ,當時極力推出的 16 位元個人電腦而設計發展出來的。 【命令列介面】 它是由三個系統檔案(COMMAND.COM、IO.SYS、MSDOS.SYS)與一些公用程式組合而成。 【圖解說明】

二、Windows 3.x 【定義】是指具有圖形化使用者介面(GUI)的作業系統。 【特色】 1.具有親和力的介面。 2.簡易的操作方式 【目的】拉近使用者與作業系統之間的距離。 【圖解說明】

三、Windows 95/98/XP/Vista 【定義】 是Windows XX作業系統的「全新改良」的圖形使用者介面,以便讓使用者更容易操作電腦。 【功能】 1.支援32位元的應用程式 2.支援長檔名 3.支援所有的網路作業環境 4.支援週邊設備「隨插即用」  【圖解說明】

【列表比較】 Windows 95/98/XP/Vista及Windows7/8作業系統的列表比較

四、Windows NT/ 2000/ 2003/ 2008 Server 【定義】 是指網路作業系統,提供「圖形化使用者介面」,以便讓系統管理者更容易「管理」電腦主機的各項資源及服務。 【功能】 1. 多工處理器的電腦系統 2.一套真正的32位元多人多工作業系統 3.具有較高的穩定性、安全性及執行效率

【列表比較】 Windows NT/2000/2003/ 2008 Server網路作業系統的列表比較

【列表比較】續… Windows NT/2000/Server 2003/Server 2008 網路作業系統的列表比較

五、Mac OS 【定義】是Mac OS是蘋果電腦(Apple Computer)的麥金塔採用的作業系統。 【特性】 1. 最早使用「圖形化使用者介面」(Graphic User Interface, GUI)的作業系統。 2. 使用上相當方便,而且穩定性極高。 3. 在多媒體處理的卓越能力,往往成為設計專業人員心中的最愛。 【圖解說明】

六、Unix/Linux 【定義】 Unix 原本是一個由貝爾實驗室 (Bell Labs) 發展出來的多用戶 (Multi-User) 多工 (Multitasking) 的 OS 。 【特性】1.多人多工。 2.可攜性高。 3.安全性高。 【圖解說明】

3-4 程式語言(整合開發環境) 【引言】 由於傳統的編譯程式(例如:Turbo C),在開發程式的流程比較複雜,使得程式設計師必須要先利用「編輯器」來撰寫原始程式碼,再由「編譯程式」將「原始程式碼」進行編譯成「目的程式」,再透過「連結程式」來連結「函式庫」及「副程式」之後,如果經過「除錯器」的檢查沒有問題時,才能重新編譯連結為最終的「可執行模組」,並透過「載入程式」載入到「主記憶體」中執行。 【圖解說明】

【解決方法】 為了方便程式設計師設計程式,因此發展了許多的整合開發環境(Integrated Development Environment;簡稱IDE),IDE將 編輯器、編譯器、連結器、除錯器的功能整合為一,使得程式設計 師在設計程式時,方便許多。 【常用的工具】 1.Dev-C++ 2.VS(Visual Studio)系列

【Dev-C++】 目前市面上有關C++的編譯器,有許多種類提供我們來使用。常見的有C++ Builder, Dev C++, Visual C++ 6.0及Visual C++ 2005。其中以Dev C++為最適使訓練學習者的邏輯思考能力並且它是開放原始碼(Open-source code)。而Dev-C++編譯器是利用程式的副檔名(.c時,就是C語言的程式檔案;.cpp時,就是C++語言的程式檔案)來判斷必須要使用那一種編譯器來進行編譯的動作。 說明:就是一個IDE,它包含了編輯器、GCC編譯器、連結器以及除錯器的功能。

【VS系列】 在VS系列中,微軟整合了Visual BASIC、Visual C++及Visual C#等多套程式語言為一套整合開發環境。 說明:Visual Studio 20XX Express 是一種免費的VB、VC編譯程式。

3-5 工具程式 目前市面上的工具程式非常的多,一般使用者最常使用的有FTP、WINZIP 等工具。 1.FTP:網際網路中的檔案伺服器 3-5 工具程式 目前市面上的工具程式非常的多,一般使用者最常使用的有FTP、WINZIP 等工具。 1.FTP:網際網路中的檔案伺服器 2.WINZIP:壓縮公用程式

一、FTP的管理介面

一、FTP的使用者下載介面

二、WINZIP 【定義】WinZip 是全球最受歡迎的壓縮公用程式。 是指將一大堆檔案變成一個很小的檔案,也可以再把它還原(即解壓縮) 【特色】 1.方便資料的儲存。 2.方便在網路上傳輸。

3-6 應用軟體 【定義】是指針對某特定目的或工作所開發的程式。 【功能】用來解決使用者所要處理的事情及需求。 【分類】 1. 套裝軟體 3-6 應用軟體 【定義】是指針對某特定目的或工作所開發的程式。 【功能】用來解決使用者所要處理的事情及需求。 【分類】 1. 套裝軟體 2. 自行開發程式 【示意圖】

1. 套裝軟體 常見有以下軟體 (1)Word文書處理軟體 (2)PowerPoint簡報軟體 (3)Excel試算表軟體 (4)Access資料庫軟體等 【示意圖】

2. 自行開發程式 常見開發領域 (1)學校領域: 大專院校的「排課系統」、「選課系統」及「成績處理系統」等系統。 (2)企業領域: 「進銷存系統」、「客戶訂貨系統」及「會計系統」等系統。 【示意圖】 圖片來源:蘋果日報

3-7 套裝軟體 【版權來分類】 【定義】是指專門為了某一特定工作所設計出來的軟體。 1.付費軟體(Charge) 2.免費軟體(Freeware) 3.共享軟體(Shareware) 4.試用版軟體(Trial Version) 【示意圖】

【功能來分類】 一、辦公室自動化軟體 1. 文書處理軟體 2. 簡報軟體 3. 試算表軟體 4. 資料庫軟體 【示意圖】

二、多媒體製作軟體 1.電腦繪圖 2.電腦影像處理 3.電腦動畫製作 4.影片編輯 5.多媒體製作 6.虛擬實境 【示意圖】

三、電腦防護軟體 1.防毒軟體 2.備份軟體 【示意圖】

3-7.1 軟體的版權分類 基本上,目前的軟體版權的種類,可以分為以下四種: 一、付費軟體(Charge) 二、免費軟體(Freeware) 3-7.1 軟體的版權分類 基本上,目前的軟體版權的種類,可以分為以下四種: 一、付費軟體(Charge) 二、免費軟體(Freeware) 三、共享軟體(Shareware) 四、試用版軟體(Trial Version)

一、付費軟體(Charge) 【定義】是指使用者必須要付費之後,才能使用的電腦軟體。 【目的】以營利為目的。 【優點】1.功能比較完整。 2.軟體比較有保障。 3.可能會定時更新版本。 【缺點】1.必須要付費才能使用。 2.較難推廣及應用。 3.必須要註冊「合法的序號」才能使用。 【實例】

二、免費軟體(Freeware) 【定義】是指使用者可以透過網路下載並免費使用的電腦軟體。 【目的】1. 推廣該軟體設計單位(個人或公司)的知名度。 2. 市場佔有率的行銷策略。 【優點】1.免費。 2.易容取得。 【缺點】1.無法保證使用後的結果。 2.可能會導致當機、資料毀損。 3.功能可能比較陽春。 【注意】開發者保有該軟體的著作權,如果想要商業用途,則必須要付費。 【實例】目前Google Play平台上有非常多的免費APP,提供使用者自由下載及使用。 註:「正修資料結構」APP是李春雄博士的研究團隊自行開發的軟體。

三、共享軟體(Shareware) 【定義】是指採用先試用後,滿意時再購買的模式。 【目的】分享給眾多使用者使用。 【優點】1.可以讓使用者先使用。 2.不喜歡該軟體時,則可以主動移除 【缺點】1. 軟體的註冊 2. 付少許費用給開發者

四、試用版軟體(Trial Version) 【定義】它是共享軟體之一。 可以讓使用者先試用一段時間之後,再決定是否要購買的軟體。 【目的】公司為了推廣、促銷、測試即將發行的軟體。 【優點】1.免費。 2.易容取得。 【缺點】1.功能通常比正常版本簡單一些。 2.可能會自動嵌入「浮水印」。 【期限】1.天數計算:30天或三個月。 2.次數計算:60次。

3-7.2 辦公室自動化軟體 【定義】 是指辦公室中製作文件、報表、簡報及儲存資料時,常用到的套裝軟體。 【示意圖】

【常用的軟體】

3-7.3 多媒體製作軟體 【定義】 是指利用文字(Text)、圖形(Graphics/ Images)、聲音(Sound) 、視訊(Video)及動畫(Animation)等媒介來製作「數位內容」的軟體。 【適用時機】老師錄製「影音數位教材」及學生製作「動畫」等軟體。 【圖解說明】

【常用的軟體】

3-7.4 電腦防護軟體 【定義】 是指用來確保電腦系統中「資料」及「資料庫」安全的保護軟體。 【適用時機】 3-7.4 電腦防護軟體 【定義】 是指用來確保電腦系統中「資料」及「資料庫」安全的保護軟體。 【適用時機】 大專院校「校務系統」對外「防毒機制」及對內「備份機制」。 【示意圖】

【常用的軟體】

3-8 自行開發程式 【定義】 是指透過內部人員或委外模式來自行開發完成符合使用者需求的軟體。 3-8 自行開發程式 【定義】 是指透過內部人員或委外模式來自行開發完成符合使用者需求的軟體。 【適用時機】當「套裝軟體」無法符合使用者需求時。 【例如】 大專院校的「選課系統」、「排課系統」及「會計系統」等系統。 【示意圖】