Matura z informatyki :)

0

Moja subiektywna opinia brzmi: teoria bardziej wymagająca niż w latach wcześniejszych, praktyka nie wymagająca nic myślenia i szybka do zrobienia. Jedno mnie tylko zastanawia - jak było z tym trójkątem Pascala/Sierpińskiego. Zadanie mówiło "utwórz graficzny rozkład liczb znajdujących się w trójkącie, które są podzielne przez 3". Graficzny rozkład nie oznacza tu pliku graficznego, nie? Bo ja po prostu utworzyłam za pomocą C++ plik tekstowy, w którym liczby podzielne przez trzy reprezentował X, a te nie podzielne, po prostu spacja. Mam nadzieję, że uznają.
A btw. użył ktoś do czegoś Excela? Bo mi jakoś nigdzie nie podpasował i strasznie się z tego cieszę :D

EDIT: No tak, nie zauważyłam, że Jadeszek już pisał o tym trójkącie ;)
A odpowiadając na pytanie "jak wam poszło?" - wiem o jednym błędzie w teorii, napisałam że Telnet używa się w sieci domowej (po prawdzie, to niektórzy używają...). A praktyka była prosta. Jeśli nie będzie jakiegoś głupiego błędu typu posortowanie w złą stronę, to chyba wszystko dobrze. A czasu akurat mi nie brakło - zdążyłam po skończeniu wszystkich zadań narysować w brudnopisie żółwia na kwiatku ( :D ), a później jeszcze wszystko sprawdzić, poprawić jeden błąd i wyjść pół godziny przed czasem :D

Jaką średnią krajową obstawiacie?

0

Excelem można było zrobić te zadanie z trójkątem, wygenerować sobie liczby i potem formatować warunkowo w zależności od podzielności.
A plik tekstowy też uznają, bo sami podali w treści taką opcję, bo już chyba nie trzeba było tego skrinszototwać i jako grafiki zapisywać.

0
xorgx3 napisał(a):

No mi jednak słabiej niż myslałem. Trudniejsze niż w zeszłym roku. Access standardowy, dwa podpunkty z trójkątem zrobiłem, a szyfru niestety nie ogarnąłem. Studia na lepszej uczelni już odpadły.

Śmieszne brzmią te słowa w ustach osoby, która jeszcze tak pewnie sobie niedawno wybierała uczelnie. Algorytmu na 3 linijki nie ogarnąć :).

#include <iostream>
#include <string>
#include <fstream>

using namespace std;

string Crypt(const string& text, const string& key, bool decrypt = false)
{
	string result;
	size_t textLength = text.length(), keyLength = key.length();

	result.resize(textLength);

	for(int i = 0; i < textLength; i++)
	{
		char encrypted = !decrypt ? text[i] + (key[i % keyLength] - 64) :
			text[i] - (key[i % keyLength] - 64);

		result[i] = !decrypt ? encrypted > 'Z' ? encrypted - 26 : encrypted :
			encrypted < 'A' ? encrypted + 26 : encrypted;
	}
	
	return result;
}

int main()
{
	string text, key;

	// encryption
	ifstream encInput("tj.txt"), encInputKeys("klucze1.txt");
	ofstream encResult("wynik4a.txt");
	
	while(encInput >> text && encInputKeys >> key)
		encResult << Crypt(text, key) << endl;

	// decryption
	ifstream decInput("sz.txt"), decInputKeys("klucze2.txt");
	ofstream decResult("wynik4b.txt");

	while(decInput >> text && decInputKeys >> key)
		decResult << Crypt(text, key, true) << endl;

	return 0;
}

Aghr, tabulatory na spacje się zamieniają i formatowanie wygląda zupełnie inaczej niż w moim IDE, trudno.

0

