Salutare,
Au fost publicate rezultatele examenului de ieri, 7 iunie, în catalog
[1]. Contestațiile se vor rezolva astăzi, 8 iunie, începând cu ora
15:00, în sala PR204 din clădirea PRECIS.
Felicitări tuturor celor care s-au străduit și mult succes în continuare!
[1]
On 05/20/2018 09:21 PM, Alexandru Militaru via so wrote:
> Salut,
>
> Nu înțeleg foarte bine cum ar trebui integrat header-ul HTTP cu fișierul
> de pe disc. Se spune despre fișierele statice că trebuie trimise
> folosind sendfile, care primește un file descriptor și trimite către un
> alt file
On 05/20/2018 11:37 AM, Alexandru via so wrote:
> Buna ziua,
>
> Care at putea fi cauza agatarii programului la primul test de wget, desi
> rulat de mana (folosind comanda din script in terminal) se creeaza
> fisierul ce datele corecte?
Găsești la [1] o listă cu posibile cauze, găsite în anii
Salutare, Cătălin,
On 05/17/2018 09:13 PM, Catalin Neagu via so wrote:
> Salut,
>
> Am cateva intrebari legate de enuntul problemei.
>
> 1.1 Din cate am inteles din enunt, cererile vor fi siruri de caractere
> care respecta protocolul http. Ca si informatie utila din aceaste
> cereri, mai e
On 05/08/2018 09:59 PM, Corina Palade via so wrote:
> Hey,
>
> Ce functii avem voie sa folosim in implementarea temei? Este ok daca
> folosim pthread_create, sau trebuie sa il implementam si pe el de la 0?
> Dar pthread_join? Putem sa folosim orice fel de functii legate de lucrul
> cu semafoare
Salutare,
Am publicat notele pentru tema 2, pe care le găsiți pe vmchecker [1].
Găsiți în catalog [2] punctele karma pentru temele foarte bune.
Felicitări tuturor celor care au luat punctaje maxime! Suntem conștienți
că e o temă anevoioasă, prin urmare îi felicităm și pe ceilalți care
s-au
On 04/30/2018 04:40 PM, Raluca Radu via so wrote:
> Buna ziua,
>
> In afara de testul 9 celelate teste imi trec. Iar la testul 9, dupa 17 mapari
> corecte de pagina, programul se blocheaza pur si simplu fara sa dea seg
> fault. Vreo idee de unde ar putea fi problema?
Ce înseamnă se
On 04/29/2018 10:44 AM, Andrei Bratu via so wrote:
> Buna ziua,
>
> Atunci cand rulez testul 9, tratez corect 20 de fault-uri, iar apoi primesc
> segmentation fault la o adresa ce nu face parte din segmentele programului
> (0x20297073 pe masina mea, 0x810 pe masina virtuala). Am incercat sa
Salutare, Gheorghiță,
On 04/28/2018 12:53 PM, Gheorghita Caulea via so wrote:
> Salut!
>
> Este in regula daca am folosit 'mmap' peste fisier si astfel nu am mai
> folosit in prealabil alocarea unei pagini goale in care mai apoi sa
> copiez din fisier(deci nu am mai folosit MAP_FIXED asa cum
Salutare, Adrian,
On 04/28/2018 12:13 PM, Adrian Pop via so wrote:
> Buna ziua!
> Am o intrebare cu privirile la permisiunile pe care trebuie trebuie sa i
> le ofer paginii cand o mapez. Pe Linux, de exemplu, am folosit seg->perm
> direct asa (in cadrul mprotect). Pe Windows dupa cateva zeci de
Salutare,
Dacă e funcționalitate implementată în plus atunci nu se depunctează.
Dacă în schimb ascunde vreo hibă atunci se depunctează.
Costin
On 03/28/2018 06:31 PM, Alexandru via so wrote:
> Buna ziua,
>
>
>
> Am vazut pe o alta discutie urmatoarea afirmatie: “Tema nu cere să
>
>
Salutare,
Din cauza unei greșeli personale și asumate (n-am căscat bine ochii când
m-am uitat în calendarul temelor) am publicat datele incorecte pentru
deadline-ul temei 2. Deadline-ul soft se extinde cu o săptămână, așa cum
trebuia să fie inițial.
Așadar termenele limită pentru tema 2 sunt:
*
În testele tale, valgrind îți raportează de fiecare dată că file
descriptorii standard rămân deschiși. Când faci redirectare-restaurare
valgrind știe să-ți spună și unde s-a inițializat ultima oară file
descriptorul stdout. În rest îți zice că i-ai moștenit din părinte, mai
multe informații nu-ți
Salutare, Alex,
Din ce văd eu e vorba despre file descriptorul 1. Tema nu cere să
închideți file descriptorii STD{IN,OUT,ERR}. Unde e problema?
Costin
On 03/27/2018 07:09 PM, Alex Albu via so wrote:
> Salut.
>
> Intampin urmatoarea problema la rularea testelor cu valgrind - la
> restaurarea
Salutare,
A mers cum ți-a indicat Ricardo în mail-ul anterior?
Dacă nu, cum ai instalat VirtualBox? E posibil ca versiunea de
VirtualBox să nu fie inline cu versiunea de kernel de pe sistemul tău.
Costin
On 03/26/2018 11:25 PM, Ricardo Ungureanu via so wrote:
> Salut,
>
> Daca nu reusesti sa
Salutare,
E în regulă cu fprintf pentru testul 18.
Costin
On 03/26/2018 12:32 PM, Placinta Alexandru via so wrote:
> Buna ziua,
>
> Putem folosi fprintf pentru a afisa mesajul pentru testul18 la stderr
> sau trebuie neaparat sa folosim posix si pentru acest lucru?
>
>
>
În cazul ăsta ai nevoie de un design diferit pe windows. Doar frunzele
arborelui ar apela CreateProcess (analog fork+exec). Alternativ, ai
putea folosi thread-uri ca alți colegi, însă cu mare atenție pentru a
evita depunctările în cazul utilizării incorecte a API-ului.
Costin
On 03/25/2018 10:21
Salutare, Alex,
Situația ta este cea menționată și secțiunea de FAQ [1] referitor la
numărul optim de pipe-uri. Deci e în regulă ce faci la pipe-uri. Pe de
altă parte la operatorul paralel nu prea pare în regulă. Problema
principală e inconsecvența.
[1]
Salutare,
Posibil ar fi, permis nu. Ce problemă întâmpini?
Costin
On 03/25/2018 08:23 PM, Alexandru Militaru via so wrote:
> Salut,
>
> E cumva posibil ca pe Windows să obținem un comportament asemănător
> comenzii fork()? Adică să creăm un proces care păstrează codul
> părintelui, fără a
On 03/24/2018 05:49 PM, Alexandru Militaru wrote:
> Salut,
>
> Am aceeași problemă. Oricum aș încerca să fac append, primesc ”bad file
> descriptor”. O problemă ciudată apare și când fac redirectare simplă (>)
> într-un fișier de mai multe ori la rând. Un "cat f.txt" dat după un "pwd
>> f.txt;
Salutare,
Mulțumim de notificare. Se dorește tratat și cazul în care valoarea
conține referiri. Am modificat precizarea respectivă din enunțul temei.
Costin
On 03/24/2018 04:04 PM, Todea Darius via so wrote:
>
> Salut,
>
> In enuntul temei [0] se precizeaza urmatoarele:
> - definirea
;
>>>>>>> Vlad
>>>>>>>
>>>>>>> 2018-03-17 11:08 GMT+02:00 Costin Lupu <costin@gmail.com>:
>>>>>>>> Salutare,
>>>>>>>>
>>>>>>>> Încearcă te rog și cu b
;>>>> Vlad
>>>>>
>>>>> 2018-03-17 11:08 GMT+02:00 Costin Lupu <costin@gmail.com>:
>>>>>> Salutare,
>>>>>>
>>>>>> Încearcă te rog și cu buffering-ul dezactivat folosind comanda stdbuf:
>>>>&
;>> Buna seara,
>>>>>
>>>>> Am si eu exact aceeasi problema. Am incercat sa rulez executabilul si
>>>>> prin redirectare, dupa cum ati sugerat. Rezultatul este cel corect (ca
>>>>> si cum as fi rulat comenzile manual).
>>>>
gt; Buna seara,
>>>
>>> Am si eu exact aceeasi problema. Am incercat sa rulez executabilul si
>>> prin redirectare, dupa cum ati sugerat. Rezultatul este cel corect (ca
>>> si cum as fi rulat comenzile manual).
>>>
>>> Multumesc,
>>> Vla
ctare, dupa cum ati sugerat. Rezultatul este cel corect (ca
> si cum as fi rulat comenzile manual).
>
> Multumesc,
> Vlad
>
> 2018-03-16 22:35 GMT+02:00 Costin Lupu via so <so@cursuri.cs.pub.ro
> <mailto:so@cursuri.cs.pub.ro>>:
>
> On 03/16/2018 09:42 PM
On 03/16/2018 09:42 PM, Cristian Viorel Popa via so wrote:
> Buna ziua,
>
> Dupa ce am implementat toate tipurile de redirectari, am incercat sa
> rulez checkerul si am observat ca nu primesc punctaj pe testul 3. Asa
> ca am setat valoarea "DO_CLEANUP" din "run_test.sh" la "yes" si am
> verificat
Salutare,
Tema de casă numărul 2 este disponibilă pe wiki [1] pentru rezolvare și
presupune implementarea unui mini-shell. Este indicat să vă apucați din
timp de rezolvare deoarece nivelul de dificultate este în mod cert mai
ridicat decât în cazul temei 1. Termenele limită pentru temă sunt:
*
On Wed, 2017-05-24 at 18:47 +0300, Radu Codescu wrote:
> Salut,
>
>
> Am incercat sa rulez manual asa si nu este nimic schimbat.
>
> Chiar si cu gdb nu afiseaza nimic:
> ./_test/sockop_preload.so gdb ./aws
> Segmentation fault (core dumped)
Se pare că nu ne înțelegem. Comenzile sunt astea:
On Wed, 2017-05-24 at 18:24 +0300, Radu Codescu wrote:
> Salut,
>
>
> Aceeasi problema o am si eu.
> Am testat si daca rulez _test/sockop_preload.so ./aws primesc seg
> fault, dar nu porneste procesul aws. Nu intra deloc, nici in main.
>
>
> Nu stiu care ar fi problema.
Salutare, Radu,
Nici
On Wed, 2017-05-24 at 17:23 +0300, Costin Lupu wrote:
> On Wed, 2017-05-24 at 12:20 +0300, Andrei Simion-Constantinescu via so
> wrote:
> > Buna ziua,
> >
> > Am terminat de implementat transmiterea de fisiere statice si intampin
> > umatoarea problema. Daca rulez separat continutul unui test in
On Tue, 2017-05-23 at 15:58 +0300, Theodor Stoican via so wrote:
> Salutare,
>
>
> Exista o limita a buffer-ului de citire in cazul fisierelor dinamice?
> Mie imi trec toate testele cu un buffer de 400k pe vmchecker (cu
> testul 33 in 6-7s). Am ales dimensiunea asta, dupa ce am facut putin
>
On Sun, 2017-05-21 at 18:01 +0300, Relu Dragan wrote:
> Salut,
>
>
> Oricat as seta numarul de secunde tot nu mi se afiseaza mesajul.
> Nu cred ca e o problema de performanta, reply-ul imi ajunge in mai
> putin de o secunda fara optiunea -q.
Hmm, vezi și cu opțiunea -vv pentru verbosity la nc
On Sun, 2017-05-21 at 17:47 +0300, Relu Dragan via so wrote:
> Salut,
>
> Dupa ce pornesc serverul, daca ma conectez cu un client cu comanda
> echo
> -ne "GET cale_catre_fisier HTTP/1.0\r\n\r\n" | nc localhost
>
> primesc http reply in format corect si imi este afisat la stdout-ul
>
On Sat, 2017-05-20 at 20:08 +0300, Andrei Robert Baronescu via so wrote:
> Salut,
>
> Am terminat de implementat tema 5 și local îmi trec toate testele,
> insă atunci când rulez pe vmchecker nu-mi arată ce se intamplă după
> testul 25. E posibil să fie din cauza vmchecker-ului?
Nu e din cauza
On Sat, 2017-05-13 at 18:02 +0300, Andrei Mardale wrote:
> Salut!
>
>
> Multumesc mult pentru sfaturi! Am rezolvat in mare parte. Acum am o
> alta problema: uneori, la ultimul test (cel cu ambele tipuri de
> fisiere) se intampla urmatorul lucru: primesc o cerere pentru un
> fisier, trimit
On Sat, 2017-05-13 at 11:08 +0300, Andrei Simion-Constantinescu via so
wrote:
> Salut,
>
>
> Azi am observat ca nu am primit puncte Karma pentru tema rapida,
> implementarea pentru Linux, pe care am trimis-o cu 16 zile inainte de
> deadline. Imi cer scuze ca semnalez cam tarziu problema, dar
On Sat, 2017-05-13 at 13:52 +0300, Ioana Ciornei via so wrote:
> Redirectez mesajul către lista de so.
>
>
>
> On May 13, 2017 12:11, "Andrei Mardale"
> wrote:
> Salut,
>
>
> Am inceput sa lucrez tema 5, AWS. Aproape am terminat, insa
On Mon, 2017-04-24 at 19:39 +, Darius-Florentin Neatu via so wrote:
> Salut,
>
>
> Am incercat sa fac tema portabila. Am creat wrappere peste functiile
> de sistem si am acelasi cod in vmsim.c.
> Diferenta intre cele doua sisteme de operare este folosirea fisierului
> wrapper_lin.c,
On Wed, 2017-04-05 at 09:54 +0300, Alexandru Elisei via so wrote:
> Daca am folosit scheletul pus la dispozitie, semnam doar fisierele pe
> care le-am modificat?
Da.
Costin
___
http://ocw.cs.pub.ro/courses/so/info/lista-discutii
On Wed, 2017-04-05 at 09:30 +0200, Stefanca Stefan wrote:
> 2017-04-04 22:51 GMT+03:00 Costin Lupu :
> On Tue, 2017-04-04 at 18:54 +0200, Stefanca Stefan via so
> wrote:
> > Salut,
> >
> >
> > Am rezolvat tema si am vazut cam in
Încă o dată: folosește lista de discuții pentru orice întrebare legată
de teme (vezi CC).
Costin
On Tue, 2017-04-04 at 22:32 +0300, Andrei Mihalea wrote:
> Dupa ce am folosit wrapper-ul inca imi dadeau erorile.
>
>
> Am rezolvat astfel: Open with Visual Studio > File > Advanced Save
> Options
On Tue, 2017-04-04 at 18:54 +0200, Stefanca Stefan via so wrote:
> Salut,
>
>
> Am rezolvat tema si am vazut cam in ce constau testele.
>
>
> 1) Se verifica expandarea si in alte parti decat argumentele
> comenzilor externe?
> (e.g. in redirectionari, in comanda, in toate partile comenzilor
>
On Tue, 2017-04-04 at 16:56 +0300, Cotet Teodor Mihai via so wrote:
> Mersi pentru raspunsul detaliat.
> Cu toate astea sa inteleg ca aceasta abordare stil laborator (unde
> aveam doar comenzi simple care aveau nevoie de un singur executabil)
> merge si la operatorul de paralelizare? (fara
On Tue, 2017-04-04 at 18:54 +0300, Andrei Mihalea wrote:
> Salut,
>
>
> Primesc fail la testul de coding style si nu stiu de ce. Orice
> comentariu pe mai multe linii da eroarea.
> ../skel-windows/cmd.c:2: ERROR:TRAILING_WHITESPACE: trailing
> whitespace.
Ai folosit wrapper-ul [1] peste
On Tue, 2017-04-04 at 12:52 +0300, Andreea Dobroteanu via so wrote:
> Buna,
>
>
> Da, spre exemplu, pentru testul 10: am luat fiecare comanda in
> mini-shell, pe rand, iar output-ul obtinut este cel asteptat.
Până la testul 10, localizează ce comandă nu este tratată corect în
testul 9. Este
On Mon, 2017-04-03 at 14:04 +0300, Vlad Popa via so wrote:
> Salut,
>
>
> In implementarea temei, pentru comenzile simple (parse_simple) am
> folosit metoda system(cmd) care in spate face tot fork() si exec(),
> dar am observat ca se mentioneaza prin cerinta despre system() ca
> fiind "API
On Mon, 2017-04-03 at 10:48 +0300, Theodor Stoican wrote:
> Pe 3 aprilie 2017, 10:01, Costin Lupu a scris:
> On Mon, 2017-04-03 at 09:42 +0300, Theodor Stoican via so
> wrote:
> > Salut,
> >
> >
> >
> > > Aici e o
On Mon, 2017-04-03 at 09:42 +0300, Theodor Stoican via so wrote:
> Salut,
>
>
>
> > Aici e o problemă. Subcomenzile a, b și c *trebuie* să ruleze în
> > paralel. De altfel ne putem gândi la operatorul '|' ca la un operator de
> > paralelizare, cu diferența că subcomenzile comunică între ele
On 04/02/2017 03:46 PM, Adrian-Eduard PANDELICĂ (66891) via so wrote:
Salut.
Atunci cand rulez checkerul cu optiunea de verificare cu valgrind, in
fisierul de log apare ca la exit am un file descriptor open si anume:
==15794== FILE DESCRIPTORS: 1 open at exit.
==15794== Open file descriptor
On 04/02/2017 04:48 PM, Darius-Florentin Neatu wrote:
Din pacate nu am folosit la inceput acel script si mi-a facut eu un repo
manual. Nu mi-a mers din cateva incercari autentificarea din script, asa
ca am renuntat. O sa adaug manual responsabilii pentru tema.
Ti-am dat drepturi de *reporter*
On 04/02/2017 03:54 PM, Darius-Florentin Neatu via so wrote:
Salut,
As vrea sa stiu daca are sens sa incerc sa fac tema portabila (in cazul
implementarii mele).
Nu am gandit bine acest lucru de la inceput si am ajuns in urmatoarea
situatie: am cateva functii care au complet alta implementare
On 04/02/2017 03:44 PM, Darius-Florentin Neatu wrote:
Eu intrebasem despre limita pentru nSize de la Pipe pentru ca in
implementarea de pe Windows fac a | b | c serial. Adica dupa ce s-a
terminat a, b incepe sa citeasca. Dupa ce s-a terminat b, c incepe sa
citeasca.
Aici e o problemă.
On 04/02/2017 03:33 AM, Darius-Florentin Neatu via so wrote:
Salut,
Vom fi depunctati daca punem o valoare mare pentru numarul maxim de
bytes care se pot afla la un moment dat in pipe? (parametrul nSize de la
CreatePipe).
Ex. 20MB
Darius, de ce ar fi asta o problemă? Uite ce scrie în
Salutare, Sebastian,
Am făcut merge-ul în master și în consecință ai primit și 2 karme pentru
cele 2 buguri fixate. Îți mulțumim de ajutor!
Să faceți, vă rog, update în clonele locale (cu comanda 'git pull')
pentru ultimele modificări ce conțin bugfix-urile lui Sebastian.
Costin
On Sun,
On Fri, 2017-03-24 at 19:18 +0200, Alexandru Elisei via so wrote:
> Din enunt:
>
> "de exemplu, expr1 & expr2 va avea ca efect execuția comenzilor
> expr1 și a comenzilor expr2 în paralel"
>
> In cazul urmator:
>
> sleep 10 & ls
>
> este in regula daca asteptam cele 10 secunde pentru a
Salutare, Sebastian,
Am făcut review la modificările tale. Două din cele trei commit-uri au
nevoie de modificări [1].
[1] https://github.com/systems-cs-pub-ro/so-assignments/pull/2
Costin
On Fri, 2017-03-24 at 22:20 +0200, Mihai Barbulescu via so wrote:
> Excelent și mulțumim!
>
>
> Va
On Tue, 2017-03-21 at 13:57 +, Robert Radu wrote:
> Nu am reusit sa testez cu masina virtuala de windows deoarece imi
> crapa dupa ce o deschideam(am incercat multiple reinstalari).
Personal mă surprinde că nu folosiți lista de discuții și pentru astfel
de probleme. Din proprie experiență
On Tue, 2017-03-21 at 11:17 +, Robert Radu via so wrote:
> Salut!
>
> Am intampinat dificultati in momentul in care am uploadat tema pentru
> versiunea de Windows. Mai exact primesc eroarea: Setting environment
> for using Microsoft Visual Studio 2010 x86 tools,
Mesajul ăsta nu reprezintă o
On Mon, 2017-03-20 at 13:15 +0200, Mihaela Dobre via so wrote:
> Bună ziua,
>
> Am rulat tema local atât pe linux, cat și pe Windows și funcționează.
> Însă pe vmchecker îmi rulează doar testele pe linux. Pe Windows
> rulează doar testul 0. Ce pot face ?
Ai rulat pe mașina virtuală de Windows de
On Fri, 2017-03-17 at 13:40 +, George-Sebastian PÎRTOACĂ (66847) via
so wrote:
> Salut,
>
>
> Este in regula daca semnalam un comportament de genul cmd >> file 2>
> file ca eroare? Deoarece nu se poate sa scriem in acelasi timp la o
> pozitie si sa facem si append in acelasi fisier iar
On Thu, 2017-03-16 at 21:46 +0200, Olaru Catalin via so wrote:
> Buna seara,
>
>
> Am o intrebare in legatura cu cazul in care apar redirectari multiple.
> S-a spus in enunt despre cazul in care avem comanda >out1 >out2 ca
> alegem oricare fisier pentru a redirecta outputul.
Unde mai exact în
On Wed, 2017-03-15 at 20:50 +0200, Stefan-Adrian Popa via so wrote:
> Salut,
>
> Am o intrebare referitoare la restrictia de a nu apela *execv()* pe
> executabilul temei pentru a rula o parte din arbore independent.
>
> As vrea sa stiu daca o abordare de tipul: *fork()* + apelul functiei
>
On 03/15/2017 12:40 AM, Andrei Tulus via so wrote:
Salut,
Am si eu o problema pe testul 29 pentru comanda invalida.
Atenție: Seg Fault se generează pentru testul 30, nu 29. Mai întâi se
afișează eroarea, după care urmează statusul testului.
Eu am folosit functia DIE care returneaza un
On Mon, 2017-03-13 at 23:17 +, Roxana-Georgiana MACARIE (67116) via
so wrote:
> Buna,
>
>
> Pe masina virtuala de windows imi trec toate testele (inclusiv 7,8)
> dar pe vmchecker acestea pica. Am rulat testele pe masina virtuala de
> mai multe ori si nu primesc niciodata segfault sau alta
Salutare, Alex,
Nu înțeleg exact ce se întâmplă. Mai am nevoie de niște detalii.
Se comportă corect rularea celor două comenzi de mai jos?
$ ./tema1 1 _test/inputs/test1.in > test1.out
$ cat test1.out
vincent
Costin
On 03/12/2017 03:48 PM, Alexandru Craciun via so wrote:
Salut. Am la
On Sat, 2017-03-11 at 21:45 +0200, Olaru Catalin wrote:
> Salut,
>
> Am o nelamurire in privinta temei 2.
> Cand se da comanda interna cd, e ok sa folosesc chdir? Alternativa ar
> fi sa tin minte path-ul curent si sa il modific tot timpul, dar ar fi
> problematic la unele comenzi.
Eu nu văd
On Sat, 2017-03-11 at 18:31 +, Florentina PETCU (66939) via so
wrote:
> Buna seara
>
> Pe vmchecker, pe Windows, primesc urmatorul warning:
> sal.h(109) : warning C4001: nonstandard extension 'single line
> comment' was used
Presupun că folosești opțiunea /Za pentru cl. De ce?
> Se
On Sat, 2017-03-11 at 21:58 +0200, Andrei Mihalea via so wrote:
>
> Îmi apare următorul warning la compilare:
> "C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\sal.h(109) :
> warning C4001: nonstandard extension 'single line comment' was used".
>
> Menționez că am folosit opțiunea
On Sat, 2017-03-11 at 14:57 +0200, Alexandru Elisei wrote:
> 2017-03-11 14:30 GMT+02:00 Costin Lupu via so <so@cursuri.cs.pub.ro>:
> > Am observat că există submisii ale temei 1 pe vmchecker [3] care încă nu
> > trec testul 0, deși toate celelalte teste trec. În acest caz nota
Salutare, Alex,
Bine punctat! Este, să zicem, mai degrabă o inconsistență. Când rulezi
checkpatch.pl pe toate sursele din director îți afișează doar prima
eroare per fiecare sursă. Dacă o rezolvi pe prima, la următoarea rulare
o să ți-o afișeze și pe următoarea, șamd.
Ca să vezi toate erorile pe
Salutare,
Vă reamintim că testul 0 se ia în considerație în evaluarea punctajului
final al fiecărei temei [1,2].
Am observat că există submisii ale temei 1 pe vmchecker [3] care încă nu
trec testul 0, deși toate celelalte teste trec. În acest caz nota maximă
va fi 9.5 în loc de 10, deoarece
Salutare, Vlad,
Tema se compilează pe Windows folosind compilatorul cl, nu gcc.
Costin
On Sat, 2017-03-11 at 00:49 +0200, Vlad Popa via so wrote:
> In urma compilarii pe vmchecker pe platforma Windows cu comanda:
>
>
> gcc -std=c99 main.c -o tema1.exe -L. -lhash
>
>
> primesc urmatoarea
Salutare, Tiberiu,
On Thu, 2016-04-07 at 17:46 +, Tiberiu IORGULESCU (25243) via so
wrote:
> Am o intrebare:
> Cum se prinde sistemul de operare daca sa dea sau nu sigsegv (sau ce
> se intampla de fapt in spate atunci cand se aloca o pagina?).
>
> De exemplu, daca eu aloc o zona de memorie,
Bună, Andra,
On Thu, 2016-03-31 at 20:09 +, Andra-Denis IONESCU (25089) via so
wrote:
> Buna,
>
>
> As vrea sa stiu de ce ati specificat in enunt aceasta ordine de
> prioritate a operatorilor?
>
>
> Prioritatea operatorilor de execuție este, de la cel mai prioritar la
> cel mai puțin
Da, e o confuzie aici. Analizăm situația simplă: 'cmd1 | cmd2'.
Vezi răspunsurile mele inline.
On Tue, 2016-03-29 at 16:36 +0300, Teodor Ciuraru wrote:
> Într-adevăr, este puțin mai greu de înțeles ce vreau să zic fără sursă
> în sine. :P
>
>
> În link-ul acesta, folosește două fork-uri (dar
Salutare, Teodor,
On Tue, 2016-03-29 at 16:02 +0300, Teodor Ciuraru via so wrote:
> Salut!
>
> Legat de implementarea pipe-ului, am observat că pe Internet (pe Stack, cel
> puțin) sunt două tabere, tabară celor care prezintă implementarea pipe-ului
> cu un singur fork() și cea a celor care
On Mon, 2016-03-28 at 20:23 +, Barbuceanu Malin Andrei via so wrote:
> Salut,
>
>
> Incerc sa rulez tema din masina virtuala. Am toate fisierele din
> scheletul de cod, impreuna cu executabilul si fisierele din checker
> (_test, run_all.sh) in acelasi director. Pentru a rula, dau nmake din
>
Ok, urmărește cele 3 puncte din mail-ul meu anterior și revino cu
răspuns.
# PS: La toate mail-urile de interes general (aka via
# so@cursuri.cs.pub.ro), butonul de "Reply All"/"Group Reply"/șamd, este
# sfânt. Toate
On Mon, 2016-03-28 at 19:40 +0300, Bogdan Basuc via so wrote:
> Salut,
>
>
> Am observat ca daca am un fisier mare (~10M) comanda
>
> cat big_file | cat > out
>
> esueaza. Mentionez ca urmatoarele comenzi se executa cu succes:
>
> cat big_file
> cat big_file > out
>
> Si de asemenea daca am
On Sun, 2016-03-27 at 20:05 +0300, Alexandru Balan via so wrote:
> Salut,
>
>
> Intampin urmatoarea problema. Am 2 fisiere, sa le numim small si big.
> Fisierul small are putin continut(cateva zeci de linii de text) in
> timp ce fisierul big este un fisier cu foarte mult continut.
>
>
> Atunci
Salutare, Bogdan,
On Sat, 2016-03-26 at 19:44 +0200, Bogdan Stefan via so wrote:
>
> Am urmatoarea problema: imi pica un test(13) pe vmchecker, in timp ce
> pe local nu.
Am rulat mini-shell-ul tău local la mine. Guess what? Pică testul 13. O
să te rog să faci debugging pe mașina virtuală. M-am
Salutare, Michel,
On Fri, 2016-03-25 at 13:02 +0200, Michel Cojocaru via so wrote:
> Update la problema mea:
> Se pare ca am introdus gresit comenzile.
> Outputul in masina virtuala este cel bun:
> 1
> 3
> 4
> 2
> Mentionez ca am folosit doar exit() in tema, nu si _exit().
> Problema persista,
Salutare,
On Tue, 2016-03-22 at 15:44 +, Gabriel-Eugen VĂDUVA (25137) via so
wrote:
> Salut,
>
> Pot folosi thread-uri (CreateThread) ca sa implementez operatorul de
> paralelism & ?
Este permisă folosirea thread-urilor cu CreateThread pentru operatorul
&.
Costin
Salutare,
On Mon, 2016-03-21 at 19:28 +0200, Alexandru Jercaianu via so wrote:
> Salut,
>
> Am urmatoarea problema: la comanda "ls | grep mini" imi afiseaza la
> stdout toate fisierele care contin mini, insa comanda "ls | grep mini
> > out" imi creeaza fisierul out, insa acesta este gol.
>
On Thu, 2016-03-17 at 20:07 +0200, Mihai Cristian via so wrote:
> Rulez valgrind si incerc sa fac debug de vreo 2-3h..
Tool-ul consacrat pentru debug pe Linux e gdb. Valgrind-ul doar îți
oferă niște informații despre ce s-ar putea întâmpla. Când e insuficient
nu-ți rămâne decât să faci stepping
Salutare,
On Fri, 2016-03-18 at 22:35 +0200, Mihai Catalin Arsenescu via so wrote:
> Buna ziua/seara / Salut,
> Imi pica testul 5 pe linux, iar cand iau operatiile "la mana"
> programul meu face ce trebuie(din punctul meu de vedere). Am
> urmatoarele nelamuriri:
> 1) O diferenta intre programul
Salutare,
On Sat, 2016-03-19 at 14:30 +, Horia STOENESCU via so wrote:
>
> In ultima versiune a temei 1 de la SO, pe care am incarcat-o pe
> vmchecker, am uitat sa adaug in README, link-ul catre repository-ul de
> pe gitlab. As dori sa adaug faptul ca le-am dat drepturi de acces
>
Salutare, Tudor,
On Fri, 2016-03-18 at 07:45 +, Tudor PARASCHIV (3725) via so wrote:
> Ce mesaje se scriu la stderr in cazul in care nu se trec sanity checks? Vad
> ca singurul mesaj predefinit este ERR_ALLOCATION.
Singurul mesaj impus este pentru cazul în care comanda/executabilul nu
On Mon, 2016-03-14 at 22:46 +0200, Mihai Barbulescu via so wrote:
> 2016-03-14 22:43 GMT+02:00 Ailin Menabil :
> > Buna,
> >
> > am intampinat si eu aceeasi problema atunci cand testez tema pe windows. Pe
> > vmchecker mi se opreste la testul 13. Pe linux, imi trec toate
Salutare, Iulian,
On Sun, 2016-03-13 at 17:45 +0200, Iulian Matesica via so wrote:
> Salut,
>
> Cand am rezolvat tema am folosit pentru indentare tab care era
> configurat ca doua spatii. In urma rularii scriptului de verificare
> primesc o gramada de warninguri de forma:
> -
Salutare, Vlad,
On Sat, 2016-03-12 at 22:52 +, Vlad MUSCALU via so wrote:
> Salut,
> Am câteva întrebări legate de Tema 2 - Mini-shell:
> 1. Enunțul de pe ocw[1] este definitiv? Se poate să fie
> schimbat până pe 17 Martie?
Cerința temei e definitivată. E posibil să mai adaugăm
On Sat, 2016-03-12 at 18:50 +, Alexandru ŞORODOC via so wrote:
> Salut,
>
> Avem voie sa modificam fisierele hash.c si hash.h fara a schimba
> comportamentul functiei de hash?
> Doresc sa adaug un typedef pentru tipul hash-ului si sa scot partea cu
> "hash % hash_length" pentru ca este
On Fri, 2016-03-11 at 20:06 +, George-Bogdan OPREA (25340) via so
wrote:
> Salut,
>
>
> Sunt permise variabilele globale? As prefer sa declar hash-ul si
> dimensiunea lui globale ca sa nu le trimit ca parametri tuturor
> functiilor.
De ce nu folosești încapsulare [1]? Remember POO?
[1]
On Tue, 2016-03-08 at 21:42 +, Horia STOENESCU via so wrote:
>
> Buna seara,
>
>Am o problema in legatura cu rularea temei pe o masina virtuala
> cu Windows 7 (mentionez ca tema este functionala pe o masina de Linux
> ). In momentul cand compilez cu cl.exe ( powershell ) ,
Salutare,
Revin cu o precizare legată de problema semnalată de colegii voștri.
Fișierele de referință din arhivele de teste conțin linii goale deoarece
soluția folosită de noi pentru generarea lor afișează un '\n' în plus
după fiecare din comenzile 'print', 'print_bucket' sau 'find'.
Nu este
On Mon, 2016-03-07 at 09:19 +0200, Alexandros Dimos wrote:
> Poate nu am inteles exact cum trebuie, dar in test18.in nu vad linii
> goale.
> La fel si testele 21,22 si inca vreo doua.
Ai înțeles bine, eu am răspuns greșit și te-am indus în eroare. Scuze!
Soluția de referință mai afișează un '\n'
On Sun, 2016-03-06 at 16:29 +0200, Igor Parvan via so wrote:
> Imi puteti spune, va rog, de ce unele fisiere .ref au linii libere?
>
> Exemplu fisierul test18.ref:
> albertina picasso ashlee philippine sharleen sofia june
>
> june picasso
Din enunțul temei:
"Liniile goale din fișierul de
Salutare,
Repo-ul pentru temele de SO [1] a fost updatat cu script-ul
'checkpatch_wrapper.sh' - un wrapper peste scriptul checkpatch.pl.
Puteți folosi acest wrapper pentru a vă verifica sursele înainte de a
uploada o temă. Wrapper-ul dezactivează verificările considerate
irelevante de echipa SO
99 matches
Mail list logo