計算機數學基礎
『壹』 計算機數學基礎的概述
課程的性質與任務
通過本課程的學習,要使學生具有現代數學的觀點和方法,並初步掌握處理離散結構所必須的描述工具和方法以及計算機上常用數值分析的構造思想和計算方法。同時,也要培養學生抽象思維和縝密概括的能力,使學生具有良好的開拓專業理論的素質和使用所學知識,分析和解決實際問題的能力。
課程的目的與要求
本課程主要有離散數學,線性代數,概率論和數理統計等內容,是一門理論性較強,應用性較廣的課程。因此,通過本課程的學習,使學生:
1. 掌握課程的基本概念和基本原理,進一步提高抽象思維和邏輯推理的能力;
2. 熟悉數值計算方法的基本原理和基本方法,掌握常見數值計算的方法,進一步提高數值計算能力。
離散數學的教學內容
1. 數理邏輯 命題邏輯,謂詞邏輯。
2. 集合論 集合及其運算,二元關系與函數。
3. 圖論 基本概念,迴路,平面圖、圖的著色及連通性。
4. 代數系統 群,其它代數系統。
線性代數的教學內容
1.行列式,行列式的運算,線性方程組的求解
2.矩陣,矩陣的運算,矩陣的初等變換,矩陣的秩
概率論和數理統計的教學內容
1.概率定義,古典概型,條件概率
2.概率密度,正態分布函數,二項分布
3.數學期望,方差
『貳』 計算機專業需要哪些數學課程 知乎
看你是學什麼,如果是編程之類的話就需要有一定的數學基礎,學起來會比較簡單
『叄』 計算機數學基礎怎麼學
矩陣代數、數理邏輯、集合、二元關系和函數等、代數系統、圖論的有關應用。用基礎數學理論,多練是關鍵,理解是基礎。
『肆』 求下列級數和(需要詳細過程)計算機數學基礎/高數
如圖所示:
『伍』 計算機數學的基礎是什麼是初高中的那種數學基礎么
應該不是的 大學最基礎的是高等數學,和中學的關系不大.
只要用心去學一定可以學好的,也不是很難的
『陸』 計算機數學基礎的圖書2
書 名:計算機數學基礎
作者:田文成
出版社:天津大學出版社
出版時間: 2010-4-1
ISBN: 9787561834312
開本: 16開
定價: 26.00元 本書共分五篇:第一篇為矩陣代數;第二篇為數理邏輯,介紹命題邏輯和謂詞邏輯的基本概念和運算;第三篇為集合論,介紹集合的概念和運算、二元關系和函數等;第四篇為代數系統,介紹二元運算的基本性質以及半群、獨異點、群、格、布爾代數、環和域等;第五篇為圖論,介紹圖的基本概念以及歐拉圖、漢密爾頓圖、平面圖、樹和它們的有關應用。
本書內容通俗易懂,例題豐富,各節均配有大量的習題。本書是按照計算機及相關專業的高職高專的教學要求而編寫的教材,也可作為相關專業大學本科、專科計算機數學基礎教材或教學參考書。 第一篇 矩陣代數
第1章 矩陣
1.1 矩陣運算
1.2 矩陣的初等變換
第2章 向量空間
2.1 向量運算和性質
2.2 矩陣分解
第二篇 數理邏輯
第3章 命題邏輯
3.1 命題及其表示法和聯結詞
3.2 命題公式與翻譯
3.3 真值表與等價式
3.4 公式的恆真與蘊涵
3.5 形式演繹
3.6 範式與主範式
第4章 一階邏輯,
4.1 一階邏輯的概念與表示
4.2 一階邏輯公式與翻譯
4.3 等價式與前束範式
4.4 一階邏輯推理理論
第三篇 集合論
第5章 集合的基本概念與運算
5.1 集合的概念與表示法
5.2 集合的基本運算
5.3 笛卡兒乘積
第6章 關系
6.1 關系及其表示
6.2 關系的性質
6.3 關系的運算
6.4 關系的閉包
6.5 等價關系
6.6 偏序關系
第7章 函數
7.1 函數的定義和性質
7.2 逆函數與復合函數
第四篇 代數系統
第8章 代數結構
8.1 代數系統的基本概念
8.2 運算的性質
8.3 同態與同構
第9章 群論
9.1 半群與群
9.2 變換群與置換群
9.3 子群與循環群
9.4 陪集與不變子群
9.5 商群與群的同態
第10章 幾個特殊的代數系統
10.1 環與域
10.2 格與布爾代數
第五篇 圖論
第11章 圖的概念
11.1 圖的基本概念
11.2 圖的連通性、路、迴路
11.3 圖的矩陣表示
11.4 權圖中的最短路問題
第12章 特殊圖
12.1 歐拉圖
12.2 漢密爾頓圖
12.3 平面圖
第13章 樹
13.1 無向樹
13.2 有向樹與根樹
13.3 二叉樹及其應用
附錄
1 演算法的數值穩定性
2 代數插值
參考文獻
『柒』 計算機數學的入門書
有耐心的話看看離散數學吧。學計算機的都要離散數學
『捌』 計算機數學基礎的圖書1
ISBN: 9787111230236
開本: 16
定價: 21.00 元 編者的話
前言
第1章集合論基礎
第2章整數的性質
第3章矩陣初步
第4章組合論原理
第5章例題邏輯
第6章一階謂詞邏輯
第7章關系
第8章函數
第9章圖
第10章特殊圖
參考文獻
……
『玖』 學習這些計算機基礎科目要學習什麼數學
一、數學
數學是計算機專業的基礎,學好數學是學好計算機專業的關鍵。高等數學課程主要學習微積分、空間解析幾何和微分方程,一般高校通用的教材是同濟大學編的《高等數學》,目前已經有了第五版,也可以使用自考教材——西安交通大學陸慶樂編的《高等數學》,可以買一些配套的輔導書和習題解答。
還有兩門重要的數學課程是《線性代數》和《概率統計》。可以分別採用高等教育出版社出版、同濟大學編寫的《線性代數》和浙江大學編寫的《概率統計》。注意:自學一定要多做習題,而且最好一門課有一本習題解答和輔導書。
除了上面數學基礎課外,在計算機專業中舉足輕重的就是《離散數學》,這門課要多花點力氣來學。可以採用左孝凌教授等編的《離散數學》,上海科學技術文獻出版社。也可以用北大、清華的教材,還可以參考左教授編的自學教材,經濟科學出版社。
其他課程還有《復編函數》、《計算方法》等,有餘力的朋友可以選學。
二、專業基礎課
1.《程序設計》:學習內容一般為C和C++。C語言可以採用譚浩強教授的《C程序設計》,內容比較淺顯,C++方面的書推薦錢能編寫的《C++程序設計》,清華大學出版社。
2.《數據結構》:這門課程比較難,可以採用嚴蔚敏教授編寫的《數據結構(C語言版)》,有配套習題冊。好好做題,有時間多編幾個大的程序。
3.《模擬電路》和《數字電路》:這是難度較高的兩門課程,選用自考教材相對來說容易些,也可以參考清華大學出版社出版的相關教材。
三、專業課
1.《計算機組成原理》:推薦白中英主編的《計算機組成原理》(第三版),科學出版社;黃愛英主編的《計算機組成原理》(第三版),清華大學出版社。
2.《操作系統》:湯子贏編寫的《計算機操作系統》(第三版),西安電子科技大學出版社。還可以參考高教司司長張堯學教授編寫的教材,清華大學出版社。
3.《匯編語言》:可以用清華大學出版社出版的教材,也可以用自考教材。
4.《資料庫原理》:人民大學教授王珊編的《資料庫系統概論》(第三版),高等教育出版社,復旦大學施伯樂老師編寫的教材也不錯。
5.《編譯原理》:國防科技大學陳火旺院士編寫的教材十分不錯,最新版本是2000年出的,國防工業出版社。
四、選修課
包括計算機網路與通訊、軟體工程、圖形學、人工智
能、系統結構、圖形學等。此類課程的教材可選用全國高等教育自學考試指定教材,或參考各高校所採用的計算機專科和本科教材及配套輔導書。英文基礎好的朋友可以用國外著名大學的影印版教材。
我也是學計算機專業的,其最核心的課程是數據結構,這門課程想學好不是很容易,要花大量時間去實踐;還有一些重要課程比如:操作系統,C語言,計算機組成原理,匯編語言,資料庫,計算機網路,人工智慧這些都是專業基礎課,還有一些建模課~~~
高中起點計算機本科:
1. 計算機科學與技術專業:C語言程序設計、計算機組成原理、數據結構、操作系統、
微機原理及匯編語言、計算機網路、計算機系統結構、軟體工程、面向對象程序設計等。
2. 計算機軟體專業:面向對象程序設計、計算機組成原理、操作系統、數據結構、計算
機網路、軟體工程、編譯原理、分布式系統、軟體項目管理、Oracle資料庫系統等。
3. 電子商務專業:管理學原理、電子商務、物流管理、計算機網路、供應鏈管理、電子商務平台及核心技術、國際商務管理、電子商務案例分析、商務網站建設等。
專科起點計算機本科:
1. 計算機科學與技術專業:計算機組成原理、數據結構、面向對象程序設計、操作系統、計算機系統結構、軟體工程、資料庫原理及應用、計算機網路、嵌入式系統與結構等。
2. 計算機軟體專業:操作系統、數據結構、面向對象程序設計、計算機原理及系統結構、資料庫系統、JAVA程序設計、計算機網路、軟體工程、中間件技術、信息系統集成等。
3. 電子商務專業:管理學原理、資料庫原理及應用、管理信息系統、金融學、電子商務平台及核心技術、物流管理、計算機網路、人力資源管理、供應鏈管理等。
開設的主要課程有:高等數學、線性代數、概率與數理統計、普通物理、 離散數學、計算機科學導論、C語言及程序設計、匯編語言、、數字電路與邏輯設計、計算機組成原理、演算法與數據結構、操作系統原理、軟體工程、計算機網路與通信、計算機專業英語、編譯原理、資料庫系統原理、面向對象編程技術(如:VB)、CAD技術、圖形圖象處理技術、軟體開發新環境、介面與通訊、人工智慧及應用、信息系統工程、企業會計、電子數據交換(EDI)、計算機維修技術、計算機網路工程、計算機系統維護技術、多媒體技術及其應用、演算法分析與設計、面向對象技術、、計算機圖形學、決策支持系統、網路應用軟體設計、網路操作系統、大型資料庫系統、單片機應用、計算方法、軟體高級工資格認證、高級程
序員水平認證、馬克思主義哲學原理、毛澤東思想概論、馬列政治經濟學原理、鄧小平理論、思想道德修養、法律基礎、大學語文、大學英語、體育等。
《計算機操作系統》課程簡介
本課程是計算機專業的專業課程之一, 著重介紹計算機系統的一個重要系統軟體——操作系統。本課程詳細闡述了操作系統如何管理計算機系統中的軟體和硬體資源、合理組織計算機系統的工作流程、提供用戶與計算機系統之間的軟體介面等機制。
授課內容包括操作系統的基本內容和概念、進程的概念以及通信和調度的方法、操作系統中各種資源的管理。最後通過實例——Linux操作系統,介紹Linux系統中的存儲、設備、文件和進程的管理。
本課程的前導課程為:C語言程序設計。授課對象為:網路與通信專業本科生。
《應用資料庫技術》課程簡介
本課程為本科計算機與通信專業的專業課程。本課程詳細闡述和研究了資料庫系統尤其是關系資料庫系統的基本概念和基本原理、介紹了資料庫國際標准語言——SQL語言以及資料庫設計的基本技術和方法,旨在指導資料庫應用系統的開發和資料庫技術的廣泛應用。
授課內容包括:資料庫的基本原理和數據的物理組織與存取方法;關系資料庫系統的基本概念、關系代數理論、查詢語言、規范化理論、查詢優化;資料庫保護技術;資料庫設計的基本技術和方法以及幾種現今流行的資料庫應用。
本課程的前導課程為:C語言程序設計、數據結構。授課對象為:網路與通信專業本科生。
《數據結構》課程簡介
數據結構是計算機專業課程的主要基礎課程之一。它旨在使學生了解和掌握數據對象的特性,學會數據組織的方法和把現實世界中的問題在計算機內部的表示方法,以及培養基本的、良好的程序設計技能。本課程詳細闡述和研究了各種數據元素之間存在的關系(數據的邏輯結構)、在計算機中如何表示這種關系的存儲結構以及存儲結構的描述方法、數據的不同的邏輯結構在各種存儲結構上實現的基本運算:查找、插入和刪除的演算法,從時間和空間復雜度的角度綜合比較各種存儲結構的不同特點和適用場合。
本課程的基本授課內容包括線性表、棧和隊列、串、數組和廣義表、二叉樹和樹、圖、動態存儲管理、查找、排序和文件等以及實現這些數據組織的演算法等。
『拾』 學計算機需要數學基礎好嗎
LZ不要杞人憂天了,那些說數學重要的,首先數學你會嗎?數學包含的范疇太多了,常見的有高等幾何 微積分 線性代數 概率論 離散數學 數論 圖論等等你指的是具體哪一樣呢?就算是前人科學巨匠泰鬥牛頓,毆幾里德,愛因斯坦,他也只是擅長自己從事的那領域,要說所有數學領域都精通我想他們也不敢吹這樣的牛逼。
所以對大多數人來說,在數學方面都不太可能取得什麼很深的造詣。等到你所謂的把數學學好,那鬍子都快白完了,數學是又深奧又費解學習成本巨大需要耗費大量時間學完不用立馬就忘的學科。所以說數學重要,先問問你自己能不能學會。
其次,計算機學科跟數學根本就不是一門學科, 包含內容極其有限。計算機編程有自己的理論知識體系,很多跟數學關系不大。學好編程尤其對新手來說最重要的是對你學的編程語言的熟練運用和工具SDK的爛熟於心。每個語言都有自己獨特的設計理念,不存在什麼好學的編程語言。
所以說,題主, 你想得太遠了。軟體開發需要用到的知識比數學重要的太多了。拋開計算機不說,英語比起數學的重要性就大的多的多。英語不好你看不懂函數API說明你一切就是白瞎。而數學對於大多數人來說是最難學也是最不重要的知識,基本上是學了就忘忘了就扔扔了也沒感覺的那種,很多搞編程的可能一輩子也用不到數學知識。為什麼?理解C++的指針和多態需要數學嗎?一個復雜的系統架構也不需要半點數學知識,而你就是看不懂。
還有就是程序調試技術,很多IDE給出的出錯語句非常費解,什麼指針為空,數組越界,內存溢出,SDK找不到, 你沒經驗時打死你也看不懂你的編程工具提示的是什麼。這時你那高大上的數學真是P用沒有,它能幫你排查錯誤找出程序崩掉的原因嗎?我看不行吧,你還是得到論壇網路去問人家這些基本的問題。
在你擔心數學好不好之前,你更應該關心編程環境怎麼搭建,連IDE都搞不定不知道程序怎麼跑起來你還搞什麼呀,下一步就是程序基本的語法和SDK庫函數的掌握,基本SDK都不知道什麼意思怎麼去用,如字元串函數,文件讀寫和資料庫常用操作,這些你都不會你還有學下去的必要嗎?還有更重要的更基本的程序調試技術,程序老出錯老崩潰怎麼辦呀,哪裡變數為空了內存寫錯了?為什麼程序老編不過去呀,誰能幫幫我呀!!!這個時候你發現那牛逼的數學知識真是屁用沒有,你還是感嘆自己基本功底不行經驗太少,這個時候打死你也不會再關心數學好不好的問題了。
如果說用到數學的大概只有3D游戲引擎,很智能的人工智慧,如格鬥游戲的電腦應對玩家的復雜AI,生化危機中僵屍怪物的配合商量運用策略包抄玩家和記憶功能,還有航空航天領域這樣高精尖技術學科才會用到復雜一點的數學知識。而這些都是計算機專家才要掌握的內容。所以題主你是想多了,還是先關心下自己程序為什麼編不過老是報錯的問題吧