Matura z informatyki :)

0

Z accessa jeszcze relacje trzeba powtórzyć, robiłem w tym roku arkusz diagnostyczny (a te zadanie może być na prawdziwej maturze) to tam były w jednym zadaniu takie dziwne relacje, jakoś źle połączyłem chyba i miałem złe wyniki np. z kwerendy wychodziło 20 linijek, chociaż powinno być ich kilkaset.
Problem że nie mam teraz accessa na kompie to muszę poczytać jakieś artykuły :P.

0

No i po maturze ;] lvl. light wynik under 50% ^^ wiedzialem że będą palindromy :D szkoda że je musiałem szukać własnoręcznie bo mi się nie wyrzucało błąd w Devie że nie można stringa na const char * zamienić ale jak już zajrzałem to wystarczyło const & zrobić ale jak próbowałem to mi error że nie ma metody strlen() w stringu... size() też mi nie czytało... damn wziełem utworzylem trzy strumienie na 3 pliki wynikow i jeden wejsciowy no to znowu wylecialo mi z glowy jak pobrac chara zeby policzyc i czy to parzyste czy nie parzyste selekcje zrobic... damn! no a cos nie tak ze strumieniem zrobilem i jak plytke juz kolo(opiekun) bo admina nie bylo to zobaczylem ze skasowalo mi zawartosc mozliwych kombinacji 2 charow ktorych suma = 220... DAMN!
i nie usunalem komentarzy i polowa zadania mi leci wpizdu...

Drugie zadanie 3 pliki tekstowe DOMY, pracownicy, rezerwacje... szkoda że zacząłem od 3ciego zadania z którego nie pobrałem prawie odpowiedzi a na 30< linijek tekstu gdzie w trzecim zadaniu bylo ze powyzej 150...DAMN!

No ale spoko trzecie zadanie to TEST gdzie 25 zadan i odpowiedzi. 0 i 1 jako wyniki, i okolo 150 uczniów i tam [CIACH!] takie rozne ktorych nie udalo sie pobrac ;]

a co do pierwszej części to chyba spoko jeden algorytm z zegarkiem binarnym i troche bawienia w dwojkowym a drugi algorytm z rozkladem liczby na czynniki pierwsze. No to szukam w sieci odpowiedzi.

0

Mam kolejne pytania :
-Czy można w jednym zadaniu pisać rozwiązanie w języku programowania, a w innym przedstawić jako algorytm ? Czy muszę się trzymać jednego zapisu w każdym zadaniu?
-Na dzisiejszej maturze w zadaniu nr 4 w odpowiedzi mogę podać 3 różne pliki *.cpp, czy muszę wszystko w jednym programie zrobić ? Niby jest napisane, że może być kilka ale lepiej się upewnić.
-Czy jak np znajdę te palindromy bez programu to odejmą mi jakieś punkty ? W sumie wszystko można zrobić bez pisania programu, dlatego się pytam :P

0

Nie trzeba w jeden plik do wszystkich trzech rozwiazan, palindromy znalazlem recznie cos okolo 7 ich bylo, a co do techniki zapisania algorytmu to jedno zadanie - jedna metoda

// ile wyłapałeś palindromów? ^^
jak poszło?

0
ChS napisał(a)

Nie trzeba w jeden plik do wszystkich trzech rozwiazan ...

// ile wyłapałeś palindromów? ^^
jak poszło?

Pierwszego zdania nie rozumiem, trzeba jeden plik do wszystkich rozwiązań, czy nie trzeba (ah, te przecinki ;P)

Dziś jeszcze nie pisałem matury - jestem technikum więc matura za rok ;)

0

Nikt oprócz mnie nie pisał? To przynajmniej ja zasile nową elite forum ^_- ale...
'long n hard way to became champion.

0

Ja pisałem ;P

Wiesz jak to super wyglądało ;D Wczoraj niektórzy byli sprawdzić sprzęt i się dowiedzieli, że wszyscy mają to samo, czyli M. Office 2003, Win XP, Dev c++ i visual. Z kompilatorów był wybór :) Zaznaczam że ja się wpisałem na M. Office 2007, który ma zupełnie inny interfejs. Co prawda prawie ze wszystkim sobie poradziłem ale straciłem trochę czasu na szukanie jakiś funkcji. No i jeszcze limit mi nie działał :/ ( Nie jestem pewny ale w 2007 chyba nie było by tego problemu :/ ). Ja jeszcze miałem luz, ale niektórzy mieli mieć Linuxa X-) Oni to musieli mieć pod górkę. Koleś dzień wcześniej kłócił się o stacje i do cke pisał, bo dyrektor stwierdził że "linux w szkole nie działa". Jego reakcja następnego dnia była taka że miał argumentów i o kremową koszule się go czepiał.

A tak poza tym, w tym roku jakiejś tragedii nie było. Raczej dobry wynik będę miał. Ogólne wrażenia pozytywne :)
Napisz jeszcze jak to u ciebie wyglądało.

0

hehe spoko ja na początku jak zapisałem się to napisałem język C i środowisko linux ale zmieniłem zdanie i wybrałem C++ i windowsa bo mi procek się spalił w kompie. Ogólnie u mnie spoko, wybrałem 2003 na lapku mam 2002 a w szkole dostalem 2007 ;] wiec tez troche rozkminiania. Byłem wczoraj sprawdziłem, nie mogłem pisać wczoraj programów ;] a kompa dostalem ze swiezym systemem nawet klawe chcieli mi nowa wcisnac ale wolalem starszy model bo do klasycznej qwerty jestem przyzwyczajony a nie jakiejs wersji 'scisnietej'. A tak w ogole to pierwszy pisałem ze szkoly, moi nauczyciele nie wiedzieli jak ona wyglada nawet :D. no ale spoko zaliczone na pewno moze dobije nawet ponad te 50% ;)

0

jeśli wybierałeś ją jako przedmiot dodatkowy to nawet 0% stanowi zaliczenie. Poza tym piszecie o infie rozszerzonej czy podstawie?

pisaliście coś o zegarku binarnym czyli chyba podstawowy bo pisałem rozszerzenie i nie pamiętam takiego zadania ;p

0

Nie była taka trudna, przynajmniej dla mnie :P.
Są gdzieś w internecie jakieś nieoficjalne rozwiązania?

Co do Linuxa, też bym na nim napisał, ale nie chciałem robić kłopotów szkole, tych co się czepiali na miejscu dyrektorki bym wywalił :D, jak się można tak czepiać, że system trochę inny?

0

My mamy linuxa w podstawie programowej, mieliśmy go na lekcjach więc nie wydaje mi się że powinny być takie problemy w szkole informatycznej. Wielu uczniów (w tym ja) pracuje tylko na linuxie i to z własnego wyboru. Np ja zrezygnowałem z win7 na rzecz ubuntu (ale przyznaje że też ma swoje wady) i VM z WinXP, FreeBSD, openSUSE, Debian, no i mam jeszcze wirtualnego Ubuntu :D Ale wydaje mi się że wersja office nie powinna być dla szkoły problemem. Tym bardziej że szkoła posiada i 2003 i 2007. Co więcej gdyby powiedzieć o tym wcześniej niż dzień przed egzaminem, nikt nie robił. Niektórzy dowiedzieli się w dniu pisania... Dodam jeszcze że w momencie gdy mieliśmy sprawdzać sprzęty tylko 4 stanowiska były w pełni gotowe X] No i przyznam się że nawet nie byłem na sprawdzaniu. Niektórzy byli i nie podpisali karty o gotowości stanowisk (bo zapisywali się na coś innego, lub nawet nie mieli do końca czego sprawdzać - odebralibyście nie w pełni przygotowane stanowisko ?? ).

0

Ja sobie sam przygotowywałem ;).

0

Tak z nudów postanowiłem zrobić sobie zadanie 1 z tegorocznej matury rozszerzonej.
Oto one:

  • C (by było to w C++ wymaga jednej lekkiej poprawki)
