⑴ c課程設計答辯一般都會提問哪些問題我大一
肯定會問一些關於 基本數據類型 比如 int 整形 char 字元型 等 復雜點就會問數組 指針等問題
樓主 你學學這幾點應該問題不大
祝你答辯順利啊
⑵ 求圖書管理系統的C程序和詳細的解釋!!答辯用的!!!
Option Explicit '強制定義所有變數類型
Dim panan As String
Private Sub Command1_Click()
Dim rs_findbook As New ADODB.Recordset 』定義一個新的記錄集
Dim sql As String
If Check1.Value = vbChecked Then 』將個個欄位賦值
sql = "書名='" & Trim(Text1.Text & " ") & "'"
End If
If Check2.Value = vbChecked Then
If Trim(sql) = "" Then
sql = "類別='" & Trim(Combo1.Text & " ") & "'"
Else
sql = sql & "and 書名='" & Trim(Combo1.Text & " ") & "'"
End If
End If
If Check3.Value = vbChecked Then
If Trim(sql) = "" Then
sql = "作者='" & Trim(Text2.Text & " ") & "'"
Else
sql = sql & "and 作者='" & Trim(Text2.Text & " ") & "'"
End If
End If
If Check4.Value = vbChecked Then
If Trim(sql) = "" Then
sql = "出版社='" & Trim(Text3.Text & " ") & "'"
Else
sql = sql & "and 出版社='" & Trim(Text3.Text & " ") & "'"
End If
End If
If Check5.Value = vbChecked Then
If Trim(sql) = "" Then
sql = "書籍編號='" & Trim(Text4.Text & " ") & "'"
Else
sql = sql & "and 書籍編號='" & Trim(Text4.Text & " ") & "'"
End If
End If
If Trim(sql) = "" Then 『如果sql為空顯示msgbox
MsgBox "請選擇查詢方式!", vbOKOnly + vbExclamation
Exit Sub
End If
sql = "select * from 圖書登記表 where " & sql
rs_findbook.CursorLocation = adUseClient
rs_findbook.Open sql, conn, adOpenKeyset, adLockPessimistic 』打開資料庫設置鍵集游標,固定窗體大小
DataGrid1.AllowAddNew = False 『不許添加
DataGrid1.AllowDelete = False 』不許刪除
DataGrid1.AllowUpdate = False 』不許修改
Set DataGrid1.DataSource = rs_findbook 『連接資料庫
'rs_findbook.Close
End Sub
Private Sub Command2_Click()
Unload Me 『關閉窗體
End Sub
Private Sub Command3_Click()
If Trim(book_num) = "" Then 』如果(book_num為空顯示msgbox內容)
MsgBox "請選擇要借閱的圖書!", vbOKOnly + vbExclamation
Exit Sub
End If
If panan = "是" Then
MsgBox "此書已被借出!", vbOKOnly + vbExclamation
Exit Sub
End If
frm借書信息.Show 』打開frm借書信息窗體
End Sub
Private Sub DataGrid1_RowColChange(LastRow As Variant, ByVal LastCol As Integer)
book_num = DataGrid1.Columns(0).CellValue(DataGrid1.Bookmark)
panan = DataGrid1.Columns(0).CellValue(DataGrid1.Bookmark)
End Sub
Private Sub Form_Load()
Dim rs_find As New ADODB.Recordset 『建立新的記錄集
Dim sql As String
sql = "select * from 圖書類別表"
rs_find.Open sql, conn, adOpenKeyset, adLockPessimistic
rs_find.MoveFirst 』將游標移動到第一位
If Not rs_find.EOF Then 『如果游標不在最後一位
Do While Not rs_find.EOF 』執行循環游標向下移動
Combo1.AddItem rs_find.Fields(0) 』在combo1中的列表項
rs_find.MoveNext
Loop
Combo1.ListIndex = 0 『設置當前選項中的第一項
End If
rs_find.Close
End Sub
⑶ 急!c語言答辯,老師都問些什麼
哪個學校這么早就答辯了?
按道理是問你一些關於畢業設計上涉及到得知識。所以說只要把自己畢業設計相關的知識弄會,答辯就沒有問題。
按你說的,如果你做的是學生成績管理系統,這個應該不是很難了如果自己編的就好說了,如果不是的話,把程序都弄懂
各個部分是怎麼是實現的等等,然後在把程序中一些東西改成自己的比如一些函數
用自己名字定義什麼的,很具有原創性
哈哈
加油!
⑷ 本科論文答辯中能問及資料庫的問題有哪些
論文答辯1、紙型及頁邊距 畢業論文一律用國際標准A4型紙(297mm×210mm)列印。頁面分圖文... 畢業論文中期檢查表格式 畢業論文中期檢查表格式 畢業設計(論文)中期檢查... 答辯申請暨資格審查表 答辯申請暨資格審查表 畢業設計(論文)答辯申請暨...http://www.wsdxs.cn/html/lunwen/lunwengeshi/2008/0816/22918.html
⑸ c語言編程論文答辯
最近很多人都在問如何學習編程。我覺得學習編程最重要的是入門,如果你入門的時候有一個好的方法和思路,打下比較扎實的基礎,對今後的編程工作是很有益處的。即使在學習新的編程語言也無所謂,因為它們有很多相通之處,可以相互借鑒。
我認為可以先學習一下pascal,這個語言比較嚴謹,適合初學者。pascal它被稱為教學語言,結構嚴謹,不像C語言那麼靈活,易於理解和學習。 然後可以繼續學習C語言,這個語言比較靈活。有了pascal的基礎,在進行C語言編程就不會因為C語言的靈活而有問題 。後面的就可以學習VC什麼的了。
C語言的書推薦譚浩強的,比較好。
我當時學習pascal和C語言的時候是將書後的習題都做了一遍,感覺效果很好。
當然了,學習什麼語言也要看你具體准備從事什麼行業。例如你要進行嵌入式開發,C就是很好的選擇,如果是Windows開發,那麼VC就不錯。還有資料庫方面的開發、網路開發等等。不同的語言適合不同的方面。要看自己的選擇的,呵呵 。
還有很多人說自己的基礎很差,甚至中學畢業什麼的。其實這個並不重要,比較說英語,在計算機語言里所用到的單詞量很少,而且都是常用詞,經常使用就記住了。當然,如果你要看原文資料或者幫助的話,專業詞彙比較多,不過在金山詞霸的幫助下,經常看,也是沒什麼大的問題的。至於數學什麼的,其實數學只是培養你一個邏輯思維能力,在初學編程的時候影響不是很大。況且,作為一個基礎編程人員來說,上面還有系統分析師、項目經理,他們會把需求分析、概要設計和詳細設計做好的,你只要按照文檔寫代碼就OK了。不過,要上更上一步的話,其他基礎知識就非常重要了,畢竟你不能寫一輩子代碼。
在你學習好C語言以後,個人建議好好學習一下數據結構和軟體工程。這兩門對你的水平提高都是很有幫助的。特別是軟體工程,它能夠使你按照科學的工程方法進行軟體開發,對今後的發展很有好處。
只是一家之言,有不到之處,還望見諒!
參考資料:
⑹ 畢業答辯,資料庫是如何設計的 怎麼回答
可以圍繞這四點
1。先明確用戶需求,需求都有哪些,你准備如何實現。
2。概念結構,要設計哪些表,聯系用戶需求,表每個表的功能,屬性。
3。設計er圖,表之間有什麼聯系
4。物理結構設計,資料庫的存儲結構和存取方法
⑺ C語言與資料庫哪個更好,二者的區別是什麼啊拜託了各位 謝謝
C語言是一種
計算機語言
,用於編程;
而資料庫是對龐大的數據以及這些數據間的交互關系進行的操作
⑻ 資料庫與c語言同樣都是用語言編寫,它們有什麼區別
資料庫命令是已經集成過的語言,高度封裝的,C語言是基礎性的底層語言。
⑼ 畢業答辯的時候老師一般都會問資料庫的哪些問題,求大神說詳細點,謝謝了
我印象比較深的是,當初問我畢設的軟體是通過ODBC連接的資料庫,還是其它方式
個人覺得以下信息比較重要:
資料庫的基本概念要掌握清楚,庫、表、視、主鍵、外鍵等
SQL語句是怎麼回事,說出個一二三來
最重要的是範式,不僅畢設可能會問,面試時也經常涉及,工作中應用的也比較多
我的回答對你有幫助嗎