structured programming結(jié)構(gòu)化程序設(shè)計(jì)的課程你們可以輔導(dǎo)嗎?
同學(xué)你好,我們可以輔導(dǎo)structured programming結(jié)構(gòu)化程序設(shè)計(jì)的課程。
編程基礎(chǔ):變量、類(lèi)型、表達(dá)式、賦值;簡(jiǎn)單輸入輸出;條件和迭代控制結(jié)構(gòu)(if語(yǔ)句和while循環(huán));字符串和字符串處理;使用類(lèi)API創(chuàng)建對(duì)象和調(diào)用方法;理解數(shù)據(jù)抽象和封裝;問(wèn)題解決:理解和開(kāi)發(fā)算法;將算法實(shí)現(xiàn)為簡(jiǎn)單的程序。算法和數(shù)據(jù)結(jié)構(gòu)導(dǎo)論。復(fù)習(xí)適合實(shí)現(xiàn)抽象數(shù)據(jù)類(lèi)型的基本編程概念(運(yùn)算符、類(lèi)型和表達(dá)式;流量控制;方法;遞歸;輸入&輸出);搜索算法:線性、有界線性和二進(jìn)制搜索;排序算法:選擇、插入、冒泡、快速排序;基本的線性數(shù)據(jù)結(jié)構(gòu):堆棧、隊(duì)列、鏈表;面向?qū)ο缶幊?封裝和信息隱藏、類(lèi)、接口、類(lèi)層次、繼承、多態(tài)、基本異常處理;基本算法分析。
Programming fundamentals: variables, types, expressions and assignment; simple I/O; Conditional and iterative control structures (if statements and while loops); Strings and string processing; Use of class APIs for creating objects and calling methods; Understanding data abstraction and encapsulation; Problem solving: understanding and developing algorithms; Implementing algorithms as simple programs. Introduction to algorithms and data structures. Review of elementary programming concepts suitable for the implementation of abstract data types (operators, types and expressions; control of flow; methods; recursion; input & output); Algorithms for searching: linear, bounded linear and binary searches; Algorithms for sorting: selection, insertion, bubble and quick sorts; Fundamental linear data structures: stacks, queues, linked lists; Object-oriented programming: encapsulation and information hiding, classes, interfaces, class hierarchies, inheritance, polymorphism, basic exception handling; Analysis of basic algorithms.

成功完成本課程后,學(xué)生應(yīng)該能夠:
理解、評(píng)估和創(chuàng)建算法。
寫(xiě)結(jié)構(gòu)化程序。
調(diào)試運(yùn)行時(shí)錯(cuò)誤。
選擇并實(shí)現(xiàn)數(shù)據(jù)結(jié)構(gòu)。
如果同學(xué)需要輔導(dǎo)structured programming結(jié)構(gòu)化程序設(shè)計(jì),可以先與我們?cè)诰€客服老師咨詢(xún),我們會(huì)安排專(zhuān)業(yè)的課程顧問(wèn)老師與您一對(duì)一溝通輔導(dǎo)事宜。