#include <stdio.h>

unsigned int sklej(int n) { // wersja rekurencyjna
  if(n == 1)
    return 1;
  if(n % 2 == 0)
    return n - 1 + 2*sklej(n/2);
  return n - 1 + sklej(n/2) + sklej((n+1)/2);
}

void sklej_fill(unsigned int tab[], size_t size) { // wersja iteracyjna (generuje tablicę zgodnie z zad. 1c
  size_t i;
  tab[0] = tab[1] = 1;
  for(i = 2; i < size; ++i)
    tab[i] = i - 1 + tab[i/2] + tab[(i+1)/2];
}

int main() {
  int tab[10000], i;
  sklej_fill(tab, 10000);
  for(i = 1; i < 10000; ++i)
    printf("%u\n", tab[i]);
  return 0;
}
  • Pascal (fpc)
program Matura;

uses Math;

var
  i : Integer;
  tab : array[0..10000] of LongInt;

function sklej(n : Integer) : Int64;
begin
  if n = 1 then
    sklej := 1
  else if n mod 2 = 0 then
    sklej := n - 1 + 2 * sklej(n div 2)
  else
    sklej := n - 1 + sklej((n-1) div 2) + sklej((n+1) div 2);
end;

procedure sklej_fill(var tab : array of LongInt);
var
  i : LongInt;
begin
  tab[0] := 1;
  tab[1] := 1;
  for i := 2 to high(tab) do
  begin
    if i mod 2 = 0 then
      tab[i] := i - 1 + 2*tab[round(i/2)]
    else
      tab[i] := i - 1 + tab[floor(i/2)] + tab[ceil(i/2)];
  end;
end;

begin
sklej_fill(tab);
for i := 1 to 10000 do
  writeln(tab[i]);
end.
  • Ruby
#!/usr/bin/env ruby
# encoding: UTF-8

def sklej(n)
  if n == 1
    return 1
  elsif n.even?
    return n - 1 + 2*sklej(n/2)
  else
    return n - 1 + sklej((n-1)/2) + sklej((n+1)/2)
  end
end

def sklej_gen(size)
  raise ArgumentError unless size.is_a? Integer
  tab = Array.new(size.to_i)
  tab[0] = tab[1] = 1
  (2..size).each do |i|
    tab[i] = i - 1 + tab[(i/2.0).floor] + tab[(i/2.0).ceil]
  end
  tab
end

#(1..10000).each {|i| puts sklej(i) }
sklej_gen(10000).each {|i| puts i}
  • Python (tylko rekurencyjna bo iteracyjnej jeszcze nie zrobiłem bo nie znam Pythona, ale niedługo będzie)
#!/usr/bin/env python
#-*- coding:utf-8 -*-

def sklej(n):
  if n == 1:
    return 1
  elif n % 2 == 0:
    return n - 1 + 2*sklej(n/2)
  else:
    return n - 1 + sklej((n-1)/2) + sklej((n+1)/2)

for i in range(1, 10000):
  print sklej(i)
  • Haskell
sklej n | n == 1 = 1
        | n `mod` 2 == 0 = n - 1 + 2 * sklej (n `div` 2)
        | n `mod` 2 /= 0 = n - 1 + sklej ((n-1) `div` 2) + sklej((n+1) `div` 2)
main = mapM_ (print . sklej) [1..10000]

//EDIT: Wersja poprawiona przez @ofidyfil

  • Funkcja:
sklej 1 = 1
sklej n | even n    = n - 1 + 2 * sklej' (n `div` 2)
           | otherwise = n - 1 + sklej' ((n-1) `div` 2) + sklej' ((n+1) `div` 2)
 
