近幾年,隨著成人教育的不斷發(fā)展,參加自考考試的考生人數(shù)呈階梯式增長,這也說明了自考學(xué)歷逐漸被社會所認可。為了幫助自考生順利通過自考考試,我將會在本文中為大家分享自考計算機基礎(chǔ)與程序設(shè)計專業(yè)真題,希望能夠?qū)忌鷤冇幸欢ǖ膸椭?/p>
一、自考計算機基礎(chǔ)與程序設(shè)計專業(yè)真題
(一)單項選擇題
(本大題共20小題.每小題1分,共20分)在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內(nèi)。錯選、多選或未選均無分。
1.當前計算機應(yīng)用最廣泛的是( )
A.科學(xué)計算
B.信息處理
C.過程控制
D.計算機輔助設(shè)計
2.在下面存儲容量單位中,最大的是( )
A.bit
B.Byte
C.KB
D.GB
3.介于CPU和內(nèi)存之間的高速緩沖存儲器是( )
A.Cache
B.ROM
C.RAM
D.外存
4.下面屬于輸出設(shè)備的是( )
A.鍵盤
B.鼠標
C.顯示器
D.掃描儀
5.下面屬于單用戶單任務(wù)操作系統(tǒng)的是( )
A.DOS
B.Windows
C.UNIX
D.NetWare
6.計算機病毒指的是( )
A.帶生物病毒的計算機
B.帶細菌的磁盤
C.過時的程序
D.具有破壞性的程序
7.下面不屬于Visual Studi0 2008總體界面的是( )
A.菜單欄
B.標題欄
C.報告欄
D.狀態(tài)欄
8.關(guān)于最簡單的C#程序和命名空間,下面說法正確的是( )
A.最簡單的C#程序僅由零個命名空間組成
B.最簡單的C#程序僅由一個命名空間組成
C.最簡單的C#程序可由多個命名空間組成
D.最簡單的C#程序可由零個或多個命名空間組成
9.在使用控制臺方式創(chuàng)建的C#程序中,Console.WriteLine方法的功能是( )
A.向控制臺輸入一個字符串
B.向控制臺輸入一個浮點數(shù)據(jù)
C.向控制臺輸入一個整型數(shù)據(jù)
D.向控制臺輸出數(shù)據(jù)
10.在C#中,如果想要修改Windows窗體的邊框式樣,需要修改該窗體的屬性是( )
A.ForeColor
B.Enabled
C.FormBorderStyle
D.Location
11.在NET中最重要、最基礎(chǔ)的命名空間是( )
A.Stream
B.System
C.Design
D.Client
12.在文本文件讀寫中,不需要使用的類是( )
A.FileStream
B.StreamWriter
C.StreamDesign
D.StreamReader
13.數(shù)據(jù)庫管理系統(tǒng)的英文縮寫是( )
A.DB
B.DBMS
C.SQL
D.RDBMS
14.在SQL Server中主數(shù)據(jù)文件默認的擴展名是( )
A.mdf
B.ldf
C.master
D.model
15.若一個記錄中包含學(xué)號、姓名、性別和班級字段,其中最適合作為主鍵的字段是( )
A.學(xué)號
B.姓名
C.性別
D.班級
16.在AD0.NET中,DataSet對象相當于一個臨時的( )
A.存儲過程
B.數(shù)據(jù)表
C.數(shù)據(jù)適配器
D.數(shù)據(jù)庫
17.下面不屬于軟件工程的3個要素的是( )
A.過程
B.工具
C.環(huán)境
D.方法
18.具有只有上一階段工作完成后才能進入到下一階段工作的軟件生命周期模型是( )
A.瀑布模型
B.增量模型
C.螺旋模型
D.噴泉模型
19.下列工具中為需求分析常用工具的是( )
A.PAD
B.DFP
C.N-S
D.PFD
20.在面向?qū)ο蠓椒ㄖ?,一個對象請求另一個對象為其服務(wù)的方式是( )
A.通過發(fā)送調(diào)用語句
B.通過發(fā)送消息
C.通過發(fā)送命令
D.通過發(fā)送口令
(二)填空題
(本大題共l0小題,每小題2分,共20分)請在答題卡上作答。
11.內(nèi)存儲器包括_______和_______。
12.1Byte=_______bit;1KB=_______B。
13.C#程序文件的擴展名是_______;C#項目文件的擴展名是_______。
14.構(gòu)造函數(shù)是類的一個_______方法,可用來完成_______的初始化。
15.SQL Server是一個大型的_______型數(shù)據(jù)庫管理系統(tǒng),它的作用是_______。
16.SQL語言中查詢數(shù)據(jù)的語句是_______;刪除記錄的語句是_______。
17.AD0.NET的兩個核心是:_______數(shù)據(jù)******程序和_______對象。
18.按軟件服務(wù)對象的范圍劃分,軟件可分為_______軟件和_______軟件。
19.需求分析按順序一般分為需求獲取、_______、需求規(guī)格說明和_______4個階段。
20.軟件測試方法分為_______和________兩類。
(三)簡答題
(本大題共6小題,每小題5分,共30分)
21.下面是判斷X是正數(shù)、負數(shù)還是零的部分程序,請將下劃線應(yīng)填內(nèi)容在答題卡上作答。
22.請寫出產(chǎn)生100個1到6之間(包括l和6)的隨機整數(shù)的程序片段。
23.簡述創(chuàng)建下拉菜單,快捷菜單,工具欄,狀態(tài)欄需要用哪些控件(必須寫控件名字)。
24.簡述對象的定義;以及對象的名字、對外接口、屬性以及操作的作用。
25.已知DateTime是屬于.NET類庫的System命名空間的結(jié)構(gòu),并且已經(jīng)通過using System;導(dǎo)入了名字空間System。請寫出完成定義DateTime類型的對象t,再將系統(tǒng)當前時間賦給t,并且逶過MessageBox的Show操作輸出t值和當前月份的程序片段。
26.關(guān)于DataBase簡稱DB,回答下面問題。(1)DB的中文意思是什么?(2)DB的定義是什么?(3)DB中的數(shù)據(jù)可包含什么?
(四)程序閱讀題
(本大題共6小題,每小題5分,共30分)
31.閱讀下面程序,寫出buttonl被單擊時的運行結(jié)果。
32.閱讀下面程序,寫出單擊buttonl時textBoxl中的輸出結(jié)果。
33.閱讀下面程序,當在textBox1中輸入2673后,寫出單擊button1后textBox1中的輸出結(jié)果。
34.閱讀下面程序,寫出單擊button1時的運行結(jié)果。
35.閱讀下面程序,先寫出單擊button1,再單擊button2后textBox1中的運行結(jié)果。
36.設(shè)某窗體中DataGridView控件的name屬性值為dgvsx。且SqlConnection類型對象myconn,SqlDataAdapter類型對象da,DataSet類型對象ds均已定義。閱讀下面程序(即showRecord方法),再回答問題。(1)第1句的作用是什么?(2)程序操作的表和字段是什么?(3)第7句的作用是什么?
二、總結(jié)
自考考試每年都會在全國各省舉行,只要您符合條件,都可以報名參加自考考試,關(guān)于2023年自考報名時間,大家可以看看這篇文章的具體內(nèi)容!
18~23周歲
24~32周歲
33~40周歲
其他
高中及以下
中專
大專
其他
工作就業(yè)
報考公務(wù)員
落戶/居住證
其他
自學(xué)考試
成人高考
開放大學(xué)