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: ÅšR E D N I O Z A A W A N S O W A N Y (B)
W zakres egzaminu z tego modułu wchodzą wszystkie zagadnienia z poziomu podstawowego (A)
rozszerzone o kompetencje podane poniżej.
GRUPA KOMPETENCJI KOMPETENCJE OBJTE STANDARDEM ECCC
1. Pozycyjne systemy licz- 1.1. Reprezentacja liczb ujemnych w kodzie uzupełnień do dwóch - U2.
bowe
1.2. Reprezentacja liczb rzeczywistych w postaci zmiennoprzecinkowej.
1.3. Inne systemy pozycyjne: trójkowy, czwórkowy, ósemkowy, silniowy;
zamiana liczb pomiędzy systemami liczbowymi.
2. Typy i struktury danych 2.1. Typy danych w językach Pascal i C++.
2.2. Tablice i działania na tablicach w językach Pascal i C++.
2.3. Wskazniki i podstawowe operacje na wskaznikach w językach Pascal
i C++.
3. Struktura programu i pod- 3.1. Podstawowe instrukcje w języku Pascal i C++.
stawowe instrukcje
3.2. Operatory w języku Pascal i C++.
3.3. Procedury i funkcje: podział programu na podprogramy w języku
Pascal i C++.
3.4. Procedury i funkcje rekurencyjne w języku Pascal i C++.
4. Podstawowe algorytmy 4.1. Algorytmy wyszukiwania i sortowania.
obliczeniowe i operujÄ…ce
4.2. Wybrane algorytmy klasyczne: liczby pierwsze, obliczanie silni, algo-
na tekstach
rytm Euklidesa, ciÄ…g Fibonacciego, metoda Newtona Raphsona,
suma szeregu harmonicznego.
4.3. Algorytmy wykorzystujÄ…ce techniki iteracyjne i rekurencyjne.
4.4. Algorytmy operujÄ…ce na tekstach.
4.5. Algorytmy szyfrowania i modyfikacji tekstów.
Preferowane środowiska programistyczne dla realizacji zadań poziomu średniozaawansowanego:
żð TMT Pascal Lite 3.9 (http://www.frameworkpascal.com)
żð Free Pascal 2.x.x (http://www.freepascal.org)
żð Dev-C++ 5 Beta 9.2 (4.9.9.2) PL (www.bloodshed.net)
SCSM1Bv1.0(17.09.2010) © 2010 ECCC Foundation 1/1
Wyszukiwarka
Podobne podstrony:
ECCC Sylabus CS M1 AECCC Sylabus CS M1 DECCC Sylabus CS M1 CECCC Sylabus CS M3 DECCC Sylabus CS M2 CECCC Sylabus CS M2 BECCC Sylabus IT M1 AECCC Sylabus CS M3 BECCC Sylabus IT M1 CECCC Sylabus CS M2 DECCC Sylabus CS M3 AECCC Sylabus IT M1 DECCC Sylabus CS M2 AECCC Sylabus IT M1 BECCC Sylabus IT M6 CECCC Sylabus IT M5 CECCC Sylabus IT M6 BECCC Sylabus IT M7 Bwięcej podobnych podstron