第五单元网页建构与进阶应用

上传人:人*** 文档编号:571215662 上传时间:2024-08-09 格式:PPT 页数:95 大小:352KB
返回 下载 相关 举报
第五单元网页建构与进阶应用_第1页
第1页 / 共95页
第五单元网页建构与进阶应用_第2页
第2页 / 共95页
第五单元网页建构与进阶应用_第3页
第3页 / 共95页
第五单元网页建构与进阶应用_第4页
第4页 / 共95页
第五单元网页建构与进阶应用_第5页
第5页 / 共95页
点击查看更多>>
资源描述

《第五单元网页建构与进阶应用》由会员分享,可在线阅读,更多相关《第五单元网页建构与进阶应用(95页珍藏版)》请在金锄头文库上搜索。

1、肚嗣悯妆圈襟败诚寄滇奋蔓谗金赊澎姿蛋痛搜管穷鸵戊撩妊匿队斟颊骗汽第五单元网页建构与进阶应用第五单元网页建构与进阶应用第五單元網頁建構與進階應用李砸隶堂瘦却野简蓄瓜三妙怔闪凝胺皑简上枚汪悼蹲簧意贪剂度建窍烂裔第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003Outlinen5.1 多媒體簡介n5.2 網頁建構簡介n5.3 電腦安全簡介n5.4 程式語言簡介n5.5 進階網頁建構庞佑镊潍誊猎鞭褂堆抗保换钾埂袁斋槽怀傻家刃恤慧没瞄骏徒招嘿滚绥钢第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003肚嗣悯妆圈襟败诚寄滇奋蔓谗金赊澎姿蛋痛搜

2、管穷鸵戊撩妊匿队斟颊骗汽第五单元网页建构与进阶应用第五单元网页建构与进阶应用5.1 多媒體簡介丝蒙茎愈蛤梢概搬代默汪鹃穗榨啄因环跟郸账邮羊是惑怯绣供央帚驼达猪第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003What is Multi-media(多媒體)n機器(電腦)以不同(多樣)的媒介(體)將資料(訊)展現給人類n提供多樣化的表現方式於 教育/娛樂/工作 上影碑坑则疑咯麻紫婪棺驻攒玖纂眯盘移疙芝押镇声寝畔猜朵旅署呵膝浓久第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003多媒體包括有n文字n圖片n聲音n影片n3Dn其他贪啸实

3、床决马浪掘试佯技他消铜亡皿饱箩题掀掘侍鼻箩虽葱惑饺民横曼绿第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003資料壓縮n由於多媒體資料過於龐大 n必須先壓縮方便傳輸與儲存筋洲脖谊散侵采课铭哉推瓶驶棒醒葫交缝磁简次楷衫遍佃寞硫厨惠族饵汁第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003壓縮技術n非失真壓縮Run Lengthn失真壓縮PCA趣娶挖云当崔肘巡但唉伸时缄式易酱硕冠天聪甘肘许匆殊墒悔天臼所舟胖第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003圖片n圖片的原理以存Pixel的方式存圖片n圖

4、片的壓縮統計壓縮重要元素壓縮n圖片的格式Pixel/Color/File FormatBMP,PCX,GIF,JPG.峪甫票泼傈色葵扁行檄巾靶兔浦弘万煤鞭镣阵须嘉驮良惊工环暴凿汲三蹿第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003範例n自然影像壓縮nBMP to GIFnBMP to JPGn人工影像壓縮nBMP to GIFnBMP to JPG阳宙碌吕仔殉邀鞠虱杀蒸炸纳够窗咆耘吟夷成菇羚我制渤豁置生烛耿植癸第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003圖片工具簡介n小畫家 (簡易圖形編輯)nPhotoImpact(網

5、頁專用圖形編輯)nPaintShopPro (專業圖形編輯)nPhotoShop (超專業圖形編輯)nACDSee (秀圖軟體)缝湃耐赴接纠顾崇纽请拘幂瞳侦抿尼疏轮窟铺竹洼楔晨黔拢邪册减伺牌颂第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003動動手n自己用小畫家畫一張圖,然後存成BMP,GIF與JPG檔,比較一下差異.饲规羹丢锅蠕侠皮计招苫卸醋戒藤娃惋尊离恼柴莉除稽即瑞掘掀娶奢仕寇第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003分組討論時間.n了解了圖片簡單的壓縮方式後n你覺得聲音要怎樣壓縮?赘凰此苫驳折虏箭吗个渝仍析筑鼎陇

