banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành Windows Giúp đỡ mình làm đồ án: tạo 1 hệ điều hành  XML
  [Programming]   Giúp đỡ mình làm đồ án: tạo 1 hệ điều hành 13/03/2007 12:35:20 (+0700) | #1 | 46344
trieuanh
Member

[Minus]    0    [Plus]
Joined: 29/06/2006 23:37:30
Messages: 88
Offline
[Profile] [PM]
Giúp đỡ mình làm đồ án: tạo 1 hệ điều hành mini có khả năng tự boot được, có các chức năng cơ bản của hệ điều hành

Mình sẽ bắt đầu làm từ đâu, các bạn có các tài liệu thamkhảo kô ? chỉ giúp mình với, thanks
[Locked] [Up] [Print Copy]
  [Question]   Giúp đỡ mình làm đồ án: tạo 1 hệ điều hành 13/03/2007 12:57:37 (+0700) | #2 | 46350
[Avatar]
SuperChicken
Elite Member

[Minus]    0    [Plus]
Joined: 11/07/2006 18:31:27
Messages: 635
Location: bottom of hell
Offline
[Profile] [PM]
Mẹ ơi, bạn học trường nào mà làm đồ án kinh thế???
Sorry vì đã spam nhưng thiệt tình tớ chỉ đc học môn HĐH thôi chứ còn "làm" 1 cái HĐH thì... hixhix... nghe sao mà to tát wá.
[Locked] [Up] [Print Copy]
  [Question]   Giúp đỡ mình làm đồ án: tạo 1 hệ điều hành 13/03/2007 13:03:30 (+0700) | #3 | 46353
hoangmac
Member

[Minus]    0    [Plus]
Joined: 08/07/2006 15:53:56
Messages: 50
Location: hcm
Offline
[Profile] [PM]
hồi học môn hệ điều hành tớ có giả lập cái dos với các lệnh dir, copy, del, ... lúc ấy, tớ xài c++
[Locked] [Up] [Print Copy]
  [Question]   Giúp đỡ mình làm đồ án: tạo 1 hệ điều hành 13/03/2007 13:23:13 (+0700) | #4 | 46356
[Avatar]
havythoai
HVA Friend

Joined: 05/04/2004 22:59:39
Messages: 562
Offline
[Profile] [PM] [WWW]

hoangmac wrote:
hồi học môn hệ điều hành tớ có giả lập cái dos với các lệnh dir, copy, del, ... lúc ấy, tớ xài c++
 

Hồi anh thi "Khám Phá thế giới Computer" trên VTV ( :lolsmilie ) , lúc đó bác Nguyễn Tử Quảng làm giám khảo và cho điểm rất cao 1 phần mềm có tên là "Hệ điều hành" gì đó, quên rồi ! Phần mềm đó chỉ mới hoàn chỉnh có 1% , nghĩa là trên màn hình chỉ hiện ra dấu nháy, và đánh chữ được. Phần mềm đó viết bằng C . Vì viết hệ điều hành là rất khó.

nếu làm đồ an viết HĐH mini như bạn nói thì quả thật đồ án hơi bị bự

P.S: Em hoangmac khá quá nhỉ, ngưỡng mộ thiệt smilie
[Locked] [Up] [Print Copy]
  [Question]   Giúp đỡ mình làm đồ án: tạo 1 hệ điều hành 13/03/2007 23:29:52 (+0700) | #5 | 46390
[Avatar]
enn3exlibs
Elite Member

[Minus]    0    [Plus]
Joined: 10/12/2006 16:54:02
Messages: 243
Location: bluesun
Offline
[Profile] [PM]

trieuanh wrote:
Giúp đỡ mình làm đồ án: tạo 1 hệ điều hành mini có khả năng tự boot được, có các chức năng cơ bản của hệ điều hành

Mình sẽ bắt đầu làm từ đâu, các bạn có các tài liệu thamkhảo kô ? chỉ giúp mình với, thanks 