main = putStrLn $ do
         n <- [1..10000]
         show (sklej' n) ++ "\n"
  • Lista:
import Control.Monad.Instances
 
fill = 1 : (zipWith (+) [1..] (tail >>= zipWith (+) $ replicate 2 =<< fill))
 
main = putStrLn $ concat [ show x ++ "\n" | x <- take 10000 fill ]
  • OCaml
let rec sklej = function
  | 1 ->  1
  | n ->  if n mod 2 == 0 then
            n - 1 + 2 * sklej(n/2)
          else
            n - 1 + sklej((n+1)/2) + sklej((n-1)/2)
;;

for i = 1 to 10000 do
  Printf.printf "%d\n" (sklej i);
done;;
  • Lisp
(defun sklej (n)
  (cond
    ((= n 1) 1)
    ((evenp n) (+ (- n 1) (* 2 (sklej (/ n 2)))))
    (t (+ (- n 1) (sklej (/ (- n 1) 2)) (sklej (/ (+ n 1) 2))))))

(dotimes (n 10000)
  (print (sklej (1+ n))))

Aż mnie dziwi, że na maturze do wyboru są tylko pierwsze 2 :/ W Haskellu to fajne jest, ale nie mam zielonego pojęcia jak zrobić to w formie iteracyjnej :P A z resztą kto by się tym przejmował, przecież języki funkcyjne są po to by działały rekurencyjnie.

0

Aż mnie dziwi, że na maturze do wyboru są tylko pierwsze 2

Bo ktoś na górze sobie tak postanowił... Prawdopodobnie zasięgając ekspertyzy jakiegoś profesora z lat 70. Może się to zmieni... za 20 lat.

0

Ja czgos tu nie rozumiem. Mieszkam w anglii i tez zdaje Informatyke. Tutaj jest tak ze 40% to projekt w wybranym jezyku (oczywiscie nie kazdy) i w wybranym temacie a 60% to pisemny. W pierwszych postach ludzie pisza ze zdaja z EXCELA I ACCESSA?? wtf nie wiedzialem ze w Polsce zdaje sie z programu a nie teorii :/

0
MSM napisał(a)

Bo ktoś na górze sobie tak postanowił... Prawdopodobnie zasięgając ekspertyzy jakiegoś profesora z lat 70. Może się to zmieni... za 20 lat.

Paradygmat imperatywny jest bardziej zgodny z ludzkim sposobem myślenia, toteż takie języki są prostsze do nauki. To fakt, nie wymysł starego eksperta.

0

Ale chociaż Ruby i Pythona mogli by puścić. Łatwiej by było, bo rozumiem, że jak by ktoś napisał program w OCamlu lub Haskellu to sprawdzający by mógł go nie zrozumieć, ale Ruby i Python? A z resztą to zadanie jest wykonywalne w jakimś funkcjonalnym? (W sensie wersja iteracyjna a nie rekurencyjna)

0

Nie wiem czy jest wykonywalne, to nie ma znaczenia w tej sytuacji. Dla mnie nie ma nic dziwnego w tym, że na maturze zadania rozwiązuje się w językach powszechnie używanych do nauki programowania, a nie w jakichś ezoterycznych.

0

A te dwa co wymieniłem to jakieś ezoteryczne są? Mi się zawsze wydawało, że są one dość powszechnie używane.

0

Ja tam nie zdawałem maturę z informatyki, bo nie miałem takiej możliwości wtedy oraz może i wiedzy, ale przeglądam teraz sobie arkusze z tego roku, póki co podstawowej i nieporozumieniem dla mnie jest to, że za zadania gdzie musimy skrobać coś samodzielnie w wyznaczonym obszarze, ewentualnie wspierając się kalkulatorem, mamy mniej punktów niż za to co spokojnie ogarnąc idzie w możliwych językach (dla mnie to raczej Pascal pod FPC). Na przykład banalne zadanie 4 z informatykiem z "KompOK" i hasłami aż za 10 punktów. Zaraz napiszę sobie to dla próby, ale to nic zlożonego i aż 10 punktów. No ale ja noga jestem z matmy i może uważam, że za zadania z liczeniem powinno się dać więcej punktów niż za takie, w których spokojnie wyręczy nas kompilator. To jest chyba ta część praktyczna z kompilatorem, spokojnie myślę, że nie śpiesząc się można uzyskać te 30 punktów. Chociaż póki co czytałem tylko początkowe zadanie z części drugiej. Taka matura praktyczna sprawdzi raczej podstawową wiedzę o znanym komuś języku programowania i tyle. Później taki idzie na studia informatyczne (albo dostaje się tam bo jest może dobry też z matmy) i zaczyna się pisanie na 4p, "zróbcie za mnie, mam na jutro, a wykładowca nie tłumaczył". Oczywiście nie generalizuje, ale sami wiecie jaki teraz mamy na forum zalew zaliczających, a wielu pewnie to i studenci. Kończę swój długi wywód, bo nie mam zwyczaju pisania za częśto poza działami Newbie oraz Delphi / Pascal, ale zostaliście zaszczyceni, że skrobnąlem tutaj rozpisując się jak zwykle, swoje przemyślenia. Z tym zaszczytem to oczywiście żart na poziomie prowadzącego "Familiadę", ale dział jest od pisania nie zawsze na temat, także wybaczycie mam nadzieję ;) Dodam tylko jeszcze, że ja lama jestem toteż patrzę najpierw na poziom podstawowy, bo gdzie mi tam do rozwiązujących rozszerzony - ambitnych ludzi ;) A przy okazji pytanie, bo nie wiem czy to było omówione, do tych co zdawali kiedyś lub wiedzą jak to wygląda. Czy można przed oddaniem pierwszej części siąść do kompilatora i wspomóc się przy rozwiązywaniu zadan z pierwszej części, a później podać tylko wyniki? Chyba z tego co wcześniej wyczytałem, to przy części pierwszej mamy do dyzpozycji tylko niestety kalkulator i coś do pisania czy źle zrozumiałem? Wybaczcie zakręcenie :)

0

nieporozumieniem dla mnie jest to, że za zadania gdzie musimy skrobać coś samodzielnie w wyznaczonym obszarze, ewentualnie wspierając się kalkulatorem, mamy mniej punktów niż za to co spokojnie ogarnąc idzie w możliwych językach

Kwestia opinii. Zobacz na poprzednie lata jakie chore zadania zdarzały się w tej części. Moim zdaniem to dobrze że bardziej skupiają się na praktyczniej wiedzy, a nie na tym co autor miał na myśli i jak ktoś inny to oceni (mało podstaw widziałem, ale w rozszerzeniach znajdowały się często po prostu głupie zadania). W tym roku ta matura z informatyki w końcu była jakaś normalna, bo w poprzednich latach bywało różnie. Było mało czasu, zadania były takie że sami twórcy nie wiedzieli jak je zrobić itp.

Taka matura praktyczna sprawdzi raczej podstawową wiedzę o znanym komuś języku programowania i tyle. Później taki idzie na studia informatyczne (albo dostaje się tam bo jest może dobry też z matmy) i zaczyna się pisanie na 4p, "zróbcie za mnie, mam na jutro, a wykładowca nie tłumaczył"

Wielu maturzystów ma większy poziom od tych kolesi. Szczególnie ostatnio spodobał mi się jeden http://4programmers.net/Forum/Praca/180369-na_zaliczenie_blagam_o_pomoc (złamałem nogę, rękę i skręciłem kark dlatego nie jeść czytać i mówić. Mam ciało sparaliżowane od szyi w dół więc możecie napisać za mnie program?? :D ). Takich prostych to na maturze NIE MA (nawet podstawie), wystarczy wiedzieć jak się definiuje klasy i co to konstruktor, metoda.

A przy okazji pytanie, bo nie wiem czy to było omówione, do tych co zdawali kiedyś lub wiedzą jak to wygląda. Czy można przed oddaniem pierwszej części siąść do kompilatora i wspomóc się przy rozwiązywaniu zadan z pierwszej części, a później podać tylko wyniki?

Nie. Pierwszą część rozwiązujesz w formie testu. Masz do dyspozycji jedynie swoją wiedzę, intuicję i kalkulator ;P Drugą część rozwiązujesz z wykorzystaniem komputera.

0
Pozoga napisał(a)

Nie. Pierwszą część rozwiązujesz w formie testu. Masz do dyspozycji jedynie swoją wiedzę, intuicję i kalkulator ;P Drugą część rozwiązujesz z wykorzystaniem komputera.

Aha dzięki za info. Tak patrzę po lekturze http://ittechblog.pl/2010/09/14/matura-z-informatyki-2011-czy-to-zart/ że do wyboru było też Delphi 7 Personal, o ile do ostatniego zadania szóstego wygodny był by dla mnie Open Office i Calc to pierwsze dwa zadania z drugiej części już spokojnie można pod Delphi 7, jak ktoś woli Pascala jak ja. Chociaż ostatnie też można wykres na szybko TGauge zrobić pod VCL. Bo wiadomo brak TChart. Chociaż właśnie zadanie 6 to najlepiej pod OO Calcem. Tylko pytanie czy dobrze zrozumiałem autora i jego wypociny na blogu, że jak wybrałem Delphi 7 Personal jako środowisko, to dodatkowo jako aplikacji mogłem użyć OO Calc'a? Bo jeżeli tak to druga część podstawowa jest w miarę łatwa.

EDITL nudziłem się więc rozwiązałem wszystko co bylo na poziomie podstawowym w części drugiej pod Delphi 7 Personal. Dołączam moje boje do tego posta. Faktem jest, że na http://www.edulandia.pl/Edulandia/1,98377,9610936,Matura_2011__informatyka__poziom_podstawowy__odpowiedzi.html w odpowiedzi do 6d jest błąd. A wykres do 6e wziąłem z powyższej strony tylko zmienilem kolor kolumn ważnych w 6d na inny przez co wiem, że podana odpowiedź na tej stronie jest nieprawidlowa. Faktem jest też, że gdyby nie informacje od Miśkad to nie wiedzial bym jak można szybciej niż przez IndexOf wykluczyć duplikaty z TStringList. No i wiadomo, że kod pisany po nocach i bez pośpiechu, ale można te zadania rozwiązać (może poza 4tym) na inne sposoby, jednak ja zrobilem jak potrafilem i tak jak wydawało mi się naprościej. Nazewnictwo w większosci elementów wyjątkowo dla stosowanego przeze mnie polsko brzmiące, a nie angielskie jak zwykle staram się stosować. W końcu to matura dla Polaków :) Przynam się teraz, że zadania łatwe, ale znając moje roztrzepanie to może bym się nie mógl skupić i w 110 minut mogłbym się z zadaniem 5 i 6 (piszę 110 minut, bo na 4te przewiduje maksymalnie 10 minut w zółwim tempie będąc jeszcze nierozgrzanym i słabo skupionym).

0
winerfresh napisał(a)

Aż mnie dziwi, że na maturze do wyboru są tylko pierwsze 2
a mnie nie dziwi, bo pomimo, że matura z informatyki egzekwuje wiedzę, której polska szkoła średnia nie potrafi przekazać to jednak w jej programie nauczania podstawowe są trzy języki, pascal (+ delphi itd.), C/C++ oraz java i te języki masz do wyboru na maturze bo z nimi "na bank" (w rzeczywistości nie zawsze tak jest) powinieneś mieć styczność w szkole i mieć je opanowane na poziomie składni.

0
odp napisał(a)
winerfresh napisał(a)

Aż mnie dziwi, że na maturze do wyboru są tylko pierwsze 2
a mnie nie dziwi, bo pomimo, że matura z informatyki egzekwuje wiedzę, której polska szkoła średnia nie potrafi przekazać to jednak w jej programie nauczania podstawowe są trzy języki, pascal (+ delphi itd.), C/C++ oraz java i te języki masz do wyboru na maturze bo z nimi "na bank" (w rzeczywistości nie zawsze tak jest) powinieneś mieć styczność w szkole i mieć je opanowane na poziomie składni.
No dobra, ale czemu nie mogą dać jakichś ciekawszych również dla tych co sami się uczą. Przecież to każdy sam wybiera w czym chce pisać. Ja bym np. chciał albo w Ruby albo w C++ (GCC 4.5.x).

