• 沒有找到結果。

高雄銀行 101 年新進人員甄試試題

N/A
N/A
Protected

Academic year: 2021

Share "高雄銀行 101 年新進人員甄試試題 "

Copied!
2
0
0

加載中.... (立即查看全文)

全文

(1)

【請接續背面】

高雄銀行 101 年新進人員甄試試題

職等 甄試類別【代碼】:七職等 網路應用程式設計人員【C9208】

專業科目:程式撰寫(以 C、ASP、JAVA、.NET 等程式語言為主)

*請填寫入場通知書編號:_______________

注意:•作答前須檢查答案卷、入場通知書編號、桌角號碼、應試類別是否相符,如有不同應立即請監試 人員處理,否則不予計分。

‚本試卷為一張雙面,共有四大題非選擇題,每題配分為 25 分。

ƒ非選擇題限以藍、黑色鋼筆或原子筆於答案卷上採橫式作答,並請從答案卷內第一頁開始書寫,

違反者該科酌予扣分,不必抄題但須標示題號。

„請勿於答案卷上書寫姓名、編號或其他不應有的文字、標記、符號等,違反者該科成績以零分計。

…應考人得自備簡易型電子計算機,但不得發出聲響,且不具財務、工程及儲存程式功能。應考人 於測驗時將不符規定之電子計算機放置於桌面或使用,經勸阻無效,仍執意使用者,該科扣 10 分;計算機並由監試人員保管至該節測驗結束後歸還。

†答案卷務必繳回,未繳回者該科成績以零分計算。

題目一:

請以 C 語言設計一程式,其輸入應為一英文字母大小寫混合之字串,該程式可以統計並 列印出每一種字母出現的頻率,其中大小寫字母視為相同;若字串中夾雜非英文字母則列印 出“輸入錯誤”之訊息並終止執行。【25 分】

題目二:

請以 ASP 及 VBScript 設計下列程式三空格處指令,使該程式呈現之網頁具下列功能:

1.如果「姓名」欄輸入為空白,則顯示錯誤訊息:「姓名欄不可空白!」,同時將游標

置於該欄位,然後跳出 check()副程式。

2.如果「密碼」欄輸入為空白,則顯示錯誤訊息:「密碼欄不可空白!」,同時將游標

置於該欄位,然後跳出 check()副程式。

3.如果「確認密碼」欄之輸入和「密碼」欄不同,則顯示錯誤訊息:「確認密碼欄和密

碼欄不同」!,同時將游標置於該欄位,然後跳出 check()副程式。

4.如果「E-mail 帳號」欄輸入少了"@"字元,則顯示錯誤訊息:「E-mail 格式不正確!」, 同時將游標置於該欄位,然後跳出 check()副程式。

5.網頁最後一列有一按鈕稱「送出註冊」,使用者按下後會依前述規則順序依序檢查使

用者輸入的欄位資料是否符合前述規則。

其中游標位置之控制以 focusto(x)副程式進行。

<html><head><title>銀行基金客戶註冊系統</title></head>

<!--

Sub check()

register.Submit End Sub

Sub focusto(x)

‘將游標定位於 x 欄位

End Sub -->

</script>

<body >

<h1 align="center">&nbsp;<b><font color="blue"><span style="background-color:

#FFFFFF">銀行</span></font></b><span style="background-color: #FFFFFF">

</span> <font color="black" size="5"><b>基金客戶註冊</b></font> </h1>

<form action="exam2.asp" method="post" name="register">

<div align="center"><center><table CELLSPACING="0" CELLPADDING="2"

bgcolor="#ffffff"

border="1">

<tr><th ALIGN="RIGHT" BGCOLOR="#FFFF80">姓名</th>

<td><input name="userid" type="TEXT" cols="10" size="10"

maxlength="10"></td></tr>

<tr><th ALIGN="RIGHT" BGCOLOR="#FFFF80">密 碼</th>

<td><input name="n_passwd" TYPE="PASSWORD" size="8" maxlength="8">

</tr>

<tr> <th ALIGN="RIGHT" BGCOLOR="#FFFF80">確認密碼</th>

<td><input name="r_passwd" TYPE="PASSWORD" size="8" ></td> </tr>

<tr> <th ALIGN="RIGHT" BGCOLOR="#FFFF80">E-mail 帳號</th>

<td><input name="email" type="TEXT" cols="40" size="40" maxlength="40">

</td> </tr> </table>

</center></div><div align="center"><center><p><br>

</p>

</form> </body> </html>

(一)【16 分】

(二)【4 分】

(三)【5 分】

(2)

題目三:

本題請用 JAVA 語言完成。

(一)下列每一個? 述執行後 X 的值為何?【6 分】

1. X=Math.floor(8.5);

2. X=Math.ceil(-5.8) 3. X=Math.abs(-5.8)

(二)請找出下列程式片段的錯誤,並說明錯誤原因及如何更正。【5 分】

public int sum( int n) {

If (n==0) return 0;

else

return n + sum(n);

}

(三)下列是一個執行緒(thread)的類別定義,請利用此 thread 的類別定義寫一個主程 式可以產生 3 個此 thread 類別定義的 threads,此三個分別命名成 thread1、

thread2 及 thread3,並執行這 3 個 threads。(注意:只需要寫 main()函式,此 thread 類別定義不需要重寫)【6 分】

Class AThread extends Thread{

public AThread(String name) {

super(name);

}

public void run() {

try {

System.err.println( “Hello “ + getName());

} catch (InterruptedException exception){

Exception>printStackTrace();

} } }

(四)請於下列程式片段中,找出程式區塊錯誤的地方,並說明如何更正。(假設 account、company 及 amount 都已宣告)【4 分】

ObjectOutputStream outputStream;

outputStream.writeInt(account);

outputStream.writeChars(company);

outputStream.writeDouble(amount);

(五)對於下列的? 述,請寫一個單一的? 述來完成。【4 分】

1.比較 s1 字串與 s2 字串是否內容相等。

2.將 s2 的字串使用「+=」運算子加到 s1 字串中。

題目四:

下列的題目利用 VB.NET 或 ASP.NET 完成。

(一)請宣告一個名為 intArray 且內含 20x30 個整數元素的二維陣列。【2 分】

(二)同本題的第(一)小題,當程式執行一段期間後發現陣列大小不夠,而且陣列內 部的資料都已經輸入,此時需要調整成 20x40 大小,但原來的資料都應該被保留 下來,請利用一行? 述完成。【4 分】

(三)同本題的第(二)小題,請寫一段程式碼,判斷新的二維陣列中有多少元素內的 值是負的,並以 Console.WriteLine 輸出。【6 分】

(四)請用 VB.NET 寫一段程式片段可以產生 6 個 1 到 49 的隨機數,先存在一個名為

「A」的整數陣列,並將此陣列內容印出來。【7 分】

(五)下列程式片段是在 ASP.NET 中,當按下 botton1 時要讀取一整個檔案內容,而 且用 Response.Write 寫到瀏覽器上,其中要讀取的檔案名稱使用者輸入到 path1 中,請完成本題(a)到(f)的空格。【6 分】

Sub Button1_Click(Obj As Object, E As EventArgs)

Dim FilePath as String = Server. (a) (Path1.text) Dim SrReader as (b) = new (c) (FilePath) Dim strA As String = SrReader. (d) ()

SrReader. (e) ()

Response.Write(“檔案的內容為: <BR>” & (f) ) End Sub

參考文獻

相關文件

參加甄選人員請於各階段甄選當日上午 9 時前攜帶身分證件 至本校人事室報到並參加甄選;同日上午 09:30

110年度第3梯次自辦職前訓練考生達口試資格公告

(1)試務相關工作人員進行報到時,請試務人員查驗該等人員之疫苗 接種證明(如健保快易通、紙本疫苗接種卡或數位新冠病毒健康 證明等)或 3 日內抗原快篩陰性證明∕3

五、 最遲應於甄試日前一週,於分署網站公告甄試資訊。甄試資

111年度第4梯次自辦職前訓練考生達口試資格公告

七、 應試者對於試題若有疑義,應於甄試 結束次日起三個工作日內、以及對於

題目問什麼?請把它找出來。 【題目問共要 花多少錢】.. 換你試試看 換你試試看

112 學年度身心障礙學生升學