ECCC Sylabus CS M1 C


European Computer Competence Certificate
Europejski Certyfikat Kompetencji Informatycznych
SYLABUS ECCC
MO D U A: CS M1 PR O G R A M O W A N I E
PO Z I O M: ZA A W A N S O W A N Y (C)
W zakres egzaminu z tego modułu wchodzą wszystkie zagadnienia z poziomu średniozaawansowane-
go (B) rozszerzone o kompetencje podane poni\ej.
GRUPA KOMPETENCJI KOMPETENCJE OBJTE STANDARDEM ECCC
1. Podstawowa terminologia 1.1. Języki programowania obiektowego.
zwiÄ…zana z programowa-
1.2. Pojęcia informatyczne związane z programowaniem obiektowym:
niem obiektowym
klasa, obiekt, pola, metody, dziedziczenie.
1.3. Możliwości, które daje wykorzystanie programowania obiektowego.
2. Obsługa strumieni danych 2.1. Definicja strumienia danych, standardowe strumienie.
2.2. Strumienie znakowe i binarne.
2.3. Metody odczytu i zapisu danych.
3. Tworzenie klas. Obiekt  3.1. Tworzenie klasy: pola, metody, konstruktor.
implementacja klasy
3.2. Tworzenie obiektów: operator New.
3.3. Pola i metody statyczne.
3.4. Metody finalizujÄ…ce (finalizery, destruktory).
4. Dziedziczenie 4.1. Zawieranie siÄ™ klas a dziedziczenie
4.2. Przeciążanie metod (w tym konstruktorów).
5. Hermetyzacja 5.1. Przyczyny stosowania hermetyzacji
5.2. Modyfikatory hermetyzacji
5.3. Hermetyzacja a dziedziczenie
6. Polimorfizm 6.1. Przykrywanie metod
6.2. Przyczyny stosowania polimorfizmu
6.3. Metody wirtualne
6.4. Klasy abstrakcyjne (interfejsy)
7. Programowanie wizualne 7.1. Korzystanie z graficznego interfejsu użytkownika.
7.2. Wykorzystanie podstawowych komponentów: etykieta, pole tek-
stowe, przyciski, pola wyboru, suwak.
7.3. Interaktywność aplikacji. Obsługa myszy i klawiatury.
7.4. Rysowanie i wypełnianie obszarów, Tekst i czcionki.
Preferowane środowiska programistyczne dla realizacji zadań poziomu zaawansowanego:
Java SE Development Kit (JDK) (http://java.sun.com)
Visual Studio Express Edition (http://www.microsoft.com/express/Downloads)
Dev-C++ 5 Beta 9.2 (4.9.9.2) PL (www.bloodshed.net)
SCSM1Cv2.0(08.03.2010) © 2010 ECCC Foundation 1/1


Wyszukiwarka

Podobne podstrony:
ECCC Sylabus CS M1 A
ECCC Sylabus CS M1 D
ECCC Sylabus CS M1 B
ECCC Sylabus CS M3 D
ECCC Sylabus CS M2 C
ECCC Sylabus CS M2 B
ECCC Sylabus IT M1 A
ECCC Sylabus CS M3 B
ECCC Sylabus IT M1 C
ECCC Sylabus CS M2 D
ECCC Sylabus CS M3 A
ECCC Sylabus IT M1 D
ECCC Sylabus CS M2 A
ECCC Sylabus IT M1 B
ECCC Sylabus IT M6 C
ECCC Sylabus IT M5 C
ECCC Sylabus IT M6 B
ECCC Sylabus IT M7 B

więcej podobnych podstron