Giáo trình tin học đại cương
Tin học là một ngành khoa học ñược dạy trong tất cảcác trường ñại học, tuy nhiên nội
dung dạy có khác nhau. Tuỳtheo yêu cầu của từng ngành mà chỉ ñịnh sốtiết, ngành nông
nghiệp ñược chia ra làm hai khối, khối A và khối B, thường dạy 60 tiết cho khối A và 45 tiết
cho khối B.
Giáo trình Tin học ñại cương này ñược viết cho sinh viên ðại học Nông nghiệp thuộc
các chuyên ngành khối A. Nội dung viết theo ñềcương môn học trong khung chương trình
ñào tạo kỹsưNông nghiệp của BộGiáo dục và ðào tạo năm 2004.
Giáo trình này cung cấp cho sinh viên những kiến thức cơbản vềTin học, kiến thức
lập trình trong ngôn ngữPascal và một sốphần mềm ñược ứng dụng rộng rãi nhất hiện nay,
từ ñó giúp sinh viên nâng cao hiểu biết vềtin học và vận dụng kiến thức Tin học vào các môn
học chuyên ngành, cũng nhưvận dụng Tin học vào các công việc của mình.
Giáo trình này viết cho người học, do ñó khi dạy các giáo viên cần tham khảo thêm
sách viết vềcấu trúc máy tính, hệ ñiều hành, hệsoạn thảo văn bản Mirosoft Word, mạng máy
tính, Internet, cấu trúc dữliệu và thuật giải, lập trình trong Turbo Passcal.
ðểnắm vững kiến thức trình bày trong sách không có cách nào tốt hơn là xem kỹcác
thí dụ, làm ñủcác bài tập, trảlời các câu hỏi ôn tập và tăng cường thực hành trên máy tính,
ngoài ra còn phải có trình ñộtiếng Anh tối thiểu là trình ñộB.
Nội dung của giáo trình chia 2 phần; Phần I bao gồm 6 chương nêu lên những kiến
thức ñại cương vềTin học. Phần 2 gồm 7 chương nêu lên cách lập trình trong Turbo Pascal.
Sau mỗi chương có phần bài tập hoặc câu hỏi ôn tập. Các bài tập ñã ñược chọn lọc ởmức ñộ
trung bình ñểsinh viên qua ñó hiểu thêm bài giảng và thu hoạch thêm một sốnội dung mở
rộng gắn với thực tế.
Chương I - Phần 1 trình bày các khái niệm chung trong Tin học. Chương này giới
thiệu các khái niệm cơbản cần thiết nhất trong Tin học như: Thông tin và Tin học, hệ ñếm sử
dụng trong máy tính, mã hoá, ñại sốLogic, tệp và thưmục. Các khái niện ñược trình bày một
cách cơbản và ngắn gọn nhất. Chỉnêu những phần cần thiết trong Tin học ñểphù hợp với
thời lượng của môn học. Cuối chương là các bài tập và câu hỏi ôn tập ñểcủng cốkiến thức.
Chương II - Phần 1 trình bày cấu trúc của máy vi tính. Chương này giới thiệu các
thành phần cơbản của máy vi tính ñó là: Bộxửlý trung tâm, bộnhớvà các thiết bịngoại vi.
Ngoài ra còn giới thiệu cách tổchức và bảo quản một phòng máy tính. Chương này chỉgiới
thiệu các khối chính của máy vi tính bao gồm cấu trúc và chức năng, tránh ñi vào cấu tạo chi
tiết làm cho sinh viên khó hiểu vì sinh viên không thuộc chuyên ngành Tin học nên thiếu các
kiến thức vềkỹthuật ñiện tửvà kỹthuật số.
Chương III - Phần 1 giới thiệu hệ ñiều hành. Trước tiên là khái niệm hệ ñiều hành,
phân loại hệ ñiều hành, trình bày khái quát các hệ ñiều hành thông dụng hiện nay. Phần chính
của chương này trình bày cụthểvềhệ ñiều hành WINDOWS 98/2000 trong ñó có chương
trình WINDOWS EXPLORER. Trong chương này nên chú trọng phần thực hành.
Trường ðại học Nông nghiệp 1 -Giáo trình Tin học ñạicương --------------------------------------------- 8
8
Chương IV - Phần 1 trình bày vềhệsoạn thảo văn bản Microsoft Word 2000. Trong
ñó quan trọng nhất là các lệnh vềsoạn thảo văn bản, trình bày văn bản, kẻbảng biểu, các lệnh
trên tệp, các lệnh vẽ. Chú trọng thực hành nhiều trên máy ñểcủng cốcác kiến thức và tăng
cường các kỹnăng soạn thảo.
Chương V - Phần 1 trình bày vềInternet. Chương này cung cấp cho người học kiến
thức vềInternet, cách sửdụng Internet, cách sửdụng thư ñiện tửvà các dịch vụkhác trên
Internet.
Chương VI - Phần 1 trình bày vềgiải thuật. Chương này cung cấp cho người học kiến
thức vềgiải thuật, các giải thuật cơbản vềsắp xếp và tìm kiếm.
Chương I - Phần 2 trình bày cấu trúc của chương trình trong Turbo Pascal. Chương
này nêu lên cấu trúc của chương trình và các bước cơbản khi lập trình.
Chương II - Phần 2 trình bày các kiểu dữliệu cơsở. Chương này cung cấp các kiến
thức vềcác kiểu dữliệu và ñi sâu vào các kiểu dữliệu ñơn giản.
Chương III - Phần 2 nêu ra những kiến thức tổchức các thủtục vào, ra dữliệu và các
cấu trúc ñiều khiển trong Pascal.
Chương IV - Phần 2 trình bày các kiểu dữliệu có cấu trúc, bao gồm kiểu mảng, kiểu
xâu kí tự, kiểu tập hợp.
Chương V - Phần 2 nêu ra cách tổchức chương trình con là hàm và thủtục, cách sử
dụng biến toàn cục và biến cục bộ, vấn ñềtruyền dữliệu trong và tính ñệquy trong chương
trình con.
Chương VI - Phần 2 trình bày các kiểu dữliệu có cấu trúc bao gồm kiểu bản ghi và
kiểu tệp.
Chương VII - Phần 2 trình bày các kiến thức về ñồhọa và âm thanh trong Pascal.
Khi biên soạn chúng tôi ñã cốgắng ñưa ra một bốcục của cuốn sách sao cho bám sát
ñược ñềcương chi tiết của môn học, với hy vọng rằng giáo trình này sẽrất bổích và cần thiết
ñối với các sinh viên ñại học Nông nghiệp và các ngành khác.
Giáo trình này ñược viết bới các thầy cô trong khoa Công nghệthông tin. Thầy Dương
Xuân Thành viết chương IV phần 1 và chương VII phần 2. Cô Nguyễn ThịThủy viết chương
I, chương II và chương III phần 2. Thầy Nguyễn Tuấn Anh viết chương VI phần 1. Cô ðỗThị
Mơviết chương I, chương II, chương III, chương V phần 1 và chương IV, chương V, chương
VI phần 2.
Trong quá trình biên soạn sách chúng tôi ñã nhận ñược nhiều ý kiến ñóng góp quý báu
của các giáo viên trong bộmôn Công nghệphần mềm và bộmôn khoa học máy tính - Khoa
công nghệthông tin trường ñại học Nông nghiệp I Hà nội. Chúng tôi xin chân thành cảm ơn.
Tuy ñã hết sức cốgắng nhưng chúng tôi nghĩrằng cuốn sách này còn nhiều thiếu sót,
rất mong sựgóp ý của bạn ñọc. Xin chân thành cảm ơn.
Các file đính kèm theo tài liệu này:
- tin_hoc_dai_cuong_4254.pdf