Hồi trước, học môn OS nhớ search trên mạng có được cái hệ điều hành viết bằng C của sinh viên nước ngoài(Hà Lan thì phải) chứa đủ trong đĩa mềm, bạn search về tham khảo( thông cảm không nhớ link và không có thời gian).
[Locked] [Up] [Print Copy]
  [Question]   Re:Giúp đỡ mình làm đồ án: tạo 1 hệ điều hành 14/03/2007 01:22:59 (+0700) | #6 | 46421
MicrosoftX
Member

[Minus]    0    [Plus]
Joined: 04/03/2007 20:46:12
Messages: 91
Offline
[Profile] [PM]
Có bao nhiêu người làm cùng bác vậy, thời gian là bao lâu, bác thạo những ngôn ngữ gì rồi?

Về kiến trúc máy tính, bác thạo nền tảng nào rồi? đã lập trình đc bằng hợp ngữ của nền tảng đó chưa?

Đề án to nhỉ? Chắc khó đó ...

Tham khảo đây coi có ích gì ko;

Code:
http://cdsmith.twu.net/professional/osdesign.html
[Locked] [Up] [Print Copy]
  [Question]   Giúp đỡ mình làm đồ án: tạo 1 hệ điều hành 14/03/2007 08:03:46 (+0700) | #7 | 46513
[Avatar]
delua
Locked

[Minus]    0    [Plus]
Joined: 28/12/2006 00:48:39
Messages: 102
Offline
[Profile] [PM]

Siêu trộm wrote:
Mẹ ơi, bạn học trường nào mà làm đồ án kinh thế???
Sorry vì đã spam nhưng thiệt tình tớ chỉ đc học môn HĐH thôi chứ còn "làm" 1 cái HĐH thì... hixhix... nghe sao mà to tát wá. 


Có gì đâu mà kinh smilie yêu cầu là thế.Còn làm được tới mức độ nào là tùy vào năng lực người thực hiện.

Tui học ở KHTN.Và đây cũng là yêu cầu đồ án của lớp cử nhân tài năng bên này smilie smilie)
[Locked] [Up] [Print Copy]
  [Question]   Giúp đỡ mình làm đồ án: tạo 1 hệ điều hành 14/03/2007 09:57:29 (+0700) | #8 | 46543
trieuanh
Member

[Minus]    0    [Plus]
Joined: 29/06/2006 23:37:30
Messages: 88
Offline
[Profile] [PM]
Tui cũng học KHTN, thầy cho cả đống đồ án, đồ án này đòi hỏi 10 SV thực hiện, nhóm tui chơi cũng cở 10 đứa nên xin thầy làm thử, mà thiệt chứ tui cũng chả biết j đẻ làm, tui học ngôn ngủ C++ cũng tạm tạm.
Các bạn còn tài liệu tham khảo nào thì share cho mình.Thanks
[Locked] [Up] [Print Copy]
  [Question]   Giúp đỡ mình làm đồ án: tạo 1 hệ điều hành 14/03/2007 13:00:41 (+0700) | #9 | 46583
hoangmac
Member

[Minus]    0    [Plus]
Joined: 08/07/2006 15:53:56
Messages: 50
Location: hcm
Offline
[Profile] [PM]

havythoai wrote:

Hồi anh thi "Khám Phá thế giới Computer" trên VTV ( ) , lúc đó bác Nguyễn Tử Quảng làm giám khảo và cho điểm rất cao 1 phần mềm có tên là "Hệ điều hành" gì đó, quên rồi ! Phần mềm đó chỉ mới hoàn chỉnh có 1% , nghĩa là trên màn hình chỉ hiện ra dấu nháy, và đánh chữ được. Phần mềm đó viết bằng C . Vì viết hệ điều hành là rất khó.  

hồi đó bác có nhận dc giải gì ko smilie)

havythoai wrote:
P.S: Em hoangmac khá quá nhỉ, ngưỡng mộ thiệt smilie  

