Forum studentów informatyki UE WrocÅ‚aw Strona G³ówna


Poprzedni temat «» Nastêpny temat
Zaliczenie wykładu
Autor Wiadomo¶æ
farbowanyaniol 


Wiek: 36
Do³±czy³a: 10 Sie 2009
Posty: 2166
Otrzyma³ 233 piw(a)
Sk±d: WrocÅ‚aw
  Wys³any: 2010-12-02, 23:14   Zaliczenie wykÅ‚adu

Cytat:
Dnia 17.12.2010 r. w sali 202 A odbÄ™dzie siÄ™ kolokwium z przedmiotu „Programowanie komputerów”:
o godz. 10.00 dla grupy 8 oraz dla grupy 9;
o godz. 10.45 dla grypy 10 oraz dla grupy 11.
_________________
Gdy o łzę... uderza łza...
Postaw piwo autorowi tego posta
 
 
     
agnieszkaosw 

Do³±czy³a: 16 Sie 2009
Posty: 1045
Otrzyma³ 90 piw(a)
Wys³any: 2010-12-02, 23:59   

zadam strasznie inteligentne pytanie :-D
jak będzie wyglądać to kolokwium? Tzn, prawda/ fałsz? abc? czy jakaś inna forma?
_________________
"You know that I adore all the God's creatures and the metaphors they inspire. But these butterflies have got to be murdered!"
Postaw piwo autorowi tego posta
 
     
p2mgrup 

Wiek: 37
Do³±czy³: 06 Mar 2010
Posty: 474
Otrzyma³ 57 piw(a)
Sk±d: KÅ‚odzko
Wys³any: 2010-12-03, 10:52   

bedzie test i trzeba bedzie zamienic procedury na funkcje etc;)
nauczyc sie trzeba na pamiec slajdow i zdane bedzie;)
Postaw piwo autorowi tego posta
 
 
     
p2mgrup 

Wiek: 37
Do³±czy³: 06 Mar 2010
Posty: 474
Otrzyma³ 57 piw(a)
Sk±d: KÅ‚odzko
Wys³any: 2010-12-05, 21:19   

no to troszke wiadomości z poprzedniego roku - co roku powtarza to ;)

Kod:

TrochÄ™ informacji na temat zaliczenia.
Razem będzie 15 pytań, w tym 14 abcd (po jednym punkcie za dobrą odpowiedz) oraz jedno zadanie otwarte za 4 punkty.
A więc używając specjalistycznych kalkulatorów i programów wyszło mi, że cały test jest na 18 punktów
Będzie parę grup, ale nie chciała powiedzieć ile.
Do zaliczenia potrzebne jest 9. Dodatkowo osoby które były na jakiś listach obecności (w sumie było ich 4) dostają 1 pkt za każdą obecność.
Czas 20-30 minut.

Przykładowe zadanie abcd, a jednocześnie zadanie które będzie na 100% na zaliczeniu.
Do typów strukturalnych definiowanych w Delphi przez użytkownika należą:
A. łańcuchowe i rekordowe
B. okrojone i tablicowe
C. tablicowe i plikowe
D. plikowe i wyliczeniowe
Każde dziecko z przedszkola wie, że chodzi tu o odpowiedz C'e. 

Na czym będzie polegać zadanie otwarte - 15?
Będziemy mieć przedstawiony bardzo prosty kod procedury z formularzem. Naszym zadaniem będzie przekonwertować tą procedurę na funkcję lub odwrotnie - funkcję na procedurę. Mówiła jeszcze o podprocedurach, które będzie trzeba wielokrotnie wywoływać.

I chyba to wszystko. Miłej nauki

 

---------------------------------------------------------------------

 

ByÅ‚y proÅ›by, wiÄ™c dajÄ™ przeksztaÅ‚cenie procedura - funkcja na przykÅ‚adzie obliczania kwadratu liczby. CaÅ‚ość razem z wywoÅ‚aniami.       
    Kod:
function KwadratFcja(X: Integer): Integer;
begin
  Result := X*X;
end;

procedure KwadratProc(X: Integer; var Wyn: Integer);
begin
  Wyn := X*X;
end;

//Od tego miejsca wywołania, btFunkcja i btProcedura to przyciski.

procedure TForm1.btFunkcjaClick(Sender: TObject);
var
  Wynik: Integer;
begin
  Wynik := KwadratFcja(5);
  ShowMessage(IntToStr(Wynik));
