Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Amenintat cu moartea de un numar ...

La multi ani @AndReW99!

Alegere masina £15000 uk

TVR vrea sa lanseze o platforma d...
 Strategie investie pe termen lung...

Modulator FM ptr auto alimentat p...

orange cablu f.o. - internet fara...

Robinet care comuta traseul
 A fost lansata Fedora 40

Samsung S24 plus

Imi iau un Dell? (Vostro vs others)

Abonati Qobuz?
 transport -tren

Platforma electronica de eviden&#...

Cot cu talpa montat stramb in per...

Sfat achizitie sistem audio pentr...
 

Sistem de operare

- - - - -
  • Please log in to reply
19 replies to this topic

#1
anonim2907

anonim2907

    New Member

  • Grup: Members
  • Posts: 10
  • Înscris: 18.01.2010
1. Bună ziua! Am si eu o intrebare: cum se face un sistem de operare? (Nu ma deranjeaza platforma). As vrea sa aflu raspunsuri mai pe lung...  :worthy:

2. Exista programe de facut sisteme de operare? Daca da, va rog sa imi spuneti cam cum se folosesc.

3. Am descarcat de aici o imagine .iso dar am incercat sa o scriu pe CD cu Nero 6 și alte multe programe, dar am primit erori cum ca nu se poate accesa imaginea. Cel putin ma puteti ajuta cum sa o scriu pe CD (Cu ce program)

P.S. Am Windows XP Home Edition x32 bit daca va ajuta la ceva.
       Va rog sa raspundeti cat mai rapid.

Multumesc pentru tot.  :OK:

#2
Ann0nyym0us

Ann0nyym0us

    Arrogant bastard

  • Grup: Senior Members
  • Posts: 17,414
  • Înscris: 15.12.2009
1. Nu exista programe care sa faca un sistem de operare asa, in 2 minute si 3 click-uri. NU. Pentru un sistem de operare se lucreaza destul de mult timp, si necesita largi cunostinte de programare. Este clar?

2.Tu ai vazut ce downloadezi? Mie mi se pare ca ar fi ceva pentru mac. Incearca sa il tragi pe cd cu aplicatia UltraISO, de obicei asta nu te pune sa configurezi setarile.

#3
neagu_laurentiu

neagu_laurentiu

    Guru Member

  • Grup: Senior Members
  • Posts: 40,602
  • Înscris: 30.07.2003
"Programul" de facut sisteme de operare este chiar compilatorul unui limbaj. Insa dincolo de limbaj trebuie sa ai foarte multe cunostinte hardware, sa citesti cum lucreaza placile alea la nivelul documentat de producator.

Edited by neagu_laurentiu, 18 January 2010 - 11:22.


#4
humaila

humaila

    Active Member

  • Grup: Members
  • Posts: 1,071
  • Înscris: 08.10.2009
Prieten drag, cati ani ai?
Tu crezi ca un sistem de operare se face ca si cum ai crea un folder nou?
Iti dai seama ca daca ar fi asa, fiecare ar avea sistemul lui de operare, dezvoltat chiar de el.
Trebuie sa citesti cateva carti destul de groase si sa iti tocesti putin coatele si buricele degetelor pe taste cativa ani buni ca sa ajungi sa creezi un sistem de operare.
Daca vrei sa modifici un sistem de operare deja existent, e cu totul altceva.
Exista programe care permit asa ceva.
Totusi, pana la a crea un sistem de operare e cale lunga.
Cheers! :)

#5
anonim2907

anonim2907

    New Member

  • Grup: Members
  • Posts: 10
  • Înscris: 18.01.2010

 humaila, on 18th January 2010, 11:31, said:

Prieten drag, cati ani ai?
Tu crezi ca un sistem de operare se face ca si cum ai crea un folder nou?
Iti dai seama ca daca ar fi asa, fiecare ar avea sistemul lui de operare, dezvoltat chiar de el.
Trebuie sa citesti cateva carti destul de groase si sa iti tocesti putin coatele si buricele degetelor pe taste cativa ani buni ca sa ajungi sa creezi un sistem de operare.
Daca vrei sa modifici un sistem de operare deja existent, e cu totul altceva.
Exista programe care permit asa ceva.
Totusi, pana la a crea un sistem de operare e cale lunga.
Cheers! :)

