czwartek, 16 kwietnia 2020

Temat: Języki programowania.


Przedmiot: INFORMATYKA


I. Obejrzyj prezentację w Internecie:

Aby przypomnieć sobie co to jest algorytm, jak go można przedstawiać i do czego może służyć obejrzyj proszę niespełna 8 minutowy film dostępny na platformie edukacyjnej MEN epodreczniki: https://epodreczniki.pl/a/film/D12BAhRKF


II. Przeczytaj:

Do przedstawienia algorytmów w postaci programów służą języki programowania. Aby komputer mógł zrealizować dany algorytm musi być on zapisany w postaci programu komputerowego w konkretnym języku programowania.

Języki programowania składają się ze zbioru instrukcji, w tym słów kluczowych (czyli mających szczególne znaczenie). Posiadają także zasady składni i odpowiednie słownictwo. Instrukcje w językach programowania określają takie czynności, jak: wprowadzanie danych, wyprowadzanie wyników, wykonywanie obliczeń, określanie warunków, czy realizacja powtórzeń. Ich postać jest zazwyczaj inna dla różnych języków. Inne są też konkretne zasady składni, ale ogólne zasady działania instrukcji są podobne.
Języki programowania tworzą programy, a programy są zapisem algorytmów.

Język programowania = zasady składni + instrukcje

Źródło: epodreczniki.pl


Niezależnie od używanego języka programowania należy wiedzieć, że:

„1) Język programowania jest językiem formalnym, czyli podlega jednoznacznym regułom.
2) Postać instrukcji, w tym słów kluczowych, musi być bardzo precyzyjna - zgodna z zasadami składni. W programie nie może zabraknąć ani jednego znaku.
3) Program jest wykonywany zgodnie z zapisem: kolejność zapisywania instrukcji powinna odpowiadać kolejności operacji realizujących dany algorytm.”

Źródło: epodreczniki.pl


Języki programowania można podzielić na wiele różnych sposobów, oto trzy z nich:

a) podział ze względu na poziom wykonywania programu:
- języki niskiego poziomu (poziom maszynowy), np. Assemblery;
- języki wysokiego poziomu, służące do rozwiązywania szerokiego zakresu problemów (Java, Pascal, C, C++, Python i inne);

b) podział ze względu na sposób wykonania:
- interpretowane, gdzie kod źródłowy na bieżąco jest tłumaczony i wykonywany przez program zwany interpreterem (np.: LOGO, PHP, Python);
- kompilowane, gdzie kod źródłowy tłumaczony jest do języka maszynowego, tak aby był gotowy do bezpośredniego przetworzenia przez procesor komputera (np.: Pascal, C, C++).

c) podział ze względu na zastosowanie:
·     tworzenie aplikacji internetowych - np.: Java, JavaScript, PHP, Python
·     dostęp do baz danych - np.: SQL
·     obliczenia matematyczne - np.: Fortran
·     dydaktyczne - np.: LOGO
·     inne (uniwersalne) - np.: Pascal, C, C++
·     programowanie wizualne - np.: Visual C, Visual Basic, Delphi
·     przetwarzanie tekstu - np.: Python, PERL, REXX
·     programowanie sztucznej inteligencji - np.: LISP, Prolog
·     programowanie grafiki - np.: OpenGL
·     tworzenie aplikacji komputerowych - np.: C, C++, Java, Python, Visual Basic
·     tworzenie aplikacji na urządzenia mobilne - np.: C, C++, Objective‑C, Java, HTML5
·     tworzenie stron internetowych - np.: HTML, JavaScript, CSS, PHP
·     tworzenie gier komputerowych - np.: C, C++, Java


III. Obejrzyj film w Internecie:
Jaki wybrać języka programowania jeśli chciałbyś nauczyć się tworzyć (pisać) programy lub strony internetowe?
W udzieleniu odpowiedzi na to pytanie, może pomoże poniższy film:


IV. Uzupełnij poniższe zdania:

1) Do przedstawienia algorytmów w postaci programów służą ……………………

2) Języki programowania składają się ze zbioru ……………………, w tym …………………… (czyli mających szczególne znaczenie).
Posiadają także zasady …………………… i odpowiednie ……………………

3) Przy tworzeniu stron WWW często używanymi językami programowania są: ………………………………………………………………………………………


V. Uzupełnione powyższe zdania prześlij na mój adres e-mail: a.ciura.zsz@gmail.com

- może to być zdjęcie lub skan fragmentu zeszytu, dokument elektroniczny (np.: doc, odt, pfd) lub tekst napisany bezpośrednio w wiadomości e-mail.


VI. Przeczytaj w podręczniku (fakultatywnie):
Temat ten znajdziesz również w podręczniku na stronie 106.
Jeśli nie masz podręcznika w domu, jest on obecnie udostępniony na stronie wydawnictwa: https://pliki.migra.pl/f.php?d=s&id=1650

Brak komentarzy:

Prześlij komentarz