Font size
WorksheetsOgólna wiedza informatyczna c++
Total questions: 82
Worksheet time: 2hrs 46mins
Dla n=2 na ekranie zobaczymy 1
Dla n=4 na ekranie zobaczymy 3
Program wypisuje n-ty wyraz ciągu fibonacciego
Program wypisuje sumę kolejnych liczb naturalnych od 3 do n
Dla liczby n zobaczymy jej najmniej znaczący bit
Dla liczby n zobaczymy jej najbardziej znaczący bit
Dla liczby n zobaczymy jej ilość bitów
Dla liczby 5 zobaczymy 1
Dla liczby n wypisuje ilość bitów w jej reprezentacji binarnej
Dla liczby n wypisuje jej najbardziej znaczący bit
Dla liczby 5 wypisze 3
Dla liczby 5 wypisze 2
Jest to rozkład liczby na czynniki pierwsze
Liczba 4 nigdy nie zostanie wypisana niezależnie od tego jakie jest n
Pierwszą wypisaną liczbą dla każdego n które jest parzyste będzie 2
Dla liczby 3 nie wypisze się nic na wyjściu
Na ekranie zobaczymy:
(a)
Na ekranie zobaczymy:
(a)
Program odpowiada za obliczanie:
(a)
#include <iostream>
ten zapis oznacza
dołączenie biblioteki standardowej
wybór kompilatora
inicjalizowanie łańcucha znaków
deklarację zmiennej
main () - jest to przykład
zmiennej
pętli
funkcji
iteracji
cout << - to:
wyprowadzenie komunikatu
wprowadzenie danych
deklaracja ciągu znaków
zakończenie linii
float wzrost, waga; - jest to przykład
deklaracji zmiennych wzrost i waga typu rzeczywistego
deklaracji zmiennych wzrost i waga typu całkowitego
deklaracji ciągu znaków wzrost i waga typu
deklaracji zmiennych wzrost i waga i przypisania im wartości
Przykładem zmiennej typu int jest:
50
50,5
pięć
0,55
Co się stanie po wydaniu komendy:
cout << wiek;
musimy wprowadzić liczbę
na konsoli pojawi się liczba przedstawiona za pomocą zmiennej wiek
na konsoli pojawi się napis "wiek"
musimy określić typ zmiennej wiek
Komenda "\n":
umieszcza napis w cudzysłowie
umieszcza kolejny napis w drugiej linii
oznacza wprowadzenie tekstu
oznacza wyprowadzenie tekstu
Co to jest "Słowo kluczowe"
znacznik w HTML
rozkaz, instrukcja, polecenie
graficzny wzorzec publikacji
operator
Kod źródłowy programu C++ zapisujemy zwykle w pliku
cpp
zip
sb2
Funkcja główna main()
dołącza bibliotekę
korzysta z biblioteki
wprowadza komunikat
rozpoczyna działanie programu
Instrukcja iteracyjna
main()
cout <<
if
for
Zmienna typu float służy do:
Deklaracja zmiennej typu rzeczywistego, np. 1, 1.5, 24.70, itd.
Deklaracja zmiennej typu całkowitego, np. 1, 2, 10, itd.
Zmienna typu int służy do:
Deklaracja zmiennej typu rzeczywistego, np. 1, 1.5, 24.70, itd.
Deklaracja zmiennej typu całkowitego, np. 1, 2, 10, itd.
Na ilustracji przedstwiono sposób deklaracji zmiennych dwóch typów. Czy jest on prawidłowy?
Nie
Tak
W jaki sposób możemy wprowadzić wartość do zmiennej a?
cin -> a;
cin -- a;
cin >> a;
cout << a;
Do czego wykorzystujemy polecenie if?
Służy do powtarzania poleceń.
Służy do realizacji warunków.
Jaką ostatnią liczbę zobaczymy na ekranie?
(a)
Na ekranie zobaczymy ilość dzielników naturalnych liczby n, mniejszych od niej samej
Na ekranie zobaczymy sumę dzielników naturalnych liczby n, mniejszych od niej samej
Dla liczby 10 wynikiem będzie 3
Dla liczby 10 wynikiem będzie 8 (1+2+5)
Program wypisze największy wspólny dzielnik dwóch liczb
Dla a=20, b=12 na ekranie zobaczymy 4
Dla a=24, b=12 na ekranie zobaczymy 12
Program wypisze ilość wspólnych dzielników dwóch liczb
Dla n=2 na ekranie zobaczymy 9
Dla n=2 na ekranie zobaczymy 6
Program odpowiada za wypisanie n-tej potęgi liczby 3
Program dla podanego n, odpowiada za wypisanie iloczynu n*3
Dla n=4 program wypisze na ekranie wartość:
(a)
Ostatnią wypisaną na ekranie liczbą będzie:
(a)
Ile liczb zobaczymy na ekranie?
(a)
Jaką ostatnią liczbę zobaczymy na ekranie?
(a)
Jaką liczbę zobaczymy na ekranie jako pierwszą?
(a)
Co należy wpisać w klamrach by program wypisywał sumę kolejnych liczb naturalnych od 1 do n? Prawidłową odpowiedź wpisz bez spacji i ze średnikiem na końcu.
(a)
Od jakiej funkcji głównej zaczyna się program:
int main
int start
int int
int incluide
Co nie jest pętlą
for
if
do while
Plik nagłówkowy z opisem jakiejś biblioteki używany zawsze na początku programu to:
using name space
title
#include
int main
Zmienna odnosząca się do liczb tylko całkowitych określane są typem:
string
int
char
float
W wyrażeniach logicznych można stosować operator
""
$
==
EE
Każda komenda zakończona jest znakiem:
, przecinek
: dwukropek
; średnik
. kropka
Pliki w języku C++ zapisywane są z rozszerzeniem:
ssp
ccp
cpp
cp
W języku C++ funkcję standardową włączamy za pomocą dyrektywy:
#else
#include
#pragma
Program komputerowy to:
program napisany w języku programowania, w postaci ciągu instrukcji tekstowych
ciąg instrukcji języka programowania , realizujący algorytm
uporządkowany i uściślony sposób rozwiązywania danego problemu
program/algorytm, zwierający powtarzanie poleceń
Kompilacja to:
translator
powtarzanie tej samej czynności, operacji
przetłumaczenie programu w całości na język zrozumiały dla procesora
program napisany w postaci ciągu instrukcji tekstowych
Aby utworzyć program w języku C++ należy:
napisać kod źródłowy,skompilować, zapisać, uruchomić
otworzyć program, zapisać plik, napisać kod źródłowy, uruchomić
napisać kod źródłowy, zapisać w pliku, skompilować, uruchomić
napisać kod źródłowy, zapisać w pliku, uruchomić
Zmiennej nadajemy wartość
za pomocą instrukcji przypisania
za pomocą instrukcji if
za pomocą instrukcji else
za pomocą polecenia return
Manipulator przerzucający tekst/liczbę/wynik do innej linii to;
break
\n
;
newline
W języku C++ każdą zmienna używaną w programie należy zadeklarować, czyli:
zastosować instrukcję warunkową
okreslić jej nazwę
określić jej nazwę i typ
zastosować instrukcję "for"
Jak w C++ definiuje się wskaźniki?
*wsk
wsk*
wsk
&wsk
Typ zmiennej int służy do przechowywania
znaków
łańcuchów znaków
liczb całkowitych
liczb zmiennoprzecinkowych
Operator logiczny lub w C++ to
AND
&&
OR
||
Zmienna jakiego typu przyjmuje wartości true lub false?
int
char
bool
byte
Tablice są zbiorami elementów
tego samego typu
różnych typów
Dostęp do elementów tablicy odbywa się poprzez
pola
indeks
kontener
parametr
Deklaracja int wektor[20] przedstawia tablicę
jednowymiarową
dwuwymiarową
20-wymiarową
Tablica int t[5][10] przechowuje
15 liczb
10 liczb
5 liczb
50 liczb
Typ wyliczeniowy jest deklarowany za pomocą słowa kluczowego
sub
count
union
enum
Zmienna służąca do przechowywania adresy zmiennej dowolnego typu to zmienna
tablicowa
wskaźnikowa
unia
strukturalna
int tab[30];
int tab[10];
int tab[9] = 100;
for (int i = 0; i < n; i++) {
cout << "Liczba nr: " << i+1 << " ="; cin >> tab[i];
}
int x;
int *px;
px = &x;
for (i = 0; i < n; i++) {
i = (rand() % n) + 0;
int los = tab[i];
}
int tab[10];
tab[0] = 34;
cout << tab[0]
- następnie zostanie ona wyświetlona
- następnie zostanie ona wyświetlona
- następnie zostanie ona wyświetlona
Funkcje w C++ - wybierz poprawne wyjaśnienie terminu:
Krótka linijka kodu informująca co program ma wyświetlić.
Funkcje to tzw. podprogramy które są wywoływane w głównej funkcji main().
Funkcje to podprogramy które można wywołać w dowolnym miejscu kodu.
Inaczej deklaracja zmiennych.
Zaznacz zalety wykorzystywania funkcji w programowaniu:
Możemy łatwo rozdzielić pracę nad programem.
Możemy testować każdą funkcję oddzielnie.
Kod ma mniej linii oraz działa płynniej.
Dzięki funkcjom nie musimy deklarować zmiennych.
Dzięki funkcjom możemy definiować własne “instrukcje”.
W jaki sposób wywołujemy funkcje w C++ ?
Funkcje wywołuje się przez podanie jej nazwy i umieszczonych w nawiasie argumentów.
Funkcje wywołuje się przez podanie jej nazwy bez argumentów.
Funkcje wywołuje się przez podanie tylko jej argumentów.
Dana jest funkcja:
int kukulka(int ile ) {
...
}
Parametrem funkcji jest wartość - kukulka
Parametrem funkcji jest - int ile
Nazwą funkcji jest - kukulka.
Funkcja zwróci liczbę rzeczywistą.
Funkcja zwróci wartość całkowitą.
Z jakiego bloku składa się definicja funkcji w C++ ?
Definicja funkcji składa się tylko z nazwy funkcji i określonego typu zwracanej wartości.
Definicja funkcji składa się z tzw. ciała funkcji, czyli wszystkich instrukcji wykonywanych w ramach tej funkcji. Dwie klamry określają ten obszar ciała funkcji.
Definicja funkcji składa się z tylko z nazwy funkcji bez informacji o zwracanej wartości.
Deklaracje funkcji. Zaznacz poprawnie zadeklarowane funkcje:
double kwadrat(int bok) { ... }
void fun(int stopien, char znaczek, int nachylenie) { ... }
kwadrat (void bok) { ... }
void pin(...) { ... }
koło {int promien } ...
Wybierz prawidłowe działanie funkcji kwadrat:
double kwadrat(int bok);
kwadrat jest funkcją (wywołaną z dwoma argumentami typu int) funkcja w rezultacie zwraca wartość typu double
kwadrat jest funkcją (wywołaną z jednym argumentem typu int) funkcja w rezultacie zwraca wartość typu double
kwadrat jest funkcją (wywołaną z jednym argumentem typu int) funkcja w rezultacie zwraca wartość typu int
kwadrat jest funkcją (wywołaną z jednym argumentem typu int) funkcja w rezultacie nie zwraca żadnej wartości
Wybierz prawidłowy opis funkcji:
void fun(int stopien, char znaczek, int nachylenie);
fun jest funkcją (wywoływaną z 3 argumentami typu: int, char, int) która nie zwraca żadnej wartości.
fun jest funkcją (wywoływaną z 2 argumentami typu: int, char, char) która zwraca żadnej wartości typu int.
fun jest funkcją (wywoływaną z 3 argumentami typu: char, char, int) która nie zwraca żadnej wartości.
fun jest funkcją (wywoływaną z 3 argumentami typu: int, char, int) która zwraca wartość typu char.
Instrukcja return - wybierz prawidłową odpowiedź
kończy wykonanie funkcji
nie może być użyta w funkcjach zdefiniowanych jako void
zaczyna wykonanie funkcji
może zostać użyta w funkcjach zdefiniowanych jako void
Typ void - wybierz poprawną odpowiedź
Typ, który nie daje żadnego wyniku.
Typ, który daje zawsze liczbę całkowitą.
Użycie instrukcji return wyrażenie jest wtedy błędem.
Zawsze kończy się wywołanie instrukcji return.
Co się stanie po wywołaniu poniższego programu ?
zostanie wyświetlonych 9 gwiazdek
zostanie wyświetlone 0
zostanie wyświetlone 10 gwiazdek
program nic nie wyświetli
Czy możemy w ten sposób zapisać ?
Tak
Nie
W określonych przypadkach
Co to są zmienne lokalne ?
dostępne tylko wewnątrz funkcji, po wykonaniu “giną”
dostępne są w całym programie, po wykonaniu "giną"
są to stałe zmienne których wartość nigdy się nie zmiena
zmienne które zawsze muszą być typu całkowitego
