• Nie Znaleziono Wyników

zadań komputerowych

N/A
N/A
Protected

Academic year: 2021

Share "zadań komputerowych"

Copied!
2
0
0

Pełen tekst

(1)

Zadania komputerowe do wykładu

Obliczenia inspirowane Naturą

Jarosław Miszczak

https://www.iitis.pl/˜miszczak/natcomp/

25/10/2016 (v. 0.01)

1. Automaty komórkowe

(a) Napisz w systemie Mathematica program pozwalający na animację działania automatu Life z możliwością eksportu do jednego z formatów video. Uwzględ-nij możliwość podania innej funkcji jako reguły automatu.

(b) Wykorzystaj automat 30 do konstrukcji procesu błądzenia losowego.

(c) Zapoznaj się z możliwościami programu golly (http://golly.sourceforge. net/). Wykorzystaj jego możliwości skryptowe.

(d) Zapoznaj się z dokumentacją funkcji CellularAutomaton w systemie

Mathe-matica.

(e) Napisz program do symulacji trzystanowego automatu Lotki-Volterry.

(f) Napisz program do badania automatów komórkowych na sieciach Apolloniu-sza.

2. L-systemy

(a) Wykorzystaj możliwości programu Inkscape (https://inkscape.org/) do opi-sania i narysowania kilku przykładów fraktali.

(b) Napisz interpreter L-systemów w programie Mathematica albo w innym wy-branym systemie lub języku programowania.

(c) Zaprezentuj możliwości programu GroIMP http://www.grogra.de/.

(d) Zapoznaj się z możliwościami interpreter języka Logo ucblogo (do pobrania ze strony https://www.cs.berkeley.edu/∼bh/logo.html). Napisz funkcję do ge-nerowania krzywej Kocha i trójkąta Sierpińskiego.

3. Geometria fraktalna

(a) Napisz program do rysowania zbioru Mandelbrota w trybie tekstowym. (b) Napisz program do rysowania dywanu Sierpińskiego.

(c) Napisz program do rysowania diabelskich schodów.

(2)

4. Informatyka kwantowa

(a) Napisz program pozwalający na zapis i wykonanie bramek kwantowych (czy-li macierzy unitarnych) na układach d-wymiarowych. Uwzględnij moż(czy-liwość operowania na układach złożonych.

(b) Zapoznaj się z możliwościami języka programowania QCL (http://tph.tuwien. ac.at/~oemer/qcl.html).

(c) Zapoznaj się z możliwościami środowiska programowania kwantowego QuIDE (http://www.quide.eu/).

Cytaty

Powiązane dokumenty

Temat: Konfigurowanie DHCPV6 w routerze z użyciem adresacji IPV6 Plik 9-007-dhcpv6-w-dwoch-routerach.pkt. 9.7.1

17 LISTA PLIKÓW ZAWIERAJĄCYCH ROZWIĄZANIA NA SERWERZE

7 PROTOKOŁY ROUTINGU DYNAMICZNEGO

Masz do dyspozycji jeden router typu Router-PT-Empty, cztery przełączniki typu Switch- PT-Empty, komputery PC-PT, adres sieci głównej 75.112.0.0/16oraz następującą liczbę

Domyśl się, jakich wyrazów brakuje w zdaniach, i wstaw je.. Mój wujek pracuje

Stała pod śniegiem panna zielona Nikt prócz zająca nie kochał jej Nadeszły święta i przyszła do nas Pachnący gościu, prosimy wejdź!. Choinko piękna jak las, Choinko

Klasa 9 : publikacje elektroniczne, książki na nośnikach elektronicznych - audiobook, e-book, e-book udźwiękowiony, elektroniczne książki i publikacje, elektroniczne

Napisz program, który pobiera długość boku kwadratu I wypisuje jego obwód