Eu pricep ca nu e ca si cum ai face un folder nou. E treaba grea, stiu, dar interesul meu e sa fac asa ceva. A, si ia stai putin: "Exista programe care permit asa ceva.", cam ce programe?  :)

#6
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006
Invata ASM in primul rand. Nu ar strica nici sa treci pe linux, care e mult mai prietenos cu programatorul si te expune hardware-ului tau.
Acel program cu care poti face un OS se numeste assembler. Incearca netwide assembler. Important nu va fi assemblerul, ci cartile citite. Incepe cu cartea lui "dr paul carter".
Peste un an cand esti maestru in asm are rost sa ne punem problema ce carti iti mai punem in brate.

Ah, si inca un detaliu: daca nu stii deja programare, si ma refer la programare calumea, nu batjocura la adresa informaticii care se face prin liceele romanesti, atunci invata mai intai C. Asta inseamna ca in loc de un an iti va lua doi, pana sa ai un fundament solid pentru a incepe sa visezi la a-ti face propriul OS.

Unul sau doi ani, plecand de la premiza ca inveti consecvent, zilnic. Altfel chiar mai mult.

Addendum: si s-ar mai adauga inca cateva luni ca sa intelegi cum functioneaza linuxul, de la procesul de boot pana la desktop manager, daca nu stii deja linux. Este imperativ sa iti intelegi sistemul de operare (si linux POATE fi inteles, nu ca windows), inainte de a te apuca de programare, in special daca jonglezi cu ideea de a-ti face propriul OS.

Deci, in ordine, bifeaza-le pe fiecare abia cand stii ca stii tot ce se poate sti:
- modul de functionare a sistemului tau de operare; lucrul cu el si administrarea sa
- programare C. Va trebui sa mergi pana la pointeri de toate felurile (inclusiv la functii); algoritmi si structuri de date (arbori, liste, etc, de toate felurile)
- programare ASM sub tutela OS-ului (cu apeluri de servicii ale OS-ului)
- cele 4 sau 5 volume de la intel cu specificatiile x86, fiecare volum de +/- 1000 pagini
(abia acum ai fundatia pentru scrierea unui OS. Iti dau cam 5 ani sa ajungi aici, pornind de la zero, si de la premiza ca esti consecvent, nu te joci - la propriu: nu tu vazut filme pe PC, nu tu jocuri PC. Fotbal afara si atat. Singura ta joaca pe PC va fi programarea)
- de la un an in sus ca sa faci un OS primitiv, cu managementul proceselor, a memoriei, si interfata text.

PS: raspunsul meu e cat de realist se poate, nu ca sa te descurajez.

PPS: in caz ca nu ti-ai dat seama sau refuzi sa-ti dai seama: nu conteaza "programele folosite", ci ce ai in cap, si un lucru e sigur: trebuie sa ai multe in cap pentru asta

#7
ciuly

ciuly

    dus cu pluta pe apa sambetei

  • Grup: Senior Members
  • Posts: 7,848
  • Înscris: 17.03.2004
