Danh mục

Bài giảng Cơ bản về lập trình: Máy tính, phần mềm và thiết kế chương trình

Số trang: 160      Loại file: ppt      Dung lượng: 1.36 MB      Lượt xem: 29      Lượt tải: 0    
Thư viện của tui

Phí tải xuống: 39,000 VND Tải xuống file đầy đủ (160 trang) 0
Xem trước 10 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng Cơ bản về lập trình: Máy tính, phần mềm và thiết kế chương trình được biên soạn nhằm cung cấp cho các bạn những kiến thức về tổ chức máy tính; CPU; đơn vị điều khiển; bộ nhớ; thiết bị nhập xuất; màn hình; phần mềm; phần mềm ứng dụng; hệ điều hành và một số kiến thức khác.
Nội dung trích xuất từ tài liệu:
Bài giảng Cơ bản về lập trình: Máy tính, phần mềm và thiết kế chương trình Cơbảnvềlậptrình Máytính,phầnmềmvàthiếtkế chươngtrìnhJPCandJWD©2002McGrawHill,Inc.Tổchứcmáytính CPUcentralprocessingunit  Lànơithihànhcáctínhtoán,xửlý Bộnhớ(Memory)  LưutrữdữliệuđangđượcxửlýbởiCPU Thiếtbịnhập(Inputdevices)  Chophépngườisửdụngcungcấpthôngtinchomáytính Thiếtbịxuất(Outputdevices)  ChophépngườidùngnhậnthôngtintừmáytínhTổchứcmáytính Memory Input Output Devices Devices CPUCPU Bộnãocủamáytính  ThihànhcácthaotácsốhọcbởiArithmetic/LogicalUnit hoặcALU  Đơnvịđiềukhiểnđịnhvịvàthihànhcácchỉthịlệnh CácthaotácsốhọcđượcthihànhsửdụnghệsốnhịphânĐơnvịđiềukhiển Chukỳfetch/executethi Fetch the instruction to hànhmộtchỉthị which the PC points Thựchiệnhànhđộngđược chỉrabởichỉthịđượcgọilà thihànhchỉthị Increment the PC Theprogramcounter(PC) (bộđếmchươngtrình)lưu trữđịachỉcủachỉthịkếtiếp Execute the fetched instructionBộnhớ Còngọilàbộnhớchính(mainmemory) Nơichứadữliệuđểchạychươngtrình  Dữliệuchứatrongbộnhớchínhcóthểchialàm2phần:  Dữliệuthậtsự:dongườidùngnhậpvào,doviệctính toán  Đoạnmãcủachươngtrình Bộnhớ=tậphợpcácônhớ,mỗiônhớ1byte.Mỗiônhớcó mộtvịtríđểđịnhvịhaycòngọilàđịachỉ. 0 1 2 3 ... 100 101 ... ...Thiếtbịnhậpxuất Làcácthiếtbịbổtrợchophépmáytínhthựchiệnmộtsốtác vụcụthểnàođó:  Nhậnthôngtinđểxửlý  Trảvềkếtquảcủaviệcxửlý  Lưuthôngtin Cácthiếtbịnhậpxuấtthôngdụng  Speakers Mouse Scanner  Printer Joystick CDROM  Keyboard Microphone DVD Mộtvàithiếtbịvừađóngvaitrònhậpvừađóngvaitròxuất  Floppydrive Harddrive ĐĩatừMànhình Thiếtbịhiểnthịhoạtđộngnhưtivi  CRT(cathoderaytube) Điềukhiểnbởimộtthiếtbịxuấtgọilàcardđồhọa(graphics card) Vùnghiểnthịđược  Độphângiải  Màusắc 1280 1024 pixels pixels across down screen screenPhầnmềm Phầnmềmứngdụng  Nhữngchươngtrìnhđượcthiếtkếđểthihànhmộtsốtácvụ xácđịnhnàođóvàtrongsuốtvớingườidùng Phầnmềmhệthống  Nhữngchươngtrìnhhỗtrợviệcthihànhvàpháttriểncác chươngtrìnhkhác  Hailoạichính  Hệđiềuhành(Operatingsystems)  Hệthốngchuyển(Translationsystems)Phầnmềmứngdụng Phầnmềmứngdụnggiúpmáytínhtrởnênkhôngthểthiếuvà phổbiến Mộtsốphầnmềmứngdụngthôngdụng  Xửlývănbản  Spreadsheets  Trìnhchiếu  Vẽhình HọccáchpháttriểnphầnmềmlàmụctiêucủamônhọcHệđiềuhành Vídụ  Windows®,UNIX®,MacOSX® Điềukhiểnvàquảnlýcáctàinguyên Nhữngdịchvụquantrọngmàhệđiềuhànhcungcấp  Hệthốngfile  Directories,folders,files  Cáclệnhthaotáctrênhệthốngfile  Sort,delete,copy  Khảnăngthihànhthaotácnhậpxuấttrênnhiềuloạithiếtbị khácnhau  QuảnlýviệcchạycácchươngtrìnhHệthốngchuyển Mộttậpcácchươngtrìnhđểpháttriểncácchươngtrìnhkhác Hạtnhânlàmộtthànhphầngọilàtrìnhchuyểnđổi(translator) Mộtsốloạitrìnhchuyểnđổi  Trìnhbiêndịch  Chuyểntừmộtngônngữnàysangngônngữkhác (C/C++máy)  Trìnhliênkết  Kếthợpcáctàinguyênlạivớinhau Vídụ:  VisualC++6.0,DevC++,BorlandC++  Thihànhviệcbiêndịch,liênkết,vàmộtsốthaotác khácCáchọatđộnglậptrình Viếtmãchươngtrình Biêndịch Liênkếtvớicácfileđãđượcbiêndịchkhác  Objectfiles  Librarymodules Tảivàobộnhớvàthihành QuansátsựhọatđộngcủachươngtrìnhCáchọatđộnglậptrình Source Program Compile Library routines Edit Link Other object files Think Load ExecuteIDEs IntegratedDevelopmentEnvironments=IDEs  Hỗtrợtấtcảcáchọatđộngtronglậptrình  MSVisualC++,Bor ...

Tài liệu được xem nhiều: