Ohjelmointi 1, syksy 2021, luento 02

# L02

2. luento: ti 7.9.2021 klo 14:15-16:00: Aihe: yksinkertainen graafinen C#-ohjelma

Muu sisältö: Tekstinkäsittely, näppäinoikotiet

# tekstia

Monisteesta kopioitua

  • 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 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ä

  • Hirsipuu (e:\pelit\hirsipuu\sanat.txt)

Mitä ohjelmoinnilla voi tehdä

Seuraavat toimivat vain IE ja silloinkin työlääsi:

Komentoriviltä toimiva ohjelma

# helloeka
  • 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

ATK

 

Demotehtäviin tutustuminen

  • demo 1
    • anna tarvittaessa itse pisteesi silloin kun automaatti on mahdoton
  • Taunon tekeminen
# kaikkisamaksi

Graafinen ohjelma Jypilllä

# piirros
# k3

Kuva 3: Lumiukon kaksi ensimmäistä palloa asemoituina paikoilleen.

# lumiukko1

Alice

These are the current permissions for this document; please modify if needed. You can always modify these permissions from the manage page.