PRYWATNA WYŻSZA SZKOŁA BUSINESSU, ADMINISTRACJI I TECHNIK KOMPUTEROWYCH S Y L A B U S



Podobne dokumenty
PRYWATNA WYŻSZA SZKOŁA BUSINESSU, ADMINISTRACJI I TECHNIK KOMPUTEROWYCH S Y L A B U S

PRYWATNA WYŻSZA SZKOŁA BUSINESSU, ADMINISTRACJI I TECHNIK KOMPUTEROWYCH S Y L A B U S

elektrotechnika I stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)

KARTA PRZEDMIOTU. Programowanie niskopoziomowe, C1

PRZEWODNIK PO PRZEDMIOCIE

KARTA PRZEDMIOTU. Programowanie niskopoziomowe, C2. Low Level Programming Informatyka

Elektrotechnika I stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2010/2011

Opis efektów kształcenia dla modułu zajęć

KARTA PRZEDMIOTU. Egzamin / zaliczenie na ocenę*

PRZEWODNIK PO PRZEDMIOCIE

S Y L A B U S P R Z E D M I O T U

Programowanie niskopoziomowe

KARTA PRZEDMIOTU. Egzamin / zaliczenie. Egzamin / zaliczenie. ocenę*

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/2017

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2015/2016

Ocenianie ciągłe (praca przy Formująca tablicy oraz przy komputerze) pisemne, końcowe zaliczenie pisemne

Architektura komputerów II - opis przedmiotu

Systemy Wbudowane. Założenia i cele przedmiotu: Określenie przedmiotów wprowadzających wraz z wymaganiami wstępnymi: Opis form zajęć

WYKŁAD. Jednostka prowadząca: Wydział Techniczny. Kierunek studiów: Elektronika i telekomunikacja

Inżynieria systemów mobilnych

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI EFEKTY KSZTAŁCENIA

KARTA PRZEDMIOTU. 1. NAZWA PRZEDMIOTU: Algorytmizacja i programowanie. 2. KIERUNEK: Matematyka. 3. POZIOM STUDIÓW: I stopnia

Egzamin / zaliczenie na ocenę*

Programowanie obiektowe 1 - opis przedmiotu

KARTA MODUŁU KSZTAŁCENIA

PRZEWODNIK PO PRZEDMIOCIE

KARTA MODUŁU KSZTAŁCENIA

S Y L A B U S P R Z E D M I O T U

PODSTAWY PROGRAMOWANIA STRUKTURALNEGO (C) SYLABUS A. Informacje ogólne

KARTA MODUŁU KSZTAŁCENIA

E-1EZ1-03-s2. Elektrotechnika I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Z-ETI-1025 Systemy operacyjne Operating systems

PRZEWODNIK PO PRZEDMIOCIE

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2013/2014

WSTĘP DO INFORMATYKI. SYLABUS A. Informacje ogólne

PRZEWODNIK PO PRZEDMIOCIE

Wykład Ćwiczenia Laboratorium Projekt Seminarium

KARTA PRZEDMIOTU. 1. NAZWA PRZEDMIOTU: Programowanie obiektowe. 2. KIERUNEK: Matematyka. 3. POZIOM STUDIÓW: I stopnia 4. ROK/ SEMESTR STUDIÓW: II/4

Elektrotechnika I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) Niestacjonarne (stacjonarne / niestacjonarne)

INFORMACJE O PRZEDMIOCIE A. Podstawowe dane

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Algorytmy i struktury danych - opis przedmiotu

Programowanie obiektowe Object programming. Elektrotechnika II stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

KARTA MODUŁU KSZTAŁCENIA

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA Bieżący sylabus w semestrze zimowym roku 2016/17

SYLABUS/KARTA PRZEDMIOTU

Nazwa Wydziału Nazwa jednostki prowadzącej moduł Nazwa modułu kształcenia. Kod modułu Język kształcenia Efekty kształcenia dla modułu kształcenia

KARTA PRZEDMIOTU. 1. Informacje ogólne. 2. Ogólna charakterystyka przedmiotu. Programowanie I C15

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

SYLABUS/KARTA PRZEDMIOTU

SYLABUS/KARTA PRZEDMIOTU

Architektura Komputerów

