日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

明源题目

發布時間:2023/12/20 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 明源题目 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1 有兩張表

A 學生表

?

ID????????? Name??????????age

1???????????李1???????????? 12

2?????????? 李2???????????? 33

3?????????? 李3?????????????32

4?????????? 李4?????????????34

5?????????? 李5?????????????36

6?????????? 李6?????????????37

7?????????? 李7???????????? 38

8?????????? 李8???????????? 39

9?????????? 李9???????????? 40

?

B分數表

ID???????????? subject????? score

4??????????????????語文????????? 88

4??????????????????數學??????????67

5??????????????????語文????????? 88

5??????????????????數學??????????67

6??????????????????語文??????????88

6??????????????????數學??????????64

7??????????????????語文????????? 65

8??????????????????數學??????????67

9????????????????? 語文??????????72

10?????? ?????????數學??????????73

?

(1)

select a.* from a inner join b on a.id=b.id;

select a.* from a,b where a.id=b.id

?

select a.* from a left join b on a.id=b.id;

select a.* from a? right join b on a.id=b.id;

?

select b.* from a left join b on a.id=b.id;

select b.*?from a? right join b on a.id=b.id;

?

以上語句返回的行數分別是多少?

?答案:9?? 9??? 12? 10? 12?? 10?

?

(2)統計每門功課前兩名學生的ID,name ,subject ,score ?

?

(3)

實現如下格式

ID???? Name????? 語文?????? 數學

1?????? 李1

4???????李4???????? 88???????? 67

9???????李9?????????72

?

這是一個行轉列

select? id 編號,[name] 姓名,
sum(case when subject='語文' then score? end)語文,
sum(case when subject='數學' then score? end)數學
from b group by id ,[name]

?

?

(4)新建一個視圖查詢? ID,name,age,subject ,score ,如果一個學生對應有多個記錄 則全部顯示出來?

if exists (select * from sysobjects where name='get_score')
drop view? get_score;
create view get_score
as
?select a.id,a.name,b.subject,b.score from a left? join b on a.id=b.id;

(5)新建一個存儲過程 ,?實現輸入學生ID(存儲過程的輸入參數) ,?顯示學生姓名以及平均分, 格式如下:??? 李4:45

?if exists(select * from sysobjects where name="get_Scorename")

drop proc get_Scorename

go

create proc get_Scorename(@id int)

as

declare @name varchar(10)

declare @avgscore float

begin

select @name=a.name+':',@avgscore=avg(score) from a left join b on a.id=b.id where a.id=@id group by a.name

print (@name+cast(@avgscore as varchar(10))

end

exec get_Scorename 4;

2

(1)請列舉有哪幾種頁面重定向的方法 ,并解釋(至少兩種以上)

??? Response.redirect();server.Transfer(),server.Execute(),postbackurl

(2)ASP.NET頁面傳值的集中方法,并分析其利弊(至少兩種以上)

(3)說說URL傳值應注意的問題(至少兩點以上)

????? Session傳值,保存單個會話的有效信息到服務器端,可以跨頁面傳值

???? Cookie傳值,客戶端傳值

???? Response.Redirect()不能傳敏感的信息

? ViewState傳值,只能在頁面內傳值。

(4)?用代碼實現: 新建一個XML文檔 將字符串 "<item>NBA</item>" 讀到文檔里

(5)解釋一下裝箱? 和 拆箱? ,并附上代碼說明?

??? 裝箱是將值類型隱士轉換成引用類型,如:

????? int i=123;

??? object j=i;

?? 拆箱是將引用類型顯示轉換成值類型

???? int i=123;

?? object j=i;

?? int t=int.Parse(i);

?

3

情景A

房地產樓盤有很多種項目,每個項目有不同類型的房子,像普通商品房 是按照面積*均價 來計算價格,而別墅是按照數量來計算價格

情景B

公司老總和銷售總監希望希望立刻得知樓盤的銷售情況

?

(1)請使用UML 來描述A 中各對象的關系

(2)請給A中的各對象建表 ,表名和字段 自己定

(3)請結合B的場景,用一種設計模式來實現(編碼實現)

?

4 關于HTML 和JAVASCRIPT的題目

?填空題

?(1) (a+2)-1=81???? a="8"?? a+2="82" 拼接字符串? 82-1=81

?(2)ParseInt("7")+3=10

?(3)

? var a="8"? ;

? var b=5;

? var c=a+b;

? var d=a-b;

? c=85? (拼接字符串)

? d=3? (數字相減)

?

解答題

(4)

C# 中 ArrayList arr=new ArrayList();

arr.add("湖人");

請擴展JS中Array的功能 讓其也能實現類似于C#中ArrayList的功能

如: Array arr=new Array();

arr.Add("凱子");

Array.prototype.Add=function Add(object){

this.push(object);

}

var arr=new Array();

arr.Add("你好");

?

(5)請列舉你所用過或自己編寫的Javascript庫, 就其中所涉及的思想或者寫的比較好的地方? 談談你的看法

?我只知道Jquery,不過沒用過。

?

5 HTML 頁面上有一個DIV ID 為 showInfo,, 有一個Button?? <input type="button"? value="顯示" name="btnOK">

現要求實現點擊按鈕 在DIV里 顯示一個超鏈接 <a href=www.mysoft.com.cn? >明源軟件</a>,自己寫一個JS函數實現

????????????????? <script type="javascript">

??????????????????????? function showlink(){

????????????????????????????????? var link=document.createElement("a");

???????????????????????????????? link.href="www.mysoft.com.cn";

??????????????????????????????? link.innerText="明源軟件";

?????????????????????????????????document.body.appendchild("link);?????????????????????

}

???????????? </script>

??????????????????<input type="button" value="顯示"? name="btnOK" οnclick="showlink()">

6?邏輯題

計劃用水量為 wplan,用戶實際用水量為wsj,如果實際用水量小于wplan,按照price1收費,實際用水量超過wplan,并且小于1.2wplan

超過部分按照price2收費,實際用水量大于1.2wplan,超過部分按照price3收費,請用一個函數iff(exp1,exp2,exp3) 來計算用戶的水費,要求 如果exp1為true ,返回exp2,否則返回exp3,函數可以嵌套

???????????? function ifff(exp1,exp2,exp3){

?????????????????????????? if(wsj<wplan){

??????????????????????????????? exp2=price1;

??????????????????????????????? exp1=true;}

?????????????????????????if(wsj>wplan&&wsj<1.2*wpplan){

?????????????????????????????? exp2=price1+(wsj-wplan)*price2;

????????????????????????????? exp1=true;}

??????????????????????? if(wsj>1.2*wplan){

????????????????????????????? exp2=price1+(wsj-wplan)*price3;

????????????????????????????? exp1=false;}

???????????????????? if(exp1){

return exp2;

}else{

return exp3;

}

?

}

}

總結

以上是生活随笔為你收集整理的明源题目的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。