end;

procedure TForm1.btProceduraClick(Sender: TObject);
var
  Wynik: Integer;
begin
  KwadratProc(5, Wynik);
  ShowMessage(IntToStr(Wynik));
end;   
       



Ma być pytanie o hierarchię operatorów (coś jak kolejność działań - jest w pdf'ach), tak mówiła jak z nią rozmawiałem. Według mnie może być coś o pętle repeat-until i while, dokładniej o warunek, bo jest odwrotnie i dobrze się to nadaje na pytanie (ale to tylko moje zdanie).

PS. OczywiÅ›cie fragment       
    Kod:
  Wynik := KwadratFcja(5);
  ShowMessage(IntToStr(Wynik));   
       



można zastÄ…pić:       
    Kod:
  ShowMessage(IntToStr(KwadratFcja(5)));   
       



Efekt będzie ten sam.

 

---------------------------------------------------------------------

 

Byłem dzisiaj u dr Dudycz na konsultacjach (chciała się upewnić, że sam pisałem program - projekt). Przy okazji zapytałem czego się spodziewać na zal. wykładu.

Będzie test zamknięty {A, B, C, D} - pytania teoretyczne. Jako przykłady podała różnice między plikiem tekstowym a binarnym w Delphi albo hierarchia operatorów (coś jak kolejność działań w matematyce, np. x := a + b; -> najpierw będzie wykonane dodawanie, a później przypisanie, ważne kiedy stosować nawiasy, np. w if (x > 0) and (x < 8) ...).

Do tego jedno zadanie otwarte polegające na przekształceniu gotowej funkcji na procedurę lub odwrotnie. Cała np. f-cja będzie już napisana, tylko trzeba będzie zadeklarować procedurę i ją napisać tak, żeby efekt był ten sam. Różnica jest taka, że f-cja zwraca wynik, a procedura nic nie zwraca. To przekształcenie robi się na wskaźnikach albo ze zmienną globalną (ona chyba była za wskaźnikiem, bo jak powiedziała o tym zadaniu, to zasugerowałem obydwa rozwiązania i mówiła, że wskaźnik można ewentualnie "obejść" zmienną globalną). Nie wiem, czy takie coś było na wykładzie, może napiszę jakiś przykład i tu wrzucę.
Całość jest niby tak zrobiona, że jak pisał to człowiek, który zna C++, a Delphi tylko coś tam widział, to zaliczyłby na 3.0.

Na szczęście nie będzie pisania programu na kartce (tylko z tą procedurą, ale to pewnie jakaś prosta, chodzi o samo przekształcenie), bo stwierdziła (raczej słusznie), że to bez sensu.
Postaw piwo autorowi tego posta
 
 
     
Wy¶wietl szczegó³y
e^x 

Do³±czy³: 09 Sie 2009
Posty: 220
Otrzyma³ 14 piw(a)
Sk±d: Lublin
Wys³any: 2010-12-16, 18:27   

Można mieć ze sobą na kolokwium jakieś notatki, kod itp. ?
Postaw piwo autorowi tego posta
 
 
     
Kocur 
Tomek:D


Wiek: 36
Do³±czy³: 23 Wrz 2009
Posty: 817
Otrzyma³ 60 piw(a)
Sk±d: WrocÅ‚aw
Wys³any: 2010-12-16, 19:38   

farbowanyaniol napisa³/a:
Dnia 17.12.2010 r. w sali 202 A odbÄ™dzie siÄ™ kolokwium z przedmiotu „Programowanie komputerów”:
o godz. 10.00 dla grupy 8 oraz dla grupy 9;
o godz. 10.45 dla grypy 10 oraz dla grupy 11.


na jej stronie jest napisane
o godz. 10.00 dla grupy 8 oraz dla grupy 11;
o godz. 10.45 dla grypy 9 oraz dla grupy 10.
_________________
Don't Worry Be Happy

Czy Te oczy mogą kłamać, chyba nie:)
Postaw piwo autorowi tego posta
 
 
     
Jerzu 


Wiek: 36
Do³±czy³: 28 Wrz 2009
Posty: 475
Otrzyma³ 48 piw(a)
Sk±d: WrocÅ‚aw
Wys³any: 2010-12-16, 19:52   

Kocur, i to właśnie wersja, która napisałeś jest prawdziwa.
_________________
KampusTV
Postaw piwo autorowi tego posta
 
 
     
Kocur 
Tomek:D


