Контрольные вопросы по предмету "Основы алгоритмизации и программирования"
Оценка 5

Контрольные вопросы по предмету "Основы алгоритмизации и программирования"

Оценка 5
Контроль знаний +1
docx
информатика
30.11.2023
Контрольные вопросы по предмету "Основы алгоритмизации и программирования"
В качестве изучаемого языка выбран Python.
Python (контрольные вопросы).docx

1. Опишите историю создания и развития языка Python.

2. На какие группы делятся языки программирования?

3. Что относится к языкам высокого уровня?

4. Что относится к языкам низкого уровня?

5. С кем или с чем взаимодействуют языки низкого уровня?

6. С кем или с чем взаимодействуют языки высокого уровня?

7. Может ли переменная содержать несколько значений?

8. Что такое программирование?

9. Что такое алгоритм?

10. Какие основные шаги при разработке программы?

11. Какие типы ошибок в программировании вы знаете?

12. Что такое переменная в Python?

13. Как объявить переменную в Python?

14. Какие правила именования переменных в Python?

15. Чем отличаются глобальные и локальные переменные?

16. Что такое тип данных и какие основные типы данных есть в Python?

17. Какие операторы используются для выполнения арифметических операций в Python?

18. Что такое операторы сравнения в Python?

19. Какие логические операторы существуют в Python?

20. Что такое условный оператор if и как он работает?

21. Что такое циклы в программировании?

22. Какой синтаксис цикла while в Python?

23. Что такое цикл for и как он используется?

24. Какие функции и методы для работы со строками вы знаете в Python?

25. Как объединить строки в Python?

26. Что такое индексация в строках?

27. Как получить длину строки в Python?

28. Как работать с списками (lists) в Python?

29. Как добавить элемент в список?

30. Как удалить элемент из списка?

31. Что такое индексация и срезы списков?

32. Как создать функцию в Python?

33. Как передавать аргументы в функцию?

34. Какие аргументы функции могут иметь значения по умолчанию?

35. Что такое возвращаемое значение функции?

36. Что такое рекурсия и как она работает?

37. Как обрабатывать исключения в Python?

38. Какие ключевые слова используются для обработки исключений?

39. Что такое модуль в Python?

40. Как подключить (импортировать) модуль в программе?

41. Какие встроенные модули Python вы знаете?

42. Как работать с файлами в Python?

43. Как открыть файл на чтение и запись?

44. Какие методы используются для чтения и записи файлов?

45. Как создать и использовать словари (dictionaries) в Python?

46. Какие операции доступны для словарей?

47. Как создать множества (sets) в Python и что они представляют?

48. Какие методы доступны для множеств?

49. Как определить, есть ли элемент в списке или множестве?

50. Что такое функции-генераторы и как они работают?

51. Какие ключевые слова используются для итерации по последовательностям?

52. Что такое lambda-функция в Python?

53. Какие библиотеки и фреймворки для Python вы знаете?

54. Что такое виртуальное окружение (virtual environment) и зачем оно нужно?

55. Как установить дополнительные библиотеки в Python?

56. Как работать с исходным кодом на Python в командной строке?

57. Какие инструменты для отладки Python-программы вы знаете?

58. Что такое PEP 8 и какие советы он дает по структуре кода?

59. Как организовать код программы в модули?

60. Какие особенности работы с бинарными файлами в Python?

61. Как создать собственный класс в Python?

62. Что такое наследование и полиморфизм в ООП?

63. Что такое ООП?

64. Как создать объект класса и вызвать его методы?

65. Как осуществить ввод и вывод данных в консоли?


 

Опишите историю создания и развития языка

Опишите историю создания и развития языка

Что такое функции-генераторы и как они работают? 51

Что такое функции-генераторы и как они работают? 51
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
30.11.2023