Programowanie w Logice Wejście i wyjście (Lista 5)
|
|
- Maja Krupa
- 8 lat temu
- Przeglądów:
Transkrypt
1 Prgramwanie w Lgice Wejście i wyjście (Lista 5) Przemysław Kbylański Wstęp Aby rzłżyć term na funktr i listę jeg argumentów należy użyć predykatu =.. w następujący spsób Term =.. [Funktr ListaArgumentów] Stałe traktwane są jak funktry zer-argumentwe, natmiast jeśli term jest zmienną, t nie da się g rzłżyć:?- f(a, b) =.. [F A]. F = f, A = [a, b].?- f(a, b) =.. X. X = [f, a, b].?- X =.. [f, 1, a]. X = f(1, a).?- a =.. X. X = [a].?- X =.. L. ERROR: =../2: Arguments are nt sufficiently instantiated?- 10 =.. X. X = [10].?- 2.5 =.. X. X = [2.5]. 1
2 Zadania Zadanie 1 (5 pkt) Pniżej przedstawin gramatykę BNF języka Imperatr: PROGRAM ::= PROGRAM ::= INSTRUKCJA ; PROGRAM INSTRUKCJA ::= IDENTYFIKATOR := WYRAŻENIE INSTRUKCJA ::= read IDENTYFIKATOR INSTRUKCJA ::= write WYRAŻENIE INSTRUKCJA ::= if WARUNEK then PROGRAM fi INSTRUKCJA ::= if WARUNEK then PROGRAM else PROGRAM fi INSTRUKCJA ::= while WARUNEK d PROGRAM d WYRAŻENIE ::= SKŁADNIK + WYRAŻENIE WYRAŻENIE ::= SKŁADNIK - WYRAŻENIE WYRAŻENIE ::= SKŁADNIK SKŁADNIK ::= CZYNNIK * SKŁADNIK SKŁADNIK ::= CZYNNIK / SKŁADNIK SKŁADNIK ::= CZYNNIK md SKŁADNIK SKŁADNIK ::= CZYNNIK CZYNNIK ::= IDENTYFIKATOR CZYNNIK ::= LICZBA_NATURALNA CZYNNIK ::= ( WYRAŻENIE ) WARUNEK ::= KONIUNKCJA r WARUNEK WARUNEK ::= KONIUNKCJA KONIUNKCJA ::= PROSTY and KONIUNKCJA KONIUNKCJA ::= PROSTY PROSTY ::= WYRAŻENIE = WYRAŻENIE PROSTY ::= WYRAŻENIE /= WYRAŻENIE PROSTY ::= WYRAŻENIE < WYRAŻENIE PROSTY ::= WYRAŻENIE > WYRAŻENIE PROSTY ::= WYRAŻENIE >= WYRAŻENIE PROSTY ::= WYRAŻENIE =< WYRAŻENIE PROSTY ::= ( WARUNEK ) Identyfikatry są słwami złżnymi z wielkich liter. Napisz predykat scanner(strumień, Tkeny), który czyta strumień znaków i zamienia g na listę tkenów, przy czym tkeny pwinny mieć następującą pstać: 2
3 key(słowo_kluczowe) gdzie SŁOWO_KLUCZOWE jest jednym ze słów kluczwych języka Imperatr: read, write, if, then, else, fi, while, d, d, and, r, md; int(liczba_naturalna) gdzie LICZBA_NATURALNA jest, jak sama nazwa wskazuje, liczbą naturalną; id(id) gdzie ID jest nazwą zmiennej będącą słwem złżnym z wielkich liter; sep(separator) gdzie SEPARATOR jest jednym z separatrów języka Imperatr: ;, +, -, *, / (, ), <, >, =<, >=, :=, =, /=. Przykład Załóżmy, że w pliku ex1.prg znajduje się następujący tekst: read N; SUM := 0; while N > 0 d SUM := SUM + N; N := N - 1; d; write SUM; Przykład wyknania skanwania na pwyższym pliku:?- pen( ex1.prg, read, X), scanner(x, Y), clse(x), write(y). [key(read),id(n),sep(;),id(sum),sep(:=),int(0),sep(;),key(while), id(n),sep(>),int(0),key(d),id(sum),sep(:=),id(sum),sep(+),id(n), sep(;),id(n),sep(:=),id(n),sep(-),int(1),sep(;),key(d),sep(;), key(write),id(sum),sep(;)] X = <stream>(0x7f8f0b61e0c0), Y = [key(read), id( N ), sep(;), id( SUM ), sep(:=), int(0), sep(;), key(while), id(...)...]. Uwaga T zadanie trzeba rzwiązać, b na następnych listach będziemy z nieg krzystać. Zadanie 2 (3 pkt) Będziemy ryswać szachwnice złżne z ciemnych i jasnych pól: ::::: ple ple ::::: ciemne jasne 3
4 Na plach szachwnicy mgą być umieszczne hetmany: :###: ple ### ple :###: ciemne ### jasne Napisz predykat bard(l), któreg parametrem jest lista liczb L. Rysuje n szachwnice N wierszach i N klumnach, gdzie N jest długścią listy L. Liczba na i-tej pzycji listy L, gdzie i {1, 2,..., N}, jest numerem wiersza (licznym d dłu planszy), w którym sti hetman ustawiny w i-tej klumnie. Uwaga Pamiętaj, że ple w lewym dlnym rgu szachwnicy jest zawsze ciemne. Przykład Na rysunku 1 przedstawin przykład użycia predykatu bard/1. W przykładzie tym wykrzystan prezentwany na wykładzie predykat hetmany/2, który znajduje ustawienie niebijących się hetmanów. Zadanie 3* (2 pkt) Na prlgwe termy mżna patrzeć jak na drzewa. Liśćmi takieg drzew są stałe i zmienne występujące w nim, natmiast wierzchłki wewnętrzne dpwiadają funktrm. Na rysunku 2 przedstawin w pstaci drzewa przykładwy term f1(f2(a2, a3), a1, f3(a4)). Obchdzenie drzewa reprezentująceg term rzpczyna się w jeg krzeniu. D pruszania się p drzewie służą następujące plecenia: in przejście z bieżąceg wierzchłka d pierwszeg jeg syna, ut pwrót d jca bieżąceg wierzchłka, next przejście d następneg brata, prev przejście d pprzednieg brata. Pwyższe plecenia przedstawin na rysunku 3. Plecenia będziemy zapisywać krócej pierwszą literą ich nazwy. Na rysunku 4 przedstawin przykładwe bejście wszystkich wierzchłków drzewa z rysunku 2 w klejnści wyknywania pleceń: iinnni. Napisz predykat brwse(term), który pzwala bchdzić drzew dpwiadające termwi Term. Za każdym razem gdy jesteśmy w wierzchłku, drukwany jest term w nim zakrzeniny (drukuj tak aby stałe nazwach rzpczynających się wielkimi literami były ujęte w cudzysłów). 4
5 ?- hetmany(12, X), bard(x). ::::: ::::: :###: ::::: ::::: ::::: ::::: ::::: :###: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ### ::::: ::::: ::::: ::::: ::::: ::::: ### ::::: ::::: ::::: ::::: ### ::::: ::::: ::::: ::::: ::::: ::::: ### ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :###: ::::: ::::: ::::: ::::: ::::: :###: ::::: :###: ::::: ::::: ::::: ::::: ::::: :###: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ### ::::: ::::: ::::: ::::: ::::: ::::: ### ::::: ::::: ::::: ::::: ### ::::: ::::: ::::: ::::: ::::: ::::: ### ::::: ::::: ::::: ::::: :###: ::::: ::::: ::::: ::::: ::::: :###: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :###: ::::: ::::: ::::: ::::: ::::: :###: ::::: ### ::::: ::::: ::::: ::::: ::::: ::::: ### ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ### ::::: ::::: ::::: ::::: ::::: ::::: ### ::::: ::::: :###: ::::: ::::: ::::: ::::: ::::: :###: ::::: ::::: ::::: ::::: ::::: X = [1, 3, 5, 8, 10, 12, 6, 11, 2...] Rysunek 1: Przykład szachwnicy dla N = 12. f1 f2 a1 f3 a2 a3 a4 Rysunek 2: Term f1(f2(a2, a3), a1, f3(a4)). 5
6 funktr in ut next ut pierwszy argument prev drugi argument Rysunek 3: Plecenia d pruszania się p drzewie. i f1 a2 i f2 n n a3 a1 n i f3 a4 Rysunek 4: Obchdzenie drzewa zgdnie z pleceniami: iinnni. 6
7 P wydrukwaniu termu predykat pwinien czytać stałą dpwiadającą pierwszej literze plecenia i przejść w drzewie dalej zgdnie z tym pleceniem. Jeśli wpisan złą stałą alb nie mżna wyknać daneg plecenia (np. i gdy jesteśmy w liściu), t pzstajemy w bieżącym wierzchłku i jeszcze raz drukujemy zakrzeniny w nim term. Przykład Ot przykładwy dialg jak w sytuacji przedstawinej na rysunku 4:?- brwse(f1(f2(a2, a3), a1, f3(a4))). f1(f2(a2,a3),a1,f3(a4)) cmmand: i. f2(a2,a3) cmmand: : i. a2 cmmand: : n. a3 f2(a2,a3) cmmand: : n. a1 cmmand: : n. f3(a4) cmmand: : i. a4 f3(a4) f1(f2(a2,a3),a1,f3(a4)) true. 7
Programowanie w Logice Przykłady programów. Przemysław Kobylański
Programowanie w Logice Przykłady programów Przemysław Kobylański Język Imperator 1 jest prostym językiem imperatywnym. Jego składnię opisuje poniższa gramatyka BNF: PROGRAM ::= PROGRAM ::= INSTRUKCJA ;
Drgania własne ramy wersja komputerowa, Wpływ dodatkowej podpory ( sprężyny ) na częstości drgań własnych i ich postacie
Drgania własne ramy wersja kmputerwa, Wpływ ddatkwej pdpry ( sprężyny ) na częstści drgań własnych i ich pstacie Pniżej przedstawin rzwiązania dwóch układów ramwych takiej samej gemetrii i rzkładzie masy,
INSTRUKCJA PUSTA. Nie składa się z żadnych znaków i symboli, niczego nie robi. for i := 1 to 10 do {tu nic nie ma};
INSTRUKCJA PUSTA Nie składa się z żadnych znaków i symboli, niczego nie robi Przykłady: for i := 1 to 10 do {tu nic nie ma}; while a>0 do {tu nic nie ma}; if a = 0 then {tu nic nie ma}; INSTRUKCJA CASE
Programowanie w Logice
Programowanie w Logice Wejście i wyjście Przemysław Kobylański na podstawie [CM2003] Term czyta się ze standardowego wejścia predykatem read/1. Każdy wczytywany term powinien być zakończony kropką. Predykat
Bash - wprowadzenie. Bash - wprowadzenie 1/39
Bash - wprowadzenie Bash - wprowadzenie 1/39 Bash - wprowadzenie 2/39 Czym jest bash? Rysunek : Zadanie powłoki to ukrycie wywołań systemowych Bash - wprowadzenie 3/39 Czym jest bash? Przykład polecenia:
DOKUMENTACJA WYPEŁNIANIA DEKLARACJI ELEKTRONICZNYCH ONLINE
DOKUMENTACJA WYPEŁNIANIA DEKLARACJI ELEKTRONICZNYCH ONLINE Deklaracje elektrniczne nline są dstępne pd adresem internetwym https://deklaracje.mp.krakw.pl Deklaracje pwinny być wypełniane za pmcą przeglądarki
imię kod ulica prześlij Dzięki formularzom możliwe jest pobieranie danych, a nie tylko ich wyświetlanie.
Frmularze w HTML Struktura frmularza: ... imię nazwisk miejscwść kd ulica prześlij Dzięki frmularzm mżliwe jest pbieranie danych,
Przeszukiwanie z nawrotami. Wykład 8. Przeszukiwanie z nawrotami. J. Cichoń, P. Kobylański Wstęp do Informatyki i Programowania 238 / 279
Wykład 8 J. Cichoń, P. Kobylański Wstęp do Informatyki i Programowania 238 / 279 sformułowanie problemu przegląd drzewa poszukiwań przykłady problemów wybrane narzędzia programistyczne J. Cichoń, P. Kobylański
Języki formalne i techniki translacji
Języki formalne i techniki translacji Laboratorium - Projekt Termin oddania: ostatnie zajęcia przed 17 stycznia 2016 Wysłanie do wykładowcy: przed 23:59 28 stycznia 2016 Używając BISON-a i FLEX-a napisz
Wykład 5 Listy leniwe
Wykład 5 Listy leniwe Listy leniwe Funkcjonały dla list leniwych Przykład: generowanie liczb pierwszych metodą sita Eratostenesa Algorytmy przeszukiwania przestrzeni stanów Przykład: problem ośmiu hetmanów
Algorytm obejścia drzewa poszukiwań i zadanie o hetmanach szachowych
Algorytm obejścia drzewa poszukiwań i zadanie o hetmanach szachowych 1 Algorytm obejścia drzewa poszukiwań i zadanie o hetmanach szachowych Alexander Denisjuk Prywatna Wyższa Szkoła Zawodowa w Giżycku
Sekcja B. Okoliczności powodujące konieczność złożenia deklaracji.
III. Deklaracja DJ Sekcja A. Adresat i miejsce składania deklaracji. Uwaga! Ple uzupełnine autmatycznie. Sekcja B. Oklicznści pwdujące kniecznść złżenia deklaracji. Wsekcji B, należy w jednym z dstępnych
Metody Kompilacji Wykład 8 Analiza Syntaktyczna cd. Włodzimierz Bielecki WI ZUT
Metody Kompilacji Wykład 8 Analiza Syntaktyczna cd Analiza Syntaktyczna Wstęp Parser dostaje na wejściu ciąg tokenów od analizatora leksykalnego i sprawdza: czy ciąg ten może być generowany przez gramatykę.
Wstęp do informatyki. stęp do informatyki Polecenia (cz.2)
Wstęp do informatyki stęp do informatyki Polecenia (cz.2) Lista procesów top Pokaż listę procesów polecenie interaktywne Procesy Uruchamianie w tle. shell nie czeka na zakończenie procesu, można wydawać
TWORZENIE PREZENTACJI MULTIMEDIALNYCH W PROGRAMIE MICROSOFT POWERPOINT
TWORZENIE PREZENTACJI MULTIMEDIALNYCH W PROGRAMIE MICROSOFT POWERPOINT Ćwiczenie 1. Twrzenie prezentacji świątecznej. POMOC Zapznaj się z paskiem narzędzi: Frmatwanie: Zapznaj się z menu prgramu PwerPint:
Projektowanie systemów informatycznych
ELH diagramy histrii życia encji Infrmacje gólne i przykłady Autr Rman Simiński Kntakt rman.siminski@us.edu.pl www.us.edu.pl/~siminski Nazwa Entity Life Histry, czyli diagramy histrii życia encji (biektu)
PSO matematyka I gimnazjum Szczegółowe wymagania edukacyjne na poszczególne oceny
PSO matematyka I gimnazjum Szczegółwe wymagania edukacyjne na pszczególne ceny POZIOM WYMAGAŃ EDUKACYJNYCH: K knieczny cena dpuszczająca spsób zakrąglania liczb klejnść wyknywania działań pjęcie liczb
Writer edytor tekstowy.
Writer edytr tekstwy. Uruchmienie prgramu następuje z pzimu menu Start : Ekran pwitalny prgramu Writer: Ćwiczenie 1: Dstswywanie śrdwiska pracy Prszę zapznać się z wyglądem widku startweg. W celu uzyskania
Sposoby sprawdzania i oceniania osiągnięć edukacyjnych uczniów. Mówienie (opowiadanie ustne- twórcze i odtwórcze);
Spsby sprawdzania i ceniania siągnięć edukacyjnych uczniów Umiejętnści ceniane na lekcjach języka plskieg: Mówienie (pwiadanie ustne- twórcze i dtwórcze); Czytanie: głśne i wyraziste, ciche ze zrzumieniem;
Instrukcja korzystania z serwisu Geomelioportal.pl. - Strona 1/12 -
Instrukcja krzystania z serwisu Gemeliprtal.pl - Strna 1/12 - Spis treści 1. Wstęp... 3 1.1. Słwnik pdstawwych terminów... 3 2. Wyświetlanie i wyszukiwanie danych... 4 2.1. Okn mapy... 5 2.2. Paski z menu
Wstęp do Informatyki dla bioinformatyków
Wstęp do Informatyki dla bioinformatyków Wykład 12 - Programowanie w BASHu Trochę bardziej zaawansowane Bartek Wilczyński 25.1.2016 Organizacyjne Bardzo proszę o wypełnienie ankiet w USOS Szczególnie zależy
MEGAANALIZA. Instrukcja korzystania z raportów Megaanalizy
MEGAANALIZA Instrukcja krzystania z raprtów Megaanalizy Wymagania: Micrsft Excel 97 alb nwszy. Uruchmine makra (jak włączyć makra? - kliknij) Użyte skróty: CH cena, p której Knsultant kupuje ksmetyki GO
Instrukcja obsługi Lokalizator Orange
Instrukcja bsługi Lkalizatr Orange I. Lgwanie d aplikacji administracyjnej W plu Użytkwnik należy wpisad numer karty SIM SuperAdministratra (lub Administratra). W plu Hasł przy pierwszym lgwaniu należy
Skróty klawiszowe Window-Eyes
Skróty klawiszwe Windw-Eyes Table f Cntents 1 Parametry mwy 2 Klawisze nawigacji 3 Klawisze myszy 4 Skróty Windw-Eyes dla MS Excel 5 Skróty Windw-Eyes dla MS Wrd 6 Skróty Windw-Eyes dla MS Internet Explrer
Podstawy Programowania Podstawowa składnia języka C++
Podstawy Programowania Podstawowa składnia języka C++ Katedra Analizy Nieliniowej, WMiI UŁ Łódź, 3 października 2013 r. Szablon programu w C++ Najprostszy program w C++ ma postać: #include #include
Instrukcja serwisu e-wyniki dla Pacjenta
Instrukcja serwisu e-wyniki dla Pacjenta Spis treści 1. SZYBKA POMOC... 1 2. JAK OTRZYMAĆ DOSTĘP DO SYSTEMU e-wyniki... 2 3. LOGOWANIE/PIERWSZE LOGOWANIE WERYFIKACJA UŻYTKOWNIKA I ZMIANA HASŁA... 2 4.
Obliczenia na stosie. Wykład 9. Obliczenia na stosie. J. Cichoń, P. Kobylański Wstęp do Informatyki i Programowania 266 / 303
Wykład 9 J. Cichoń, P. Kobylański Wstęp do Informatyki i Programowania 266 / 303 stos i operacje na stosie odwrotna notacja polska języki oparte na ONP przykłady programów J. Cichoń, P. Kobylański Wstęp
Podstawowe I/O Liczby
Podstawowe I/O Liczby Informatyka Jolanta Bachan Implementacja algorytmów, cd. I/O: Keyboard in, screen out, no loops Jolanta Bachan 2 Implementacja algorytmów, cd. I/O: Keyboard in, screen out, no loops
Programowanie w logice Prolog 2
Programowanie w logice Prolog 2 Listy Lista to uporządkowany ciąg elementów. Elementami listy mogą być dowolne terminy: stałe, zmienne i struktury W Prologu listę zapisujemy następująco: Przykłady [element1,element2,,elementn]
Podstawy programowania w języku C i C++
Podstawy programowania w języku C i C++ Część czwarta Operatory i wyrażenia Autor Roman Simiński Kontakt roman.siminski@us.edu.pl www.us.edu.pl/~siminski Niniejsze opracowanie zawiera skrót treści wykładu,
Wymagania edukacyjne z przedmiotu Pracownia Baz danych dla klasy 3iA Nauczyciel: Mariusz Walendzewicz Rok szkolny: 2015/2016
Dział Wymagania edukacyjne z przedmitu Pracwnia Baz danych dla klasy 3iA Nauczyciel: Mariusz Walendzewicz Rk szklny: 2015/2016 Uczeń trzymuje cenę dpuszczającą lub dstateczną, jeśli : Przestrzega zasad
4. Wyrzuć wyjątek jeśli zmienna ist nie istnieje bloki: try, catch i wyrzucanie wyjątku
Lista 7 Zad. 1 Pierwsza wersja programu 1. Przygotuj plik do w: plik tekstowy z pojedynczą liczbą. Umieść go w tym samym folderze, co projekt (*.cpp). 2. Nazwa pliku name nazwa zmiennej może być dowolna
INFORMACJA o ELEKTRONICZNEJ LEGITYMACJI STUDENCKIEJ
dla studentów przyjętych na pierwszy rk studiów w rku akademickim 2008/2009 1 INFORMACJA ELEKTRONICZNEJ LEGITYMACJI STUDENCKIEJ dla studentów przyjętych na pierwszy rk studiów w rku akademickim 2008/2009
REGULAMIN I MIĘDZYSZKOLNEGO KONKURSU ORTOGRAFICZNEGO DLA UCZNIÓW KLAS GIMNAZJALNYCH
REGULAMIN I MIĘDZYSZKOLNEGO KONKURSU ORTOGRAFICZNEGO DLA UCZNIÓW KLAS GIMNAZJALNYCH,,Dyktand Bieszczadzkie II Międzyszklny Knkurs Ortgraficzny dla uczniów gimnazjów w rku szklnym 2013/2014 1. Organizatr:
Programowanie w Logice
Programowanie w Logice Działanie Prologu Przemysław Kobylański na podstawie [CM2003] Składnia Programy Prologu składają się z termów. Term to stała, zmienna lub struktura (term złożony). Term zapisuje
Informatyka 1. Wyrażenia i instrukcje, złożoność obliczeniowa
Informatyka 1 Wykład III Wyrażenia i instrukcje, złożoność obliczeniowa Robert Muszyński ZPCiR ICT PWr Zagadnienia: składnia wyrażeń, drzewa rozbioru gramatycznego i wyliczenia wartości wyrażeń, operatory
Podstawy programowania skrót z wykładów:
Podstawy programowania skrót z wykładów: // komentarz jednowierszowy. /* */ komentarz wielowierszowy. # include dyrektywa preprocesora, załączająca biblioteki (pliki nagłówkowe). using namespace
Pliki wykład 2. Dorota Pylak
Pliki wykład 2 Dorota Pylak Struktura programu działającego na plikach 1) Dyrektywa preprocesora #include //zapewnia dostęp do strumieni ifstream i ofstream 2) deklaracja zmiennej (strumienia)
Prolog Wejście / wyjście r
Prolog Wejście / wyjście 16.06.2016r Najprostszym sposobem pobierania danych od użytkownika jest odczytywanie informacji wprowadzonych za pomocą urządzenia standardowego wejścia jakim zwykle jest klawiatura.
PRÓBNY EGZAMIN MATURALNY Z INFORMATYKI STYCZEŃ Arkusz I. Czas pracy: 60 minut Liczba punktów do uzyskania: 15
Organizatorzy: Uniwersytet Mikołaja Kopernika w Toruniu Wydział Matematyki i Informatyki Oddział Kujawsko-Pomorski Polskiego Towarzystwa Informatycznego Centrum Kształcenia Ustawicznego TODMiDN w Toruniu
Tworzenie kwerend. Nazwisko Imię Nr indeksu Ocena
Twrzenie kwerend - 1-1. C t jest kwerenda? Kwerendy pzwalają w różny spsób glądać, zmieniać i analizwać dane. Mżna ich również używać jak źródeł rekrdów dla frmularzy, raprtów i strn dstępu d danych. W
Komentarze w PHP (niewykonywane fragmenty tekstowe, będące informacją dla programisty)
Komentarze w PHP (niewykonywane fragmenty tekstowe, będące informacją dla programisty) // to jest pojedynczy komentarz (1-linijkowy) to jest wielolinijkowy komentarz Budowa "czystego" skryptu PHP (tak
Algorytmy równoległe. Rafał Walkowiak Politechnika Poznańska Studia inżynierskie Informatyka 2010
Algorytmy równoległe Rafał Walkowiak Politechnika Poznańska Studia inżynierskie Informatyka Znajdowanie maksimum w zbiorze n liczb węzły - maksimum liczb głębokość = 3 praca = 4++ = 7 (operacji) n - liczność
Symulacja komputerowa i obróbka części 4 na tokarce sterowanej numerycznie
LABORATORIUM TECHNOLOGII Symulacja kmputerwa i bróbka części 4 na tkarce sterwanej numerycznie Przemysław Siemiński, Cel ćwiczenia: zapznanie z budwą i działaniem tkarek CNC (2- siwych i 3-siwych z narzędziami
Waga sklepowa samoobsługowa PLUS 31 S, PLUS 32, PLUS 33
Waga sklepwa sambsługwa PLUS 31 S, PLUS 32, PLUS 33 Prgram RA5NN000 Instrukcja z dnia 10.09.01 2 Spis treści Strna Techniczne warunki instalacji i eksplatacji wagi... 5 Uwagi gólne... 7 Wygląd wagi...
skrypt powłoki to plik tekstowy, rozpoczynający się sekwencją: pierwsza linia określa powłokę, w której wykonywany jest skrypt; druga to komentarz
Ćwiczenie 6 Skrypty powłoki - programowanie w powłoce bash 1. Cel ćwiczenia Celem ćwiczenia jest poznanie możliwości powłoki bash od strony programistycznej. System UNIX (Linux) pozwala tworzyć skrypty,
CZERWIEC MATEMATYKA - poziom podstawowy. Czas pracy: 170 minut. Instrukcja dla zdającego
MATEMATYKA - pzim pdstawwy CZERWIEC 014 Instrukcja dla zdająceg 1. Sprawdź, czy arkusz zawiera 14 strn.. Rzwiązania zadań i dpwiedzi zamieść w miejscu na t przeznacznym.. W zadaniach d 1 d są pdane 4 dpwiedzi:
Wprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka
Wprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka 1. Kompilacja aplikacji konsolowych w środowisku programistycznym Microsoft Visual Basic. Odszukaj w menu startowym systemu
LibreOffice Calc VBA
LibreOffice Calc VBA LibreOffice Calc umożliwia tworzenie własnych funkcji i procedur przy użyciu składni języka VBA. Dostęp do edytora makr: Narzędzia->Makra->Zarządaj makrami->libreoffice Calc Aby rozpocząć
WYDAWNICTWA INFORMACYJNE - konspekt lekcji bibliotecznej dla klasy v szkoły podstawowej
WYDAWNICTWA INFORMACYJNE - knspekt lekcji biblitecznej dla klasy v szkły pdstawwej Marzenna Przybyszewska, Bibliteka Pedaggiczna w Truniu 1 Czas trwania lekcji: 90 minut CEL: pznanie źródeł infrmacji,
Instrukcja serwisu e-wyniki dla Kontrahenta
Instrukcja serwisu e-wyniki dla Kntrahenta Spis treści 1. LOGOWANIE/PIERWSZE LOGOWANIE WERYFIKACJA UŻYTKOWNIKA I ZMIANA HASŁA... 2 2. PROBLEMY Z LOGOWANIEM... 4 3. PO ZALOGOWANIU DO SERWISU E-WYNIKI...
Wydział Zarządzania AGH. Katedra Informatyki Stosowanej. Podstawy VBA cz. 1. Programowanie komputerowe
Wydział Zarządzania AGH Katedra Informatyki Stosowanej Podstawy VBA cz. 1 Programowanie 1 Program wykładu Struktura programu Instrukcja przypisania Wprowadzanie danych Wyprowadzanie wyników Instrukcja
while(wyrażenie) instrukcja
emat zajęć: Operatory i instrukcje w języku C - 2 Autor: mgr inż. Sławomir Samolej Zagadnienie 1. (instrukcja cyklu: while) Do wykonywania cyklicznych obliczeń w języku C stosuje się instrukcje cyklu (pętli).
Optymalne przydzielanie adresów IP. Ograniczenia adresowania IP z podziałem na klasy
Optymalne przydzielanie adresów IP Twórcy Internetu nie przewidzieli ppularnści, jaką medium t cieszyć się będzie becnie. Nie zdając sbie sprawy z długterminwych knsekwencji swich działań, przydzielili
Skrypty powłoki Skrypty Najcz ciej u ywane polecenia w skryptach:
Skrypty powłoki Skrypty są zwykłymi plikami tekstowymi, w których są zapisane polecenia zrozumiałe dla powłoki. Zadaniem powłoki jest przetłumaczenie ich na polecenia systemu. Aby przygotować skrypt, należy:
Szczegółowe warunki konkursu ofert: Realizacja zadań z zakresu redukcji szkód narkotykowych oraz profilaktyki zakażeń HIV i STI.
Szczegółwe warunki knkursu fert: Realizacja zadań z zakresu redukcji szkód narktykwych raz prfilaktyki zakażeń HIV i STI. Działając na pdstawie art. 26 i 27 ustawy z dnia 15 kwietnia 2011 r. działalnści
Podstawy Kompilatorów
Podstawy Kompilatorów Laboratorium 10 Translacja sterowana składnią w generatorze YACC. Zadanie 1: Proszę napisać program, który dla danej liczby całkowitej j oraz niepustego ciągu liczb naturalnych c
Skrypty startowe. Tryb interaktywny tryb logowania: nie logowanie: Tryb nieinteraktywny
Powłoka Bash Skrypty startowe Tryb interaktywny tryb logowania:. /etc/profile if [ -f $HOME/.bash profile ]; then. $HOME/.bash profile elif [ -f $HOME/.bash login. $HOME/.bash login elif [ -f $HOME/.profile
Algorytmy z powrotami. Algorytm minimax
Algorytmy z powrotami. Algorytm minimax Algorytmy i struktury danych. Wykład 7. Rok akademicki: 2010/2011 Algorytm z powrotami rozwiązanie problemu budowane jest w kolejnych krokach, po stwierdzeniu (w
System operacyjny Linux
Paweł Rajba pawel.rajba@continet.pl http://kursy24.eu/ Zawartość modułu 6 Język bash Pierwszy skrypt Rozwinięcia parametryczne Bloki instrukcji Dwa przydatne polecenia Tablice Sprawdzanie warunków Instrukcje
Przewodnik po e-sklepie
Przewdnik p e-sklepie Prezentujemy Państwu pniżej kmplekswą instrukcję pruszania się p naszym nwym e-sklepie. >> www.pgb-plska.cm 1. Lgwanie Aby zalgwać się d sklepu prsimy wybrać link e-sklep w prawej,
Administracja sieciowymi systemami operacyjnymi III Klasa - Linux
Administracja sieciowymi systemami operacyjnymi III Klasa - Linux SKRYPTY POWŁOKI mgr inż. Tomasz Borowiec SKRYPTY POWŁOKI - PODSTAWY W Linuksie skrypt jest plikiem tekstowym zawierającym polecenia systemowe
Pliki wykład 2. Dorota Pylak
Pliki wykład 2 Dorota Pylak Struktura programu działającego na plikach 1) Dyrektywa preprocesora #include //zapewnia dostęp do strumieni ifstream i ofstream 2) deklaracja zmiennej (strumienia)
Jerzy Nawrocki, Wprowadzenie do informatyki
Jerzy Nawrocki, Jerzy Nawrocki Wydział Informatyki Politechnika Poznańska jerzy.nawrocki@put.poznan.pl Cel wykładu Programowanie imperatywne i język C Zaprezentować paradygmat programowania imperatywnego
Parsery LL(1) Teoria kompilacji. Dr inż. Janusz Majewski Katedra Informatyki
Parsery LL() Teoria kompilacji Dr inż. Janusz Majewski Katedra Informatyki Zadanie analizy generacyjnej (zstępującej, top-down) symbol początkowy już terminale wyprowadzenie lewostronne pierwszy od lewej
System operacyjny Linux
Paweł Rajba pawel.rajba@continet.pl http://kursy24.eu/ Zawartość modułu 7 Język awk Wprowadzenie Schemat programu Konstrukcja wzorców Konstrukcja wyrażeń regularnych Struktury kontrolne Predefiniowane
Parametryzacja modeli części w Technologii Synchronicznej
Parametryzacja mdeli części w Technlgii Synchrnicznej Pdczas statniej wizyty u klienta zetknąłem się z pinią, że mdelwanie synchrniczne "dstaje" d sekwencyjneg z uwagi na brak parametrycznści. Bez najmniejszych
WYMAGANIA EDUKACYJNE Z PRZEDMIOTU SIECI KOMPUTEROWE. dla klasy 2
WYMAGANIA EDUKACYJNE Z PRZEDMIOTU SIECI KOMPUTEROWE dla klasy 2 Dział I. Pdstawy lkalnych sieci kmputerwych Uczeń trzymuje cenę dpuszczającą lub dstateczną, jeśli ptrafi: zidentyfikwać pdstawwe pjęcia
Podstawy Programowania C++
Wykład 3 - podstawowe konstrukcje Instytut Automatyki i Robotyki Warszawa, 2014 Wstęp Plan wykładu Struktura programu, instrukcja przypisania, podstawowe typy danych, zapis i odczyt danych, wyrażenia:
"Pies" P i e s \0. Prawidłowy zapis wymaga wykorzystania funkcji strcpy() z pliku nagłówkowego string.h: char txt[10]; strcpy(txt, Pies );
Łańcuchy znaków MATERIAŁY POMOCNICZE NR 7 DO PRACOWNII Z PRZEMIOTU INFORMATYKA 1 Łańcuch znaków (napis, stała napiswa) jest t ciąg złŝny z zera lub większej liczby znaków zawartych między znakami cudzysłwu,
REGULAMIN PÓŁKOLONII LETNICH ORGANIZOWANYCH PRZEZ IQ-POINT SZKOŁA TENISA GRZEGORZ JEŻ W NOWYM SĄCZU 13.07 14.08.2015r.
REGULAMIN PÓŁKOLONII LETNICH ORGANIZOWANYCH PRZEZ IQ-POINT SZKOŁA TENISA GRZEGORZ JEŻ W NOWYM SĄCZU 13.07 14.08.2015r. Regulamin uczestnictwa w zajęciach półklnijnych dla dzieci 1. Regulamin półklnii letniej
MapInfo Professional - 4
Agregacja i grupwanie danych Agregacja danych Wyknanie działania matematyczneg na wszystkich wartściach w danej klumnie dla wszystkich rekrdów w zbirze. MapInf zawiera sześć funkcji agregujących: Cunt(*)
Środowisko programisty Zestaw 7
Bash, zmienne i instrukcje warunkowe Zmienne możemy traktować jak etykiety, które przechowują ciągi znaków. Definiujemy je przy pomocy znaku = bez spacji po obu jego stronach: dog="azor" Do zmiennych w
WYMAGANIA EDUKACYJNE Z TECHNIKI:
WYMAGANIA EDUKACYJNE Z TECHNIKI: I. Spsby sprawdzania siągnięć uczniów - dpwiedzi ustne, - testy sprawdzające wiadmści z wychwania kmunikacyjneg, - cena na lekcji z wyknanej pracy np. z rysunku techniczneg,
Przekierowanie wejścia wyjścia:
Przekierowanie wejścia wyjścia: program ma trzy podstawowe strumienie wejścia-wyjścia - standardowe wejście - standardowe wyjście - standardowe wyjście diagnostyczne przekierowanie standardowego wyjścia
Opieka i edukacja w żłobkach dzieci urodzonych w latach 2011-2014. w roku 2014
Opieka i edukacja w żłbkach dzieci urdznych w latach 2011-2014 w rku 2014 W żłbkach samrządwych rganizwane są ddziały dla dzieci d 20 tygdnia życia d 3 lat. Opieka i edukacja żłbkwa dzieci realizwana jest:
Programowanie w językach
Programowanie w językach wysokiego poziomu Obsługa plików za pomocą strumieni Elektronika i Telekomunikacja, semestr III rok akademicki 2013/2014 dr inż. Paweł Myszkowski Plan zajęć a) otwieranie i zamykanie
Adres strony internetowej, na której Zamawiający udostępnia Specyfikację Istotnych Warunków Zamówienia: www.domeyko.edu.pl
Adres strny internetwej, na której Zamawiający udstępnia Specyfikację Isttnych Warunków Zamówienia: www.dmeyk.edu.pl Warszawa: Dstawa i przesył (dystrybucja) energii cieplnej d budynku Zespłu Szkół nr
1 Pierwsze kroki w C++ cz.3 2 Obsługa plików
1 Pierwsze kroki w C++ cz.3 2 Obsługa plików Do pracy z plikami zewnętrznymi niezbędna będzie biblioteka fstream. Udostępnia ona programiście narzędzia do zapisu i odczytu plików. 2.1 Typ zmiennej fstream.
Wstęp. #define include include include include include include
1 FW WSTĘP 1 1. Wstęp. Przedstawiany tu program po wczytaniu tekstu ze standardowego wejścia wypisuje uporządkowaną alfabetycznie listę słów wraz z liczbą ich wystąpień w podanym tekście. Przez słowo rozumiemy
Opieka i edukacja w żłobkach dzieci urodzonych w latach 2010-2013. w roku 2013
Opieka i edukacja w żłbkach dzieci urdznych w latach 2010-2013 w rku 2013 W żłbkach samrządwych rganizwane są ddziały dla dzieci d 20 tygdnia życia d 3 lat. Opieka i edukacja żłbkwa dzieci realizwana jest:
Instrukcja obsługi plusbank24
1/228 Instrukcja bsługi plusbank24 Systemu Bankwści Elektrnicznej Aplikacja Klienta - Kanał Internet Część 2 z 2 2/228 Spis treści 6. Lkaty... 6 6.1 Lista lkat... 7 6.2 Szczegóły lkaty... 8 6.3 Załóż lkatę...
Wykonanie i dostawa artykułów promocyjnych Numer ogłoszenia: 307085-2010; data zamieszczenia: 29.10.2010 OGŁOSZENIE O ZAMÓWIENIU - dostawy
Wyknanie i dstawa artykułów prmcyjnych Numer głszenia: 307085-2010; data zamieszczenia: 29.10.2010 OGŁOSZENIE O ZAMÓWIENIU - dstawy Zamieszczanie głszenia: bwiązkwe. Ogłszenie dtyczy: zamówienia publiczneg.
Adres strony internetowej, na której Zamawiający udostępnia Specyfikację Istotnych Warunków Zamówienia:
Adres strny internetwej, na której Zamawiający udstępnia Specyfikację Isttnych Warunków Zamówienia: www.dmeyk.edu.pl Warszawa: Dstawa i przesył (dystrybucja) energii cieplnej d budynku szkły i hali sprtwej
Gra planszowa dla 2-5 osób
Gra planszwa dla -5 sób Prje CVlizacje_instrukcja_007_.indd 1 kt fi gra czn y: M g ał r za ta Pa rc w ze sk a 015-09-18 11:54:46 CEL GRY: Zwycięzcą zstaje gracz, który zgrmadzi najwięcej punktów zadwlenia.
Narzędzia informatyczne w językoznawstwie
Narzędzia informatyczne w językoznawstwie Wiersz poleceń - Potoki i pliki wsadowe Marcin Junczys-Dowmunt junczys@amu.edu.pl Zakład Logiki Stosowanej http://www.logic.amu.edu.pl 22. października 2008 Marcin
Nowe funkcje w programie Symfonia e-dokumenty w wersji 2012.1 Spis treści:
Nwe funkcje w prgramie Symfnia e-dkumenty w wersji 2012.1 Spis treści: Serwis www.miedzyfirmami.pl... 2 Zmiany w trakcie wysyłania dkumentu... 2 Ustawienie współpracy z biurem rachunkwym... 2 Ustawienie
Kurs języka Python Wykład 6. Pliki tekstowe Pliki rekordów Pliki CSV Strumienie
Kurs języka Python Wykład 6. Pliki tekstowe Pliki rekordów Pliki CSV Strumienie Operacje na plikach Otwarcie i zamknięcie pliku: fh = open('plik', 'r') Atrybuty: 'r' odczyt 'w' zapis 'a' dopisanie 'r+'
Języki i metody programowania Java Lab1 https://docs.oracle.com/javase/tutorial/ Zofia Kruczkiewicz
Języki i metody programowania Java Lab1 https://docs.oracle.com/javase/tutorial/ Zofia Kruczkiewicz Zadanie 1. Wykonanie projektu Java SE w środowisku Netbeans- File/New Project W formularzu New Project
I. 1) NAZWA I ADRES: Szkoła Podstawowa im. Stefana Żeromskiego w Bielowicach, Bielowice 56,
Adres strny internetwej, na której Zamawiający udstępnia Specyfikację Isttnych Warunków Zamówienia: www.bip.spbielwice.wikm.pl Opczn: Sukcesywna dstawa artykułów spżywczych d stłówki szklnej funkcjnującej
( ) σ v. Adam Bodnar: Wytrzymałość Materiałów. Analiza płaskiego stanu naprężenia.
Adam Bdnar: Wtrzmałść Materiałów Analiza płaskieg stanu naprężenia 5 ANALIZA PŁASKIEGO STANU NAPRĘŻENIA 5 Naprężenia na dwlnej płaszczźnie Jak pamiętam płaski stan naprężenia w punkcie cechuje t że wektr
Wstęp do informatyki- wykład 12 Funkcje (przekazywanie parametrów przez wartość i zmienną)
1 Wstęp do informatyki- wykład 12 Funkcje (przekazywanie parametrów przez wartość i zmienną) Treści prezentowane w wykładzie zostały oparte o: S. Prata, Język C++. Szkoła programowania. Wydanie VI, Helion,
DACHOWYCH. odwiedź nas. Parotec sp. z o.o. schemat techniczny. etapy montażu. PRODUCENT MEMBRAN I AKCESORIÓW
INSTRUKCJA MONTAŻU płtka przeciwśniegweg DBDC na dachach krytych dachówką betnwą i ceramiczną 4. POKRYCIE - dachówka 8. ŁATA długść płtka pniżej 20 d 20 d 40 5. ŁATA POMOCNICZA pwyżej 40 6. KROKIEW 7.
Adres strony internetowej, na której Zamawiający udostępnia Specyfikację Istotnych Warunków Zamówienia:
Adres strny internetwej, na której Zamawiający udstępnia Specyfikację Isttnych Warunków Zamówienia: www.teatrplski.waw.pl Warszawa: Druk albumu klicznściweg pdsumwująceg bchdy jubileuszu 100-lecia istnienia
Wstęp do programowania
Wieczorowe Studia Licencjackie Wrocław, 28.11.2006 Wstęp do programowania Wykład nr 9 (w oparciu o notatki K. Lorysia z modyfikacjami) Sortowanie szybkie (Quicksort) Sortowanie przez scalanie opierało
utworz tworzącą w pamięci dynamicznej tablicę dwuwymiarową liczb rzeczywistych, a następnie zerującą jej wszystkie elementy,
Lista 3 Zestaw I Zadanie 1. Zaprojektować i zaimplementować funkcje: utworz tworzącą w pamięci dynamicznej tablicę dwuwymiarową liczb rzeczywistych, a następnie zerującą jej wszystkie elementy, zapisz
Wykład 15. Literatura. Kompilatory. Elementarne różnice. Preprocesor. Słowa kluczowe
Wykład 15 Wprowadzenie do języka na bazie a Literatura Podobieństwa i różnice Literatura B.W.Kernighan, D.M.Ritchie Język ANSI Kompilatory Elementarne różnice Turbo Delphi FP Kylix GNU (gcc) GNU ++ (g++)
while (test) instrukcja; int i=0; while (i<10) i++; dopóki test prawdziwy wykonuj instrukcję Wykonano: 35% / \ fałsz test prawda instrukcja
Rok akademicki 2011/2012, Pracownia nr 9 2/24 Informatyka 1 Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia stacjonarne I stopnia Rok akademicki 2011/2012 Pracownia nr
Języki programowania imperatywnego
Katedra Inżynierii Wiedzy laborki 10 Jeszcze o plikach i katalogach File.Exists; File.Delete; Directory.Exists; Directory.Delete(nazwa, true); File.Move(nazwa, nowanazwa); Directory.CreateDirectory(nazwa);
I. 1) NAZWA I ADRES: Instytut Transportu Samochodowego, ul. Jagiellońska 80, 03-301
Warszawa: Przeprwadzenie badań pinii kierwców i dzieci Numer głszenia: 27259-2011; data zamieszczenia: 24.01.2011 OGŁOSZENIE O ZAMÓWIENIU - usługi Zamieszczanie głszenia: bwiązkwe. Ogłszenie dtyczy: zamówienia