Ja się najbardziej boję, że mi nie uznają rozwiązań, ponieważ nie pamiętałem jakie rozszerzenie maja pliki accessa i excela i zapisałem tylko nazwę. Nie sprawdzałem już tego za bardzo później, bo próbowałem jeszcze ten podpunkt z narysowaniem zrobić. To byłoby baaardzo kiepsko, jeżeli wszystko zrobiłem, a nie zapisałem rozszerzeń i 0 pkt. Będę się modlił o przychylnego egzaminatora.

Mam nadzieję, że mi uznają te rozwiązania, bo to by trochę chamskie było. Jeżeli mi uznają to trochę % powinno być i powinienem się dostać tam gdzie chcę, jeżeli nie to niestety - trudno się mówi, strasznie głupi błąd, taka formuła matury i może być załatwiony ponad 1,5 godzinny wysiłek.

0

Rev, jednak nawet w tym twoim kodzie jest parę linijek więcej niż trzy :P

Chciałby się ktoś może powymieniać plikami wynik*.txt? Ja jakoś wolę teraz się dowiedzieć, że coś mam źle, niż żyć przez miesiąc (ponad?) w przekonaniu że świetnie mi poszło i nagle się srodze zawieść przy ogłoszeniu wyników.
Jak coś, oto moje rozwiązania:
http://dl.dropbox.com/u/3082133/Mat%20inf%202012/wynik4a.txt
http://dl.dropbox.com/u/3082133/Mat%20inf%202012/wynik4b.txt
http://dl.dropbox.com/u/3082133/Mat%20inf%202012/wynik5.txt
http://dl.dropbox.com/u/3082133/Mat%20inf%202012/wyniki6.txt

(Ależ się przeraziłam jak to tu wkleiłam - w zadaniach 4-5 jest "wynik" w nazwie pliku, a w 6 jest "wyniki". Już myślałam, że któreś będę mieć przez to niezaliczone ale, na szczęście, tak jest w arkuszu. Mają pomysły z tymi nazwami...)

Więc nie krępujcie się i porównajcie moje ze swoimi, ale później dajcie znać o wszelkich błędach u mnie znalezionych...

0

Kurde, niestety nie zgadzają mi się odpowiedzi w zad 5 podpunkcie d, a to byłaby już kompletna głupota z mojej strony, haha :D! Masz ich troszkę zbyt mało jak na moje. Co z chociażby powiatem Włocławskim? Czy Wy też w tabeli Tablice zamiast Typu mieliście Rodzaj powiatu?

0

O no faktycznie. Chwilowe zaćmienie musiało nastąpić :D. Cieszy mnie to że reszta 2 części się pokrywa + test na 5 punktów. 2 pozostałe zadania z 1 arkusza musiałbym zobaczyć rozwiązane żeby ocenić jak poszło :D

0

Mnie też cieszy, że reszta się zgadza :D Zawsze rosną szanse na to, że to faktycznie dobre rozwiązania.
A test jakie odpowiedzi?
Ja mam jakoś: a)PPFP b)FPPP c)FPFP d)PFPF e)PPPP ale b) jest najprawdopodobniej źle.

EDIT: Fakt, w d miałam inaczej: PFFP Jakoś źle mi się teraz wpisało :)

0

b- bez telnetu ponoć i mnie to cieszy niezmiernie! w d) mam PFFP bo iloraz=7=333x2 i to tym się różnimy! Ogólne wrażenie? Bardzo proste, poważnie najprostsze zadania od lat!

0

Panowie (i Panie), w zadaniu 5. źle wpisałem nazwy plików tzn. w pierszą lukę wpisałem plik z wizualizacją trójkąta, a do drugiej wpisałem plik z kodem źródłowym programu. Jak myślicie, czy uznają mi to? W informatorze jest napisane, że pliki o nazwach innych niż podane nie będą sprawdzane (ani punktowane), a co jeżeli podałem dobre nazwy ale w nie te luki (przy czym są to luki dotyczące tego samego zadania, tuż obok siebie)?

0
Maturzysta napisał(a):

