Sunday, December 11, 2016

Kỹ thuật điện tử số - Nguyễn Kim Giao

Tác giả Nguyễn Kim Giao
Số trang 328
Tải về Mega

Môn học kỹ thuật số (còn được gọi là kỹ thuật điện tử số) được chọn làm môn cơ sở trong chương trình đào ạo của khoa Điện tử Viễn thông - trường Đại học Công nghệ, Đại học Quốc gia Hà Nội.

Thời lượng môn học này chiếm 4 đơn vị học trình lý thuyết, hai đơn vị học trình thực tập (mỗi đơn vị học trình lý thuyết là 15 tiết học, mỗi đơn vị học trình thực tập là 30 tiết sinh viên thực tập ở phòng thí nghiệm).

Phần lý thuyết giáo trình cung cấp cho sinh viên những kiến thức cơ sở về kỹ thuận điện tử số, hiểu rõ nguyên lý hoạt động, chức năng của các vi mạch logic, biết được các phương pháp thiết kế logic để tạo được các mô-đun tổ hợp lớn. Môn học kỹ thuật điện tử số có thể được xem là môn học bổ trợ cho môn Cấu trúc máy tính, đo lường điều khiển ghép nối vi tính. Nó cung cấp cho sinh viên những kiến thức cơ sở để sinh viên có thể dễ dàng hiểu sâu hơn các khối chức năng trong cấu trúc phần cứng của máy tính.

Đối với sinh viên thuộc chuyên ngành kỹ thuật điện tử viễn thông cần phải hiểu rõ yêu cầu của môn học này là: hiểu rõ chức năng của các mạch logic, biết phương pháp thiết kế logic và sử dụng được các vi mạch logic có mức độ tổ hợp nhỏ và vừa (SSI, MSI) để thiết kế được các khối chức năng dùng trong kỹ thuật điện tử, đo lường số, xử lý số và điều khiển số.

Phần bài tập thực hành có trong cuối các chương mục, để sinh viên tự ôn luyện trau dồi kiến thức cơ sở làm quen sử dụng vi mạch để thiết kế các mô-đun chức năng dùng trong kỹ thuật số. Đây cũng là những bài tập bắt buộc nếu sinh viên trong quá trình học không làm được các bài tập này thì không thể nào qua được kỳ kiểm tra tiên quyết để đạt được điều kiện thi.

Phần thực tập ở phòng thí nghiệm, giúp sinh viên hiểu rõ chức năng của các vi mạch logic, làm quen với phương pháp đoán nhận kiểm tra chức năng logic của vi mạch có mức độ tổ hợp vừa (MSI) ghép nối thành các mô-đun chuyên dụng trong kỹ thuật điện tử số.

Là sinh viên khoa điện tử viễn thông sinh viên cần phải biết vận dụng các thành tựu mới của công nghệ thông tin, phải biết sử dụng các chương trình phần mềm chuyên dụng trong lĩnh vực kỹ thuật điện tử tương tự và kỹ thuật điện tử số, biết thiết kế sơ đồ nguyên lý, thiết kế mạch in, nghiên cứu thiết kế mô phỏng các mạch điện tử số trên máy vi tính. Trong thời gian thực tập kỹ thuật số ở phòng thí nghiệm, thực tập làm đồ án học kỳ, đồ án tốt nghiệp, sinh viên cần tranh thủ học các chương trình phần mềm Protel, CircuitMaket để thiết kế mạch điện tử, thiết kế mô phỏng các vi mạch điện tử số. Trong chương cuối của giáo trình có giới thiệu chương trình phần mềm CircuitMaket để thiết kế vẽ các sơ đồ nguyên lý các mạch điện tử, thiết kế các thí nghiệm mô phỏng các mạch điện tử số.

Để phát huy thế mạnh và đặc thù của trường Đại học Công nghệ - ĐHQGHN, chú trọng nghiên cứu phát triển các ứng dụng công nghệ thông tin trong đào tạo, khuyến khích sinh viên học tin học và ứng dụng công nghệ thông tin trong đào tạo, khuyến khích sinh viên học tin học và ứng dụng tin học trong lĩnh vực điện tử viễn thông, sinh viên đã coi vi tính là công cụ học tập, công cụ hành nghề của mình khi ra trường, các bài tập và thí nghiệm thực hành nêu trong giáo trình này đã được thiết kế mô phỏng để có thể tiến hành các thí nghiệm thực hành ngay trên máy vi tính. Sinh viên có thể tìm hiểu chức năng của các vi mạch số, hoạt động của chúng thông qua các thí nghiệm mô phỏng này.

Chúng tôi hi vọng cuốn sách này sẽ là người bạn đồng hành, giúp ích cho sinh viên trong quá trình học tập lý thuyết cũng như thực hành kỹ thuật điện tử số và vi mạch số. Mặc dù đã cố gắng biên soạn song chắc chắn là giáo trình không tránh khỏi những thiếu sót. Chúng tôi mong muốn nhận được nhiều ý kiến nhận xét, phê bình của bạn đọc và các bạn đồng nghiệp để giáo trình được sửa chữa, bổ sung hoàn thiện hơn cho lần xuất bản sua.

Xin chân thành cảm ơn những ý kiến đóng góp của bạn đọc.

Friday, December 9, 2016

Giáo trình Kỹ thuật số - TS. Nguyễn Viết Nguyên

Tác giả TS.NGuyễn Viết Nguyên
Số trang 254
Tải về Mega

Lời giới thiệu
Từ nhiều năm, giáo trình đào tạo nhân lực trình độ Trung cấp chuyên nghiệp chưa đáp ứng được yêu cầu chất lượng và chưa phù hợp với nhịp độ phát triển của đất nước.

Mặc dù luật Giáo dục đã quy định, Hiệu trưởng các trường quyết định giáo trình dạy của trường mình. Tuy nhiên, do kinh phí có hạn, trình độ đội ngũ cán bộ giảng viên không đồng đều, vì vậy cùng một môn học nhưng nội dung và dung lượng kiến thức giảng dạy ở mỗi trường một khác.

Để giúp cho các trường từng bước có giáo trình phục vụ việc giảng dạy và học tập tốt hơn đồng thời giúp học sinh sau khi tốt nghiệp dù được đào tạo ở đâu nhưng cũng có kiến thức chung như nhau, Bộ Giáo dục và Đào tạo đã tổ chức biên soạn các giáo trình:

1. Giáo trình kỹ thuật số
2. Giáo trình kỹ thuật điện
3. Giáo trình Cơ kỹ thuật
4. Giáo trình Công nghệ hàn
5. Giáo trình Kỹ thuật nguội

Tác giả biên soạn những giáo trình này là các nhà giáo có trình độ chuyên môn tốt và giàu kinh nghiệm giảng dạy.

Để nâng cao chất lượng và tính sư phạm của giáo trình, Bộ Giáo dục và Đào tạo đã ra quyết định số 2444/QĐ-BFDĐT ngày 18 tháng 5 năm 2006 về việc thành lập Hội đồng thẩm định cho các môn trên.

Thực hiện quyết định của Bộ trưởng Bộ Giáo dục và Đào tạo, các thành viên trong Hội đồng thẩm định đã làm việc nghiêm túc và cùng với tác giả chỉnh sửa để nâng cao chất lượng, phù hợp với trình độ của cấp đào tạo.

Những nội dung kiến thức cơ bản trong giáo trình cần được dạy và học thống nhất trên toàn quốc khi trường có chuyên ngành đào tạo giảng dạy môn học này. Vì vậy các trường cần cung ứng đầy đủ giáo trình này cho giáo viên và học sinh.

Tùy theo nhu cầu cụ thể của từng trường, các trường có thể sử dụng 70% dung lượng của giáo trình và tự soạn thêm 30% dung lượng của môn học cho phù hợp với yêu cầu đào tạo nguồn nhân lực của địa phương.

Trong quá trình dạy và học, các trường phát hiện thấy sai sót hoặc có những nội dung cần điều chỉnh xin góp ý để các cuốn giáo trình hoàn thiện hơn. Mọi ý kiến góp ý xin gửi về Vụ giáo dục chuyên nghiệp - Bộ giáo dục và Đào tạo – 49 Đại Cồ Việt, Hà Nội hoặc Công ty Cổ phần sách Đại học - Dạy nghề – 25 Hàn Thuyên, Hà Nội.

Mở đầu
Giáo trình Kỹ thuật số được biên soạn theo đề cương do vụ Giáo dục chuyên nghiệp, Bộ Giáo dục & Đào tạo xây dựng và thông qua. Nội dung được biên soạn theo tinh thần ngắn gọn, dễ hiểu. Các kiến thức trong toàn bộ giáo trình có mối liên hệ logic chặc chẽ. Tuy vậy, giáo trình cũng chỉ là một phần trong nội dung của chuyên ngành đào tạo cho nên người dạy, người học cần tham khảo thêm các giáo trình có liên quan đối với ngành học để việc sử dụng giáo trình có hiệu quả hơn.

Khi biên soạn giáo trình, chúng tôi đã cố gắng cập nhật những kiến thức mới có liên quan đến môn học và phù hợp với đối tượng sử dụng cũng như cố gắng gắn những nội dung lí thuyết vào với những vấn đề thực tế thường gặp trong sản xuất, đời sống để giáo trình có tính thực tiễn cao.

Nội dung của giáo trình được biên soạn gồm 5 chương:

Chương 1. Cơ sở kỹ thuật số
Chương 2. Các cổng logic cơ bản và mạch điện cổng
Chương 3. Các mạch logic tổ hợp
Chương 4. Trigơ số và các phần tử logic dãy
Chương 5. Các bộ nhớ bán dẫn

Trong quá trình sử dụng, tùy theo yêu cầu cụ thể có thể điều chỉnh số tiết trong mỗi chương. Trong giáo trình, chúng tôi không đề ra nội dung thực tập của từng chương, vì trong thiết bị phục vụ cho thực tập của các trường không đồng nhất. Vì vậy, căn cứ vào trang thiết bị đã có của từng trường và khả năng tổ chức cho học sinh thực tập cụ thể. Thời lượng thực tập tối thiểu nói chung cũng không ít hơn thời lượng học lí thuyết của môn học.

Giáo trình được biên soạn cho đối tượng là học sinh Trung cấp chuyên nghiệp, Công nhân lành nghề bậc 3/7 đồng thời cũng là tài liệu tham khảo bổ ích cho sinh viên Cao đẳng kỹ thuật cũng như Kỹ thuật viên đang làm việc ở các cơ sở kinh tế trên nhiều lĩnh vực khác nhau.

Mặc dù đã cố gắng nhưng chắc chắn không thể tránh khỏi khiếm khuyết. Rất mong nhận được ý kiến đóng góp của người sử dụng để lần tái bản sau được hoàn chỉnh hơn.

Giáo trình Kỹ thuật số - ĐH Sư phạm Kỹ thuật TP HCM

Tác giả Nguyễn Đình Phú
Nguyễn Trường Duy
Số trang 435
Tải về Mega

Kỹ thuật số là môn học cung cấp các kiến thức cơ bản, nền tảng để sinh viên ngành kỹ thuật điện, điện tử có thể tiếp cận các môn học tiếp theo như vi xử lý, vi điều khiển, điều khiển bằng máy tính, thiết bị điều khiển lập trình PLC và nhiều môn học khác.

Nội dung giáo trình này trình bày các khái niệm cơ bản của kỹ thuật số, các hệ thống số, các cổng logic, các mạch tổ hợp, các mạch tuần tự, cấu trúc vi mạch số họ TTL và CMOS, các định lý đại số Bool, bìa Karnaugh và các phương pháp thiết kế cơ bản, cấu trúc các vi mạch nhớ, các bộ chuyển đổi ADC và DAC, các mạch dao động.

