计算机专业英的语教学辅导文档格式.docx
- 文档编号:21362898
- 上传时间:2023-01-30
- 格式:DOCX
- 页数:12
- 大小:22.69KB
计算机专业英的语教学辅导文档格式.docx
《计算机专业英的语教学辅导文档格式.docx》由会员分享,可在线阅读,更多相关《计算机专业英的语教学辅导文档格式.docx(12页珍藏版)》请在冰豆网上搜索。
3.在课文中,有需要做些解释的地方。
(1)Itwascalledclient/serversystemandisstillinwideuse.
注意这里动词的时态。
(2)应注意database和databasesystem的区别。
4.PhrasesandExpressions
database(DB)数据库
databasetable数据表
onesetof一系列
tablerecord表记录
databasesystem数据库系统
relationaldatabase关系型数据库
client/server客户机/服务器
4.2DifferentTypesofDatabases
课文主要介绍了两种类型(flat-file,relational)的数据库及其优缺点。
1.重点句子
Theflat-filestyleofdatabaseisidealforsmallamountsofdatathatneedstobehumanreadableoreditedbyhand.
Oneofthemainproblemswithusingflatfilesforevenasmalldatabaseisthefactthatitisveryeasytobedestroyed.
Tablescanbeusedtorepresentrealworldobjects,witheachfieldactinglikeanattribute.
The"
relation"
comesfromthefactthatthetablescanbelinkedtoeachother,forexampletheauthorofabookcouldbelinkedtotheauthorstabletoprovidemoreinformationabouttheauthor.
Onemajoradvantageoftherelationalmodelisthat,ifadatabaseisdesignedefficiently,thereshouldbenoduplicationofanydata;
helpingtomaintaindatabaseintegrity.
Relationaldatabasesalsohavefunctions"
builtin"
thathelpthemtoget,sortandeditthedatainmanydifferentways.
2.在课文中,有几个句子需要做些解释。
(1)…nottomentionhow…,更不用说……。
(2)Havingsaidthat,joininglargetablestoeachothertogetthedatarequiredforaquerycanbequiteheavyontheprocessor.
提示请参见教材。
(3)Ifthedataissimpleenough,thiscouldbeacomma,butmorecomplexstringsareusuallyseparatedusingtabs,newlinesoracombinationofcharactersnotlikelytobefoundintherecorditself.
如果数据简单,分隔符可能是逗号,但更复杂的字符串通常用制表符、换行键或在记录中未出现的字符组合来分隔。
(4)That'
snottosaythatitisimpossibletostorecomplexdatainaflat-filedatabase;
justthatdoingsocanbemorecostlyintimeandprocessingpowercomparedtoarelationaldatabase.
这不是说用平面文件数据库不能存储复杂数据,而是若这样做要比用关系型数据库耗用更多的时间和处理能力。
3.PhrasesandExpressions:
bemadeupof由...组成
flat-file平面文件
datatype数据类型
datastructure数据结构
relationalmodel关系模型
builtin内嵌的,固有的
readonly只读
4.3IntroductiontoSQLServer
课文通过一系列的操作说明,对如何建立一个新的SQL数据库和建立新表的过程进行了简单的介绍,使读者能了解有关SQLServer的一些基本信息。
SQLServerisaRDBMS(RelationalDatabaseManagementSystem)madebyMicrosoft.
SQLServerisdesignedtoallowthousandsofuserstoaccessthedatabaseatthesametimeandisatrueclient/serverdatabasesystem.
Theproceduresforcreatingnewdatabaseandnewtable.
课文写作的特点是很口语化,像是根据讲课的录音整理出来的。
(1)MeanwhiletheEnterpriseManagerallowsyoutoconnecttoandmodifyyourremoteSQLdatabaseasifitwasonyourcomputer.
(2)Clickingonthe"
DataFiles"
tabwillshowyouwheretheactualdatabaseisgoingtobestoredonyourharddrive
3.PhrasesandExpressions
SQL(StructuredQueryLanguage)结构化查询语言
RDBMS关系型数据库管理系统
twodimensional二维的
EnterpriseManager企业管理器
harddrive硬盘驱动器
lefthandside左手边
datafile数据文件
openup打开
designwindow设计窗口
systemtable系统表
typein打入,输入
rightclick点击鼠标右键
在课中,还有一个词值得注意:
few
few很少(adj.)
afew几个,有几个(n.)
quiteafew很多
Chapter5ProgrammingandDesign
5.1IntroductiontoProgramming
课文主要介绍了程序设计的含义及所涉及的工作;
程序设计过程包含的步骤;
以及从历史发展的角度来看程序设计方法和思想的一些变化。
Thetaskofdevelopingprogramsforthesolutionofcomputationalproblemsisreferredtoasprogramming.
Computerprogrammingistheprocessofplanningandcreatingasequenceofstepsforacomputertofollow.
Soprogrammingisbreakingataskdownintosmallsteps.
Programmingissometimescontrastedwithcoding.
What'
sactuallyinvolvedinprogramming…
·
Writeaprogram.
Compiletheprogram.
Runtheprogram.
Debugtheprogram.
Repeatthewholeprocessuntiltheprogramisfinished.
Programmingwasregardedasanartinthe1950sand1960s.
Duringthelastfewyears,ithasbeenrealizedthatmaintenanceofprogramsismoreexpensivethandevelopment,soreadingofprogramsbyhumansisasimportantaswritingthem.
(1)Inordertosolveacomputationalproblem,itssolutionmustbespecifiedintermsofasequenceofcomputationalsteps,eachofwhichmaybeperformedbyahumanoradigitalcomputer
翻译请参见教材。
(2)Ingeneral,thisprocesswillhelpusresolveaproblem,whichiseithertootediousordifficulttoworkoutotherwise.
这里thisprocess指的是computerprogramming。
而either…or…不是。
。
就是。
,。
或。
,否则不是太繁琐,就是太难了。
programming编程,程序设计
breakdowninto分解
writeaprogram写程序
compileaprogram编译程序
runaprogram执行程序
debugaprogram调试程序
coding写代码
GOTOstatementGOTO语句
WhilestatementWhile语句
intermsof根据;
按照;
用...的话
ingeneral大体上
involvedin涉及;
与...有关;
含有…
convertinto转变;
变换
besatisfiedwith感到满意
在课文学习中,同学们还要注意programming和coding的区别以及程序设计和维护理念上的一些变化(参见课文的最后一段)。
5.2ProgrammingLanguages
课文主要介绍了程序语言的一些基本概念以及程序语言的三个级别。
提到了一些流行或曾经流行的高级程序语言。
程序语言都有自己的特点,选用何种语言应考虑多方面因素。
1.重点句子:
Programminglanguagesaredesignedtofacilitatethecommunicationbetweenhumanandcomputers.
Broadlyspeaking,itconsistsofasetofstatementsorexpressionsunderstandabletobothpeopleandcomputers.
Therearethreelevelsofprogramminglanguages:
Machinelanguage
Assemblylanguage
High-levellanguage.
Thetermprogramminglanguageusuallyreferstohigh-levellanguages.
Everylanguagehasitsadvancesandweaknesses.
Thechoiceofwhichlanguagetousedependsonthetypeofcomputertheprogramistorunon,whatsortprogramitis,andtheexpertiseoftheprogrammer.
2.在课文中,有一些句子需要做些解释。
(1)Justlikewehavemanydifferentlanguagesinusethroughouttheworldforushumanstocommunicatewith,therearedifferentlanguagesthatweusetocommunicatewithacomputer.
(2)Ifyouinstructedacomputerinitsnativelanguage—machinelanguage,youwouldhavetowriteinstructionsintheformofbinarynumbers.
整句用了虚拟语气,表示一种假设。
machinelanguage机器语言(在课文中可以找到关于它们的定义)
assemblylanguage汇编语言
high-levellanguage高级语言
memoryaddress存储地址
befamiliarwith熟悉
5.3IntroductiontoVisualBasic
课文包含以下几个主要内容:
●VisualBasic的一般性介绍,如不同的版本(Standard,Professional,Enterprise)及其特点;
●介绍了集成开发环境(IDE)和多文档界面(MDI);
●对一些界面元素进行了介绍,如菜单/工具栏,工程窗口,属性窗口,代码窗口,窗体等
VisualBasicisanobject-orientedprogramminglanguagethatusestheMicrosoftWindowsplatform.
VisualBasiccomesinthreecommercialeditions:
theStandardEdition,theProfessionalEdition,andtheEnterpriseEdition.
LikeanyotherWindowsapplication,VBconsistsofmultiplewindowswhichappearatstartup.
ThewindowsthataredisplayedwhenyoustartVBarecollectivelyknownastheVisualBasicIntegratedDevelopmentEnvironment(IDE).
WhenyoufirststartVBallofthewindowsarelockedtogetherinwhatiscalledtheMDI(Multi-DocumentInterface)format.
IDEelements(Menu/Toolbar,windows,andforms)
(1)WhenyoufirststartVBallofthewindowsarelockedtogetherinwhatiscalledtheMDI(Multi-DocumentInterface)format.
(2)ControlssuchasCommandButton,TextBox,Label,PicturesBoxandothersofmostVBapplicationsallowyoutoenterparameterswhichdefinehowthesecontrolswork.
StandardEdition标准版
ProfessionalEdition专业版
EnterpriseEdition企业版
IntegratedDevelopmentEnvironment(IDE)集成开发环境
MDI(Multi-DocumentInterface)多文档界面
SDI(Single-DocumentInterface)单文档界面
Menu/Toolbar菜单/工具栏
Toolbox工具箱
ProjectWindow工程窗口
PropertyWindow属性窗口
Form窗体
CodeWindow代码窗口
WindowsNotepadWindows中的“记事本”软件
allowfor考虑到
makeup组成
在课文中还要注意学习每个IDE元素的作用。
注意课后练习的形式有些变化。
Chapter6SoftwareEngineering
6.1IntroductiontoSoftwareEngineering
课文主要介绍了软件工程学科出现的原因,软件工程的定义及研究内容,按软件工程思想组织的软件开发过程的5个阶段,以及软件工程师应具有的技术素质。
Duringinitialdaysofcomputing,…therewasnosystematicprocedureforthesoftwaredevelopment;
everythingwasdoneonadhocbasis.Thisadhocapproachledtothe‘softwarecrisis’.
Thesoftwareengineeringdisciplinehasbeendefinedas"
theapplicationofsystematic,disciplined,quantifiableapproachestothedevelopment,operation,andmaintenanceofsoftware."
thatis,theapplicationofengineeringtosoftware.
Softwareengineeringcoversnotonlythetechnicalaspectsofbuildingsoftwaresystems,butalsomanagementissues,suchasdirectingprogrammingteams,scheduling,andbudgeting.
Fordevelopingasoftwareproduct,thedevelopmentprocessisdividedintodifferentstages…:
●RequirementsAnalysis&
Specification
●Design
●Coding
●Testing
●Maintenance
Thetechnicalrequirementsofsoftwareengineers.
(1)Thesoftwareengineeringdisciplinehasbeendefinedas"
thatis,theapplicationofengineeringtosoftware.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机专业 教学辅导