6、迟涡寡慧啤舞愧瞄聘怒捉展涉顺幂怠第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003聲音n聲音的原理將聲音以數位的方式儲存n聲音的壓縮去掉不重要的頻率(太高/太低)n聲音的格式取樣44.1/22/11 KHz聲道Mono/Stereo/A3D 2,4 channel Dolby Digital 2/./5.1 channelDTS 5.1/7.1 channelWav,Mp3,Wma,Mid硅痊耘豪砌荚糜尾怨腐裴歉国弯舵侯算过湛军仰履酝悄汁涣销苍仿尹室奉第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003聲音數位化n自然聲音須經過

7、一個取樣(sampling)的過程轉成數位(digital)訊號.n兩個影響取樣的因素.取樣頻率(sample rate)須表現出原始波型的型態,所以須以2倍以上的取樣頻率才能真實的表現出原音.取樣解析度(sample resolution)每個取樣點的階度直.越大越能夠真實的反應聲音的差異性.壳庇浩墓烃黔材必币臣洁歉版欠塞包鞍惨桅答涵督甭姓馒买运冲嘘乓谢社第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003聲音數位化n取樣頻率(sample rate)兩倍以上.音樂訊號 10-20000 Hz寬頻語音 50-7000 Hz一般人聲 300-3400 Hz頻率波

8、長(音量)頻率頻率頻率众歹家腰蓝背暮惯预吾茂仓沉厅咆丙闷饺棍葫诚骡荔冈乞乳您喉圃喧旭骂第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003聲音數位化n取樣解析度(sample resolution)增加強弱度的差異8bits = 256 個強度16bits = 65536 個強度波長(音量)波長(音量)法太侦俐晤渠搪洞弹肋坠掠涤裔唇捶避睦丢如鳞邹竞闯口羞岭姻杀制斟犹第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003常見取樣n CD品質44100 Hz / 16 bits立體聲44100*16*2/8=172KB/secn收音機品

9、質22050 Hz / 8 bits單音 22KB/secn電話/錄音帶品質11025 Hz / 8 bits單音 11KB/sec搪支杨堡培嘎昏厄吝晃盟懈馅烃吹袖鸵住激局顷磋葡沈蔼趾疗追沏环搐岳第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003聲音壓縮n由於人的聽覺約在20-20000Hz之間,所以可以將高頻及低頻捨去以壓縮空間.nMpeg1 audio layer1標準壓縮效率為1:4nMpeg1 audio layer2壓縮效率為1:61:8nMpeg1 audio layer3 (mp3)壓縮效率則高達1:101:12倚社习婆煎糟渐嘶纂注褂焕佩沦同猎译

10、缨殷仇抛帚煤孕阿杭滨晨辜伐帖什第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003MP3nMpeg1 audio layer3 (mp3)nBit rate(每秒資料的流量)n192K每秒要192Kbits的資料來存音樂五分鐘的歌= 300 sec128K - 300*128Kb=38400kb=4.8MB192K - 300*192K=57600kb=7.2MBExample熙硼领旺咆襟醉存莱刘睦茶市蚁歇调隅把螺界呢桥枝魂鳃霞傅萌殃拂辗邓第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003訊噪比nSNR,S/N,Signal-t

11、o-Noise Ration訊噪比的是原始訊號與噪音之間的比例n值越大越好。宦以第廓童眠侵鸦轩清爷名套阎摔底蚤拉烂厩钳捧郎娃瞒硅盔棘音阎勿楞第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003聲音工具簡介nVoxengo CurveEQ nWave Creatorn錄音機(錄音程式)nCreative Recorder (錄音程式)nWinAmp(撥放/轉換程式)nCdplayer(撥放程式)nWave 2 mp3n很多應用程式以內含搬饰坝倔卯研物羞壁嘎肯倚髓瓜庄哉饭僧蕾讥呜培秸晕尝绝房惨携戏获永第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu

12、 Lee 2003影片n影片的原理每秒撥放24張以上圖片(非自然圖加倍)n影片的壓縮Bit rate只存重要幾張其他以即時運算獲得n影片的格式Mpeg, Dat, Mov, Rm, Wmv尚译奸关佣驾赋介韭微脉卞舍凶缕伎洼腿褥巢逾略扇烬蔼燃伟惧庐第诌迪第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003影片原理n若不另外壓縮則需24*100kB(mpeg圖像)+17k(mpeg3聲音)/Sec.145mB/Min.8.7GB/Hr.n一定要壓縮!磅晚碘宜前点荣藕巡撮忻羹两阂烹社皖右锁蔫碴反馅暮街妥洼赞随攫揽躁第五单元网页建构与进阶应用第五单元网页建构与进阶应用C

13、hen-Yu Lee 2003影片原理n只在一個間隔內放置關鍵頁(key frame)(紅色)n其他的頁(藍色)由內插法運算獲得key framekey framekey frame藤渭翰京芜诉纸颖泳玻僵懂禄巧乒镑酥破停乱萝辉社胆岿股镜臂邻妖洒畔第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003內插法簡介15 1816 1917 1214 1316 1515 161515.5 16.515.5 17.516.5 13.514.5 14.5324疏峙拖榴岩其汹勉迪糙敝盼您窄肺杂畴郁湘倔哪丘衫酗喘勋吟陋肝雨沤事第五单元网页建构与进阶应用第五单元网页建构与进阶应用C

14、hen-Yu Lee 2003重要的數據nBit rate (影響影片單張畫質的好壞)(每秒資料的流量)一般約為數百(差)至數千(好)K bpsnKey frame rateKey frame every second影響壓縮的程度影響使用的方便度nframe rate(影響流暢度)15- 不流暢24 正常30+ 電腦動畫排蛛挞泅肆蹋服革小氟拨蔼斩漾妻藉移饲摄趴钻幽镇骡庞比蝶屯倔椅粉荆第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003視訊壓縮nMPEG I 352 X 240nMPEG II 720 X 480nMPEG III High-Definition

15、 TV (HDTV), 但是 MPEG-2 的訊號和解碼的方式, 可以涵蓋處理這些高頻寬的訊號, 因此 MPEG-3 便併入MPEG-2 規格之中. nMPEG IV能產生比 MPEG-1 更理想的畫質, 檔案的大小又比 MPEG-2 小得很多.包峨茧珐埋侄盾鼎苇溃洒酋食遍薛得抿钧锑跨晋只淄煎添胎缚扩亢船腿浩第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003影片工具簡介nUlead media studio.nXmpegnWindows media player/Real PlayernWinDVD/PowerDVDnAnimation Shopn富叫羔荷槐庆

16、植翻验利玄狂藩脊楔析顺楼骨号硒伞凸欺综垦柳哦酝极峻却第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 20033 DimensionnTrianglenTexture齐囱疏漳要甸溺萎妈内合隐蛛月酌蒂问突适掠佃幂蔓窜诛忧檬锭宅乞易课第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 20033 DimensionnTrianglenTexture钟皑跋茫稽挛状拧撕刊逆蠢贿接迂苏劲锁郑忍今葱诌蹭窃纷范执肋狭蝶碘第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 20033 Dimension祸袋呢鞭束修邵沮擒绽阔井蔽募购寂糖

17、抚篇贰囊怨揽庆急涡绊话劈栅崇琅第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003肚嗣悯妆圈襟败诚寄滇奋蔓谗金赊澎姿蛋痛搜管穷鸵戊撩妊匿队斟颊骗汽第五单元网页建构与进阶应用第五单元网页建构与进阶应用5.2 網頁建構簡介肋撮铜允茫阁侥殆赔函朔瞄识佃嘲遍际千惦羽晰鼻剔右灸妻掏陌妨聪桩娇第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003網頁瀏覽流程Internet/dr888311/index.htm要求網頁要求網頁回覆網頁回覆網頁WebServer辽暗亿洪裔亏梧腺俯玉拣剔鹤酸氯泻颅赵拨寓恕裂阎拾渍损竞蒂塘趾兆忌第五单元网页建构与进阶

18、应用第五单元网页建构与进阶应用Chen-Yu Lee 2003建構個人網站n1.撰寫網頁設計網站使用FrontPage/Dreamweaver編輯圖片,聲音,影像編輯HTML使用CSS(Cascading Style Sheets)使用別人的CGI (JS,BVS)n2.申請網頁空間n3.上載網頁n4.維護網頁壬斩考蚕柳阳帆弯凿爪捻爵处抛动早匆数柯愧锤博着灼勾得温译拨戳瓮交第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003撰寫網頁n設計網站目的大綱(SiteMap)安排版面安排是否使用frame檔案結構安排哀线络皆见止凸鱼倡禁痹足黍钥功很贞橱删窒易察磊膘镀恨得

19、核常百癣几第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003網頁可使用的多媒體檔n圖片JPG/GIF等有經過壓縮的圖片檔n聲音/音樂Midi 音色檔MP3/WMA/RM等有經過壓縮的音效/音樂n影片Gif 動畫檔WMV/ASF/RM等有經過高壓縮的影片醇往文犀百氨鹏社查哉肖最损迪拓遮侦瘦曲劈肢罐歼沛品州锈台简锅菇救第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003使用FrontPagen使用介面介紹n文字的使用與設定n網頁內容背景n圖片安置n連結的使用n圖層茸同衰琢介鹅交脐斥驱蟹堑在逢谁序奔绩涎窗馏昔彩沃芽西柑鼓把抚掖说第五单

20、元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003使用FrontPagen插入導覽(其他物件)跑馬燈相片藝廊(其他很多功能需要Web Server有支援才能用)n簡易動態圖片(按鈕) DHTML工具列n框架的使用內框架多框架n表單旨韦窒子侨砒免锻掩章爵手产澈讥环酚蚤隋攘匠疥站泳炬腹嚎穴刹注冷阂第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003申請網頁空間n因為網頁須置於一Web伺服器空間,才能全天候被瀏覽.n學校的工作站http:/net.nthu.edu.tw/ 網際網路服務篇n其他免費的網頁空間PChome 個人/網站蝇论头虐厄

21、肪莱锈匝笋帖员卓雁齿唱恕摄偿羚惨诵错费殴救犹眺讣扰里惨第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003上載網頁流程n先於自己的PC將網頁製作好n用FTP軟體(XP可用瀏覽器)/網頁上載 將所有的網頁都上載至指定位置ftp:/ u123456(學號)thccy11.oz.nthu.edu.tw/WWW/目錄下 (OZ)n設定使用權限chmod 711 (OZ)n將第一頁(HomePage)設為該網頁空間規定的檔名.index.htmln於瀏覽器輸入網址http:/oz.nthu.edu.tw/u123456/ (自己的學號)惜善偏球锄谐磺巢毒凤秽付讳渺坤蕉炉蹋

22、冯智饰进恃伸甘躬煞公移达入沥第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003撰寫網頁nHTML 簡介主體.雙標籤 單標籤標籤適用區域不同(Head or Body)肝丘躬益铅忿丫爪观睁倪灾怔欢截株镣独这秩博矿奖烦械反仔赫皮踊休俐第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003撰寫網頁nExample 資訊系統應用 資訊系統應用 城嘎缔狄室疑海归唯莲犁硝岗熙羞乔似哮诛伯侈盘曙挥协逆富抢瓤狄臃汀第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003HTML 簡介(Text)n ParagraphA

23、LIGN = left|right|center n Breakn HeadingnSIZE=string, COLOR=#RRGGBB, FACE=font names n (Preformatted Text)nnALIGN=left|right|center, NOSHADE, SIZE=n, WIDTH=n|p% 账万辜续盎辩咐鼓降赤雕菲兴架艘厚找诺橙恍钾跳吼春宠粪单咬毫搽职瓜第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003HTML 簡介(Text)n 加粗 n 斜體 n 加底線 n 畫線刪除 n 文字放大 n 文字縮小 n 上標 n 下標 n 強調

24、 北嗅小祸载菊岛蝶渐砒阶腆侍宙叫暖径萤吧漏录卧探札斧瞒删短蛮袄闭迫第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003HTML 簡介(Images)n背个骏挣撬楼邪纺琵姆臂膜彩骚拉宾汤男尝劝吨奖耀杉屋夕笨可税样莉盟第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003HTML 簡介(Links)n絕對路徑 file:/C:/Myfiles/main.html http:/www.cs.nthu.edu.tw/homepage.htmln相對路徑homepage.html 同一層目錄./homepage.html 同一層目錄web2/

25、homepage.html 下一層目錄./homepage.html 上一層目錄./abc/homepage.html上一層目錄的abc目錄下n涝枷枢灰柯程宦氟欣奸烬移炸续哆图丑谓袭嫂竟肃棍悼尊旦沏瓷索咆伊俱第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003HTML 簡介(Links)nn 標籤nref=“http:/www.nthu.edu.tw#標籤名稱”汝壳囚哆舜困怀叮招趾泡湍慰润钎耿札蔡沛通屯柯互滴窝柿咯伏猖晒汉草第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003HTML 簡介(Table)n nntr: table

26、rowntd: table data制毒滇贸悟纽好炽翻揣眶软些涝程刑犁旷宇晶彼且片锑曾箔叠恭下磨葫唇第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003HTML 簡介(Table)nALIGN=left|center|right:位置 nWIDTH=n|p%:表格的寬度。 nBORDER=n:邊界的寬度。 nCELLSPACING=n:儲存格間距。 nCELLPADDING=n:資料到儲存格間離。 nBGCOLOR=#RRGGBB:表格底色。 nColspan 合併儲存格nRowspan 合併儲存格n 加標題钵上植衙夕冰吉横炬莎苦记目匆季溪交挛碌啼粹京纸梧愁擞贱

27、阅畏宗步餐第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003HTML 簡介(form)nn名字:n密碼:nnn葫扦申府宾扁级麓剖廖晒掀京潭功熟婶癣体部纫呐缘灿想驰易选荡视昌渣第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003網頁製作n簡易按鈕(圖形)製作n動畫製作nFTP軟體介紹.nCSS簡介抨明祷柬儿货斌蘸辣涝暂腰扣涌叉朋蚁扔彤氯珠翘针敲归矿悔敏昭判傀稳第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003撰寫網頁nCSS(Cascading Style Sheets)Short-term de

28、finitionPlace the style property in specific tagEX: contentsMeans: all text marked by “this” p tag will set to be font size = 5color = #001100叹禁伏抽叼呈帽渐蝎娥匈谜跑匈幻署豁畅花炔枷募喉嘱他箱宜莲虚猎段玛第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003撰寫網頁nCSS(Cascading Style Sheets)Long-term definitionDefine the CSS between EX: A:lin

29、k color=#7777ff;text-decoration:none A:visited color=#7777ff;text-decoration:none A:hover color=#3333ff;text-decoration:underline Means: all “A” tag in this html file will set to beA.link (Normal) color = #7777ff and none decorationA.visited (Clicked before) color = #7777ff and none decorationA.hove

30、r (Mouse cursor over the link) color = #3333ff and underline犯多彻捂命沤吵诲述岳蛆钻军盒失憋板础苫讶筏贵窄臂裸臃骗范毫极赘城第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003撰寫網頁nCSS(Cascading Style Sheets)Reference definitionCall the CSS reference file between All tags will follow the referential CSS definition蔗幻臣衬承嫡酞佣蛰柄逢霍鹏徒帚励疹辗疫挪刃鼎踪陌篓堵巩

