• 1
                                                                        • 2
                                                                        • 3
                                                                        • 4

                                                                        齊魯工業大學

                                                                        當前位置:考研招生在線 > 考研備考  > 考研大綱

                                                                        西北師范大學教育技術學院2024研究生復試加試科目考試大綱:《程序設計》

                                                                        時間:2023-08-14 09:41:34     作者:考研招生在線

                                                                        《程序設計》科目大綱

                                                                        (科目代碼:777)

                                                                        一、考核要求

                                                                        1.要求考生具備編寫程序的基本能力以及計算思維,建立起結構化程序設計的思想和方法。

                                                                        2.要求考生掌握程序設計語言(C或C++)的基本成分、語法規則等基本知識。

                                                                        3.要求考生了解面向對象程序設計的思想。

                                                                        二、考核評價目標

                                                                        1.較好地掌握C或C++程序設計語言。

                                                                        2.較好地掌握程序設計的基本概念和基本算法。

                                                                        3.具備程序設計能力及分析與解決問題的能力。

                                                                        三、考核內容

                                                                        第1章 數據類型、運算符與表達式

                                                                        (1)理解關鍵字與標識符的概念、應用特點,理解數據類型的含義和常量、變量的分類;

                                                                        (2)掌握各數據類型的含義、特點,不同類型常量的表達,不同類型變量的定義和賦值方法;

                                                                        (3)熟練掌握各類運算符的含義、優先級,各類表達式的表示方法、運算特點、值的類型和計算方法;能夠進行各類公式的表達式描述和各類表達式的混合運算。

                                                                        第2章 順序結構程序設計

                                                                        (1)了解數據輸入輸出的概念以及在C或C++中的實現方法;

                                                                        (2)掌握賦值語句表達方法;掌握兩組輸入輸出函數的格式、表達方式和使用功能、特點;

                                                                        (3)熟練掌握順序程序設計的思想和編程方法,能熟練編寫簡單問題的程序。

                                                                        第3章 選擇結構程序設計

                                                                        (1)掌握問題中條件的表達方式(關系表達式、邏輯表達式)和運算結果。

                                                                        (2)熟練掌握編程中條件的描述方法(用不同格式的if語句或switch語句)和使用方法,能夠進行各種條件下的問題的程序設計。

                                                                        第4章 循環程序設計

                                                                        (1)了解循環的概念,解決語句重復執行的方法;

                                                                        (2)理解各種實現循環的語句的執行過程、執行步驟和相關參數量的變化情況;

                                                                        (3)掌握循環語句的格式和應用特點,掌握循環程序設計的方法。

                                                                        第5章 數組

                                                                        (1)了解數組的基本概念;

                                                                        (2)掌握不同類型數組的特點,掌握數組的定義、初始化和數組元素引用方法;掌握數組的實際應用方式、特點和程序設計方法。

                                                                        第6章 函數

                                                                        (1)理解一般問題的解決方法和程序的結構化、模塊化設計思想,理解函數的調用方法,理解變量的數據類型、存儲類別,理解內部函數與外部函數的含義;

                                                                        (2)掌握函數定義的一般格式,掌握形式參數的表達方式,函數返回值類型和返回值的表達方式,掌握函數調用的方法、特點和不同調用形式(嵌套調用、遞歸調用),掌握局部變量、全局變量的定義方法和聲明形式。

                                                                        第7章 指針

                                                                        (1)理解指針的概念、特點,理解指針的分類、指針的數據類型描述;

                                                                        (2)掌握指針的含義、不同類型指針與所指變量、數組、字符串、函數等的內在聯系。

                                                                        第8章 結構體

                                                                        (1)了解C語言基本類型與構造類型的含義,了解類型聲明與變量等定義的區別;

                                                                        (2)掌握結構體的聲明方法和相應變量等的定義、初始化、引用方法。

                                                                        第9章 文件

                                                                        (1)了解文件的含義、分類和特點;

                                                                        (2)掌握文件的打開方法、文件打開函數返回值的處理。

                                                                        四、參考書目

                                                                        1.《C程序設計》(第五版),譚浩強編,清華大學出版社,2017年8月.

                                                                        2.《C語言程序設計》(第4版),蘇小紅、趙玲玲、孫志崗等編,高等教育出版社,2019年8月.

                                                                        原標題:西北師范大學2024年碩士研究生招生考試自命題科目參考大綱

                                                                        文章來源:https://yjsy.nwnu.edu.cn/_t334/2023/0725/c2701a214730/page.htm

                                                                        在線報名申請表
                                                                        上傳

                                                                        上傳格式要求:jpg、png、zip、docx、、doc、xlsx、xls、pptx、pdf(100MB),最多上傳10個文件