APLIKACJE KLIENT-SERWER Client-Server Applications Forma studiów: Stacjonarne Poziom kwalifikacji: I stopnia. Liczba godzin/tydzień: 2W, 2L

Elektrotechnika I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) niestacjonarne (stacjonarne / niestacjonarne)

Podstawy programowania strukturalnego (C) SYLABUS A. Informacje ogólne

Zał nr 4 do ZW. Dla grupy kursów zaznaczyć kurs końcowy. Liczba punktów ECTS charakterze praktycznym (P)

KARTA MODUŁU KSZTAŁCENIA

Krakowska Akademia im. Andrzeja Frycza Modrzewskiego. Karta przedmiotu. obowiązuje studentów, którzy rozpoczęli studia w roku akademickim 2012/2013

tel./fax (85)

KARTA MODUŁU KSZTAŁCENIA

Programowanie niskopoziomowe. dr inż. Paweł Pełczyński

Programowanie w Javie nazwa przedmiotu SYLABUS A. Informacje ogólne

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

KARTA PRZEDMIOTU. 1. NAZWA PRZEDMIOTU: Technologia informacyjna. 2. KIERUNEK: Logistyka. 3. POZIOM STUDIÓW: I stopnia

Cel przedmiotu. Wymagania wstępne w zakresie wiedzy, umiejętności i innych kompetencji 1 Język angielski 2 Inżynieria oprogramowania

Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS Germanas Budnikas, Dr

Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS Regina Klukowska mgr

KARTA MODUŁU KSZTAŁCENIA

PRZEWODNIK PO PRZEDMIOCIE

Egzamin / zaliczenie na ocenę*

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015

Rok akademicki: 2014/2015 Kod: CCB s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

NAZWA PRZEDMIOTU/MODUŁU KSZTAŁCENIA:

Grupa treści kształcenia, w ramach której przedmiot jest realizowany Przedmiot kierunkowy

Procesory Sygnałowe Digital Signal Processors. Elektrotechnika II Stopień Ogólnoakademicki

Sprzęt komputerowy Hardware. ETI I stopień (I stopień / II stopień) akademicki (ogólno akademicki / praktyczny)

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/2017

S Y L A B U S P R Z E D M I O T U

tel./fax (85) Liczba godzin Cykl 18 Rok akademicki 2017/2018

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) Niestacjonarne (stacjonarne / niestacjonarne)

Podstawy programowania.

WYKŁAD. Jednostka prowadząca: Wydział Techniczny. Kierunek studiów: Elektronika i telekomunikacja. Nazwa przedmiotu: Język programowania C++

Specjalnościowy Obowiązkowy Polski Semestr 5

S Y L A B U S P R Z E D M I O T U. Roboty przemysłowe

Systemy Wymiany Informacji

KARTA KURSU. Języki skryptowe

PRZEWODNIK PO PRZEDMIOCIE

Programowanie obiektowe 2 - opis przedmiotu

Algorytmy i struktury danych

S Y L A B U S P R Z E D M I O T U

PRZEWODNIK PO PRZEDMIOCIE

Egzamin / zaliczenie na ocenę* 0,7 1,5 WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI

PRZEWODNIK PO PRZEDMIOCIE

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2018/2019

Rozwinięcie zdolności samodzielnego definiowania i klasyfikowania rodzajów ewidencji finansowej dla poszczególnych rodzajów przedsiębiorców.

KARTA PRZEDMIOTU. 1. NAZWA PRZEDMIOTU: Technologia Informacyjna. 2. KIERUNEK: filologia, specjalność filologia angielska

Transkrypt:

PRYWATNA WYŻSZA SZKOŁA BUSINESSU, ADMINISTRACJI I TECHNIK KOMPUTEROWYCH ZATWIERDZAM Dziekan Wydziału Nauk Społecznych i Technik Komputerowych S Y L A B U S 1 Tytuł (stopień) naukowy oraz imię i nazwisko wykładowcy: dr hab., inż. Aleksandr Timofiejew 2 Nr pokoju w PWSBAiTK: 3 Nr telefonu, e-mail: (22) 559 22 30 atimofiejew@pwsbia.edu.pl timofiejew@ii.ap.siedlce.pl 4 Termin konsultacji: w dni zjazdów 5 Nazwa jednostki prowadzącej kierunek: Instytut Ekonomii i Technik Komputerowych 6 Nazwa kierunku - specjalność: INFORMATYKA 7 Nazwa przedmiotu: PROGRAMOWANIE NISKOPOZIOMOWE 8 Przedmioty wprowadzające wraz z wymogami wstępnymi 1 : 9 Liczba godzin zajęć dydaktycznych 2 oraz rok studiów: 10 Liczba punktów ECTS: Architektura komputerów, Podstawy programowania oraz Programowanie. WYKŁAD 10 godzin LABORATORIUM 20 godzin Rok 2 niestacjonarne Semestr 4 4 1 Jeżeli przedmiot nie wymaga przedmiotów wprowadzających oraz wymogów wstępnych można wpisać w tym punkcie nie są wymagane lub nie wypełniać tego punktu. 2 W tym liczba godzin wykładów i innych form dydaktycznych, realizowanych w systemie studiów stacjonarnych i niestacjonarnych.

11 Założenia i cele przedmiotu: Celem głównym wykładu jest pogłębienie wiedzy w zakresie zasad działania i architektury systemów komputerowych oraz zapoznanie z asemblerami. Rozwiniętymi celami szczegółowymi są następujące umiejętności: Posługiwanie się językiem asemblera. Programowanie operacji na danych pojedynczych oraz na tablicach, w tym z użyciem instrukcji warunkowych, pętli. Programowanie wstawek asemblerowych w języku wysokiego poziomu. Programowanie aplikacji działających w trybach konsolowym oraz graficznym. Zajęcia laboratoryjne mają na celu nabycie praktycznych umiejętności w programowaniu na asemblerze. Rozwiniętymi celami szczegółowymi są następujące umiejętności praktyczne: Posługiwanie się językiem asemblera MASM. Programowanie operacji w języku asemblera. Programowanie aplikacji działających w trybie konsolowym oraz graficznym. Napisanie wstawki asemblerowej Kształcenie w zakresie architektury systemów komputerowych (Standard kształcenia) Treści kształcenia:... Maszynowa reprezentacja danych i realizacji operacji arytmetycznych. Organizacja komputera na poziomie asemblera... Efekty kształcenia umiejętności i kompetencje:... pisanie prostych programów na poziomie asemblera z użyciem instrukcji warunkowych, pętli, operacji na liczbach całkowitych, tablic. 12 Metody dydaktyczne: Wszystkie twierdzenia teoretyczne są sprawdzane w praktyce za pomocą działającego programu. 13 Forma i warunki zaliczenia przedmiotu: Przedmiot kończy się zaliczeniem na ocenę. Ocena laboratorium jest dokonywana na podstawie 10 punktów za zajęcie (razem 10*7=70 punktów). Ocena laboratorium uwzględnia szybkość, jakość i samodzielność przy wykonaniu zadań. Ocena laboratorium w zależności od sumy uzyskanych punktów może być następująca (w nawiasach ocena wg skali ECTS): 0-35 pkt. - ndst (F), 36-42 pkt. - dst (E), 43-49 pkt. - dst+(d), 50-56 pkt. - db (C), 57-63 pkt. - db+ (B), 64-70 pkt. - bdb (A)

14. Treści programowe - Wykaz tematów i zagadnień, formy i metody poszczególnych zajęć i liczba godzin Lp. Liczba godzin TEMAT I JEGO GŁÓWNE Uwagi Metody zajęć ZAGADNIENIA Razem metodyczne W S, Ć, K, L, G 3 1 2 3 4 5 6 Wykład 1 Podstawy języka asemblera. 2 2 Zjazd 1 Rola i znaczenie asemblerów. Narzędzia programowania (asembler, konsolidator (linker), organizator (maker) i wykrywacz usterek (debugger)). Tworzenie programu w języku asemblera. Reguły zapisu programu w języku asemblera. Systemy komputerowe (komputery) na bazie procesorów firmy Intel. Struktury procesorów. Rejestry dostępne programowo. Kodowanie rozkazów. Adresowanie operandów. Znaczniki wyników operacji 2 Język Macro Assembler (MASM). 2 2 Zjazd 2 Elementy języka asemblera MASM. Instrukcje. Wyrażenia. Alokacja danych. 3 Język Macro Assembler (MASM) (c.d.). 2 2 Zjazd 3 Dyrektywy. Adresowanie operandów. Podprogramy. Makrodefinicje 4 Programowanie operacji. 2 2 Zjazd 4 Przesyłanie danych. Porównania, skoki i pętle. Operacje arytmetyczne i bitowe. Manipulacja znacznikami. 5 Programowanie aplikacji. Funkcje API Win32. Programowanie aplikacji konsolowej. Współdziałanie aplikacji graficznej z systemem Windows 2 2 Zjazd 5 3 W wykład, S seminarium, Ć ćwiczenie, K konwersatorium, L laboratorium, G gra decyzyjna (itp.).

