LabVIEW >> Liga Zadaniowa
LabVIEW >> Liga Zadaniowa
Wszystkich studentów zainteresowanych pogłębieniem swojej znajomości programowania w środowisku LabVIEW, Studenckie Koło naukowe LabVIEW Fan Group zaprasza do wzięcia udziału w Lidze Zadaniowej. Liga ma na celu kształtowanie systematyczności korzystania z LabVIEW, promocję tego środowiska i kształtowanie dobrych nawyków programistycznych.
Na początku każdego tygodnia (poniedziałek, godzina 00:00) na stronie LVFG udostępnione zostanie pięć zadań, których rozwiązania oddać należy do kolejnej niedzieli, do godziny 23:59. Każde poprawnie rozwiązane zadanie skutkuje przyznaniem jednego punktu. Trzem osobom, które po zakończeniu Ligi (planowany termin ostatniego tygodnia to finał Mistrzostw Polski Programistów LabVIEW zorganizowanych przez LVFG) uzbierają największą liczbę punktów, przyznane zostaną nagrody-niespodzianki.
Zadania, a także szczegółowe informacje i aktualności na Ligowe pojawiać się będą na stronie http://lvfg.pwr.wroc.pl/lz . Rozwiązane zadania (w formie diagramów VI w LabVIEW do wersji 2011) prosimy przesyłać na adres bartosz.czaban@lvfg.pwr.wroc.pl - pod ten adres prosimy także pisać w razie pytań, uwag i wątpliwości.
Konkurs przeznaczony jest dla studentów. W celu weryfikacji, wraz z pierwszą transzą zadań prosimy o kilka informacji o sobie (uczelnia, kierunek, specjalność, ulubiony kolor itp), a także o skan legitymacji studenckiej (można usunąć newralgiczne dane, wystarczy zostawić imię i nazwisko).
Zapraszamy do wspólnej zabawy!
EDIT
Ponieważ serwer AASOC Politechniki Wrocławskiej ma swoje narowy, zadania będą także umieszczane na niezależnych mirrorach.
Tydzień 0
Tydzień 1
Tydzień 2
Na początku każdego tygodnia (poniedziałek, godzina 00:00) na stronie LVFG udostępnione zostanie pięć zadań, których rozwiązania oddać należy do kolejnej niedzieli, do godziny 23:59. Każde poprawnie rozwiązane zadanie skutkuje przyznaniem jednego punktu. Trzem osobom, które po zakończeniu Ligi (planowany termin ostatniego tygodnia to finał Mistrzostw Polski Programistów LabVIEW zorganizowanych przez LVFG) uzbierają największą liczbę punktów, przyznane zostaną nagrody-niespodzianki.
Zadania, a także szczegółowe informacje i aktualności na Ligowe pojawiać się będą na stronie http://lvfg.pwr.wroc.pl/lz . Rozwiązane zadania (w formie diagramów VI w LabVIEW do wersji 2011) prosimy przesyłać na adres bartosz.czaban@lvfg.pwr.wroc.pl - pod ten adres prosimy także pisać w razie pytań, uwag i wątpliwości.
Konkurs przeznaczony jest dla studentów. W celu weryfikacji, wraz z pierwszą transzą zadań prosimy o kilka informacji o sobie (uczelnia, kierunek, specjalność, ulubiony kolor itp), a także o skan legitymacji studenckiej (można usunąć newralgiczne dane, wystarczy zostawić imię i nazwisko).
Zapraszamy do wspólnej zabawy!
EDIT
Ponieważ serwer AASOC Politechniki Wrocławskiej ma swoje narowy, zadania będą także umieszczane na niezależnych mirrorach.
Tydzień 0
Tydzień 1
Tydzień 2
Ostatnio zmieniony 04 lut 2013 21:13 przez czab, łącznie zmieniany 8 razy.
-
- Posty: 641
- Rejestracja: 31 gru 2010 01:36
- Wersja środowiska: LabVIEW 2017
- Lokalizacja: Katowice
Re: LabVIEW >> Liga Zadaniowa
Zanim będę chwalił, to się doczepię
1. Tydzień 0 jest na rozruch, czy już się wlicza w punktację?
2.
3. Tydzień 0, zadanie 2:
4. To teraz będę chwalił:
1. Tydzień 0 jest na rozruch, czy już się wlicza w punktację?
2.
Czyli liczy się, że działa zgodnie ze specyfikacją i absolutnie nic więcej?Każde poprawnie rozwiązane zadanie skutkuje przyznaniem jednego punktu
3. Tydzień 0, zadanie 2:
Ummm... No dobra, poddaję się: co?Wykorzystaj własności tablicy by obsłużyć liczbę pierwiastków
4. To teraz będę chwalił:
Re: LabVIEW >> Liga Zadaniowa
Jest o tyle na rozruch, że potem zadania będą lekko trudniejsze :>PiDi pisze:1. Tydzień 0 jest na rozruch, czy już się wlicza w punktację?
Dokładnie sprawę ujmując: liczy się to że działa zgodnie ze specyfikacją dla wszystkich przygotowanych przez nas przypadków testowych. Elegancja nie jest punktowana. Czy to dobrze czy źle? Od wyrafinowania mamy Mistrzostwa, tutaj chodzi głównie o systematyczność. Jeśli działa, to nie będziemy się czepiaćPiDi pisze:2. Czyli liczy się, że działa zgodnie ze specyfikacją i absolutnie nic więcej?
Równanie kwadratowe ma to do siebie, że może nie mieć pierwiastków, może mieć jeden, może mieć dwa. Tablica też może mieć różną ilość elementów i nawet może być pusta. Tu tylko o to chodziło, bez żadnej większej magiiPiDi pisze:3. Tydzień 0, zadanie 2:Ummm... No dobra, poddaję się: co?Wykorzystaj własności tablicy by obsłużyć liczbę pierwiastków
LabVIEW >> Liga Zadaniowa
i dalejczab pisze:Liga ma na celu kształtowanie systematyczności korzystania z LabVIEW, promocję tego środowiska i kształtowanie dobrych nawyków programistycznych.
skąd wynika takie ograniczenie? a uczniowie szkół technicznych, doktoranci, osoby zajmujące się zagadnieniem hobbystycznie lub zawodowo? spora część elektoratu odpada w przedbiegach. Patrząc na charakter poruszanych wątków na forum, większość studentów przyjmuje postawa dosyć pasywną (zaliczyć-zapomnieć). A szerszy dostęp na pewno zwiększy poziom ligi i jakość przesyłanych kodu.czab pisze:Konkurs przeznaczony jest dla studentów.
Re: LabVIEW >> Liga Zadaniowa
Przede wszystkim, jak łatwo zauważyć, zadania prezentowane na Lidze nie są specjalnie trudne. Powiedziałbym nawet że są całkiem proste. Dlatego właśnie, podtrzymując to co napisałem powyżej, stawiamy na systematyczność i promocję, nie starając się wyłonić najlepszego programisty w Polsce. Konkurs ten pierwotnie miał być formą zabawy jedynie dla członków LVFG, przekonywać do otwarcia LabVIEW choćby raz w tygodniu. Żeby lekko zaostrzyć konkurencję, postanowiliśmy rozszerzyć zasięg na wszystkich studentów, jako eksperyment. Zobaczymy, czy rozwiązanie to zda egzamin.
Jako Koło mamy wrażenie, że udział osób zawodowo zajmujących się LabVIEW, CLA czy innych doświadczonych hobbystów popsułby wyniki punktacji, jako że - jak mawiają anglosasi - byliby stanowczo "overqualified" do zadań. Oczywiście w takich przypadkach zachęcamy do rozwiązywania zadań na własny użytek i dla przyjemności, nie ma limitów czy zastrzeżeń które by na to nie pozwalały. Na pewno zwiększyłoby to jakość kodu który byśmy otrzymywali, jednak nie takie jest przeznaczenie Ligi. Konkurs ma jasno sformułowany cel, dzięki czemu może zostać dostosowany jak najlepiej do potrzeb studentów, bez konieczności poszukiwania kompromisów.
Jeśli w Lidze zechce wziąć uczeń jakiś uczeń, zapraszamy, sprawę rozpatrzymy indywidualnie.
Jako Koło mamy wrażenie, że udział osób zawodowo zajmujących się LabVIEW, CLA czy innych doświadczonych hobbystów popsułby wyniki punktacji, jako że - jak mawiają anglosasi - byliby stanowczo "overqualified" do zadań. Oczywiście w takich przypadkach zachęcamy do rozwiązywania zadań na własny użytek i dla przyjemności, nie ma limitów czy zastrzeżeń które by na to nie pozwalały. Na pewno zwiększyłoby to jakość kodu który byśmy otrzymywali, jednak nie takie jest przeznaczenie Ligi. Konkurs ma jasno sformułowany cel, dzięki czemu może zostać dostosowany jak najlepiej do potrzeb studentów, bez konieczności poszukiwania kompromisów.
Jeśli w Lidze zechce wziąć uczeń jakiś uczeń, zapraszamy, sprawę rozpatrzymy indywidualnie.
Ostatnio zmieniony 25 sty 2013 14:07 przez czab, łącznie zmieniany 1 raz.
LabVIEW >> Liga Zadaniowa
Stąd mój edit w pierwszym poście. Uwagi, skargi i komentarze prosimy kierować pod adres http://aasoc.pwr.wroc.pl
Re: LabVIEW >> Liga Zadaniowa
Przez wzgląd na to że zamykamy pierwszy tydzień, pozwolę sobie na "shameless self-bump", ku uciesze moderatorów
W "zerowym", rozruchowym tygodniu wzięło udział 21* programistów, co uważam za świetny start. Zadania postaramy się sprawdzić w ciągu 24 godzin, szczegółowy raport z prac będzie pojawiał się systematycznie na stronie Ligi. Zachęcam do zapoznania się z następnym "rzutem" zadań.
Jeśli jakiś LabVIEW-guru ma ochotę przygotować swoje rozwiązania zadań wraz z komentarzem, z przyjemnością służymy miejscem na stronie Ligi. Podobnie, jeśli ktoś ma ochotę podesłać zadania, także nie pogardzimy
* Jednen zestaw przegapiliśmy ze względu na kiepskie działanie poczty (podobnie jak strony, przepraszam!)
W "zerowym", rozruchowym tygodniu wzięło udział 21* programistów, co uważam za świetny start. Zadania postaramy się sprawdzić w ciągu 24 godzin, szczegółowy raport z prac będzie pojawiał się systematycznie na stronie Ligi. Zachęcam do zapoznania się z następnym "rzutem" zadań.
Jeśli jakiś LabVIEW-guru ma ochotę przygotować swoje rozwiązania zadań wraz z komentarzem, z przyjemnością służymy miejscem na stronie Ligi. Podobnie, jeśli ktoś ma ochotę podesłać zadania, także nie pogardzimy
* Jednen zestaw przegapiliśmy ze względu na kiepskie działanie poczty (podobnie jak strony, przepraszam!)
Ostatnio zmieniony 01 lut 2013 01:15 przez czab, łącznie zmieniany 3 razy.
- fajfi
- Posty: 185
- Rejestracja: 28 sty 2004 00:00
- Wersja środowiska: LabVIEW 2010
- Lokalizacja: Wrocław
Re: LabVIEW >> Liga Zadaniowa
Czy będą pokazane przynajmniej niektóre, szczególnie sprytne rozwiązania?
Fajfi
Fajfi
Re: LabVIEW >> Liga Zadaniowa
W przeciągu 1-2 dni przewidujemy omówienie każdego zadania z uzasadnieniem przyjęcia bądź odrzucenia rozwiązań, pokażemy najciekawsze rozwiązania i najczęstsze problemy. Chciałbym, żeby każdy kto Ligę zamierza systematycznie śledzić znalazł coś dla siebie, skorzystał z dyskusji a może nawet nauczył się czegoś nowego ;)
- n_dakota
- Posty: 58
- Rejestracja: 23 sty 2011 13:32
- Wersja środowiska: LabVIEW 2018
- Lokalizacja: Budapeszt
Re: LabVIEW >> Liga Zadaniowa
Muszę przyznać, że jest niezła walka w czołówce! Po 3 rundach są osoby z maksymalną ilością punktów. Jeżeli taka sytuacja utrzyma się do końca, to osoba z maksem dostanie dodatkową nagrodę.
To się nazywa regularna praca!
To się nazywa regularna praca!
Re: LabVIEW >> Liga Zadaniowa
Mam pytanie do zadania 3 (tydzień 4):
Chodzi o wyświetlanie cyfr? Na pojedynczych diodach (jak na poniższym rysunku), czy w tablicy?Zaprojektuj aplikację zegarka, wyświetlającego na panelu frontowym aktualny czas (godziny, minuty, sekundy) w formacie binarnym. Zera i jedynki binarne wyświetl na wskaźnikach diodowych.
- Załączniki
-
- zegar.JPG (15.2 KiB) Przejrzano 20766 razy
-
- Posty: 103
- Rejestracja: 17 gru 2011 21:33
- Wersja środowiska: LabVIEW 2011
Re: LabVIEW >> Liga Zadaniowa
Truskawka - mi się wydaje, że zegarek binarny wygląda tak:
ps. hmm wskazówkę w zegarku binarnym...
Wydaje mi się, że trzeba to zrobić tak... oczywiście całego rozwiązania nie podam bo to nie będzie FAIR PLAY dlatego umieszczę tylko wskazówkę dla zainteresowanychps. hmm wskazówkę w zegarku binarnym...
- Załączniki
-
- zegar binarny minuty.vi
- (8.23 KiB) Pobrany 633 razy
Re: LabVIEW >> Liga Zadaniowa
dzojstik22 oczywiście ma 100% racji. Dodam, że zadanie zainspirowane jest projektem naszych kolegów z koła MOS.
- Bluesheep
- Posty: 14
- Rejestracja: 16 sty 2013 21:08
- Wersja środowiska: LabVIEW 2013
- Lokalizacja: Kraków
LabVIEW >> Liga Zadaniowa
Miałabym pytanie do zadania pierwszego (tydzień 4),
czy mamy przyjąć tablicę jednowymiarową, dwuwymiarową, czy nie-wiadomo-ile-wymiarową?
czy mamy przyjąć tablicę jednowymiarową, dwuwymiarową, czy nie-wiadomo-ile-wymiarową?
Ostatnio zmieniony 20 lut 2013 16:39 przez Bluesheep, łącznie zmieniany 1 raz.