1. Що таке бази даних (БД)? СУБД? 2. Які бувають БД за організації даних? Охарактеризуйте
3. Які бувають БД за технологією обробки даних? Охарактеризуйте
4. Які бувають БД за доступу до даних? Охарактеризуйте
5. Які архітектури БД ви знаєте? Охарактеризуйте
6. Що таке модель даних? Які моделі БД ви знаєте?
7. Охарактеризуйте ієрархічну модель БД
8. Охарактеризуйте реляційну модель БД
9. Охарактеризуйте мережну модель БД
10. Які структурні елементи реляційної БД ви знаєте?
11. Охарактеризуйте поняття Поле,ключове поле
12. Охарактеризуйте поняття файл, кортеж
13. Як зв’язати дві реляційні таблиці між собою?
14. Що таке СУБД? Які ви знаєте СУБД?
15. Які етапи створення БД ви знаєте?
n = int(input("вывод простых чисел до числа ... "))
a = [0] * n # создание массива с n количеством элементов
for i in range(n): # заполнение массива ...
a[i] = i # значениями от 0 до n-1
# вторым элементом является единица, которую не считают простым числом
# забиваем ее нулем.
a[1] = 0
m = 2 # замена на 0 начинается с 3-го элемента (первые два уже нули)
while m < n: # перебор всех элементов до заданного числа
if a[m] != 0: # если он не равен нулю, то
j = m * 2 # увеличить в два раза (текущий элемент простое число)
while j < n:
a[j] = 0 # заменить на 0
j = j + m # перейти в позицию на m больше
m += 1
# вывод простых чисел на экран (может быть реализован как угодно)
b = []
for i in a:
if a[i] != 0:
b.append(a[i])
del a
print(b)
Объяснение:
Python 3.7