2023年程序員開發(fā)人員試題_第1頁
2023年程序員開發(fā)人員試題_第2頁
2023年程序員開發(fā)人員試題_第3頁
2023年程序員開發(fā)人員試題_第4頁
2023年程序員開發(fā)人員試題_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、哪一個SQL有錯誤?A.SELECT*FROMemp_dept_vu;B.SELECTdepartment_id,SUM(salary)FROMemp_dept_vuGROUPBYdepartment_id;C.SELECTdepartment_id,job_id,AVG(salary)FROMemp_dept_vuGROUPBYdepartment_id,job_id;D.SELECTjob_id,SUM(salary)FROMemp_dept_vuWHEREdepartment_idIN(10,20)GROUPBYjob_idHAVINGSUM(salary)>20230;E.沒有一個錯誤,都是對的.2、兩張表結(jié)構(gòu)如下:EMPLOYEES(EMPLOYEE_IDNUMBERPrimaryKeyFIRST_NAMEVARCHAR2(25)LAST_NAMEVARCHAR2(25)HIRE_DATEDATE)NEW_EMPLOYEES(EMPLOYEE_IDNUMBERPrimaryKeyNAMEVARCHAR2(60))哪一個刪除語句是對的的。A.DELETEFROMemployeesWHEREemployee_id=(SELECTemployee_idFROMemployees);B.DELETE*FROMemployeesWHEREemployee_id=(SELECTemployee_idFROMnew_employees);C.DELETEFROMemployeesWHEREemployee_idIN(SELECTemployee_idFROMnew_employeesWHEREname='Carrey');D.DELETE*FROMemployeesWHEREemployee_idIN(SELECTemployee_idFROMnew_employeesWHERElast_name='Carrey');3、顯示每個部門,最高SALARY,最小SALARY,且最小SALARY小于5000,最大SALARY大于15000。A.SELECTdept_id,MIN(salary),MAX(salary)FROMemployeesWHEREMIN(salary)<5000ANDMAX(salary)>15000;B.SELECTdept_id,MIN(salary),MAX(salary)FROMemployeesWHEREMIN(salary)<5000ANDMAX(salary)>15000GROUPBYdept_id;C.SELECTdept_id,MIN(salary),MAX(salary)FROMemployeesHAVINGMIN(salary)<5000ANDMAX(salary)>15000;D.SELECTdept_id,MIN(salary),MAX(salary)FROMemployeesGROUPBYdept_idHAVINGMIN(salary)<5000ANDMAX(salary)>15000;E.SELECTdept_id,MIN(salary),MAX(salary)FROMemployeesGROUPBYdept_id,salaryHAVINGMIN(salary)<5000ANDMAX(salary)>15000;4、執(zhí)行SQL:SELECT*FROMordersWHEREcust_id=(SELECTcust_idFROMcustomersWHEREcust_name='Smith');5、students表結(jié)構(gòu)如下:STD_IDNUMBER(4)COURSE_IDVARCHAR2(10)START_DATEDATEEND_DATEDATE哪兩個在列START_DATE上的運算是對的的?A.SUM(start_date)B.AVG(start_date)C.COUNT(start_date)D.AVG(start_date,end_date)E.MIN(start_dat(yī)e)F.MAXIMUM(start_date)6、EMPLOYEES表結(jié)構(gòu)如下:EMP_IDNUMBER(4)NOTNULLLAST_NAMEVARCHAR2(30)NOTNULLFIRST_NAMEVARCHAR2(30)DEPT_IDNUMBER(2)哪個SQL語句實現(xiàn)last_name為‘Smith’不同DEPT_ID的總數(shù)?A.SELECTCOUNT(*)FROMemployeesWHERElast_name='Smith';B.SELECTCOUNT(dept_id)FROMemployeesWHERElast_name='Smith';C.SELECTDISTINCT(COUNT(dept_id))FROMemployeesWHERElast_name='Smith';D.SELECTCOUNT(DISTINCTdept_id)FROMemployeesWHERElast_name='Smith';E.SELECTUNIQUE(dept_id)FROMemployeesWHERElast_name='Smith';7、查詢所有employees表中的數(shù)據(jù),無論在departments表中是否department_id的記錄。哪個查詢是對的的?A.SELECTlast_name,department_nameFROMemployeesNATURALJOINdepartments;B.SELECTlast_name,department_nameFROMemployeesJOINdepartments;C.SELECTlast_name,department_nameFROMemployeeseJOINdepartmentsdON(e.department_id=d.department_id);D.SELECTlast_name,department_nameFROMemployeeseRIGHTOUTERJOINdepartmentsdON(e.department_id=d.department_id);E.SELECTlast_name,department_nameFROMemployeesFULLJOINdepartmentsON(e.department_id=d.department_id);F.SELECTlast_name,department_nameFROMemployeeseLEFTO(shè)UTERJOINdepartmentsdON(e.department_id=d.department_id);8、執(zhí)行以下SQL,哪個結(jié)果是對的的。SELECTe.employee_id"Emp_id",e.emp_name"Employee",e.salary,m.employee_id"Mgr_id",m.emp_name"Manager"FROMemployeeseJOINemployeesmON(e.mgr_id=m.employee_id)ANDe.salary>4000;9、N張表等值聯(lián)合查詢,至少要寫幾個連接條件?A.NB.N-1C.N+110、哪三個查詢沒有問題?A.SELECT*FROMemployeeswheresalary>(SELECTMIN(salary)FROMemployeesGROUPBYdepartment_id);B.SELECT*FROMemployeesWHEREsalary=(SELECTAVG(salary)FROMemployeesGROUPBYdepartment_id);C.SELECTdistinctdepartment_idFROMemployeesWHEREsalary>ANY(SELECTAVG(salary)FROMemployeesGROUPBYdepartment_id);D.SELECTdepartment_idFROMemployeesWHEREsalary>ALL(SELECTAVG(salary)FROMemployeesGROUPBYdepartment_id);E.SELECTlast_nameFROMemployeesWHEREsalary>ANY(SELECTMAX(salary)FROMemployeesGROUPBYdepartment_id);F.SELECTdepartment_idFROMemployeesWHEREsalary>ALL(SELECTAVG(salary)FROMemployeesGROUPBYAVG(SALARY));判斷題:11、Insertintotable_1(id,name)values(seq_table_1.nextval,’test’);這條SQL會報錯()12、select*fromtable_1wherecreate_dt>=to_date(‘2023-01-0212:23:45’,’yyyy-mm-ddhh:mi:ss’)這條SQL沒有問題()13、查詢時使用索引一定能加快查詢速度。()14、取表中的前40條記錄,以下SQL沒有問題()selectt.*,rownumrnfrom(select*fromtable_1Wherecreate_dtbetweensysdate-100andsysdat(yī)eorderbycreate_dtdesc)twhererownum<=4015、表table_1中的記錄Idname1aa2bb3cc表table_2中的記錄IDname2cc4dd5ff執(zhí)行如下SQL,Selectidfromtable_1UnionSelectidfromtable_2假如為:ID123245假如對的()16、表EMPLOYEES如構(gòu)如下:EMPLOYEE_IDNUMBERPrimaryKeyFIRST_NAMEVARCHAR2(25)LAST_NAMEVARCHAR2(25)HIRE_DATEDATESelectfirst_name+last_namefromemployees;查詢會正常執(zhí)行()17、下面SQL沒有問題,可以執(zhí)行()Selectcity,sum(sal),max(id),min(first_name),count(*)Fromtable_1Wheredept_id=20Groupbycity;18、在更新和插入表的數(shù)據(jù)時,使用綁定變量一定能提高速度()19、SELECTlast_nameFROMemployeesWHEREsalaryIN(SELECTMAX(salary)FROMemployeesGROUPBYdepartment_id);此SQL執(zhí)行時會報錯()20、在select語句中,對查詢結(jié)果進行排序不會影響查詢速度()21. 下面的網(wǎng)絡(luò)協(xié)議中,面向連接的的協(xié)議是:?A傳輸控制協(xié)議B用戶數(shù)據(jù)報協(xié)議C網(wǎng)際協(xié)議D網(wǎng)際控制報文協(xié)議?22. 在重新啟動Linux系統(tǒng)的同時把內(nèi)存中的信息寫入硬盤,應(yīng)使用命令是:?A#reboot?B#halt?C#rebootnow?D#shutdown–rnow23. 文獻權(quán)限讀、寫、執(zhí)行的三種標(biāo)志符號依次是:Arwx?Bxrw?Crdx?Dsrw24.從后臺啟動進程,應(yīng)在命令的結(jié)尾加上符號:A&?B@?C#? D$?25.?crontab文獻由六個域組成,每個域之間用空格分割,其排列如下:

AMIN?HOUR DAY?MONTH?YEAR COMMAND?BMIN?HOUR?DAY?MONTH?DAYOFWEEK?COMMAND?CCOMMAND MIN?HOUR DAY?MONTH?DAYOFWEEK?DCOMMAND YEAR?MONTH DAY?HOUR?MIN26.某文獻的組外成員的權(quán)限為只讀;所有者有所有權(quán)限;組內(nèi)的權(quán)限為讀與寫,則該文獻的權(quán)限為:

A467 B674?C476 D76427.top命令輸出結(jié)果loadaverage:0.06,0.03,0.00對其0.06,0.03,0.00描述對的的是:A當(dāng)前負(fù)載5分鐘前的負(fù)載15分鐘前的負(fù)載B當(dāng)前負(fù)載1分鐘前的負(fù)載5分鐘前的負(fù)載C5分鐘前的負(fù)載1分鐘前的負(fù)載當(dāng)前負(fù)載D15分鐘前的負(fù)載5分鐘前的負(fù)載當(dāng)前負(fù)載28.查看磁盤分區(qū)使用情況命令:Als? Bll???Cdu ??Ddf

29.你使用命令“vi/etc/inittab”查看該文獻的內(nèi)容,你不小心改動了一些內(nèi)容,為了防止系統(tǒng)出問題,你不想保存所修改內(nèi)容,你應(yīng)當(dāng)如何操作:

A在末行模式下,鍵入:wq

B在末行模式下,鍵入:q!?C在末行模式下,鍵入:q?D在編輯模式下,鍵入“ESC”鍵直接退出vi30.取文獻a.txt里內(nèi)容的第一列下列命令對的的寫法是:Aawk'{print$1}'a.txtBawka.txt'{print$1}'Csort–ra.txtDsort–na.txt31.使用PS獲取當(dāng)前運營進程的信息時,輸出內(nèi)容PPID的含義為:A.進程的用戶IDB.進程調(diào)度的級別C.進程IDD.父進程ID32.為匹配以001開頭的行,我們可以使用如下的正則表達(dá)式:A.^001B.$001C.*001D.\00133.使用nfs服務(wù)時,我們需要在____(dá)_文獻中指定服務(wù)內(nèi)容:A./etc/fstabB./etc/exportsC./etc/mountdD./etc/crontab34.假如我們先用mount命令加載光驅(qū)設(shè)備到/mnt/cdrom下,接著我們cd進入該目錄,但用IS列出光盤內(nèi)容后,我們需要換一張CD,這時我們需要先執(zhí)行_____操作。A.使用umount卸載該設(shè)備B.直接按光驅(qū)的退盤鍵C.退出/mnt/cdrom目錄D.重新加載設(shè)備mount-a35.以下的命令將在__(dá)__(dá)___(dá)自動執(zhí)行:0623**03lp/usr/local/message|mail-s"today'smessage"rootA.每周三23:06分B.每周三06:23分C.每周六23:03分D.每周六03:23分36.假如您需要找出/etc/my.conf文獻屬于哪個包(package),您可以執(zhí)行:?A.rpm-q/etc/my.conf?B.rpm-requires/etc/my.conf?C.rpm-qf/etc/my.conf

D.rpm-q|grep/etc/my.conf37.假如當(dāng)前系統(tǒng)是在level3運營,如何不重啟系統(tǒng)就可轉(zhuǎn)換到level5運營?

A.setlevel=5

B.telinit5

C.run5

D.alt-f7-538.在bash中,export命令的作用是:?A.在子shell中運營條命令

B.

使在子shell中可以使用命令歷史記錄?C.為其它應(yīng)用程序設(shè)立環(huán)境變量

D.提供nfs分區(qū)給網(wǎng)絡(luò)中的其它系統(tǒng)使用39.在/root下編寫一個腳本文獻showenv。運營此腳本,命令如下:

./showenvPWD

結(jié)果顯示錯誤提醒如下:

bash:./showennv:權(quán)限不夠?于是運營命令llshowenv顯示如下:?-rw-r—r--1rootroot1556月1909:58showenv?想實現(xiàn)只有自己可以運營此腳本,而其他帳戶不能運營,需要運營命令:??AChmodu+xshowenv?BChmodg+xshowenv?CChmodo+xshowenv?D以上命令都不能實現(xiàn)?40.以下關(guān)于DNS的查詢模式描述對的的是()A順序 ?B遞歸 ?C隨機 ??D迭代41.下面哪個Linux命令可以一次顯示一頁內(nèi)容?

A.pauseB.catC.moreD.grep42.顯示一個文獻最后幾行的命令是:

A.tacB.tailC.re

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論