ấy, bác khéo mĩa mai HOANGMAC thật
chẳng wa là muốn lấy cái Bằng thì thầy dạy gì học đó
-----------
to trieuanh: chia sẽ vài dòng với bồ hen
1) bồ cần include một số thư viện hỗ trợ việc giả lập dos --> ask thầy của bồ á
2)kiểm tra xem với lệnh nhập vào đối số đi theo có đúng ko(C:\MD mà ko có tên folder thì báo lỗi )-->bồ viết code
3) theo lệnh mà làm. TIME, DATE thì dễ. vd: TIME
gettime(&t)//bồ lấy giờ hiện tại của máy
printf("%d %d %d ",t.ti_hour, t.ti_min, t.ti_sec, t.ti_hund)//in nó ra, vậy là xong

còn những cái như tạo file, folder, xóa file, xóa folder, đổi tên file, folder thì rắc rối à. cái gì mà <<oxf (dịch trái mấy bit á), bit cao, bit thấp ... đến bây giờ cũng ko hiểu tại sao ng ta BIẾT như vậy mà làm.... bức xúc lắm nhưng wa dc môn đó nhẹ nhỏm và ... wên hết bức xúc ... smilie)
[Locked] [Up] [Print Copy]
  [Question]   Giúp đỡ mình làm đồ án: tạo 1 hệ điều hành 19/03/2007 10:09:29 (+0700) | #10 | 47734
mikamehi
Member

[Minus]    0    [Plus]
Joined: 19/07/2006 10:09:06
Messages: 43
Offline
[Profile] [PM]
Hồi TRÍ TUỆ VIỆT NAM năm nào có một bạn bị khuyết tật dịch cái OS Menuet sang tiếng Việt rồi dự thi ấy.
Rồi sau này có nhóm gì đó dịch Linux sang tiếng Việt cũng đoạt giải TTVN luôn.
[Locked] [Up] [Print Copy]
  [Question]   Giúp đỡ mình làm đồ án: tạo 1 hệ điều hành 19/03/2007 10:13:15 (+0700) | #11 | 47735
mikamehi
Member

[Minus]    0    [Plus]
Joined: 19/07/2006 10:09:06
Messages: 43
Offline
[Profile] [PM]
Muốn viết OS thì ít ra cũng phải biết Kernel, Memory Management, process, thread.
[Locked] [Up] [Print Copy]
  [Question]   Re: Giúp đỡ mình làm đồ án: tạo 1 hệ điều hành 19/03/2007 10:44:57 (+0700) | #12 | 47746
[Avatar]
seaicemit
Member

[Minus]    0    [Plus]
Joined: 08/03/2007 21:03:32
Messages: 1
Offline
[Profile] [PM]
Mình cũng từng nghĩ sẽ cùng bạn bè viết một HDH, nhưng là một đồ án thì chưa từng nghĩ. Có tiến triển gì thì post bài lên diễn đàn nha.
[Locked] [Up] [Print Copy]
  [Question]   Giúp đỡ mình làm đồ án: tạo 1 hệ điều hành 19/03/2007 12:32:21 (+0700) | #13 | 47774
[Avatar]
xnohat
Moderator

Joined: 30/01/2005 13:59:19
Messages: 1210
Location: /dev/null
Offline
[Profile] [PM] [Email] [WWW] [Yahoo!] [MSN]
Lấy kernel của Linux mà phát triển, vì nó sẵn cho rất nhiều thứ mà quan trọng là driver cho nhiều phần cứng được kernel hỗ trợ, bạn chỉ phải lập trình lớp giao tiếp thôi, nhẹ hơn nhiều, bạn đừng nghĩ là viết được OS là dễ, vì bạn chỉ có thể dựng trên mức lý thuyết thôi, chứ còn coding ra một OS là vấn đề khó nhọc một người làm không xuể ( vì lí do đó Linux Tovard phải nhờ cộng đồng thế giới viết cùng đó ).

