Języki programowania zaliczenie wykłady Opracowanie1 2

1. Wyrażenia w języku Pascal

2. Rodzaje operatorów w Pascalu:

  1. := (operator przypisania)

  2. Operatory arytmetyczne:

    1. + (dodawanie)

    2. - (odejmowanie)

    3. * (mnożenie)

    4. / (dzielenie)

    5. DIV (dzielenie całkowite)

    6. MOD (reszta z dzielenia całkowitego)

  3. Operatory relacyjne:

    1. > (większe)

    2. < (mniejsze)

    3. = (równe)

    4. <> (różne)

    5. >= (większe lub równe)

    6. <= (mniejsze lub równe)

  4. Operatory logiczne:

    1. AND (koniunkcja)

    2. OR (alternatywa)

    3. NOT (negacja)

3. Instrukcje proste:

  1. Przypisania ( A:=3 )

  2. Skoku (GOTO A)

  3. Puste (;)

  4. Wywołania procedury - Nazwa_procedury(lista_parametrów);

  5. Inline – (dołączenie do programu krótkich podprogramów napisanych w kodzie maszynowym) – inline (lista_elementów)

4. Instrukcje strukturalne:

  1. Złożone

  2. Warunkowe

    1. If .. then

    2. Case .. of

  3. Iteracyjne

    1. For .. do

    2. While .. do

    3. Repeat .. until

  4. Wiążące

  5. Asemblerowe

5. Przykłady instrukcji iteracyjnych (pyt. 4)

6. Przykłady instrukcji warunkowych (pyt. 4)

7. Parametry formalne i aktualne

Lista parametrów formalnych określa sposób (kolejność oraz typ) w jaki ta lista ma być zastąpiona listą parametrów aktualnych przy wywołaniu funkcji lub procedury. Np.

PROCEDURE obl(x,y,z:Real; i:integer); <- parametry formalne

Obl (a,y+k, sqrt(w), j+5); <- parametry aktualne

8. Sposoby przekazywania informacji z (do) procedur (funkcji)

  1. Przekazywanie przez wartość

  2. Przez stałę określonego typu

  3. Przez zmienne określonego typu

  4. Przez stałe nieokreślonego typu

  5. Przez zmienne nieokreślonego typu

  6. Parametry otwarte

9. Podaj procedury obliczania silni, elementów ciągu fibbonaciego, NWP, działań na liczbach zespolonych, roziwązywania równania kwadratowego macierzy.

10. Typy plików

11. Instrukcje tworzenia, otwarcia i zamknięcia plików

  1. Tworzenie:

    1. Rewrite (F)

  2. Otwarcie:

    1. Reset (F)

  3. Zamykanie

    1. Close (F)

12. Zapis i odczyt danych z plików tekstowych zdefiniowanych i niezdefiniowanych

  1. Zapis

    1. Write(F)

    2. Writeln

  2. Odczyt

    1. Read(F)

    2. Readln

  3. Dla niezdefiniowanyc

    1. BlockWrite, BlockRead

13. Operacje na plikach


Wyszukiwarka

Podobne podstrony:
Języki programowania zaliczenie wykłady, Opracowanie1, Języki programowania
Języki programowania zaliczenie wykłady Języki programowania3
Języki programowania zaliczenie wykłady Wykład 5
Języki programowania zaliczenie wykłady Języki programowania4
Języki programowania zaliczenie wykłady Języki programowania2
Języki formalne zaliczenie wykładów sciaga, Studia, pozostałe materiały
Zaliczenie wykładu opracowane
wyklad5.cpp, JAVA jest językiem programowania obiektowego
Języki programowania wykłady
OPRACOWANIE 3 rok + moje, MECHATRONIKA, IV Semestr, Języki programowania
21-25, EIT, FPGA, Opracowane pytania do zaliczenia wykładu
Języki programowania wykłady
pytania z wykładu sciaga jezyki programowania
mrówek, EIT, FPGA, Opracowane pytania do zaliczenia wykładu
1-16 {7}, EIT, FPGA, Opracowane pytania do zaliczenia wykładu
31-35, EIT, FPGA, Opracowane pytania do zaliczenia wykładu
Zestaw C++-zaliczenie wcze, Automatyka i Robotyka, Semestr III, Języki programowania
PLD - 16-20, EIT, FPGA, Opracowane pytania do zaliczenia wykładu

więcej podobnych podstron