Ohjelmointi 1, syksy 2022, luento 02
Muu sisältö: Tekstinkäsittely, näppäinoikotiet
- Demotehtävien tarkastelua
- HelloWorld muilla kielillä
- pääteohjauksiin osallistujien määrän laskeminen
- Excelillä
- AWKilla
- M: 2. Ensimmäinen C#-ohjelma - kerrataan syntaksia ja kääntämistä
- M: 3.5 Peräkkäisyys
- M: 4. Yksinkertainen graafinen C#-ohjelma
- Lumiukko.cs
- Jypeli-kirjasto ja sen asennus. Kirjaston dokumentaatio.
- Näppäinoikoteitä näppäimistön käyttöä nopeuttamaan (NPO wikissä)
- Tiedoston sisältö binäärisenä
- Luennolle tehdyt koodit versionhallinnassa
- Luennon koodit versionhallinnassa
- 2. luento videona: Osa 1 ja 2 MP4 alkuperäinen,
- luentoseinä
Oppimappi yms
- Olethan ilmoittautunut pääteohjauksiin?
- Robottitehtäviä
- Mitä ohjelmointi on (vain Vesa voi painaa)
- Onko posti tullut?
- Oppimappi
#
tekstia
Monisteesta kopioitua
#
assy
- Katso miten kieli kääntyy konekieleksi
vaihda kieleksi C ja liitä seuraava ohjelma
int summa(int a, int b) { return a + b; } int laske() { int c = summa(2,3); return c;
}
vaihda oikeasta reunasta kääntäjäksi
x86-64 clang 3.2
ja optio-laatikkoon kirjoita
-O
ja katso miten paljon koodi lyheneevaihda kieleksi C# ja liitä seuraava ohjelma
public class Program { public static int Summa(int a, int b) { return a + b; } public static int Laske() { int c = Summa(2,3); return c; } }
#
punainenympyra
#
vpython2
Komentorivistä
#
koemntorivituttu
Open plugin
#
Milttuntuu
Miten pelataan hirsipuuta vastaan komentorivillä ja grepillä Luento 02/2019 – 11m43s (16m12s)
- Hirsipuu (
e:\pelit\hirsipuu\sanat.txt
)
Mitä ohjelmoinnilla voi tehdä
Seuraavat toimivat vain IE ja silloinkin työlääsi:
- Auto ja pyörivä ukko, R2->R funktio. (Java-kurssin esimerkkejä) (Kuinka saat Appletit käyttöön, ei toimi enää...)
- Konvoluutio kuvan käsittelyyn
hae konvo.jar
käynnistä komennolla
java -jar konvo.jar
näytä sumennus, terävöinti, reunojen tunnistus
Komentoriviltä toimiva ohjelma
#
helloeka
- Ks pääteohjaukset (eli ohjaukset)
- HelloWorld
- komentorivin aukaiseminen
- hakemistoon siirtyminen
- kirjoittaminen
- kääntäminen
- kääntäjän käyttäminen antamalla koko nimi - PowerShell ongelmat jos on välilyöntejä nimessä - ohjelman lisääminen polkuun (
path
) - ajaminen
- muokkaaminen
- virheiden tulkinta
#
hello1
Animaatio: Tutki sanojen merkitystä ja ohjelman toimintaa
Askella vihreällä nuolella Tutki sanojen merkitystä ja ohjelman toimintaa
Minulla näkyy tässä pelkkää valkoista eli tyhjää tilaa animaation sijasta. Käyttis Sequoia 15.1 ja selain Safari 18.1.
—ATK
Miten yhdistetään Korppi, Excel, komentorivi ja Notepad Luento 02/2018 – 1h2m53s (30m57s)
- Korpin pääteohjauksiin ilmoittautuneiden määrä
- Excelillä
- siirto npp:n kautta jos karsitaan data + regexp
- AWKilla
- laske UTF8 BOM-formaatilla
- hexedit
- kirjoituskone ja cr lf
Demotehtäviin tutustuminen
- demo 1
- anna tarvittaessa itse pisteesi silloin kun automaatti on mahdoton
- Taunon tekeminen
#
kaikkisamaksi
Graafinen ohjelma Jypilllä
#
piirros
#
lumiukko1
Alice
Esimerkki Alice 3 käytöstä Luento 2/2019 – 1h25m15s (4m46s)
These are the current permissions for this document; please modify if needed. You can always modify these permissions from the manage page.