1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Phát triển phần mềm mã nguồn mở: Mở đầu - Bùi Minh Quân

12 8 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 12
Dung lượng 607,33 KB

Nội dung

Bài giảng Phát triển phần mềm mã nguồn mở: Mở đầu cung cấp cho người học các thông tin cơ bản về môn học, mục tiêu, phương pháp học tập và tài liệu tham khảo. Đây là một tài liệu hữu ích dành cho các bạn sinh viên tham khảo trước khi bước vào môn học này.

KẾ HOẠCH GIẢNG DẠY Phát Triển Phần Mềm Mã Nguồn Mở Trình bày: Bùi Minh Quân Email: bmquan@cit.ctu.edu.vn Nội dung  Giới thiệu phần mềm mã nguồn mở  Hệ điều hành Linux: Kernel, lệnh bản, bash  Mơ hình phát triển phần mềm mã nguồn mở  Lập trình C tiện ích lập trình make  Quản lý mã nguồn với Subversion  Một số ngôn ngữ/môi trường phát triển ứng dụng Thông tin môn học  45 tiết chuẩn  15 tiết lý thuyết -> học phòng lý thuyết  30 tiết thực hành : buổi TH + buổi thi  Đánh giá môn học  Đánh giá kỳ : 40 % (LT)  Thi cuối kỳ : 60 % (LT+TH)  Sinh viên làm thi thực hành máy tính  Sinh viên vắng 01 buổi thực hành bị cấm thi Mục tiêu môn học  Nắm vững khái niệm phần mềm mã nguồn mở  Nắm mơ hình phát triển mã nguồn mở  Làm việc môi trường mã nguồn mở  Làm quen với ngôn ngữ kịch ngôn ngữ C Ubuntu  Quản lí mã nguồn với Subversion Phương pháp học tập  Phương pháp học tập:  GV cung cấp khái niệm  GV giảng dạy LT kết hợp TH phòng máy tính  SV thực tập, GV hướng dẫn, giải thích  SV đọc tài liệu, ghi  SV trao đổi với bạn bè, giáo viên  SV thực tập tập  Tham khảo từ Internet Tài liệu tham khảo (1)  Free Software / Open Source: Information Society Opportunities for Europe?  Working group on Libre Software  April 2000, Version 1.2 (work in progress)  http://eu.conecta.it/paper/paper.html  Open Sources: Voices from the Open Source Revolution  1st Edition January 1999; 1-56592-582-3  http://oreilly.com/catalog/opensources/book/toc.html Tài liệu tham khảo (2)  TeachingOpenSource.org  Course: Open Source Development and Distribution of Digital Information: Economic, Legal, and Social Perspectives  http://rosetta.sims.berkeley.edu:8085/sylvia/f05/view/? course=296A-2&view=complete  Special Topics Course in Open Source Development  http://classes.engr.oregonstate.edu/eecs/winter2007/cs 419002/pmwiki/pmwiki.php/Main/HomePage Tài liệu tham khảo (3)  100 Free Open Courseware Classes About Open Source Everything  http://www.bschool.com/blog/2008/100-free-opencoursewareclasses-about-open-source-everything/  HOWTO: Pick an open source license (part 1)  http://blogs.zdnet.com/Burnette/?p=130  OPEN SOURCE GOD: 480+ Open Source Applications  http://mashable.com/2007/09/23/open-source/ Tài liệu tham khảo (4)  Diomidis Spinesllis The Open Source Perspective 2003  Karl Fogel Producing Open Source Software 2005  Andrew M St Laurent Open Source and Free Software Licensing, 2004  James Guérin (traduction) Le Logiciel libre 2001  http://www.anyware-tech.com Programme de formation open source 2006  Ron Goldman, Richard P Gabriel, Innovation Happens Elsewhere – Open Source as Business Strategy 2005 Tài liệu tham khảo (5)  Greg Kroah-Hartman, SuSE Labs / Novell Inc., Jonathan Corbet, LWN.net, Amanda McPherson The Linux Foundation, Linux Kernel Development - How Fast it is Going, Who is Doing It, What They are Doing, and Who is Sponsoring It: An August 2009 Update  Robert Love Linux Kernel Development Second Edition, 2005  Daniel P Bovet, Marco Cesati Understanding the Linux Kernel, 2nd Edition, 2002 10 Tài liệu tham khảo (6)  Ivan Bowman Conceptual Architecture of the Linux Kernel, 1998  Linux Knowledge Base and Tutorial, http://www.linux-tutorial.info/index.php  Vivek G Gite Linux Shell Scripting Tutorial v1.05r3 A Beginner's handbook, 1999-2002  Mark G Sobell A practical guid to Ubuntu Linux, 2007 11 Tài liệu tham khảo (7)  Diễn đàn đại học cần thơ «HÊ ĐIỀU HÀNH LINUX VÀ PHẦN MỀM NGUỒN MỞ»  http://sites.google.com/site/nbhung/open-source  https://sites.google.com/site/bmquan80/pm-mnm 12 ... Nắm vững khái niệm phần mềm mã nguồn mở  Nắm mơ hình phát triển mã nguồn mở  Làm việc môi trường mã nguồn mở  Làm quen với ngôn ngữ kịch ngơn ngữ C Ubuntu  Quản lí mã nguồn với Subversion... dung  Giới thiệu phần mềm mã nguồn mở  Hệ điều hành Linux: Kernel, lệnh bản, bash  Mơ hình phát triển phần mềm mã nguồn mở  Lập trình C tiện ích lập trình make  Quản lý mã nguồn với Subversion... Classes About Open Source Everything  http://www.bschool.com/blog/2008/100-free-opencoursewareclasses-about-open-source-everything/  HOWTO: Pick an open source license (part 1)  http://blogs.zdnet.com/Burnette/?p=130

Ngày đăng: 08/05/2021, 13:21

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN