Podsumowanie wiedzy MPDI2 sem.3 INFORMATYKA. tworzenie nowego pliku i katalogu, nawigacja po katalogach, listowanie zawartości katalogu, zmiana nazw,

Slides:



Advertisements
Podobne prezentacje
Katarzyna Szafrańska kl. II ti
Advertisements

PASCAL (3) dr Anna Kwiatkowska.
Programowanie I Rekurencja.
typy całkowite (całkowitoliczbowe)
PROGRAMOWANIE STRUKTURALNE
PROGRAMOWANIE STRUKTURALNE
PROGRAMOWANIE STRUKTURALNE
OBJECT PASCAL Marzena Szałas.
ZŁOŻONOŚĆ OBLICZENIOWA
Turbo pascal – instrukcje warunkowe, iteracyjne,…
Materiały do zajęć z przedmiotu: Narzędzia i języki programowania Programowanie w języku PASCAL Część 7: Procedury i funkcje © Jan Kaczmarek.
Materiały do zajęć z przedmiotu: Narzędzia i języki programowania Programowanie w języku PASCAL Część 8: Wykorzystanie procedur i funkcji © Jan Kaczmarek.
Materiały do zajęć z przedmiotu: Narzędzia i języki programowania Programowanie w języku PASCAL Część 6: Tablice, rekordy, zbiory.
P O D S T A W Y P R O G R A M O W A N I A
Katarzyna Szafrańska kl. II TI
Kurs Pascala – spis treści
INFORMATYKA Wykładowca: mgr Tadeusz Ziębakowski p. 126 I piętro (naprzeciw dziekanatu)
PODSTAWY JĘZYKA PHP 1. czym jest 2. składnia 3. wersje 4. bazy danych
Tablice jednowymiarowe 1
Wykład 2 struktura programu elementy języka typy zmienne
PASCAL Dr Anna Kwiatkowska.
Wprowadzenie do programowania w języku Turbo Pascal
KOMPUTEROWE WSPOMAGANIE PRAC BADAWCZYCH FORTRAN - wprowadzenie Adam FIC INSTYTUT TECHNIKI CIEPLEJ.
Pliki. Pliki Pliki jako pamięć nieulotna Pliki jako pamięć nieulotna Nazwy, atrybuty i prawa dostępu Nazwy, atrybuty i prawa dostępu atrybuty atrybuty.
Typy wyrażenia, schematy blokowe, writeln, readln, if, pętle
Typy złożone, case, stałe. Typ zbiorowy type typ_zb = set of typ_podstawowy; Typem podstawowym może być tylko typ porządkowy. Typem podstawowym może być
PROGRAMOWANIE STRUKTURALNE
PROGRAMOWANIE STRUKTURALNE WYKŁAD 2
Schemat Hornera Mgr inż. Michał Szucki.
Programowanie w języku Fortran 95
AWK Zastosowania Informatyki Wykład 1 Copyright, 2003 © Adam Czajka.
Podstawy programowania
Programowanie strukturalne i obiektowe
Pliki tekstowe. Operacje na plikach. mgr inż. Agata Pacek.
A ctive S erver P ages Technologia dostępu do danych.
Algorytmy z przykładami w Turbo Pascal 7.0
Metodyka nauczania Informatyki
© A. Jędryczkowski – 2006 r. © A. Jędryczkowski – 2006 r.
Wyrażenia w Turbo Pascalu.
Procedury i funkcje.
Definicja pliku tekstowego Operacje wykonywane na plikach tekstowych
1. Język ObjectPascal - typ tablicowy (array)
PHP: warunki, pętle, switch, break, continue
Pliki Pojęcie i rodzaje plików Definicja typu plikowego Operacje wykonywane na plikach elementowych.
Pliki tekstowe – A. Jędryczkowski © 2007 Turbo Pascal umożliwia wykorzystanie w programach plików tekstowych. Pliki takie zawierają informację niezakodowaną
1 Wykład 8 Podprogramy. 2 Pojęcie i istota stosowania dzielenie programu na części (logicznie spójne) - nazwane - niezależne od pozostałych części - z.
Podstawy programowania w języku C i C++
INTERNETOWE USŁUGI INFORMACYJNE
Zbiory i rekordy mgr inż. Agata Pacek. Deklaracja typu zbiorowego (określa ilość elementów w zbiorze) type biegi=set of 0..6; Definiowanie zmiennej typu.
Podstawy informatyki 2013/2014
Informatyka MPZI Wykład 4 Podprogramy Pliki Typ zbiorowy Rekurencja.
Informatyka MZT1 Wykład 6 Iteracje while i repeat Tablice Rekordy
Wykład 10 typ zbiorowy rekurencja.
1 Wykład 7 sortowanie BitButton format tekstu rysunki typ rekordowy.
Ogólna struktura programu w TP
Projektowanie stron WWW
Informatyka 2 MPDI Wykład 9 Delphi tablice, rekordy.
Treści multimedialne - kodowanie, przetwarzanie, prezentacja Odtwarzanie treści multimedialnych Andrzej Majkowski 1 informatyka +
Informatyka MPDI2 Wykład 10 DELPHI cd. - zmienne tablicowe,
Wprowadzenie do programowania w Pascalu mgr inż. Agata Pacek.
Wykład 2 Programowanie obiektowe. Programowanie obiektowe wymaga dobrego zrozumienia działania funkcji definiowanych przez użytkownika, w ten sposób będziemy.
Instrukcje warunkowe w php. Pętla FOR Czasem zachodzi potrzeba wykonania jakiejś czynności określoną ilość razy. Z pomocą przychodzi jedna z najczęściej.
Wykład 5 Informatyka MPDI 3 semestr Język JavaScript.
Dominik Benduski Michał Mandecki Podstawy Visual Basic w Excelu.
P ASCAL Definicje, deklaracje, podstawowe instrukcje 1.
Wykład 1 Informatyka II MPZI2 sem.letni. Tablice Tablice deklarujemy array [ lista typów indeksów ] of typ bazowy (składowych) np. var t1,t2:array [1..5,
Czym jest PHP? ● Językiem programowania przeznaczonym do tworzenia i generowania dynamicznych stron WWW. Działa po stronie serwera: Klient Żądanie strony.
Visual Basic w programie Microsoft Excel
Dane, zmienne, instrukcje
Zapis prezentacji:

Podsumowanie wiedzy MPDI2 sem.3 INFORMATYKA

tworzenie nowego pliku i katalogu, nawigacja po katalogach, listowanie zawartości katalogu, zmiana nazw, kopiowanie i przenoszenie plików (także wzorce nazw) usuwanie pliku i katalogu, typy i zmiana praw dostępu, dowiązania - sztywne i symboliczne – rola i sposób utworzenia Podstawowe polecenia systemu Linux Modele i typy architektury komunikacyjnej – wady i zalety Cechy systemu Linux – system plików

Struktura dokumentu HTML Hipertekst – podstawowe znaczniki i ich rola: akapit (także złamanie wiersza) tabela grafika hiperłącza wyliczenia i numerowania CSS – style i podstawowe cechy stylu jak tworzyć klasy (zestaw cech stylu) i wykorzystywać je dla elementu hipertekstowego Dokumenty statyczne HTML

jak umieszczać skrypt w dokumencie HTML, budowa wyrażenia, funkcje matematyczne obiektu Math (także zaokrąglenia, generator losowy i konwersja tekstu do liczby funkcją Number) wyrażenie logiczne (operatory porównania, koniunkcja i alternatywa) podstawowe instrukcje języka: przypisanie wyrażenia wartości zmiennej – operatory przypisania (w tym operatory składania = itd.), interakcyjne przypisanie z wykorzystaniem metody prompt, wyprowadzenie tekstu i wartości (document.write, alert) decyzja (if), iteracje (pętle), w tym pętla zagnieżdżana funkcje użytkownika – definicja, wykorzystanie (także interakcyjne wykonanie na kliknięcie przycisku) Javascript

podstawowe pojęcia: kod źródłowy, kompilacja, translacja, język wysokiego poziomu, algorytm, deklaracja typu i zmiennej, instrukcja funkcjonalność elementów schematu blokowego: start/stop, nadanie wartości (proces), blok decyzyjny, wejście/wyjście podstawowe algorytmy: zamiana wartości zmiennych, wyszukanie, sortowanie, sumowanie w tablicy, zliczanie elementów Rozumienie: iteracja (pętla) Programowanie PASCAL

Umiejętność klasyfikowanie i definiowania zmiennych do typu: typy integer, real, boolean, string, char typ tablicowy typ rekordowy typ zbiorowy typ obiektowy Program w języku Pascal - składowe Rozróżnianie części deklaracyjnej programu od wykonawczej!! Co w części deklaracyjnej? type, var, const

nadawanie wartości zmiennym w zależności od typu instrukcją przypisania x:= wyrażenie; y[k]:= wyrażenie; z.pole:=wyrażenie v:= [elementy] Część wykonawcza programu: tablica zmienna prosta rekord zbiór

Tworzenie wyrażeń arytmetycznych z wykorzystaniem: zmiennych, stałych, operatorów, nawiasów i elementarnych funkcji matematycznych Szczególnie uważać na częste błędy: - nawiasy (okrągłe!) dla hierarchii działań i argumentów funkcji - nie mylić funkcji np. sqrt i sqr - funkcje power i exp Tworzenie wyrażeń warunkowych oraz ich wykorzystanie wraz z operatorami AND i OR

read (zmienna) - czytanie i write (elementy) - wyprowadzenie jak używać… Standardowe procedury wejścia/wyjścia – klawiatura/monitor

iteracyjnych – i kiedy używać for.. do while.. do repeat..until Funkcjonalność i wykorzystanie instrukcji wykonawczych: warunkowej if.. then … else

tablica array rekord record tablica rekordów array […..] of typ_rek Rozumienie struktur: jak deklarować !! jak nadawać wartości (np. tablicy w iteracji-pętli (lub pętlach zagnieżdżanych for) jak wyprowadzać elementy (w konsoli, do pliku)

wyszukanie w tablicy – pętla (lub pętle zagnieżdżane) po całej tablicy i dla każdego kroku sprawdzenie przy pomocy instrukcji if sumowanie elementów w tablicy (wiersz, kolumna, cała tablica) warunkowe zliczanie elementów (np. dodatnich) Zmienne tablicowe dostęp do elementu tablicy (nadanie wartości, wykorzystanie w wyrażeniu) tab[k,w]

Definiowanie – typu i zmiennej, także z zagnieżdżaniem (jak w przykładach – student ) Zmienne rekordowe zmienna.pole:= … ; Definiowanie tablic rekordów: type nazwa_typu= record …….. end; var zmienna: array […..] of nazwa_typu; i wykorzystanie w programie, np.: zmienna[ …] := wartość; write(zmienna.pole); zmienna.pole1.pole2:= … ; lub zmienna.pole3[1]:= … ; lub pole tablicowe pole rekordowe

jak definiować w części deklaracyjnej jak wykorzystać w programie jak wymieniać dane z podprogramem (tu ważny zapis w nagłówku procedury) Podprogramy - funkcje i procedury

Deklaracja zmiennej plikowej: textfile i file of typ Zmienne plikowe Znaczenie i rola procedur standardowych assignfile reset oraz rewrite (kiedy używać) read i write Jak zapisywać rekord do pliku i jak czytać w pliku closefile a także wykorzystanie funkcji standardowej eof w pętli while

Ogólne rozumienie funkcjonalności zmiennej typu zbiorowego Teoria rekurencji Ogólne rozumienie funkcjonalności i cech zmiennej typu obiektowego Struktura, typy i rola zmiennych dynamicznych (listy, stos, kolejka, drzewo binarne, drzewo binarne regularne) Języki programowania – rozwój, także ich typy