Ero sivun ”Ohjelmoinnin perusteet” versioiden välillä

Poistettu sisältö Lisätty sisältö
Eleknad (keskustelu | muokkaukset)
Ei muokkausyhteenvetoa
 
Ei muokkausyhteenvetoa
Rivi 9:
 
Kolmas tietokoneohjelmien jaottelu jakaa ohjelmointikielet proseduraalisiin ja olioperustaisiin ohjelmointikieliin. Proseduraalinen ohjelmointikieli jäsennetään suoritettaviin ohjelmalohkoihin aliohjelmien eli funktioiden avulla, kun taas olio-ohjelmoinnissa pyritään toteuttamaan ohjelmointiongelmasta olioita, jotka toimivat itsenäisesti.
 
Yleisiä nykyisin käytössä olevia käännettäviä ohjelmointikieliä ovat C ja C++. C-kieli on proseduraalinen, ja C++ on C-kielen pohjalta kehitetty olio-ohjelmointikieli. WWW:n yleistyminen on tuonut käyttöön runsaasti tulkattavia skriptikieliä, joista yleisimpiä ovat JavaScript, Perl, PHP sekä ASP.
 
Tämän kirjan esimerkeissä käytetään JavaScriptiä, joka on www-selaimissa toimiva skriptikieli.
== Ohjelmointiympäristö ==
Ohjelmointiympäristö on ohjelma, jolla ohjelmoija toteuttaa ohjelmistoa. Yksinkertaisimmillaan ohjelmointiympäristö on tekstieditori, jolla tuotetaan lähdekoodia.
 
<!-- Tähän tulee kuvaus yleisimmistä ohjelmointiympäristöistä.
 
Yleisesti käytettyjä ohjelmointiympäristöjä ovat:
* Microsoft Visual Studio .NET
* Borland C++?
* Borland Delphi
* TrollTech Qt Designer
* Blade
* Emacs ja XEmacs
* Vi ja Vim
* ??
 
-->
 
Tämän kirjan esimerkkien ja harjoitusten toteuttamiseen tarvitaan seuraavat ohjelmat:
 
* WWW-selainohjelma (ilmeisesti sinulla on sellainen, koska luet tätä kirjaa)
* Tekstieditori (käyttöjärjestelmäsi mukana toimitettu editori riittää tähän)
 
*== Ensimmäinen tietokoneohjelmani ==
Koska JavaScript toimii www-selaimessa, kaikki kirjan ohjelmaesimerkit ja harjoitukset tallennetaan HTML-sivuina (monimutkaisemmat ohjelmat voidaan tallentaa myös erillisinä JavaScript-tiedostoina, mutta sen opit myöhemmin). Jos olet opiskellut HTML-kielen perusteet, sinulla on riittävä osaaminen jotta pääset alkuun. Jos HTML-kieli ei ole sinulle tuttu, sinun kannattaa perehtyä johonkin HTML-oppaaseen.
 
Ohjelmoinnin opiskelu kannattaa aloittaa tekemällä, joten avaa tekstieditori ja kirjoita siihen seuraava lähdekoodi:
 
 
 
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<HTML>
<HEAD>
<TITLE>Ensimmäinen JavaScript-ohjelmani</TITLE>
</HEAD>
<BODY>
Allaoleva rivi on tulostettu JavaScriptin avulla:&lt;BR/&gt;
<SCRIPT language="javascript">
document.writeln('Hello world');
</SCRIPT>
</BODY>
</HTML>
 
Tallenna tiedosto nimellä helloworld.html, ja avaa tiedosto selainohjelmassa.
 
== Tietokoneohjelman peruskäsitteitä ==
 
* Ensimmäinen tietokoneohjelmani
* Muuttujat