成考院校 咨詢(xún)?nèi)肟?/a>
您現(xiàn)在的位置:首頁(yè) > 院校導(dǎo)航 > 熱門(mén)專(zhuān)業(yè) > 成考專(zhuān)科課程:《程序設(shè)計(jì)基礎(chǔ)》

成考專(zhuān)科課程:《程序設(shè)計(jì)基礎(chǔ)》

更新時(shí)間:2022-06-30 09:14:00  來(lái)源:大牛教育成考網(wǎng)  點(diǎn)擊量:

導(dǎo)讀:《程序設(shè)計(jì)基礎(chǔ)》是計(jì)算機(jī)系的一門(mén)專(zhuān)業(yè)基礎(chǔ)課,本課程在第一學(xué)年開(kāi)設(shè)。后續(xù)課程有、《數(shù)據(jù)結(jié)構(gòu)》、《面向?qū)ο蟪绦蛟O(shè)計(jì)》等。。

成考專(zhuān)科課程程序設(shè)計(jì)基礎(chǔ)

  教學(xué)目的

  教學(xué)目的:《程序設(shè)計(jì)基礎(chǔ)》是計(jì)算機(jī)系的一門(mén)專(zhuān)業(yè)基礎(chǔ)課。本課程在第一學(xué)年開(kāi)設(shè)。后續(xù)課程有、《數(shù)據(jù)結(jié)構(gòu)》、《面向?qū)ο蟪绦蛟O(shè)計(jì)》等。通過(guò)本課程的學(xué)習(xí),要求學(xué)生掌握程序的基本結(jié)構(gòu),能夠?qū)S數(shù)組進(jìn)行遍歷,能夠定義并使用簡(jiǎn)單函數(shù),掌握主程序中使用函數(shù)建立功能模塊的方法,能用流程圖描述簡(jiǎn)單問(wèn)題的算法,能夠根據(jù)流程圖和算法,編制出相應(yīng)的C語(yǔ)言程序。

 

  教學(xué)要求

  通過(guò)本課程的學(xué)習(xí),學(xué)生應(yīng)達(dá)到下列基本要求:

  1.能用流程圖描述簡(jiǎn)單問(wèn)題的算法;

  2.掌握程序的基本結(jié)構(gòu)和C語(yǔ)言的基本語(yǔ)法;

  3.能夠根據(jù)流程圖和算法,編制出相應(yīng)的C語(yǔ)言程序;

  4.掌握C語(yǔ)言的流程控制結(jié)構(gòu);

  5.能夠定義并使用簡(jiǎn)單函數(shù),掌握主程序中使用函數(shù)建立功能模塊的方法;

  6.掌握指針、結(jié)構(gòu)體的概念與基本使用方法;

  7.掌握文件的概念以及在程序中使用文件的方法。

 

  課程必備知識(shí)

  先修課程:計(jì)算機(jī)導(dǎo)論

 

  知識(shí)要點(diǎn)

  第一章 C語(yǔ)言概述

  1、語(yǔ)言簡(jiǎn)介

  2、程序設(shè)計(jì)的基本概念

  3、簡(jiǎn)單C程序介紹

  4、程序設(shè)計(jì)的基本流程

  通過(guò)本章的學(xué)習(xí),要求掌握以下知識(shí)要點(diǎn):

  1、C語(yǔ)言的發(fā)展歷史與基本特點(diǎn)

  2、程序設(shè)計(jì)的基本概念

  3、程序、程序設(shè)計(jì)與程序設(shè)計(jì)語(yǔ)言、算法、數(shù)據(jù)與數(shù)據(jù)結(jié)構(gòu)

  4、C程序的基本結(jié)構(gòu)與特點(diǎn)

  5、程序設(shè)計(jì)的基本流程

  6、編輯、編譯、鏈接、測(cè)試(調(diào)試與執(zhí)行)

  第二章 C語(yǔ)言基本語(yǔ)法元素

  1、數(shù)據(jù)類(lèi)型

  2、量與表達(dá)式

  3、語(yǔ)句

  4、基本輸入輸出函數(shù)

  5、程序設(shè)計(jì)風(fēng)格

  通過(guò)本章的學(xué)習(xí),要求掌握以下知識(shí)要點(diǎn):

  1、數(shù)據(jù)類(lèi)型

  2、確定數(shù)據(jù)對(duì)象的存儲(chǔ)格式、取值范圍、可實(shí)施的操作集

  3、量與表達(dá)式

  4、操作符、操作數(shù)、表達(dá)式、賦值與初始化

  5、語(yǔ)句

  6、簡(jiǎn)單語(yǔ)句、復(fù)合語(yǔ)句與空語(yǔ)句

  7、基本輸入輸出函數(shù)

  8、prinLf與scanf

  9、程序設(shè)計(jì)風(fēng)格

  第三章 程序流程控制

  1、結(jié)構(gòu)化程序設(shè)計(jì)基礎(chǔ)

  2、布爾數(shù)據(jù)

  3、if分支結(jié)構(gòu)

  4、switch分支結(jié)構(gòu)

  5、while循環(huán)結(jié)構(gòu)

  6、for循環(huán)結(jié)構(gòu)

  7、問(wèn)題求解與結(jié)構(gòu)化程序設(shè)計(jì)

  通過(guò)本章的學(xué)習(xí),要求掌握以下知識(shí)要點(diǎn):

  1、結(jié)構(gòu)化的意義

  a)使程序結(jié)構(gòu)更清晰,提高了程序的可靠性、可讀性與可維護(hù)性

  2、三種控制結(jié)構(gòu):順序結(jié)構(gòu)、分支結(jié)構(gòu)與循環(huán)結(jié)構(gòu)

  a)順序結(jié)構(gòu):由一組順序執(zhí)行的語(yǔ)句序列構(gòu)成

  b)分支結(jié)構(gòu):if語(yǔ)句與switch語(yǔ)句,break語(yǔ)句

  c)循環(huán)結(jié)構(gòu):while循環(huán)與for循環(huán),break語(yǔ)句與continue語(yǔ)句

  3、零碎知識(shí)點(diǎn)

  a)枚舉類(lèi)型、用戶(hù)自定義類(lèi)型、條件表達(dá)式、關(guān)系表達(dá)式、邏輯表達(dá)式和遞增遞減表達(dá)式

  4、結(jié)構(gòu)化程序設(shè)計(jì)方法

  a)自項(xiàng)向下逐步求精

  b)先整體后局部更易于把握事物的本質(zhì)

  第四章 函數(shù)

  1、函數(shù)聲明與調(diào)用

  2、函數(shù)定義

  3、函數(shù)調(diào)用規(guī)范

  4、程序的結(jié)構(gòu)化與模塊化

  5、程序測(cè)試與代碼優(yōu)化

  通過(guò)本章的學(xué)習(xí),要求掌握以下知識(shí)要點(diǎn):

  1、函數(shù)聲明與調(diào)用

  a)函數(shù)定義

  b)函數(shù)調(diào)用規(guī)范

  2、函數(shù)參數(shù)與函數(shù)返回值

  a)參數(shù)傳遞規(guī)范

  b)函數(shù)調(diào)用??蚣?/p>

  3、程序的結(jié)構(gòu)化與模塊化

  4、程序測(cè)試與代碼優(yōu)化

  第五章 算法

  第六章 程序組織與軟件開(kāi)發(fā)方法

  1、庫(kù)與接口

  2、隨機(jī)數(shù)庫(kù)

  3、作用域與生存期

  4、宏

  5、條件編譯

  6、典型軟件開(kāi)發(fā)流程

  通過(guò)本章的學(xué)習(xí),要求掌握以下知識(shí)要點(diǎn);

  1、程序組織結(jié)構(gòu)

  a)多文件工程項(xiàng)目的組織、頭文件的包含策略、作用域與生存期、static與extern關(guān)鍵字、宏、條件編譯

  2、庫(kù)與接口的基本概念與設(shè)計(jì)原則、設(shè)計(jì)方法

  a)庫(kù):將復(fù)雜代碼按照邏輯和功能進(jìn)行分組以相互獨(dú)立開(kāi)來(lái)

  b)庫(kù)與用戶(hù)之間只能通過(guò)接口進(jìn)行通訊

  c)庫(kù)設(shè)計(jì)原則:用途…致、操作簡(jiǎn)單、功能充足、性能穩(wěn)定

  3、程序設(shè)計(jì)與軟件工程的關(guān)系

  a)自頂向下、逐步求精

  b)需求分析、概要設(shè)計(jì)、詳細(xì)實(shí)現(xiàn)、編碼實(shí)現(xiàn)和系統(tǒng)測(cè)試

  第七章 程序組織與軟件開(kāi)發(fā)方法

  1、字符

  2、字符串

  3、數(shù)組

  4、結(jié)構(gòu)體

  5、數(shù)據(jù)集

  通過(guò)本章的學(xué)習(xí),要求掌握以下知識(shí)要點(diǎn):

  1、復(fù)合數(shù)據(jù)類(lèi)型及其組織方式

  a)字符串與字符;

  b)數(shù)組:相同性質(zhì)元素的順序集合

  c)結(jié)構(gòu)體:不同性質(zhì)元素的集合

  2、數(shù)據(jù)集

  a)查找

  b)排序

  c)可以使用C標(biāo)準(zhǔn)庫(kù)中的查找排序函數(shù)

  第八章 指針

  1、指針數(shù)據(jù)類(lèi)型

  2、指針與函數(shù)

  3、指針與復(fù)合數(shù)據(jù)類(lèi)型

  4、再論字符串

  5、動(dòng)態(tài)存儲(chǔ)管理

  通過(guò)本章的學(xué)習(xí),要求掌握以下知識(shí)要點(diǎn):

  1、指針的應(yīng)用

  a)指針的定義、使用

  b)指針與函數(shù)、數(shù)組、結(jié)構(gòu)體、字符串的關(guān)系

  c)C標(biāo)準(zhǔn)庫(kù)與動(dòng)態(tài)存儲(chǔ)管理技術(shù)

  2、指針的使用場(chǎng)合

  a)作為函數(shù)通信的手段

  b)作為構(gòu)造復(fù)雜數(shù)據(jù)結(jié)構(gòu)的手段

  c)作為動(dòng)態(tài)存儲(chǔ)管理的手段

  d)作為執(zhí)行特定程序代碼的手段

  第九章 文件與數(shù)據(jù)存儲(chǔ)

  1、文件的基本概念

  2、文件的基本操作

  3、文件的讀寫(xiě)

  4、數(shù)據(jù)存儲(chǔ)

  通過(guò)本章的學(xué)習(xí),要求掌握以下知識(shí)要點(diǎn):

  1、文件的定義、性質(zhì)與分類(lèi)

  2、文件的基本操作

  3、文件的讀寫(xiě)

  a)面向字符的文件讀寫(xiě)

  b)面向字符串(文本行)的文件讀寫(xiě)

  c)面向格式化輸入輸出的文件讀寫(xiě)

  d)面向數(shù)據(jù)塊的文件讀寫(xiě)

  4、數(shù)據(jù)的持久化

  a)數(shù)據(jù)持久化的意義

  b)動(dòng)態(tài)數(shù)組的持久化

 

  參考書(shū)目

  1、《C程序設(shè)計(jì)語(yǔ)言》 B.WKernigham,D.M.Ritch著 機(jī)械工業(yè)出版社 2004.1

  2、《C程序設(shè)計(jì)第三版》 三陵 譚浩強(qiáng)著 清華大學(xué)出版社 2005.7

?

上一篇:成考專(zhuān)科課程:《計(jì)算機(jī)網(wǎng)絡(luò)》

下一篇:成考專(zhuān)科課程:《計(jì)算機(jī)應(yīng)用基礎(chǔ)》

?
  1. 廣東大專(zhuān)成人高考報(bào)名費(fèi)多少錢(qián)
  2. 高中生畢業(yè)怎么考成考大專(zhuān)
  3. 報(bào)讀成人大專(zhuān)有什么要求和條件
  4. 廣州成人大專(zhuān)學(xué)院有哪些
  5. 成人大專(zhuān)安全工程專(zhuān)業(yè)考注冊(cè)安全工程師可以嗎
  6. 廣東成人大專(zhuān)計(jì)算機(jī)專(zhuān)業(yè)出來(lái)可以干嘛
  7. 成人大專(zhuān)的學(xué)費(fèi)是多少?
  8. 廣東南方職業(yè)學(xué)院成人大專(zhuān)是全日制的嗎
  9. 培訓(xùn)機(jī)構(gòu)成考大專(zhuān)能不能報(bào)讀
  10. 成人大專(zhuān)最快幾年畢業(yè)?
  1. 2020年廣東函授大專(zhuān)要高中學(xué)歷嗎
  2. 廣東函授大專(zhuān)考試一科沒(méi)及格能過(guò)嗎
  3. 大專(zhuān)函授后幾年可以考二建
  4. 函授大專(zhuān)報(bào)名誤區(qū)有哪些
  5. 廣州函授大專(zhuān)學(xué)校學(xué)費(fèi)都一樣嗎
  6. 廣州函授大專(zhuān)考試不及格要怎么辦
  7. 函授大專(zhuān)班可以學(xué)醫(yī)嗎
  8. 函授大專(zhuān)是什么性質(zhì)的學(xué)歷
  9. 廣州函授專(zhuān)科畢業(yè)還能升本嗎
  10. 函授大專(zhuān)文憑可以考中學(xué)教師證嗎
  1. 廣州成人高考學(xué)校能學(xué)到什么
  2. 廣州專(zhuān)升本學(xué)校分?jǐn)?shù)線(xiàn)高嗎
  3. 廣東外語(yǔ)外貿(mào)大學(xué)成人大專(zhuān)招生條件是什么
  4. 廣東第二師范學(xué)院成人高考收費(fèi)標(biāo)準(zhǔn)
  5. 法學(xué)專(zhuān)業(yè)函授本科有什么院校能報(bào)讀
  6. 廣東第二師范學(xué)院成考學(xué)生違規(guī)處分條例
  7. 廣州航海學(xué)院繼續(xù)教育學(xué)院校企合作
  8. 2023廣東成人高考大專(zhuān)可以報(bào)考哪些大學(xué)
  9. 廣州可以成考的外國(guó)語(yǔ)學(xué)校有哪些
  10. 廣東外語(yǔ)外貿(mào)大學(xué)成考有英語(yǔ)師范類(lèi)嗎
大牛教育成考網(wǎng)
?

Copyright © 大牛教育成考網(wǎng) 版權(quán)所有 粵ICP備18016435號(hào) 全國(guó)免費(fèi)咨詢(xún)電話(huà):400 166 9192
廣州市天河區(qū)五山路華南理工大學(xué)國(guó)家科技園金華園區(qū)2樓C208-214室(總部)
此網(wǎng)站信息最終解釋權(quán)屬于廣州天資教育科技有限公司

聲明:本站為廣州成考民間交流網(wǎng)站,成人高考動(dòng)態(tài)請(qǐng)各位考生以省教育考試院、各市成考辦通知為準(zhǔn)。

網(wǎng)上報(bào)警