0

Nie mogę dodać ponownie poprawionego załącznika do swojego posta, a ktoś już go ściągnąl raz. Teraz poprawiłem błędy w kodzie i dołaczyłem do tego posta. Dodałem pdfy z treścią części drugiej na obu poziomach, jak również zadania numer 5 i 6 z poziomu rozszerzonego, a także w odpowiednich podkatalogach są wyniki jak i wymagane pliki danych. Całośc pisana pod Delphi 7. Nie zrobiłem tylko zadania numer 4 z rozszerzonej, bo już mi się nie chciało kombinować. Jak ktoś jest zainteresowany to proszę pobierać. Kod sformatowany raczej tak jak trzeba, bo na prawdziwej maturze goniony przez czas, a bez formattera pod reką raczej bym tak się nie postarał :)

0

Zadanie w paru językach: https://gist.github.com/1002134
A dodatkowo postanowiłem policzyć czasy wykonania:

  • C
hauleth@niuniobook ~/Pulpit/Matura $ time ./a.out > /dev/null 

real	0m0.004s
user	0m0.004s
sys	0m0.000s
  • Pascal
hauleth@niuniobook ~/Pulpit/Matura $ time ./matura > /dev/null 

real	0m0.006s
user	0m0.008s
sys	0m0.000s
  • C#
hauleth@niuniobook ~/Pulpit/Matura $ time ./matura.exe > /dev/null 

real	0m0.048s
user	0m0.040s
sys	0m0.008s
  • Java
hauleth@niuniobook ~/Pulpit/Matura $ time java Matura > /dev/null 

real	0m0.220s
user	0m0.332s
sys	0m0.036s
  • Ruby
hauleth@niuniobook ~/Pulpit/Matura $ time ./matura.rb > /dev/null 

real	0m0.043s
user	0m0.040s
sys	0m0.004s
  • Python
hauleth@niuniobook ~/Pulpit/Matura $ time ./matura.py > /dev/null 

real	0m0.030s
user	0m0.024s
sys	0m0.012s
  • Haskell
hauleth@niuniobook ~/Pulpit/Matura $ time ./a.out > /dev/null 

real	0m1.179s
user	0m1.172s
sys	0m0.008s
  • OCaml
hauleth@niuniobook ~/Pulpit/Matura $ time ./a.out > /dev/null 

real	0m0.371s
user	0m0.372s
sys	0m0.000s
  • Common Lisp
hauleth@niuniobook ~/Pulpit/Matura $ time clisp ./matura.lisp > /dev/null 

real	0m5.066s
user	0m4.824s
sys	0m0.024s
0

http://www.cke.edu.pl/images/stories/0000000_Matura_2012/lista_sodowisk_2012.pdf

Środowiska i języki na maturę w 2012. Ja teraz zmieniłem zdanie i jednak w Javie będę zdawać..raczej wielkiej różnicy nie odczuję. Kto też przygotowuje się do matury:)?

0

Jak zwykle co roku irytuje mnie brak GNU\Linuksa z GNOME, to że Dev-C++ jeszcze jest na tej liście, brak CDT jako środowiska dla C++.

0

dlatego właśnie postanowiłem pisać w Javie(którą i tak wolę od C++) Eclipse bardzo dobrze się sprawuje w porównaniu do takiego Dev-CPP

0

Ale Code::Blocks'a wprowadzili, normalnie cud nad Wisłą :).
Matura z informatyki to jest jakieś totalne nieporozumienie. Z informatyką to ma tyle wspólnego co kot napłakał. Ja bym to nazwał "matura z wiedzy o ofisie". Jeszcze, żeby jakieś uczelnie bardzo chciały tą maturę to rozumiem, ale tak...

1 użytkowników online, w tym zalogowanych: 0, gości: 1