Search Header Logo
Pojęcia c++

Pojęcia c++

Assessment

Presentation

Computers

1st Grade

Practice Problem

Hard

Created by

Małgorzata WP

Used 13+ times

FREE Resource

20 Slides • 10 Questions

1

media

Pojęcia związane

z programowaniem

C++, Python

2

Algorytm

Uporządkowany i uściślony sposób rozwiązania danego problemu, zawierający szczegółowy opis wykonywanych czynności w skończonej liczbie kroków.

3

Język programowania

Specjalny język służący do pisania programów komputerowych. Jest on zbiorem określonych instrukcji i zasad składni.

4

Program komputerowy

Ciąg instrukcji języka programowania, realizujący algorytm.

5

Program (kod) źródłowy

Program napisany w języku programowania (np. języku C++), w postaci ciągu instrukcji tekstowych

6

Program (kod) wynikowy (maszynowy)

Program w języku wewnętrznym komputera (ciąg instrukcji dla procesora wraz z danymi dla tych instrukcji).

7

Algorytm z warunkami

Algorytm zawierający sytuacje warunkowe. Aby w języku programowania napisać program realizujący algorytm

z warunkami, stosujemy instrukcję warunków

8

Iteracja

Polega na powtarzaniu tej samej operacji (ciągu operacji). Iterację implementujemy (zapisujemy w kodzie źródłowym), stosując tzw. pętlę. Z pętlą mamy do czynienia, gdy w pewnym kroku algorytmu wracamy do jednego z wcześniejszych kroków, co powoduje, że kroki te mogą zostać wykonane wiele razy.

9

Algorytm iteracyjny

Algorytm zawierający powtarzanie poleceń. Aby w języku programowania napisać program realizujący algorytm iteracyjny, stosujemy instrukcje iteracyjne.

10

Zmienna

W programie komputerowym to nazwana część pamięci operacyjnej komputera (RAM) o unikatowym adresie.

W każdym języku programowania jest określony sposób korzystania ze zmiennych, w tym nadawania im wartości.

W niektórych językach programowania musimy określić nie tylko nazwę zmiennej, ale i jej typ.

11

Typ zmiennej

Wyznacza zbiór wartości, które może ona przyjmować (np. liczby całkowite, liczby rzeczywiste).

Podstawowe typy danych w C++

  • int –  jest typem danych całkowitych.

  • float – typ danych zmiennoprzecinkowych.

  • double – Typ danych zmiennoprzecinkowych o podwójnej precyzji.

  • char – znakowy typ danych.

  • bool – logiczny typ danych.

12

Kompilacja

Przetłumaczenie programu w całości na język zrozumiały dla procesora, tak by mógł go wykonać komputer. Jeśli kompilacja przebiegnie poprawnie, można uruchomić program.

Raz skompilowany program nie wymaga już powtórnej operacji tłumaczenia.

13

Interpretacja

Przetłumaczenie programu tworzonego w języku programowania instrukcja po instrukcji, tak aby komputer mógł wykonać każdą z nich. Tłumaczenie następuje każdorazowo przy uruchomieniu programu.

14

Słowo kluczowe

Słowo mające szczególne znaczenie w danym języku programowania, np. oznaczające określony rozkaz, instrukcję lub polecenie.

15

Składnia C++

media

16

Multiple Select

Algorytm to

1

Uporządkowany i uściślony sposób rozwiązania danego problemu,

2

program GDB

3

Instrukcja składania klocków lego

4

program C++

17

Multiple Choice

Kompilacja – jest to?

1

tłumaczenie programu źródłowego na kod maszynowy

2

przeszukiwanie dysku twardego

3

proces projektowania, tworzenia, testowania

4

tłumaczenie programu źródłowego do pliku

18

Multiple Choice

Jaki znak kończy większość wierszy kodu?

1

:

(dwukropek)

2

;

(średnik)

3

.

(kropka)

4

,

(przecinek)

19

Multiple Choice

Język programowania to?

1

dostęp mocy obliczeniowej i pamięci

2

uporządkowany ciąg jasno zdefiniowanych czynności

3

zbiór zasad określających, kiedy ciąg symboli tworzy programy

4

tłumaczenie programu źródłowego do plikuprzykład stosowanego w życiu codziennym algorytmu

20

Multiple Choice

Kod źródłowy to?

1

ciąg instrukcji i deklaracji zapisany w zrozumiałym dla człowieka języku programowania

2

wykorzystanie różnych stylów programowania

3

zbiór zasad określających, kiedy ciąg symboli tworzy programy

4

proces projektowania, tworzenia, testowania

21

Multiple Choice

Iteracja to?

1

powtarzanie tej samej operacji

2

wykorzystanie różnych stylów programowania

3

kopiowanie tej samej operacji

4

proces projektowania, tworzenia, testowania

22

Multiple Choice

Zmienna to

1

ciąg instrukcji i deklaracji zapisany w zrozumiałym dla człowieka języku programowania*

2

nazwana część pamięci operacyjnej komputera (RAM) o unikatowym adresie.

3

uporządkowany ciąg jasno zdefiniowanych czynności

4

proces projektowania, tworzenia, testowania

23

Multiple Choice

include <ostream> jest to

1

wyprowadzenie komunikatu

2

deklaracja zmiennej

3

początek funkcji głównej

4

dołączenie biblioteki standardowej

24

Multiple Choice

int main()

jest to

1

wyprowadzenie komunikatu

2

deklaracja zmiennej

3

początek funkcji głównej

4

dołączenie biblioteki standardowej

25

Multiple Choice

cout << "Cześć";

sowoduje

1

wyprowadzenie komunikatu "Cześć"

2

Skopiowanie komunikatu "Cześć"

3

Zapisanie do pamięci komputera wyrazu "Cześć"

4

dołączenie biblioteki komunikatu o nazwie "Cześć"

26

media

Czas na działanie

Zapraszam do ćwiczeń

Wejdź na stronę internetową: https://www.onlinegdb.com/

27

Ćwiczenie 1

Piszemy pierwszy program w języku C+ +

  1. Napisz program wyświetlający na ekranie napis „Jestem na lekcji informatyki” (rys. 1.).

  2. Zapisz program w pliku pod nazwą Napis.

  3. Skompiluj i uruchom program.

  4. Jeśli kompilator wykrył błędy, popraw je.

  5. Zapisz program w pliku pod tą samą nazwą. Skompiluj i uruchom program ponownie.

28

Rozwiązanie - ćwiczenia 1

media

29

Ćwiczenie 2

Modyfikujemy program w języku C++

  1. Zmodyfikuj program zapisany w ćwiczeniu 1., tak aby w drugim wierszu wyświetlał

    twoje imię.

  2. Zapisz program w pliku pod tą samą nazwą. Skompiluj i uruchom program.

Wskazówka: Do wyświetlania napisów i wyników stosujemy polecenie cout «. Aby po wyświetleniu napisu kolejny napis umieścić w nowym wierszu, należy dodać sekwencję znaków \n po pierwszym napisie.

30

Rozwiązanie - ćwiczenia 2

media
media

Pojęcia związane

z programowaniem

C++, Python

Show answer

Auto Play

Slide 1 / 30

SLIDE