Laboratorium 1 Tworzenie i uruchamianie programów 2 2 Zjazd 6 asemblerowych. Przejście do trybu konsolowego. Kompilacja, opcje kompilatora. Konsolidacja, opcje konsolidatora. Opracowanie aplikacji konsolowej 2 Zarządzanie danymi. 2 2 Zjazd 6 Przesyłanie danych. Praca z łańcuchami. Operacje na stosie. Tryby adresowania 3 Operacje arytmetyczne i logiczne. 2 2 Zjazd 7 Operacje arytmetyczne. Instrukcje logiczne Przesuwanie i rotacja bitów. 4 Sterowanie przebiegiem wykonania 2 2 Zjazd 7 programu. Porównania i skoki warunkowe. Pętle 5 Podprogramy i makrodefinicje. 2 2 Zjazd 8 6 Operacje na plikach i katalogach. 2 2 Zjazd 8 Tworzenie plików i katalogów. Otwieranie i zapisywanie. Ustawianie atrybutów plików 7 Obsługa sprzętu. 2 2 Zjazd 9 Klawiatura i mysz. Tworzenie okna konsolowego 8 Tryb graficzny w systemie Windows. 2 2 Zjazd 9 Tworzenie okna. Obiekty graficzne 9 Korzystanie z zasobów. 2 2 Zjazd 10 Ikony, kursory. Ciągi znaków. Okna dialogowe 10 Wstawki asemblerowe. 2 2 Zjazd 10 Razem 30 10 20 Zajęcie laboratoryjne zajmuje 2 godziny akademickie. Na każdym ćwiczeniu sporządza się sprawozdanie na bazie materiałów ćwiczenia. Bazowa zawartość sprawozdania musi być przygotowana w domu przed ćwiczeniem (sprawozdanie do ćwiczenia pierwszego jest przygotowywane w czasie ćwiczenia). W czasie ćwiczenia do sprawozdania są dodawane wyniki testowania. Nazwa pliku ze sprawozdaniem musi zawierać imię, nazwisko, numer grupy studenta, przedmiot i numer ćwiczenia. Plik ze sprawozdaniem jest przekazywany do archiwum grupy.

15. Wykaz literatury podstawowej 4 : 1. A. Timofiejew, Praktyczny kurs programowania w językach asemblerów. Wyd. 2. Siedlce, Wyd. Uniwersytetu Przyrodniczo-Humanistycznego, 2012, ISBN 978-83- 7051-660-4 2. Kip R. Irvine, Asembler dla procesorów INTEL. Vademecum profesjonalisty. Warszawa: Wydawnictwo HELION, 2003, ISBN 83-7197-970-X 3. V. Pirogov, Asembler. Podręcznik programisty, Wydawnictwo HELION, 2005, ISBN 83-7361-797-3 16. Wykaz literatury uzupełniającej: 1. Eugeniusz Wróbel. Praktyczny kurs asemblera. Wydawnictwo Helion 2004, ISBN 83-7361-433-8 2. P. Metzger, Anatomia PC, wyd. VIII, Helion, 2003...... data i podpis osoby sporządzającej sylabus data i podpis kierownika studiów 4 a) książki indywidualnych autorów: inicjał imienia i nazwisko autora, pełny tytuł dzieła, numer tomu (części), liczba wskazująca na kolejność wydania, wydawca, miejsce i rok wydania, b) prace zbiorowe: tytuł książki, inicjał imienia i nazwisko redaktora naukowego (poprzedzone skrótem red), numer tomu (części), oznaczenie kolejności wydania, wydawca, miejsce i rok wydania,