Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
I
ITKA203 Avoin kurssimateriaali
Manage
Activity
Members
Labels
Plan
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Model registry
Operate
Environments
Terraform modules
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
ITKA203 kurssimateriaali
ITKA203 Avoin kurssimateriaali
Commits
cc884dd5
Commit
cc884dd5
authored
1 week ago
by
nieminen
Browse files
Options
Downloads
Patches
Plain Diff
Muutaman demo-ohjeen nypläystä vuodelle 2025
parent
7c308da8
No related branches found
Branches containing commit
No related tags found
No related merge requests found
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
2015/demot/tim/d02_sormet_syvemmalle.rst
+10
-0
10 additions, 0 deletions
2015/demot/tim/d02_sormet_syvemmalle.rst
2015/demot/tim/d03_sormet_chen.rst
+13
-4
13 additions, 4 deletions
2015/demot/tim/d03_sormet_chen.rst
2015/demot/tim/d04_c.rst
+23
-15
23 additions, 15 deletions
2015/demot/tim/d04_c.rst
with
46 additions
and
19 deletions
2015/demot/tim/d02_sormet_syvemmalle.rst
+
10
−
0
View file @
cc884dd5
...
...
@@ -19,6 +19,16 @@ Jyväskylän yliopiston Informaatioteknologian tiedekunta.
STATUS: **Tehtävä on päivitetty kevyesti vuodelle 2025. Raportoikaa
ongelmista heti, jos ilmenee. Palautustapa sama kuin Demo 1:ssä.**
.. Tässä nosto d04_c.rst:stä. Samasanaisesti siellä. Voisi muistaa
varmistaa tämän alkupuolella ja tehdä vastaavan siivouksen sinne
neloseen!?
Reunahuomautus 2023: Vois olla sopivaa käydä signaalien C-c ja C-z
hyötykäyttö läpi jo demoissa 1-2 järjestelmällisesti. Jos on
ehditty jo tehdä, niin tässä sitten sanamuodoiksi
"muistathan"-tyyppinen eikä ikään kuin uutena näitä enää.
.. contents::
Mistä tässä harjoitteessa on kyse
...
...
This diff is collapsed.
Click to expand it.
2015/demot/tim/d03_sormet_chen.rst
+
13
−
4
View file @
cc884dd5
...
...
@@ -10,8 +10,12 @@
Sormet C:hen
##############
ITKA203 Käyttöjärjestelmät -kurssin Demo 3 keväällä 2015, 2016 ja 2017
ja 2018 ja 2019 ja 2020 ja 2021 ja 2022 ja 2023 ja 2024. "Lähespikaintro C-kielellä ohjelmointiin"
ITKA2030 Käyttöjärjestelmien ja pilvipalveluiden
perusteet -opintojakson Demo 3 keväällä 2025.
"Ensikosketus C-kieleen ja kääntäjään"
(Aiemmin ITKA203 Käyttöjärjestelmät -kurssin Demo 3 vuosina 2015-2024)
Paavo Nieminen, ``paavo.j.nieminen@jyu.fi``
...
...
@@ -129,7 +133,7 @@ Käyttöjärjestelmät-kurssin ensimmäisille harjoitteille. Ota jälleen
pääteyhteys IT-palveluiden suorakäyttökoneeseen, muistele miten
screeniä käytellään näppärästi, ja aseta sopivaksi katsomassasi
screen-ikkunassa työhakemistoksesi tämän kolmannen demon hakemisto,
nimeltään esimerkiksi ``~/kj2
4
/demo3/`` tai muuta vastaavaa. (Muistele
nimeltään esimerkiksi ``~/kj2
5
/demo3/`` tai muuta vastaavaa. (Muistele
tarvittaessa aiempia demoja: miten hakemisto vaihdettiin, miten
varmistettiin, mikä on nykyinen työhakemisto, jne. ... Tee vaikka
itsellesi omaa muistilistaa olennaisimmista komennoista, kunnes ne
...
...
@@ -370,6 +374,11 @@ niin toki se pitää lopuksi sulkea. Ihan samoin kuin C#:ssa, Javassa ja
muissakin lohkorakenteisissa kielissä, joiden syntaksi on
tarkoituksella johdettu C:stä.
Vuonna 2025 käytössämme olevat suorakäyttökoneet ovat vielä vanhan
standardin ja C-version mukaisia. Tulevaisuudessa komennon ``c99``
tilalle tulee komento ``c17``, mutta itse sisältö C-kielen perusteiden
kanssa tuskin mihinkään muuttuu.
Käännä ja testaa ohjelmaa suorakäyttökoneessa kuoren kautta. Komenna::
c99 l04_helloworld.c
...
...
@@ -1111,7 +1120,7 @@ omia tunnelmiasi kurssilla ja niin edelleen...)::
Ympäristömuuttuja USER == nieminen
Ympäristömuuttuja HOME == /nashome3/nieminen
Ympäristömuuttuja PWD == /nashome3/nieminen/kj2
4
esim/demo3
Ympäristömuuttuja PWD == /nashome3/nieminen/kj2
5
esim/demo3
Ympäristömuuttuja LC_ALL == en_GB.utf8
Ympäristömuuttuja LANG == en_US.UTF-8
Ympäristömuuttuja LEMPIKALA == miekkakala
...
...
This diff is collapsed.
Click to expand it.
2015/demot/tim/d04_c.rst
+
23
−
15
View file @
cc884dd5
...
...
@@ -8,26 +8,34 @@
Sormet syvemmälle C:hen
#########################
ITKA203 Käyttöjärjestelmät -kurssin Demo 4 keväällä 2018 ja 2019 ja
2020 ja 2021 ja 2022 ja 2023. "Lähespikaintro C-kielellä ohjelmointiin"
ITKA2030 Käyttöjärjestelmien ja pilvipalveluiden
perusteet -opintojakson Demo 4.
(Aiemmin ITKA203 Käyttöjärjestelmät -kurssin Demo 4 vuosina 2018-2024)
"Lähespikaintro C-kielellä ohjelmointiin"
Paavo Nieminen, ``paavo.j.nieminen@jyu.fi``
Jyväskylän yliopiston Informaatioteknologian tiedekunta.
STATUS: Vuosina 2018-2023 tämä on tarkoitettu ennakkolukemistoksi ja
esitehtäväksi noin 2 tunnin mittaiseen yhteisharjoitteeseen, joka
tehdään mikroluokassa (vuosina 2020-2021 oli poikkeuksellisesti
Zoom-järjestelmän kautta etäyhteydellä, mutta 2022 alkaen palattiin
lähikeskusteluun - tule paikalle vain terveenä). Vaihtoehtona on
itsenäinen, hieman laajempi tehtävä. Deadline-perusteisesti
suorittavien opiskelijoiden tulisi tutustua tähän tarkoin ja hyvissä
ajoin ennen omaa sessiota aikavälillä 24.-26.4.2023, jotta sessiosta
tulee mielekäs. Ennakkoilmoittautuminen Sisussa on toivottavaa, että
osataan varautua. Samanlaiset sessiot tarjotaan 2 tunnin välein
ajankohtina, joissa Sisussa on aikaikkunoita nimikkeellä
"Laboratoriotyö". Jos yksi ei tuntunut itselle riittävältä, saa
halutessaan kerrata saman setin toisen porukan kanssa.
STATUS: Vuosina 2018-2025 tämä on tarkoitettu ennakkolukemistoksi ja
esitehtäväksi noin 2 tunnin mittaiseen yhteisharjoitteeseen, jota on
tehty tilanteesta ja vuodesta riippuen mikroluokissa tai etänä
Zoomilla. Keväällä 2025 tehdään etänä Zoomin kautta. Itsenäistä
palautustehtävää ei tarvitse palauttaa, mikäli pääsee osallistumaan
ryhmätyöistuntoon. Sen palautuslaatikko avautuu ryhmäistuntojen
jälkeen, jotta ei tule ylimääräistä tarkastustyötä.
Vaihtoehtoisesti voi tehdä tämänkin tehtävän itsenäisesti, jolloin voi
joutua pähkäilemään itsekseen hiukan enemmän kuin ryhmän ja opettajan
aktiivisella avustuksella.
Deadline-perusteisesti suorittavien opiskelijoiden tulisi tutustua
tähän tarkoin ja hyvissä ajoin ennen lähi-istuntoa, jotta yhdessä
tekemisestä tulee mielekästä. Kaikki vähintäänkin tietäisivät,
millaisista asioista suurin piirtein puhutaan. Päivämäärät ja
yksityiskohdat tiedotetaan toteutuskohtaisesti vuosittain.
.. contents::
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment