技術筆試試題3答案

2023-01-23 12:36:02 字數 2666 閱讀 8787

金和軟體2011校園招聘筆試題目

1. 什麼是檢視?它和表有什麼區別?

答:檢視是由乙個或多個資料表(基本表)或檢視匯出的虛擬表或查詢表,是關係資料庫系統提供給使用者以多種角度觀察資料庫中資料的重要機制。

檢視是虛表。所謂虛表,就是說檢視不是表。因為檢視只儲存了她的定義(select語句),而沒有儲存檢視對應的資料,這些資料仍存放在原來的資料表(基表),資料與基表中資料同步,即對檢視的資料進行操作時,系統根據檢視的定義去操作與檢視相關聯的基本表。

2. 建立乙個資料庫表student,資料表computer,欄位名name,number,***,sql2000,flash,net ,其中sql2000,flash,net設定為浮點型 float.

1)輸出所有男生的成績

use student select name as 姓名,*** as 性別,sql2000 as sql資料庫 ,flash as 網路動畫,net as 計算機網路 from computer where ***='男'

2)輸出所有sql成績在90以上的女生的成績

use student select name as 姓名, *** as 性別,sql2000 as sql資料庫 from computer where ***='女'and sql2000>=90

3)輸出某一科目不合格所有的男生的成績

use student select name as 姓名,*** as 性別,sql2000 as sql資料庫, flash as 網路動畫, net as 計算機網路

from computer where ***='男' and (sql2000<60 or flash<60 or net<60)

4)計算並顯示每位同學各科的總分和平均分,並按總分從高到低排序

use student select number as 學號,name as 姓名,sql2000+flash+net as 總分,(sql2000+flash+net)/3 as 平均分 from computer

5)輸出所有計算機網路成績在70-79之間的同學

use student select * from computer where net between 70 and 79

6)輸出所有姓「陳」和姓「李」的男生

use student select * from computer where ***='男'and left(name,1) in ('李', '陳')\

7)輸出所有學號為偶數的同學成績

use student select name as 姓名,number as 學號, *** as 性別, sql2000 as sql資料庫, flash as 網路動畫, net as 計算機網路 from computer where number%2=0

8)輸出flash成績最好的5位同學

use student select top 5 name as 姓名,number as 學號, *** as 性別, sql2000 as sql資料庫, flash as 網路動畫,net as 計算機網路 from computer order by flash desc

9)更新同學的成績,把計算機網路成績在55-59之間的同學該科的成績調整為60分

use student update computer set net=60 where net>54 and net<60

10)刪除平均分最低的3位同學

use student delete from computer where (sql2000+flash+net)/3 in (select top 3(sql2000+flash+net)/3 from computer)

11)統計成績表中平均分為90以上(含90分)人數

use student select count(*) as "平均分90分以上(含90分)的人數" from computer where (sql2000+flash+net)/3>=90

2. 編寫乙個html檔案,單擊頁面時,彈出訊息框顯示shift鍵是否按下

在文件中點選某個位置。訊息框會告訴你是否按下了 shift 鍵。

3. 簡述primary key 的作用。(難度:高答題時間:3分鐘)

1、強制表的實體完整性。 2、定義標識列。 3、不能接受空值。4、建立唯一性索引。 5、加快在該列上的訪問速度。

4. 反轉字串 (難度:中,答案不唯一答題時間:10分鐘)

string convert(string a)

5.簡述什麼是類,什麼是結構體,如何選擇結構體還是類 (難度:中答題時間:3分鐘)

類是同一類物件共同屬性和行為的抽象

結構體是同一類共同屬性和行為的抽象

二者區別:類:引用型別結構體:值型別

二者相同點:對共同屬性和行為的抽象

如何選用:

1.棧的空間有限,對於大量的邏輯的物件,建立類要比建立結構好一些

2.結構表示如點、矩形和顏色這樣的輕量物件,例如,如果宣告乙個含有 1000 個點物件的陣列,則將為引用每個物件分配附加的記憶體。在此情況下,結構的成本較低。

3.在表現抽象和多級別的物件層次時,類是最好的選擇

4.大多數情況下該型別只是一些資料時,結構時最佳的選擇

6. 寫出以下程式執行結果。

using system;

class test

}答案:i,s = 15, 56

企業出納招聘筆試試題及答案

a 收付合法原則b 收付兩清原則 c 錢賬分管原則d 日清日結原則 5.下列屬於商業匯票的是 a 銀行本票b 銀行承兌匯票 c 銀行匯票d 商業承兌匯票 三 綜合計算題 1 某企業2012年2月1日銀行存款日記賬的餘額為37000元,銀行轉來的對賬單的餘額為39000元,經過核對發現以下幾筆未達賬項...

AUTOCAD筆試試題

貴州省織金縣精誠職業高階中學 2008 2009學年度第二學期期末考試試題 autocad 時間 90分鐘,總分 100分 班級姓名學號 得分 一.填空題 共18分,每空1分 的主要功能有 等。的工作介面主要由 等組成。3.在autocad系統中繪圖和編輯圖形的核心是 4.寫出三個可以複製圖形的命令...

師德考試試題3以及答案

答題結束 1 教師要按要求認真批改作業,並及時進行講評和訂正,對學習困難的學生要進行面批或個別輔導,可以讓家長或學生批改作業。本題答案 對錯正確答案 錯 2 師生互相促進 彼此成長是現代師生關係的主要方法。本題答案 對錯正確答案 對 3 教育從本質上來講是通過 來構成的。a 情感關係 b 師生關係 ...