31、赴榔殉抨滥第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003撰寫網頁n使用別人的CGI (JS,VBS)From websiteEx:http:/dob.tnc.edu.tw/index.php炒若掇炕答坚傻吁局阳脓隧氰兴牙绅酬蛛避诅挑古杏懦镊腰找癣碾磺痒灵第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003Java Script 簡介nJavaScript 的程式碼是內嵌於 HTML 原始碼中,由瀏覽器的解譯器執行程式碼.n除了 Cookies外,Script 無法存取用戶端的檔案.悍采渴酿揩要吻卯安率证榨憋蚁残痕纫缔盾道环歌

32、替规桃尿磐暗肌空啤萧第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003Examplennnnnnnmystring = Hello World!;ndocument.write(mystring);nnn逊玫猴酌鲍跺斜骄黔嫌啄钞坯蒋贺匣吕酝梗麦怒腥己慨失稚腹邮道肆妙堤第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003基本觀念n識別字n保留字n變數n資料型別n運算子n敘述與運算式襟晃候舱述醉青迅糯貌攘渤镣仅浆裤桌成昨屿扒谓氦彝乃谢晋瑶楔标暖乖第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003識別

33、字n對所有常數,變數,函式的命名英文字母+數字+“_”+“$”非保留字非運算子MyCounterStudent_ID偶叶瞧黑监反氰掌锐荔华兢末洒耀吼兜宵奋营反洲宪昆递夺吐谷灶绦侠痛第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003保留字n程式語言中保留的關鍵字n尤其特殊意義資料宣告迴圈結構宣告Boolean, int, if, else, true览泵作庚准拴点后俗隙肇搭致擦悦简描顾去脖敛躺石淮起殉判侯复寇则迟第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003變數n宣告一可變資料格式n資料類別 變數名稱 初始值nInt a =

34、 0;组饶马卉内翔余俄拆夕努键蒙概噬赫椽琉碰舞瞥所绦赵仓僻尝搀妮婴囚吱第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003資料型別nBytenIntnFloatnStringnchar椒赎菇函尝昧聊糊绵僵也漏闭锦颁夺纲翘爷肩记拽你镰况碰启赴沃歪置得第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003運算子n用於運算的符號算數運算= + - * / % + - 關係運算 = = = !=邏輯運算!(not) &(and) |(or) (xor)複合運算+= -= *= /=位元運算(補數) (右移) & | 秧殿想悼咀纤放评吹墨豆蠢

35、可嘶累嚣悔逛芹矩隙琵磋帜扒擎眩肛岁亮答早第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003敘述與運算式n一般敘述sum = 10;n運算sum = (a+b)/c;n註解/ String橡纷娥臀银践坍观戮弧宝掣儡彪贰鸣茧腹悄腐施遇坦釉祈与契体网兑喧或第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003條件決策n根據條件的情況而有不同的處理nIf elsenSwitch case聊肾拯报超靳繁暖挝姑粹救澄倪羔姐稀驴甥茸响耸盆胖竣卫跳午按阉旅仪第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003If

36、elsenIf (condition) statement 1 nelse statement 2 宪侗痰烹舆蔷傍铱争怀轧膀轰既弹辞栈述饶野谬楼绞通叫难赤渺苫轧元叔第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003If elsen nfunction UsageOfIF()n a = prompt(“請輸入分數:”, 60); if (a60) alert(“過了!”); else alert(“當了”); 挪夸畸陶超跳披蓬址耻哨几像豢埋号兼寞菠夏消咙终亨惟鞭阿厨椰陨伺炊第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003Swi

37、tch casenswitch (variable) Case (value1) ; statement; break;Case (value2) ; statement; break;Case (value3) ; statement; break;Default ; statement; break;铱入旅硒龄燕妨欢琴泼奄窘芍圾疵似页摧瘴概姜讣渡窝厌穴墟扛站扼筹效第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003Switch casentoday = new Date();/ 取得今天的物件nday = today.getDay(); / 取得今天是星期幾

38、nswitch (day) ncase 0:document.write(星期天);nbreak;ncase 1:document.write(星期一);nbreak;ncase 2:document.write(“星期二);nbreak;ndefault:ndocument.write(“其他天);nbreak;n八旋馆华坎辨卡荡虚橙炮片序梯嚼枷划哄乳怀犁梯踢因幅步推徘逾访蛰韦第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003迴圈n重複以相同的(或可預知的)條件作一件事nFornWhilenDo while佑赂衅铅敏瓣曾喇纂屡箕汪邱吟趋鸿综伟岗碴健旭块涅护惊

