Számítógépes Hálózatok

Slides:



Advertisements
Hasonló előadás
PHP I. Alapok. Mi a PHP? PHP Hypertext Preprocessor Szkriptnyelv –Egyszerű, gyors fejlesztés –Nincs fordítás (csak értelmező) Alkalmazási lehetőségek:
Advertisements

SZÁMVITEL MSC 2012/2013 SZIGORLATI TÉTELEK Pénzügyi számviteli elemzések.
Számítógépes alapismeretek Kommunikáció Információs és Kommunikációs Technológiák (IKT)
Áttörés a hazai távközlésfejlesztésben A Matáv első évtizede Hogyan nőtt a hitelünk? Az út finanszírozása ( ) Készítette: Kis Péter.
Bevezetés a C# nyelvbe Az alapok összefoglalása Farkas Csaba.
2011. évi zárás Készítette: Juhász Ágnes. 1. Zárást megelőző feladatok  Leltározás  Folyószámla egyeztetés (kapcsolt vállalkozásoktól egyenlegkérés)
Oktatói elvárások, oktatói vélemények a hallgatókról Cserné dr. Adermann Gizella egyetemi docens DUE.
Forrás: Reiter István C_Sharp programozás lépésről lépésre (frissített tartalommal )
Iskolai információs rendszer. Alapkövetelmények Oktatási, nevelési intézmények részére fejlesztett Oktatási, nevelési intézmények részére fejlesztett.
Programozás alapjai 1. gyakorlat Hirling Dominik.
Script nyelvek előadás
Script nyelvek előadás
Fájlkezelés.
Lendületben a Pénziránytű Iskolahálózat
Számítógépes szimuláció
Az emberi arcok Óramegbeszélés
Script nyelvek előadás
Script nyelvek előadás
Script nyelvek előadás
Elemi adattípusok.
AWK ismétlés AWK: adatvezérelt nyelv:
Script nyelvek előadás
Fraktálok a tőzsdén Szegedi Tudományegyetem
Lineáris függvények.
PHP - függvények.
Sz&p prof.
Monte Carlo módszerek.
Tájékoztató NGB_ak012.
Az Országos Egészségfejlesztési Intézet fejlesztési projektjei az iskolai egészségfejlesztés területén DR. TÖRÖK KRISZTINA.
C# SZINTAKTIKÁJA Az egyes utasítások végén pontosvessző áll
Környezetgazdaságtan 1
PHP-SQL adatbáziskezelő parancsai
Számításelmélet 1.
FÜGGVÉNYEK Legyen adott A és B két nem üres (szám)halmaz. Az A halmaz minden eleméhez rendeljük hozzá a B halmaz pontosan egy elemét. Ezt az egyértelmű.
Varianciaanalízis- ANOVA (Analyze Of VAriance)
2. Bevezetés A programozásba
Tájékoztató NGB_ak012.
VB ADATTÍPUSOK.
Script nyelvek előadás
A márkázás Marketing gyakorlat 6..
Algoritmusok és Adatszerkezetek I.
Számítógépes Hálózatok
Teljes visszalépéses elemzés
Számítógépes Hálózatok
Rendszerfejlesztés gyakorlat
Tilk Bence Konzulens: Dr. Horváth Gábor
Kétszintű érettségi vizsga
Tremmel Bálint Gergely ELTE-TTK, környezettudomány MSc
Vírusok, baktériumok, egysejtűek
REND ÉS RENDEZETLEN a molekuláktól a társadalmakig
Statisztika Érettségi feladatok
Stratégiai emberierőforrás-fejlesztés
Az emberi arcok Óramegbeszélés
Összeállította: J. Balázs Katalin
B M Java Programozás 9. Gy: Java alapok IT A N Adatkezelő 5.rész
Bináris kereső fák Definíció: A bináris kereső fa egy bináris fa,
Python alapok Vincellér Zoltán.
Tárgy és kurzus hirdetés 2018/19/2
Emlékeztető/Ismétlés
A mérés
Matematika II. 5. előadás Geodézia szakmérnöki szak 2015/2016. tanév
Műveletek, függvények és tulajdonságaik Mátrix struktúrák:
Mintaillesztés Knuth-Morris-Pratt (KMP) algoritmus
Mesterséges neuronhálók és alkalmazásaik
Érveléstechnika-logika
Bevezetés Tematika Számonkérés Irodalom
Tájékoztató KGNB_NETM004.
Algoritmusok.
Mintavételes eljárások
Egy átlagos napom.
Előadás másolata:

Számítógépes Hálózatok 1. gyakorlat

Vörös Péter - Elérhetőségek honlap: http://people.inf.elte.hu/vopraai email: vpetya@mensa.hu szoba: 2.519 (déli tömb) Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter

Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter Követelmények Maximum 4 hiányzás Minden óra elején pár kérdéses teszt Jegy összetétele: 50% SocketZH félév végén 25% Teszt óra elején (TAO szerver) 25% Órai feladatmegoldás / házi feladat Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter

Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter Órai / Házi feladatok Fizikai kódolás CDMA Bit / Byte beszúrás, hiba felismerés CRC CSMA + n db Mininetes feladat Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter

Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter Ponthatárok Jegy= (szerzettTeszt / maxTeszt) *0,25 + (megoldottHF / maxHF) * 0,25 (maxZH / szerzettZH) * 0,5 Százalék Érdemjegy 0 - 49 % Elégtelen (1) 50 - 59 % Elégséges (2) 60 - 74 % Közepes (3) 75 - 84 % Jó (4) 85 – 100 % Jeles (5) Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter

Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter Óra elei kisZH Elérés: http://oktnb16.inf.elte.hu Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter

Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter Tematika Bevezető, követelmények, TAO szerver ismertetése, Python Socket alapok I. Socket alapok II., Fizikai kódolás CDMA Bit / Byte beszúrás, hiba felismerés CRC CSMA szimulálása ------ Mininet ------ 8. Bevezetés, topológia építés, Ping, sebesség számolás TCPDump, Wireshark Iptables, NAT, Tunnel, portforwarding, fragmentació … 1X. ZH Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter

Python történelem és tulajdonságok Guido Van Rossum holland programozó készítette a 90-es évek elején nevét a Monty Python Repülő Cirkusza után kapta Python tulajdonságai: Interpretált Interaktív, azaz egy parancssort ad Objektum-orientált nyelv Hordozható Kezdők számára általa könnyen elsajátíthatóak a programozási alapismeretek Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter

Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter Python gyorstalpaló Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter

Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter Python parancssor #python python> import this python> echo ”Hello world!” python> user_name=”Jozsi” python> print ”Hello ” + user_name python> user_age=25 python> print ”You are ” + str(user_age) + ” years old.” Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter

Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter Egyszerű számítások Python>10+2 12 Python>2*2 4 Python>3**2 9 Python>10%2 Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter

Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter Változók Python> a = 42 Python> b = 32 Python> c = a + b Python> print(c) 74 Python> c = ’valami’ Python> print(a+c) ERROR Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter

Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter String műveletek Python>print 'alma'.upper() ALMA Python>print( "LO" in "Hello".upper() ) True Python>print "Decimal Number: %d, Float: %f, String: %s" % (12,33.4,"almafa") Decimal Number: 12, Float: 33.400000, String: almafa Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter

Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter Listák Python> players = [12,31,27,'48',54] Python> print players [12, 31, 27, '48', 54] Python> players[0] 12 Python> players[-1] 54 Python> players + [22, 67] [12, 31, 27, '48', 54, 22, 67] Python> print len(players) 5 Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter

Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter Listák Python> players = [12,31,27,'48',54] Python> players.append(89) Python> print len(players) 6 Python> players[2:] [27, 48, 54, 89] Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter

Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter Halmazok Python> mylist = [8,3,2,3,2,4,6,8,2] Python> myset = set(mylist) Python> print mylist [8, 3, 2, 3, 2, 4, 6, 8, 2] Python> print myset set([8, 2, 3, 4, 6]) Python> mysortedlist = sorted(mylist) Python> print mysortedlist [2, 2, 2, 3, 3, 4, 6, 8, 8] Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter

Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter Szótár Python> team = { 91: "Ayers, Robert", 13: "Beckham Jr,", 3: "Brown, Josh", 54: "Casillas, Jonathan", 21: "Collins, Landon”} Python> len(team) 5 Python> team[3] = "Chihiro„ Python> print team.has_key(91) True Python> print team.has_key('alma') False Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter

Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter Szótár Python> team = { 91: "Ayers, Robert", 13: "Beckham Jr,", 3: "Brown, Josh", 54: "Casillas, Jonathan", 21: "Collins, Landon”} Python> print team.keys() [91,13,3,54,21] Python> print team.values() Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter

Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter Elágazások if 100 in team: print 'Yes, 100 is in the team' elif 76 in team: print '100 is not in the team, but 76 is in it...' else: print 'Both 100 and 76 are not in the team' Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter

Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter Ciklus mylist = [3,65,2,77,9,33] for i in mylist: print 'Element:', i Írassuk ki a lista elemeit növekvő sorrendben! for i in xrange(2,10,2): #2-től 9-ig 2-esével print i Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter

Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter Ciklus for i in range(5): print ”Number” + str(i) for (k,v) in team.iteritems(): print "Player name: %s; #: %d" % (v,k) Player name: Brown, Josh; #: 3 Player name: Nassib, Ryan; #: 12 … i=1 while i<10: print i i+=1 Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter

Python script futtatása #vim test.py #!/usr/ /python x = 1 for i in range(1,5): x+=i print x,i,'alma', 'x*x = %d' % (x*x) print(str(i) + " alma") #python test.py env bin Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter

Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter Függvények env bin #!/usr/ /python def is_even(num): if (num % 2) == 0: return True else: return False for i in range(1,10): if (is_even(i)): print("Szam:"+str(i)) print("Vege") Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter

Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter Feladat 1. Írjunk függvényt ami megadja egy bemenetben kapott évszámról, hogy szökőév- e. Egy év szökőév, ha osztható néggyel, de akkor nem, ha osztható százzal, hacsak nem osztható négyszázzal. Példák: 1992, 1996, 2000, 2400 szökőév, de 1993, 1900 nem. Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter

Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter Feladat 2. A hét napjait jelöljük 0-6-ig (Hétfő,…,Vasárnap). Írjunk egy függvényt, ami megadja mikor kell kelnünk az adott napon (hétköznap ’7:00’ hétvégén ’10:00’), kivéve ha vakációzunk, mert akkor hétköznap ’10:00’ hétvégén ’OFF’ alarm_clock(1, False) → '7:00' alarm_clock(6, False) → '10:00' alarm_clock(0, True) → '10:00‚ alarm_clock(6, True) → ’OFF' Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter

Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter Feladat 3. Írjunk függvényt ami megadja az n. fibonacci számot fibonacci(0) -> 0 fibonacci(1) -> 1 fibonacci(2) -> 1 fibonacci(3) -> 2 … fibonacci(n) -> fibonacci(n-2) + fibonacci(n-1) Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter

Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter Vége Köszönöm a figyelmet! Számítógépes Hálózatok Gyakorlat 1 - Vörös Péter