hai mai OC ca nu-i dracu asa negru. mie mi-a luat 1 an si ceva sa mi-l fac cu tot cu faculta si servici (adevaru e ca era un pseudo-os. practic o aplicatie standalone cu memory management, gui, disc (raw ca n-am avut vreme de fs))
si n-am citit alea x carti de la intel ca numa cartea lu nu mai stiu cum il cheama, roman, care mai mult era o sinteza a limbajului asm, si ceva tutoriale. dar na, adevaru e ca din liceu m-am jucat cu asm, hookuri de tot felul, svga, hackuit msdos, etc. partea de gui (libraria) o scrisesem deja in pascal&asm tot prin liceu motiv pt care am ales ca si platforma de compilare asm cu c sub linux (am transcris pascalul in c). deci am mai castigat un pic de timp acolo.  e adevarat ca am stat destul de multe luni citind despre tot falul de os-specific stuff pe care le intelegeam datorita cunostiintelor pre-acumulate si deci n-am avut nevoie de ditamai cartile sa imi explice en-detail cum si de ce se fac anumite chestii si un simplu walk through cu cod mi-a fost suficient sa pricep ce si cum.
deci putem spune ca un elev de a 9-a care incepe informatica si e consecvent si invata extra cam 90 si la suta si ajunge sa faca diverse prin clasa a 11-a pt ca in a 12-a deja sa stapaneasca cat de cat diverse, si apoi sa treaca prin facultate cu aceeasi consecventa, poate fara probleme sa faca un mini-pseudo-os la sfarsitul facultatii.
oricum, ca si idee, sa poti rula procese, deja doar taskul ala e o chestie la care sa lucrezi asa, 6 luni macar. doar pe partea de procese. sugestia mea este sa nici nu visezi la asa ceva pina nu ai un mini-super-basic-pseudo-whatever app-os.

#8
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006
No ok, am exagerat eu, dar nu stiu ce capacitate de sinteza are el si cat de multa pasiune ar pune in studiu. Ca e vorba de studiu pana la urma urmei, sistemul in sine ar fi un produs secundar.

Edited by OriginalCopy, 18 January 2010 - 23:25.


#9
ciuly

ciuly

    dus cu pluta pe apa sambetei

  • Grup: Senior Members
  • Posts: 7,848
  • Înscris: 17.03.2004

 OriginalCopy, on 18th January 2010, 23:24, said:

sistemul in sine ar fi un produs secundar.
si absolut inutilizabil -_-

#10
anonim2907

anonim2907

    New Member

  • Grup: Members
  • Posts: 10
  • Înscris: 18.01.2010
Hei, dar am gasit un site, Suse Studio care iti permite sa faci de la 50% in sus din nou sistemul bazat pe linux, OpenSuSE. Pana si google-ul si-a facut sistem de operare cu unealta asta. Mi se pare simplu.  :)
Totusi, mersi de sfaturi.
Pentru cine doreste sa isi faca sistem poate sa vina pe site-ul http://www.susestudio.org.

#11
andrei_0

andrei_0

    fishy

  • Grup: Moderators
  • Posts: 3,990
  • Înscris: 15.02.2006

 anonim2907, on 19th January 2010, 06:34, said:

Pentru cine doreste sa isi faca sistem poate sa vina pe site-ul http://www.susestudio.org.
Depinde de ce intelegi prin "a face". Daca tu intelegi ca "a face de mancare" inseamna "sa comanzi pizza", atunci da, poti sa-ti faci un sistem de operare cu tot felul de programe.

#12
alex_ndc

alex_ndc

    Member

  • Grup: Members
  • Posts: 509
  • Înscris: 07.10.2005
Uite o carte buna ... Operating System Design, XINU approach

#13
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006

 anonim2907, on 19th January 2010, 06:34, said:

Hei, dar am gasit un site, Suse Studio care iti permite sa faci de la 50% in sus din nou sistemul bazat pe linux, OpenSuSE. Pana si google-ul si-a facut sistem de operare cu unealta asta. Mi se pare simplu.  :)
Totusi, mersi de sfaturi.
Pentru cine doreste sa isi faca sistem poate sa vina pe site-ul http://www.susestudio.org.

Aia nu inseamna sa-l faci, inseamna sa pui componente cap la cap pana iti iese acel sistem. A-l face ar insemna sa scrii tu toate acele "componente", de la zero.

O distributie GNU/Linux poate face oricine.

#14
alin19

alin19

    Active Member

  • Grup: Members
  • Posts: 1,338
  • Înscris: 03.01.2007

 anonim2907, on 19th January 2010, 06:34, said:

Hei, dar am gasit un site, Suse Studio care iti permite sa faci de la 50% in sus din nou sistemul bazat pe linux, OpenSuSE. Pana si google-ul si-a facut sistem de operare cu unealta asta. Mi se pare simplu.  :)
Totusi, mersi de sfaturi.
Pentru cine doreste sa isi faca sistem poate sa vina pe site-ul http://www.susestudio.org.

dar pentru ce ai avea nevoie de un sistem de operare facut de tine?

daca vrei sa inveti programare nu trebuie sa te gandesti direct la sistem de operare, asta doar cand o sa fii prea priceput si nu ai alta provocare

sau crezi ca ai putea sa faci ceva mai bun decat cele deja existente (care au o maturitate a codului ,exista de ani buni si testate zilnic de mii de oameni prin rulare)

ai atatea de invatat, lucruri mai practice care o sa iti foloseasca in viitorul mai apropiat daca vrei sa inveti programare

#15
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006

 alin19, on 19th January 2010, 12:22, said:

dar pentru ce ai avea nevoie de un sistem de operare facut de tine?

daca vrei sa inveti programare nu trebuie sa te gandesti direct la sistem de operare, asta doar cand o sa fii prea priceput si nu ai alta provocare

sau crezi ca ai putea sa faci ceva mai bun decat cele deja existente (care au o maturitate a codului ,exista de ani buni si testate zilnic de mii de oameni prin rulare)

ai atatea de invatat, lucruri mai practice care o sa iti foloseasca in viitorul mai apropiat daca vrei sa inveti programare

Nu a zis ca vrea sa invete programare. A zis "vleau sistem de operare. vleau, vleau, vleau!", ca copiii (cacofonie deliberata) aia mici care se dau cu fundul de podea pentru ciocolata.

#16
tudor_turcu

tudor_turcu

    Senior Member

  • Grup: Senior Members
  • Posts: 2,377
  • Înscris: 12.09.2003

 anonim2907, on 18th January 2010, 09:24, said:

1. Bună ziua! Am si eu o intrebare: cum se face un sistem de operare? (Nu ma deranjeaza platforma). As vrea sa aflu raspunsuri mai pe lung...
Ca sa intelegi de ce ti-a raspuns lumea cum a raspuns, intrebarea ta e similara oarecum cu a intreba un inginer:
"cum se concepe, proiecteaza si produce un model nou de automobil?"

Chiar daca intamplator pe un forum exista cateva persoane care au lucrat la Ford si ar putea sa-ti povesteasca tot ce doresti despre subiectul asta, e putin probabil ca vor avea rabdarea sa faca asta..

#17
cristiioan1814

cristiioan1814

    New Member

  • Grup: Junior Members
  • Posts: 10
  • Înscris: 02.09.2017

 anonim2907, on 19 ianuarie 2010 - 06:34, said:

Hei, dar am gasit un site, Suse Studio care iti permite sa faci de la 50% in sus din nou sistemul bazat pe linux, OpenSuSE. Pana si google-ul si-a facut sistem de operare cu unealta asta. Mi se pare simplu.  Posted Image
Totusi, mersi de sfaturi.
Pentru cine doreste sa isi faca sistem poate sa vina pe site-ul http://www.susestudio.org.
Suse Studio este gratis?

#18
neagu_laurentiu

neagu_laurentiu

    Guru Member

  • Grup: Senior Members
  • Posts: 40,602
  • Înscris: 30.07.2003
How much does it cost?
SUSE Studio Online is a free service sponsored by SUSE. Of course you must take care of the legal aspects relating to the applications and the Linux system.

https://susestudio.c...aq/general.html

Anunturi

Chirurgia cranio-cerebrală minim invazivă Chirurgia cranio-cerebrală minim invazivă

Tehnicile minim invazive impun utilizarea unei tehnologii ultramoderne.

Endoscoapele operatorii de diverse tipuri, microscopul operator dedicat, neuronavigația, neuroelectrofiziologia, tehnicile avansate de anestezie, chirurgia cu pacientul treaz reprezintă armamentarium fără de care neurochirurgia prin "gaura cheii" nu ar fi posibilă. Folosind tehnicile de mai sus, tratăm un spectru larg de patologii cranio-cerebrale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate