Matura na Linuxie, którego w życiu na oczy nie widziałam

0

Hej, sprawa jest w sumie prosta, ale nigdzie nie mogę znaleźć jakiś sensownych odpowiedzi.
Zdaję w tym roku maturę z informatyki na poziomie rozszerzonym, potrzebuje jej jako trzeciego rozszerzenia i nie zawracałam sobie nią głowy, bo nie widziałam takiej potrzeby, aż do dzisiaj. Studiuję na ETI na PG, miałam bazy danych i podstawy programowiania w C++ wiec wydaje mi sie ze programowo problemu jako takiego mieć nie będę, problem leży w Linuxie.

Będąc w swoim starym LO zostałam wysłana z podaniem do typa od infy ktory kazal mi wpisac Linux Mint, open office i jako język C++ w podanie maturalne. Wpisałam więc juz nic nie zmienie. Na codzien pracuje na macbooku z xcodem, bazy robilam mysql'em i potrafie sie calkiem niezle obchodzic z VS. Nie mam pojecia jak wyglada Linux, jak sie tam cokolwiek pisze/robi. W necie znajduje jakies info o programie do baz danych, o ktorym nigdy w zyciu nie slyszalam, jakies informacje o crashach tych systemow, o sciaganiu nie wiadomo czego na kompy, o prace z kompem w lo na ktorym bedzie sie potem zdawac mature itp. Doszło do tego, ze zaczynam watpic ze ja zdam(przez zdam mam na mysli min 85%). Ja nie prosze, ja blagam, o jakiekolwiek informacje o tym jak to wyglada, w jakim srodowisku pisze sie programy (czy wgl w konsoli?) co z bazami? open office chyba dziala tak samo wszedzie( gdzies z ego korzystalam, wiec nie powinno byc tragedii) ogolem cokolwiek i ktokolwiek wie o maturze blagam niech sie odezwie.

0

Hmm
Wydaje mi się że najlepiej to po prostu zainstalować linuxa :)

0

VirtualBox + Linux Mint i jedziesz.

2

Linux to nie Lew tylko pingwin, mocno nie gryzie :)

0

Hej, najbardziej interesuje mnie kwestia w jakim srodowisku sie pisze? czy wgl go nie ma i odpalam wszytsko z konsoli? C++ zawsze w xcode ew vs, wiec nie wiem czym(o ile wgl) rozni sie klepanie kodu w konsole, a do baz uzywam na windowsie putty, a na macu jeszcze sie nie bawilam. A co do kwestii tego czy to ja na av czy nie, co to ma za znaczenie? Gdybym byla 140kg niemka z wasem to nie moge liczyc na pomoc?

0

O co chodzi, boisz się, że spalisz komputer? Po prostu zainstaluj i sprawdź :)

Na prawdę nie korciło, żeby nawet wpisać na YT 'linux'?

0
  1. Środowisko takie jakie wpisałaś na podaniu maturalnym. Pewnie informatyk śmieszek zalecił ci jakiegoś vima albo emacsa :D

Gdybym byla 140kg niemka z wasem to nie moge liczyc na pomoc

E tam, tu tacy desperaci, że "potwór nie potwór, byle by...." ;)

0
Shalom napisał(a):
  1. Środowisko takie jakie wpisałaś na podaniu maturalnym. Pewnie informatyk śmieszek zalecił ci jakiegoś vima albo emacsa :D

o, to jest juz jakas konkretna odpowiedz. Musze sie do LO wybrac. Dzieki wielkie

Kikut napisał(a):

O co chodzi, boisz się, że spalisz komputer? Po prostu zainstaluj i sprawdź :)

Na prawdę nie korciło, żeby nawet wpisać na YT 'linux'?

Srednio interesuje mnie linux, bardziej to czym rozni sie matura, klepalam w google rozne frazy i nic co by pomoglo nie znalazlam.

0

Nie mam pojecia jak wyglada Linux, jak sie tam cokolwiek pisze/robi.

w razie czego masz konsolę, która w dużej mierze ma bardzo podobne komendy jak na Makach, w końcu to wszystko systemy uniksopodobne ;)

poza tym masz instalatora pakietów (jeśli to Mint czy inny system pochodzący z Debiana, to będzie to apt-get, i jak brakuje ci jakiegoś programu to robisz sudo apt-get install cośtam, i taka filozofia. Inne systemy mają inne instalatory).

Musisz tylko mieć prawo do robienia sudo, czyli trzeba być wpisanym do listy sudoers, jeśli nie jest to skonfigurowane automatycznie.

Doszło do tego, ze zaczynam watpic ze ja zdam(przez zdam mam na mysli min 85%). J

I tak wątpliwe czy zdasz, bo matura z informatyki jest dość trudna. Z tego co wiem, to ludzie, którzy chcą iść na studia informatyczne biorą raczej maturę z matematyki, która jest ponoć łatwiejsza (niestety ja sam wziąłem maturę z infy, z której miałem około 40%...)

Na codzien pracuje na macbooku z xcodem, bazy robilam mysql'em i potrafie sie calkiem niezle obchodzic z VS.

ani XCode ani VS raczej nie będzie, ale bedą inne programy... (ale nie wiem co jest do C++ na linuksa).

0

Co do baz danych, to raczej standardowo mysql, w konsoli. Po pierwsze trzeba się nauczyć czystego SQL, a nie przeciągać elementy w programie :)

0

Aha, i masz prawo przyjść przed maturą i skontrolować sprzęt na którym będziesz pracować. Wtedy myślę, że jest czas na instalowanie potrzebnego oprogramowania i sprawdzenie czy wszystko jest. Tylko dowiedz się w jakim terminie masz prawo do tej kontroli (gdzieś powinno być w jakichś regulaminach).

0

Gdybym byla 140kg niemka z wasem to nie moge liczyc na pomoc?

Nie bardzo jest w czym pomagać. Z pierwszego posta wniskuję, że masz lepsze obycie z komputerami ode mnie a mnie zainstalowanie Linuxa(Debian) na VBoxie udało się w 1,5h(głównie przez wolne łącze internetowe). Niewiele dłużej Fedorę(inna wersja Linuksa) na osobnej partycji.

VirtualBox to wygodny emulator systemów operacyjnych. Link do VirtualBoxa:
https://www.virtualbox.org/
Robienie maszyny wirtualnej to tak naprawdę intuicyjne przeklikanie się przez okienka. Skonfundować może wybór pomiędzy dynamicznym przydzielaniem pamięci dysku twardego naszej nowej maszynie czy może ustawienie jej na sztywno. Ja ustawiam na sztywno, odkąd to nie musi być duża pojemność - mam jako taką pewność że mi nie popsuje reszty dysku.
Uważaj tylko żeby zaznaczyć wersję na swój system(jeśli Mac - host OS X) itp.
Linux Mint to jedna z wielu dystrybucji Linuxa pochodząca od Debiana(o którym więcej tutaj: https://www.debian.org/index.pl.html).
Link z downloadem Minta:
https://www.linuxmint.com/download.php.
Jak widać jest kilka odniesień. Każde z nich zawiera dystrybucję z innym środowiskiem graficznym. Porównanie tutaj: https://renewablepcs.wordpress.com/about-linux/kde-gnome-or-xfce/
ja lubię jak maszyna wirtualna jest lekka więc wybrałbym Xfce. Ale to zawsze można zmienić.

Kompilator C\C++ jest już zaistalowany(na większośći dystrybucji), a nawet jeśli nie to po wklepaniu 'g++' w terminal system sam Cię zapyta czy doinstalować stosowne paczki. Wtedy wpisujesz 'yes' lub samo 'y'.

Tule chyba. Vima nie kumam na tyle żeby go tłumaczyć. Na świeżo zainstalownym systemie znajdziesz Gedita - taki podstawowy edytor z kolorowaniem składni. Skoro pracujesz z Putty praca w konsoli nie powienna sprawić Ci problemu.
Za dużo masz respektu do tego Linuxa. System jak kazdy :)
Pozdrawiam.

0

@smolin1 nie wiem jak konkretnie defaultowy Mint, działam na Archu, RH, różnych BSD i Solarisie, czasem też SuSE i tylko ten ostatni dopytywał przy domyślnym konfigu co instalować jak komendy brakowało, także to nie jest standard, byłbym z tym ostrożny.
Xfce czy Lxde są ok jako lekkie środowiska, MATE też ale potrafi już sprawiać problemy.

Vim... tutoriali na necie od cholery, jak sie go umie używać jest bardzo wygodny, Vi jest o wiele gorszy (różnica jest duża!). Co do Emacsa sprawa wygląda podobnie, zresztą w trybie graficznym nie różni się on aż tak znacząco od dowolnego innego edytora.

0

Nie sprawdzałem, celna uwaga. Przyzwyczajenie z Fedory - tu ta opcja występuje.

sudo apt-get install g++

załatwi sprawę.

0

Nudzi Wam się? :)

Poza tym, jak już

su root -c 'apt-get install g++'

Defaultowo nic nie powinno być w pliku sudoers
Raczej

0

Poleciłbym Ci Anjuta lub eclipsa, ponieważ anjuta to w mojej opinii najlepsze ide, w eclipsie też się nieźle programuje, z tym że:

  1. Anjutay chyba nie ma na maca
  2. eclipse topornie się konfiguruje
    W takim razie możesz spróbować Kdevelop, powinien być dostępny na macosa oraz jest dostępny na Minta.
    Jeśli możesz zainstaluj sobie to środowisko, ale najpierw zobacz czy Ci pasuje na mac osie.
    Taka jest moja rada :)
0

@biijacz a ja z innej beczki...

Z tego co zrozumiałem - już studiujesz. Po co Ci jeszcze kolejna matura?

0

Co to wlasciwie jest podanie maturalne? Ze niby masz zadeklarowac w nim OS, srodowisko programistyczne i jezyk? Za moich czasow tego nie bylo...
A zdawalem juz tzw "nowa mature".

0

Pod linuxa masz na przykład Code::Blocks więc z programowaniem w cpp nie będziesz miała problemu.

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