Worksheets8 klasa Programowanie w Python
Total questions: 25
Worksheet time: 25mins
Ogromne możliwości Pythona w dużej mierze są wynikiem:
dostępu do różnych bibliotek
kompatybilności z PHP
obiektywnych sposobów programowania
możliwości programisty
a = "test"
a = 13
print (a)
Wynikiem tego programy w Python będzie:
błąd
test
13
ciągłe działanie programu
a = 1
b = 1
c=a+b
print (c)
Wynikiem działania tego programu będzie:
1
2
11
błąd
a=1
b=1
a=int (a)
b=int (b)
c=a+b
print (c)
Wynikiem działania tego programu będzie:
11
2
c
błąd
a=input ("podaj pierwszą liczbę")
b=input ("podaj drugą liczbę")
c=a+b
print (c)
Efektem działania tego programu i przypisaniu do zmiennej a liczby 1 oraz do zmiennej b liczby 1 będzie
11
2
c
błąd
a=input ("podaj pierwszą liczbę")
b=input ("podaj drugą liczbę")
c=a+b
print (c)
Aby program działał poprawnie brakuje w powyższym kodzie:
zdefiniowania zmiennych
przypisania zmiennych a i b
podania zmiannych
rzutowania zmiennych a i b
pętla for zawiera:
1 składową
2 składowe
3 składowe
4 składowe
Zaznacz 3 składowe pętli for
stan początkowy
warunek
modyfikacja zmiennych
wymiar zmiennych
a = a +b
Skrócona wersja to:
a+=b
a=+b
ab+=
ab=+
Wskaż operator reszty z dzielenia (modulo)
$
%
^
&
a = 10
b = 20
if a == b:
print("a = b")
elif a > b:
print("a > b")
else:
print("a < b")
Powyższy program wyświetli:
a>b
a<b
a=b
błąd
Wskaż wszystkie możliwe sposoby przedstawienia algorytmu:
opis słowny
Lista kroków
Schemat blokowy
program komputerowy
Konwersja zmiennych (rzutowanie) polega na:
policzeniu ilości zmiennych
dodaniu zmiennych do siebie
nakierowaniu na odpowiedni tym zmiennych
znalezieniu odpowiedniej zmiennej
"Aby obliczyć pole trójkąta, mnożymy długość wybranego boku trójkąta przez długość wysokości opuszczonej na bok na ten bok i dzielimy wynik przez 2." Zaprezentowany sposób przedstawienia algorytmu to:
opis słowny
schemat blokowy
lista kroków
program komputerowy
Zaprezentowany sposób przedstawienia algorytmu to:
opis słowny
lista kroków
schemat blokowy
program komputerowy
Zaprezentowany blok to:
blok początkowy
blok operacji
blok końcowy
blok wejścia/wyjścia
Kod źródłowy, który jest zrozumiały tylko dal twórców programu, aby został zrozumiany dla komputera należy poddać procesowi:
translacji
kodowania
odsączenia
transkrypcji
Proces translacji tłumaczy kod programu komputerowego na kod:
maszynowy
językowy
trasnslatorowy
pierwszy
W liście kroków kolejność przedstawienia poszczególnych etapów:
ma znaczenie
nie ma znaczenia
1. #!/usr/bin/env python3
2. # coding: utf-8
3. name = input("Podaj swoje imię: ")
4. print("Witaj {name} w świecie
Która linijka odpowiada za pobieranie danych od użytkownika?
1
2
3
4
Która z wymienionych nie jest liczbą całkowitą?
0
1
-1
-0,1
Czy liczby całkowite w matematyce i programowaniu są takie same?
tak
nie
var oznacza...
liczbe zmiennoprzecinkową
ułamek
zmienną
liczbę całkowitą
Ile symboli może reprezentować kodowanie 2-bitowe? ( dwa bity to 0 i 1 - ile jest kombinacji tych dwóch znaków)
1
2
4
8
Komputery reprezentują wszystkie dane za pomocą...
ciągu liczb całkowitych
liczb zmiennoprzecinkowych
bitów
bajtów