Wiek: 36
Do³±czy³: 23 Wrz 2009
Posty: 817
Otrzyma³ 60 piw(a)
Sk±d: WrocÅ‚aw
Wys³any: 2010-12-16, 19:56   

p2mgrup napisa³/a:
(w sumie było ich 4)
ja wiem tylko o dwóch listach?
_________________
Don't Worry Be Happy

Czy Te oczy mogą kłamać, chyba nie:)
Postaw piwo autorowi tego posta
 
 
     
Jerzu 


Wiek: 36
Do³±czy³: 28 Wrz 2009
Posty: 475
Otrzyma³ 48 piw(a)
Sk±d: WrocÅ‚aw
Wys³any: 2010-12-16, 19:58   

Kocur, to jest info z zeszłego roku. U nas były dwie.
_________________
KampusTV
Postaw piwo autorowi tego posta
 
 
     
p2mgrup 

Wiek: 37
Do³±czy³: 06 Mar 2010
Posty: 474
Otrzyma³ 57 piw(a)
Sk±d: KÅ‚odzko
Wys³any: 2010-12-23, 00:39   

Informacja pewna:

Jesli masz 5 z cwiczen z PK to masz niższy prog na zaliczenie z wykładu ;)
Podobno mowila to na 1 wykladzie ;) więc jesli ktos byl i pamieta to ile trzeba miec pkt zeby zdac?:)
Postaw piwo autorowi tego posta
 
 
     
Kociania 
Już nie starościna


Wiek: 36
Do³±czy³a: 09 Sie 2009
Posty: 522
Otrzyma³ 19 piw(a)
Sk±d: WrocÅ‚aw
Wys³any: 2011-01-10, 18:47   

E-mail od p.Dudycz:

Cytat:
Wyniki będą podane przez prowadzących w swoich grupach na zajęciach.

Można zgłosić się również na konsultacje do mnie.

Pozdrawiam,
Helena Dudycz
Ostatnio zmieniony przez shawnzy 2011-01-10, 18:56, w ca³o¶ci zmieniany 1 raz  
Postaw piwo autorowi tego posta
 
     
Bleah 

Wiek: 37
Do³±czy³: 17 Sie 2009
Posty: 217
Otrzyma³ 67 piw(a)
Sk±d: Opole
Wys³any: 2011-01-13, 13:30   

od ilu pkt bylo zaliczenie wykladu?
Postaw piwo autorowi tego posta
 
 
     
maxdiaz 


Wiek: 35
Do³±czy³: 06 Sie 2009
Posty: 1254
Otrzyma³ 34 piw(a)
Sk±d: BolesÅ‚awiec
Wys³any: 2011-01-13, 13:31   

własnie xD
Postaw piwo autorowi tego posta
 
 
     
Wy¶wietl szczegó³y
qbollo 
aka qbolec (przez q)


Wiek: 36
Do³±czy³: 01 Wrz 2009
Posty: 240
Otrzyma³ 44 piw(a)
Sk±d: ObornikiÅšlÄ…skie(OÅš)
Wys³any: 2011-01-13, 13:40   

Sorry, kliknąłem przypadkiem. 8-)
_________________
Świat dzieli się na mądrych i głupich
Lecz głupi są silniejsi w głupocie
Niż mądrzy w swej mądrości
Dlatego głupcy zwyciężają
A mÄ…drzy uciekajÄ…

Dezerter - "Nie jestem przeciw"
Postaw piwo autorowi tego posta
 
 
     
Wy¶wietl szczegó³y
farbowanyaniol 


Wiek: 36
Do³±czy³a: 10 Sie 2009
Posty: 2166
Otrzyma³ 233 piw(a)
Sk±d: WrocÅ‚aw
Wys³any: 2011-01-13, 16:49   

Podobno od 9
_________________
Gdy o łzę... uderza łza...
Postaw piwo autorowi tego posta
 
 
     
Wy¶wietl posty z ostatnich:   
Odpowiedz do tematu
Nie mo¿esz pisaæ nowych tematów
Nie mo¿esz odpowiadaæ w tematach
Nie mo¿esz zmieniaæ swoich postów
Nie mo¿esz usuwaæ swoich postów
Nie mo¿esz g³osowaæ w ankietach
Nie mo¿esz za³±czaæ plików na tym forum
Mo¿esz ¶ci±gaæ za³±czniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Strona wygenerowana w 0,03 sekundy. Zapytañ do SQL: 15