b- bez telnetu ponoć i mnie to cieszy niezmiernie! w d) mam PFFP bo iloraz=7=333x2 i to tym się różnimy! Ogólne wrażenie? Bardzo proste, poważnie najprostsze zadania od lat!

Przecież to pytanie jest kretyńskie.

Które z podanych pojęć i skrótów dotyczą technologii i standardów wykorzystywanych w budowie lokalnych sieci komputerowych?

  • XML
  • WiFi
  • Ethernet
  • Telnet

Bardzo jestem ciekaw uzasadnienia, czemu nie XML i nie Telnet. Pachnie absurdem.

0

@maturzysta12, Ci egzaminatorzy to jednak też ludzie... I masz sporą szansę, że jednak te punkty dostaniesz, przynajmniej z tego co gadałem z różnymi osobami sprawdzającymi, to jednak starają się działać na korzyść ucznia - no chyba,że trafi Ci się niedowartościowany kiep, który z uśmiechem na ustach wstawi w odpowiednią rubrykę zero.

0

Pisać jak wam poszło.

Ja mam 90%, czyli zaliczyli mi wszystko gdzie mam dobrze. :)

Mam 3 punkty zabrane w pierwszym zadaniu w I części. Nie wiem co źle zrobiłem, bo zadanie było łatwe. Możliwe, że gdybym zdążył sprawdzić dokładnie to bym znalazł błąd (na algorytmie w drugim zeszło mi sporo czasu).
2 punkty mam również zabrane w ostatnim zadaniu II części - źle mi wyszło w którymś podpunkcie.

O dziwo zaliczyli mi podpunkt d w zadaniu z trójkątem Pascala. Ja tam wpisałem tylko 1 w komórkach, gdzie jest czarny i zostawiłem puste komórki, gdzie nic nie powinno być w excelu, zacząłem malować jedynki na czarno, ale nie zdążyłem, a i tak mi uznali. To jest dla mnie największe zaskoczenie. :)

Ogólnie to jestem zadowolony, bo nawet jeżeli bym miał 100% z informatyki (a 96% mogłem mieć spokojnie, bo nie wiem co w tym pierwszym mi nie wyszło, a w ostatnim i tak bym nie znalazł błędu), to i tak najpewniej bym się nie dostał na UW (więc nawet tam nie składałem), bo trzeba mieć jeszcze podstawowe bardzo wysoko (a najlepiej pisać rozszerzony angielski i polski), a informatyka analityczna na UJ (gdzie idę i bez problemów się dostanę - w sumie to poziom mniej-więcej ten sam) nie jest w tym roku zamawiana (więc wynik 100% i tak by mi nie dał stypendium). A i tak 90% to jest więcej niż oczekiwałem (nastawiłem się psychicznie na niski wynik, wytłumaczenie kilka postów temu).

0

@kopernik
A skąd wiesz jakie zadania miałeś dobrze? Przecież nie dostaliście arkuszy do ręki tylko świadectwa..

Na stronie OKE zazwyczaj były szczegółowe wyniki z rozpiską na poszczególne zadania, z tego co pamiętam :)

0

Mi się udało złapać 94%, lepiej niż zakładałem. Liczyłem na jakieś 80 z malutkim plusem, w optymistycznej wersji.

0

Mi też udało się załapać 94%, czyli tę najoptymistyczniejszą z przewidywanych przeze mnie opcji :D
@JumpSmerf skąd masz informację, że analityczna na UJ-cie na pewno nie będzie zamawiana? Z tego co mi wiadomo, nie jest to jeszcze do końca potwierdzone. Ale pewności nie mam. Tak czy siak się tam wybieram, więc zapewne się gdzieś tam spotkamy ;)

0

cześć, temat trochę stary, ale nie wiem czy zakładać nowy, czy pisać tutaj :)
przygotowuję się do matury z informatyki i mam takie pytanie dotyczące c++
Czy nie było żadnego problemu z korzystaniem funkcji ITOA / ATOI - wtedy nie trzeba by było pisać funkcji do systemów liczbowych :D

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