Cùng với tài liệu thực hành số sẽ giúp các bạn có thể thiết kế các mạch điều khiển số cơ bản. Giáo trình biên soạn chia thành 13 chương để giúp các bạn dễ tiếp cận và học theo chương trình đại học trong 15 tuần.

   Chương 1: Trình bày các khái niệm, các hệ thống mã.
   Chương 2: Trình bày các cổng logic, các định lý, thiết kế mạch.
   Chương 3: Trình bày mạch mã hóa và mạch giải mã.
   Chương 4: Trình bày mạch đa hợp, mạch giải đa hợp, mạch so sánh và ghép mạch.
   Chương 5: Trình bày mạch cộng trừ nhân chia số nhị phân, số hex, số BCD.
   Chương 6: Trình bày các loại flip flop để dùng cho các mạch tổ hợp.
   Chương 7: Trình bày các loại mạch đếm không đồng bộ, đồng bộ, mod N.
   Chương 8: Trình bày cách thiết kế mạch đếm đồng bộ theo yêu cầu.
   Chương 9: Trình bày thanh ghi dịch.
   Chương 10. Trình bày cấu trúc vi mạch họ TTL và CMOS.
   Chương 11. Trình bày các mạch dao động dùng cổng logic.
   Chương 12. Trình bày các nguyên lý chuyển đổi số sang tương tự.
   Chương 13: Trình bày nguyên lý chuyển đổi tương tự sang số.

Trong quá trình biên soạn không thể tránh được các sai sót nên rất mong các bạn đọc đóng góp xây dựng và xin hãy gởi về tác giả theo địa chỉ ph_nd@yahoo.com.

Tác giả xin cảm ơn các bạn bè đồng nghiệp đã đóng góp nhiều ý kiến, xin cảm ơn người thân trong gia đình cho phép tác giả có nhiều thời gian thực hiện biên soạn giáo trình này.

Giáo trình kỹ thuật số - Học viện Công nghệ Bưu chính - Viễn thông


Tác giả HV Công nghệ Bưu chính - Viễn Thông.
Số trang 375
Tải về Mega

Ngày nay, khái niệm kỹ thuật số đã trở thành quen thuộc với nhiều người, bởi vì sự phát triển của ngành kỹ thuật này có ảnh hưởng rất lớn đến nền kinh tế toàn cầu. Có người đã nêu lên ý tưởng gọi nền kinh tế của thời đại chúng ta là “nền kinh tế kỹ thuật số”, “số hóa” gần như đã vượt khỏi ranh giới của một thuật ngữ kỹ thuật. Nhờ các ưu điểm của xử lý số như độ tin cậy trong truyền dẫn, tính đa thích nghi và kinh tế của phần cứng với nhiều phần mềm khác nhau, tính tiện lợi trong điều khiển và thai thác mạng mà số hóa đang là xu hướng phát triển tất yếu của nhiều lĩnh vực kỹ thuật và kinh tế khác nhau. Không chỉ trong lĩnh vực thông tin liên lạc và tin học, ngày nay, kỹ thuật số đã và đang thâm nhập mạnh mẽ vào Kỹ thuật điện tử, Điều khiển tự động, Phát thanh truyền hình, Y tế, Nông nghiệp... và ngay cả trong các dụng cụ sinh hoạt gia đình.

Ngay từ đầu thời kỳ đổi mới, nhờ sớm áp dụng kỹ thuật số, ngành bưu điện đã hiện đại hóa được mạng viễn thông quốc gia, đảm bảo được yêu cầu của người dùng cả về chất lượng và thể loại dịch vụ. Đồng thời kiến thức về kỹ thuật số là không thể thiếu được đối với một sinh viên, nhất là sinh viên của học viện Công nghệ Bưu chính Viễn thông. Giáo trình “Kỹ thuật số” được biên soạn theo chương trình đào tạo của Đại học Công nghệ Viễn thông, Học viện Công nghệ Bưu chính Viễn thông nhằm cung cấp những kiến thức cần thiết về kỹ thuật số cho sinh viên, đồng thời giáo trình cũng có thể là tài liệu tham khảo hữu ích cho cán bộ kxy thuật đang công tác trên mạng Viễn thông và sinh viên một số trường chuyên ngành khác.

Một mặt do hạn chế về thời gian và do là lần đầu biên soạn, giáo trình “Kỹ thuật số” không tránh khỏi các thiếu sót. Chúng tôi xin chân thành cảm ơn tất cả các ý kiến đóng góp của các giảng viên, sinh viên và bạn đọc để giáo trình được tiếp tục hoàn thiện hơn.

Vi xử lý trong đo lường và điều khiển

Tác giả NgôDiên Tập
Số trang 412
Tải về Mega

Việc phát triển ứng dụng các hệ vi xử lý đòi hỏi những hiểu biết về cả phần cứng cũng như về phần mềm , nhưng cũng chính vì vậy mà các hệ vi xử lý được sử dụng để giải quyết những bài toán rất khác nhau. Tính đa dạng của các ứng dụng phụ thuộc vào việc lựa chọn các hệ vi xử lý cụ thể cũng như vào kỹ thuật lập trình. Ngày nay các bộ vi xử lý có mặ trong rất nhiều thiết bị điện tử hiện đại: từ đầu đĩa CD, máy thu hình, máy ghi hình, dàn âm thanh HiFi, bộ điều khiển lò sưởi cho đến các thiết bị điều khiển dùng trong công nghiệp. Lĩnh vực ứng dụng của các hệ vi xử lý cũng rất rộng lớn: từ nghiên cứu khoa học, truyền dữ liệu, đến công nghiệp, năng lượng, giao thông và y tế...

Cuốn sách này được biên soạn nhằm giúp cho bạn đọc có được những hiểu biết đầy đủ hơn về một số bộ vi xử lý (hay còn được gọi cụ thể hơn là các bộ vi điều khiển) đang được sử dụng rộng rãi như: 8048, 8031, 8051, 80535 cũng như cách lập trình cho các bộ vi xử lý đó.

Sau phần trình bày về các hiểu biết cơ bản là các hệ phát triển cụ thể để giúp cho bạn đọc có thể bắt tay ngay vào việc triển khai, thiết kế và lắp thử một số hệ vi xử lý. Cuốn sách có thể sử dụng cho các sinh viên ngành Điện tử, Tin học, Vật lý thực nghiệm, Tự động hóa và tất cả những ai quan tâm đến ứng dụng của các hệ vi xử lý.

Nội dung cuốn sách được trình bày theo cách không đòi hỏi nhiều hiểu biết về kỹ thuật lập trình nên các chương trình dùng làm ví dụ để chạy trên máy tính đều chỉ viết bằng ngôn ngữ BASIC hoặc PASCAL. Tùy theo kinh nghiệm và mức độ thông thạo mà bạn đọc có thể sử dụng các ngôn ngữ khác như: C, C++, VISUAL BASIC để có những chương trình chất lượng cao hơn.

Trong lần tái bản này, một chương trình viết về các vi điều khiển AT89Cxx của Atmel, trong đó một mục viết về AT89C2051, được bổ sung cùng với một mục trong phần phụ lục viết về tập lệnh dùng cho họ C51.

Mặc dù đã dành thời gian thích đáng cho công việc nhưng không tránh khỏi một số lỗi vẫn có thể còn sót lại trong cuốn sách. Rất mong bạn đọc gần xa chỉ dẫn cho. Thư từ góp ý xin gửi về Nhà xuất bản Khoa học và Kỹ thuật, 70 Phố Trần Hưng Đạo, Hà Nội.

Wednesday, December 7, 2016

Ứng dụng xử lý ảnh trong thực tế với thư viện OpenCV C/C++

Tác giả Nguyễn Văn Long
Số trang 103
Tải về Mega

Xử lý ảnh và thị giác máy tính là lĩnh vực mà ngày nay được phát triển và ứng dụng rất rộng rãi trong nhiều lĩnh vực khác nhau nhờ vào sự phát triển ngày càng mạnh mẽ của các hệ thống máy tính, các thuật toán và công trình nghiên cứu khác nhau của nhiều nhà khoa học trên thế giới.

Ở Việt Nam, các ứng dụng về xử lý ảnh đã bước đầu được triển khai trên một số lĩnh vực như lắp đặt hệ thống nhận dạng biển số xe ở các bãi đổ xe, hệ thống nhận dạng dấu vân tay chấm công ở các công sở,... môn học xử lý ảnh ở các trường đại học được xem là môn học bắt buộc ở một số ngành như công nghệ thông tin, điện tử viễn thông,... Tuy nhiên nhìn một cách khách quan thì số lượng các ứng dụng được triển khai trên thực tế là quá ít ỏi, lĩnh vực này sẽ còn phát triển mạnh mẽ trong tương lai nếu như được quan tâm một cách nghiêm túc.

Xuất phát từ thực tế rằng môn học xử lý ảnh ở các trường đại học là một môn học mang năng tính học thuật, khô khan, các vấn đề được mô tả dưới dạng toán học, sinh viên nắm bắt môn học một cách chung chung mà không đi vào bản chất vấn đề, ứng dụng thực tiễn của môn học, thêm vào đó số lượng tài liệu về chuyên ngành này bằng tiếng Việt là không nhiều, bằng quá trình nghiên cứu nghiêm túc, kinh nghiệm thực tế, tác giả đã cố gắng cho ra đời cuốn sách Ứng dụng xử lý ảnh trong thực tế với thư viện OpenCV.

Cuốn sách đề cập tới một số phần của lĩnh vực xử lý ảnh và thị giác máy tính, thông qua sự diễn giải trực quan, không xa những công thức toán học trừu tượng, phức tạp nhưng vẫn làm nổi bật lên được vấn đề, giúp người đọc có được cái nhìn tổng quát, hiểu được khái niệm và hơn nữa biết được những vấn đề đó ứng dụng vào thực tế như thế nào. Các chủ đề trong cuốn sách này đều đi kèm với một chương trình mô phỏng được vietes bằng ngôn ngữ C++ với sự giúp đỡ của thư viện OpenCV, một thư viện mã nguồn mở được đánh giá là mạnh mẽ về tốc độ xử lý đáp ứng được các ứng dụng trong thời gian thực.

Cuốn sách được chia thành bốn phần, phần đầu giới thiệu về thư viện OpenCV, phần thứ hai nói về một số vấn đề chọn lọc thường gặp trong xử lý ảnh như không gian màu, các bộ lọc, cách phát hiện đường thẳng, tròn trong ảnh, … Phần thứ ba nói về một số thủ thuật để lập trình với thư viện MFC và phần cuối cùng nói về một số ứng dụng thực tế như bài toán nhận dạng biển số xe …

Cuốn sách không chỉ là tài liệu tham khảo bổ ích trong quá trình học tập của các bạn sinh viên, quá trình làm luận văn, đồ án, … mà còn là công cụ tốt hỗ trợ cho việc triển khai các ứng dụng thương mại của các kĩ sư, doanh nghiệp và những người quan tâm tới lĩnh vực.

Cuối cùng dù đã dành nhiều tâm huyết để hoàn thành cuốn sách nhưng chắc chắn cuốn sách vẫn còn nhiều sai xót, tác giả mong nhận được sự góp ý của bạn đọc. Xin gửi lời chúc tốt đẹp và lồi cảm ơn sâu sắc tới đọc giả.

Tự học sử dụng Linux - Phan Vĩnh Thịnh

Tác giả Phan Vĩnh Thịnh
Số trang 212
Tải về Mega

Trong tác phẩm nổi tiếng thế giới của nhà văn Nga Lev Tolstoi “Chiến tranh và hoà bình” có đưa ra một ví dụ để minh hoạ cho suy nghĩ của tác giả về vai trò của những người có tiếng (cụ thể là Napoleon và Alecxandr đệ nhất) và quần chúng trong lịch sử nói chung cũng như trong chiến tranh ở châu Âu những năm đầu thế kỷ XIX. Nhân vật chính trong ví dụ minh hoạ này là con ong. Đối với cậu bé vừa bị ong cắn thì mục đích của con ong ở chỗ cắn người. Đối với một nhà thơ thì mục đích của con ong là thu vào mình hương vị của những bông hoa. Đối với người nuôi ong thì mục đích ong là thu thập mật ong. Người nuôi ong có cái nhìn sâu hơn thì cho rằng ong thu thập bụi phấn hoa để nuôi ong con và tạo ong chúa, như vậy mục đích của nó là duy trì nòi giống. Nhà sinh học khi quan sát thấy ong thụ phấn cho hoa thì quyết định đây chính là mục đích của loài ong. Người khác quan sát quá trình di cư của thực vật thì cho rằng ong tham gia vào quá trình này và là mục đích của nó. Tất nhiên mục đích cuối cùng của ong không phải là những cái trên nằm riêng biệt mà là tất cả chúng cộng lại, và còn cộng thêm những gì mà tạm thời bộ óc quan sát hạn chế của con người còn chưa tìm ra.

Microsoft nhìn thấy ở Linux khả năng cạnh tranh lớn và nhiều khi coi Linux là kẻ thù của mình. Nhiều tổ chức chính phủ cũng như phi chính phủ nhìn thấy ở Linux một hệ điều hành nhiều hứa hẹn và hỗ trợ cho Linux. Những nước còn nghèo tìm thấy ở Linux một cách giải quyết cho vấn đề kinh tế. Một số công ty đã thấy được ở Linux một nguồn lợi lớn và phát triển công việc kinh doanh của mình từ hệ điều hành này. Đối với Linus Torvalds, Linux là niềm đam mê và “Just for fun”. Các nhà lập trình nhân (kernel) tìm thấy ở Linux sự quyến rũ và công việc phát triển của họ. Người dùng thì thấy ở Linux một hệ thống mạnh, thuận tiện, có thể điều chỉnh theo ý muốn của mình v.v. . .

Linux là hệ điều hành phát triển mạnh. Những năm đầu thập kỷ thứ chín của thế kỷ XX Linux mới chỉ là đứa con tinh thần chưa biết nói của Torvalds. Chỉ trong vài năm gần đây đã có nhiều bản phân phối Linux chiếm lĩnh được môi trường máy chủ cũng như máy để bàn của người dùng. Trên thị trường máy chủ hiện thời chỉ có một vài tên tuổi đáng chú ý. Linux cho máy để bàn có phần đa dạng hơn. Mỗi bản phân phối thích hợp cho một nhóm người dùng cụ thể nào đó từ người dùng mới đến người dùng “cao cấp” (advanced) hay nói đúng hơn là mỗi người dùng có quyền lựa chọn cho mình một bản phân phối thích hợp và chuyển sang sử dụng bản khác khi nào mong muốn. Lịch sử hình thành và phát triển Linux chúng ta sẽ thấy ở ngay chương đầu tiên của cuốn sách này.

Linux ngay từ ban đầu đã được xây dựng dựa trên cộng đồng (tiếng Anh “community”), dựa trên sự cộng tác. Cộng đồng Linux không chỉ cung cấp cho người dùng máy tính một hệ điều hành thân thiện, dễ sử dụng mà còn luôn luôn sẵn sàng giúp đỡ người dùng mới, luôn mong muốn có thêm máy tính chạy dưới Linux. Với kết nối mạng Internet, bạn sẽ luôn tìm thấy câu trả lời cho vấn đề của mình từ số lượng lớn các diễn đàn, nhóm thư, nhóm tin tức, các trang web cung cấp tin tức, bài báo, sách về Linux. . . Tuy nhiên nếu bạn mới bắt đầu học Linux thì hãy tìm cho mình một cuốn sách giới thiệu ngắn gọn về hệ điều hành này. Một cuốn sách tham khảo cầm tay là không thể thiếu trong thời gian đầu tìm hiểu Linux. Hãy xem xét giá và nội dung cuốn sách trước khi mua. Nếu không có khả năng tìm được sách thích hợp hoặc bạn thích cuốn sách “Tự học sử dụng Linux” này thì có thể in nó ra để tiện đọc. Tôi bắt đầu học Linux khi có trong tay 3 đĩa CD RedHat 7.0 khoảng 4 năm trước đây. Và bây giờ Linux (cụ thể là OpenSUSE Linux) là hệ thống duy nhất làm việc trên máy tính của tôi. Không phải là tôi không muốn sử dụng và ghét bỏ hệ điều hành Windows mà đơn giản là tôi đã quen làm việc trong môi trường KDE và Xfce, đôi khi trong console (dòng lệnh không có đồ hoạ). Và hơn nữa mọi công việc cần đến máy tính của tôi có thể giải quyết nhanh gọn bằng những chương trình đi kèm với Linux. Nghe nhạc bằng Amarok, quản lý hình kỹ thuật số và lấy chúng ra từ máy hình bằng digiKam, soạn thảo tài liệu, cụ thể là luận văn tốt nghiệp và cuốn sách này, trong chương trình Kile và biên dịch mã LATEX qua những chương trình có trong gói teTeX, những tài liệu khác có thể soạn thảo trong Openoffice.org, với người dùng không chuyên thì khả năng chỉnh sửa ảnh của The GIMP còn trên cả đủ, khả năng vẽ đồ hoạ vector của Inkscape còn đủ cho cả những nhà thiết kế chuyên. Tôi không phải là một nhà quản lý mạng hay lập trình chuyên nghiệp và nói chung không phải người học theo chuyên ngành công nghệ thông tin. Ngành chính của tôi là Hoá học, do đó xin đừng mong đợi những kiến thức cao siêu trong sách này. Như trang thứ hai của sách có ghi “Dành cho người dùng mới và rất mới. . . ”

Như vậy, cuốn sách “Tự học sử dụng Linux” được tạo ra với hy vọng sẽ giúp người dùng mới làm quen với hệ điều hành tuyệt vời có tên Linux và hình tượng trưng là chú chim cánh cụt (penguin) xinh đẹp. Những thông tin bạn đọc tìm thấy trong cuốn sách này có thể áp dụng cho hầu hết hết các bản phân phối lớn, tuy nhiên một số phần đặc biệt ví dụ phần nói về cài đặt chương trình từ các gói rpm chỉ áp dụng tốt cho các bản phân phối “dòng RedHat”, đó là Fedora, Mandriva, OpenSUSE, v.v. . . Thông thường người dùng mới bắt đầu gia nhập vào thế giới Linux bằng những bản phân phối này. Happy Using Linux!Công cụ để tạo ra cuốn sách bạn đang đọc là hệ thống sắp chữ LATEX. Bạn có thể tìm bản phân phối teTeX hoặc một bản phân phối khác của hệ thống này trên hầu hết các bộ đĩa cài đặt hệ điều hành Linux.

Sách này được phân phối miễn phí theo bản quyền Creative Commons Public License 2.5 (http://creativecommons.org/licenses/by/2.5/). Cũng như những sản phẩm khác của cộng đồng OSS, cuốn sách này được tạo ra, sửa đổi, thêm và bớt trong thời gian rảnh rỗi của tôi, do đó đôi khi nó sẽ được cập nhật thường xuyên, và có khi không được cập nhật cả năm. Mọi đề nghị sửa đổi, thông báo lỗi chính tả, lỗi kiến thức cũng như đề nghị giúp đỡ (luôn luôn hoan nghêng) xin gửi cho Phan Vĩnh Thịnh theo địa chỉ teppi@vnoss.org.

Xin cảm ơn Kostromin A.V. (http://linux-ve.chat.ru) đã viết ra một cuốn sách sử dụng Linux hay làm tài liệu tham khảo chính cho cuốn sách này, bác Nguyễn Đại Quý (vnpenguin@vnoss.org) và anh Nguyễn Đặng Hoàng Tuân (tuanndh@gmail.com) đã giúp đỡ tôi trong khi soạn cuốn sách này.