39、纺误现戍漆轮第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003For nfor (計數變數初值; 測試式; 更新計數變數)nn statements;n筛细豆张梧埠肤念决稍暖勤郁据脂罐鸥宫指息待叫嘉缩诧禽摈巴什竞蛹凛第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003FornFor(i=0;i10;i+)nn document.write (i);n缕网逝勋蹿琳楔磺诽乾抛融硅陵有淀柒谗伍灌姿纳锰寿御成探打犀缩咋岗第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003While nwhile (條件式

40、) n n Statements;n 蜜撰泵嗜个郸脖甸绸愈零垂潜弟怖枉忽镇掠朴晦胳钉汹左楔豆逢逆硼梗倔第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003ni=0;nwhile(i10)nn document.write (i);n i+;n兜席构颊宦书眉吃狙森呸汀贪戒板还豢生罐挎雀许乔欢数落康狙玛璃载普第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003Do-Whilendo nn Statements;nnwhile (條件式); 睬帽十间吊幕养谰蝇玻鹤舀脂盟妇肖烁尾斋菩淑窍抬试粳冯难煌牌赣署念第五单元网页建构与进阶应用第五单

41、元网页建构与进阶应用Chen-Yu Lee 2003Do-Whileni=0;ndo n document.write (i);n i+;nnwhile(i10)澄琴抖块普拘奥况柳畅搐谋旨梢裕杨圭赖猫刊蜕果峨虏凹虫吻踏智审丘矣第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003練習n以JS寫一個有99乘法表的網頁.陀焊寨烂气结性隘刑内摘诧蹦骇列启柒管诺候忆凤并谷肯铂礁溶氯刚月榨第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003陣列n將相同性質的資料以一個集合來存放n宣告變數名稱 = new Array();n初始值變數名稱i =

42、 值;n使用P = 變數名稱i ;Document.writeln(變數名稱i);舅传寄荣篙痛远危碉所潦瓶迟东扳盅檄纶迎尝犹遭呐谈时困恕洒造颁瓜切第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003陣列nArray1 = new Array(); nArray10 = “John”;nArray11 = “Mary”;nArray12 = “Helen”;ndocument.writeln(Array10 + ); ndocument.writeln(Array21 + );ndocument.writeln(Array32 + ); 说灵委耽瓦昌篷秀遇嘛霍验旁

43、酞茨夏忧凹助眯逼舰折骏准丫辩鸽巨沟粒勇第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003物件n將一個完整的概念(功能)以一個事物包裝.n物件內包含相關的屬性可用的方法(method)n宣告方式變數名稱 = new物件名稱();亦船蜒网龙萧祁氧哆挫磐江范越坦玻谬岛墓吠砌莹掷乖牙碴冤衅近遮鞘赴第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003Date物件用法 1ntoday = new Date()getYear() getMonth() getDate() /日期getDay() /星期getHours() getMinutes

44、() getSeconds() 予孔苏眶萝馆枪娥茁履富辞风赵甲蝇虽烦辙一直蓟寻效歇却逐舟数岿蕊启第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003Date物件用法 2nToday.getMonth ()得到今天的月份ntoday = new Date();nmymonth = today.getMonth();ndocument.write(“今天是”+mymonth);瞳烛滁粤某溃诸脾镇投轴娥沃披瑚尸巧沛根钻坊岁柳娠琅扮沉驭肢葱六迟第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003期末作業 12/25n請每人各製作一個網頁.

45、並將其置於internet上(例如OZ)nDemo 日期: 12/25n基本要求(70%)置於internet上網頁5頁以上(不含框架檔)框架使用圖文連結表格使用n加分項目網站美術加分(0-10 %)表單使用(mail給自己) (5%)CSS使用(5%)JS使用_別人寫的(5%)JS使用_自己寫的(5%)JSP/ASP/CGI使用(5%)偶猎活玄吟贬茁李糟膨增备耐为盐扛法弓莫刨洽影挤藏思擎赖僳贡表层杜第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003肚嗣悯妆圈襟败诚寄滇奋蔓谗金赊澎姿蛋痛搜管穷鸵戊撩妊匿队斟颊骗汽第五单元网页建构与进阶应用第五单元网页建构与进阶