Mã nguồn của các bản minilinux khá dễ hiểu và dễ đọc, bản tải về vài cái mà xem cách nó hoạt động và dụng lại các đoạn mã cần thiết để lập đề án

Linux dùng gần như nguyên xi cấu trúc của UNIX vì thế bạn đừng nghĩ rằng mình ăn cắp ý tưởng ( vì ai cũng ăn cắp từ UNIX kể cả Windows smilie) ) và LInux là OPENSOURCE nên khỏi lo ai đó "kiện" smilie)
iJust clear, "What I need to do and how to do it"/i
br
brBox tán gẫu dời về: http://www.facebook.com/hvaonline
[Locked] [Up] [Print Copy]
  [Question]   Re: Giúp đỡ mình làm đồ án: tạo 1 hệ điều hành 11/12/2008 23:49:24 (+0700) | #14 | 162013
chiataytuday
Member

[Minus]    0    [Plus]
Joined: 18/11/2007 23:43:19
Messages: 5
Offline
[Profile] [PM]
các bác giúp mình với: đồ án hệ điều hành

"Viết chương trình gồm có 2 quá trình. Quá trình thứ nhất cho người dùng nhập vào từ bàn phím một chuỗi biễu diễn một phép tính gồm các phần tử +, -, (, ). Độ ưu tiên của các phép tính trong ngoặc (cặp dấu ( & )) là cao nhất, phép + và – cùng độ ưu tiên. Ví dụ:
1+2+(2-3-4) –((3+4)-5)
(1+(-2)–((3+4)-5))
Sau đó truyền chuỗi dữ liệu này cho quá trình thứ hai. Quá trình thứ hai thực hiện tính toán trên và trả kết quả về cho quá trình thứ nhất để hiển thị cho người sử dụng biết.
Thực hiện bài toán dùng message queue để giao tiếp giứa 2 quá trình".



hieunguyen.bkit@gmail.com


thanks nhiều lắm.
[Locked] [Up] [Print Copy]
  [Question]   Re: Giúp đỡ mình làm đồ án: tạo 1 hệ điều hành 13/12/2008 12:09:41 (+0700) | #15 | 162243
[Avatar]
mudzot
Elite Member

[Minus]    0    [Plus]
Joined: 26/06/2006 14:41:27
Messages: 76
Offline
[Profile] [PM]
Nếu mình mà phải làm đồ án này thì chắc mình sẽ tìm đọc cuốn Operating Systems - Design and Implementation của Tanenbaum, cuốn này có kèm theo 1 os đơn giản để min hoạ là Minix. Nếu thôi, vì mình không phải làm nên chưa đọc nó bao giờ.
[Locked] [Up] [Print Copy]
  [Question]   Re: Giúp đỡ mình làm đồ án: tạo 1 hệ điều hành 13/12/2008 23:26:15 (+0700) | #16 | 162304
chiataytuday
Member

[Minus]    0    [Plus]
Joined: 18/11/2007 23:43:19
Messages: 5
Offline
[Profile] [PM]
cậu đọc rồi mới biết mà. dù j cũng cảm ơn cậu vì đả chỉ lối.
nhưng cái đồ án này chưa ai làm ah?
sao hiếm thế/
[Locked] [Up] [Print Copy]
  [Question]   Re: Giúp đỡ mình làm đồ án: tạo 1 hệ điều hành 15/12/2008 12:13:32 (+0700) | #17 | 162508
XNoname01
Member

[Minus]    0    [Plus]
Joined: 01/09/2008 20:56:46
Messages: 2
Offline
[Profile] [PM]

chiataytuday wrote:
cậu đọc rồi mới biết mà. dù j cũng cảm ơn cậu vì đả chỉ lối.
nhưng cái đồ án này chưa ai làm ah?
sao hiếm thế/ 

Nếu sinh viên ra trường mà làm được cái đồ án như thế này thì chắc bác Bill về quê chăn vịt rồi
[Locked] [Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|