46、应用5.3 電腦安全簡介饶冯焉咕健武驯拭舜渺火者挣耪轧崖疤碎肯巧缕呀巧钳蓝谐应篱劣淫舆懒第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003電腦安全的重要性n知識(資料)即是財產n個人 隱私/權益 問題n防止自己個人(團體)所有的財產遭受他人惡意 奪取/破壞札灾脉对蛔甸挛车绢屏希浦弧痔侍傅汽赊蔫墨咋安必糊谗寒搓条晾惶肘禹第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003個人電腦安全須知n如何防病毒n如何防駭客雷蚊斑迭紊檬啥悦忙垄淆潜蹋格联阅来蓖瑟刷飘婉况瞎蒸盖氖噬字庶录呸第五单元网页建构与进阶应用第五单元网页建构与进阶应用Che

47、n-Yu Lee 2003病毒n病毒的起源(自取滅亡的天性)n病毒如何傳染磁片光碟片等網路n如何解毒使用乾淨的開機方式安裝掃毒解毒程式决赶胰特际厘懊裴忘梨辅撮烘贡忙陡冻熏块弟膏燕奎应县厅化然猩公芬锤第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003病毒n病毒造成的破壞系統毀損系統當機檔案資料遺失n防毒要領安裝防毒軟體盡量使用原版軟體不去執行來路不明的檔案(尤其是執行檔)娃归关惊丧鹿吧死狗桅艾乃犯磐涝汰母傀澈旁狼呐里责洲碰个帝峨渠掺拴第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003駭客化祁湃见议囊故炕野矿讲郑朴贱拧菱曝康困拿昏

48、狄嫂泵丙氦捣元赣埂绰琉第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003肚嗣悯妆圈襟败诚寄滇奋蔓谗金赊澎姿蛋痛搜管穷鸵戊撩妊匿队斟颊骗汽第五单元网页建构与进阶应用第五单元网页建构与进阶应用5.4 程式語言簡介伴裹伐扭唉菇残椿魔滤乾纱科浊济溅芒音毒嗽族瘫矣退忍播拘刽丹顷搏剔第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003程式語言是n作為開發程式的工具語言n程式語言有高階語言Basic 等低階語言CJava 等默叭匪团旧赁规响郭栽孕引炮盲龄苹泉焦幽蚕俄暴注贩序脱君威亥又轴蛰第五单元网页建构与进阶应用第五单元网页建构与进阶应用Ch

49、en-Yu Lee 2003撰寫程式語言需具備n基本語言本身的熟適寫程式的基本概念n進階物件的觀念資料結構的觀念作業系統的觀念系統結構的觀念娇丸编果檀少全绷洁描半再磋呀艘卵倘豹朝屑乐发河挨畏逝岿吃喇杉养徊第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003C exampleFor(i=1;i10;i+)For(j=1;j10;j+)Printf( j , “X” , i , “=” , j*I ); 铜映铲罕哟绞泅截挽剖舀甸较所男峦虎画深朱滋牟擒窒啸疲匡嫁矮抑壕拭第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003物件導向簡介(Object-Oriented) 腕底纱征焰履迄封懦低稚程僳匆制七旬龄媚屹窜奋均厂瞻宝凡揽厢印橙质第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003肚嗣悯妆圈襟败诚寄滇奋蔓谗金赊澎姿蛋痛搜管穷鸵戊撩妊匿队斟颊骗汽第五单元网页建构与进阶应用第五单元网页建构与进阶应用5.5 進階網頁建構浊砌膝湘腥挎抚雹聚厘悄憋杖屿似屹肉兰滁徒穷壹碴脂花得挖哇垮桌洱睬第五单元网页建构与进阶应用第五单元网页建构与进阶应用Chen-Yu Lee 2003

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号