Автор - ArtemPlayDit2

Вопросы к экзамену по дисциплине

«Алгоритмы и структуры данных»

Оценка знаний

1. Приведите имена и синонимы имен целочисленных типов данных в языке C#. Опишите декларацию и инициализацию этих типов данных.

2. Приведите имена и синонимы имен строковых и булевых типов данных в языке C#. Опишите декларацию и инициализацию этих типов данных.

3. Раскройте понятие скалярного и векторного типов данных. Приведите примеры декларации и инициализации массивов.

4. Перечислите арифметические операции в языке C#. Приведите примеры их использования.

5. Перечислите операции отношения в языке C#. Приведите примеры их использования.

6. Перечислите другие типы операций в языке C#. Приведите примеры их использования.

7. Приведите синтаксис оператора выбора if и приведите пример его использования. Раскройте его отличия от тернарной операции.

8. Приведите синтаксис оператора множественного выбора switch приведите пример его использования.

9. Раскройте понятие цикла. Приведите синтаксис оператора for и пример его использования.

10. Раскройте понятие цикла. Приведите синтаксис оператора while и пример его использования.

11. Раскройте понятие цикла. Приведите синтаксис оператора do-while и пример его использования.

12. Раскройте понятие цикла. Приведите синтаксис оператора foreach и пример его использования.

13. Раскройте понятие функции и процедуры. Приведите формальный синтаксис их деклараций.

14. Раскройте понятия формальных и фактических параметров функций и процедур.

15. Опишите способы вызова функций в языке C# и возврата их результатов.

Оценка умений

1. Обоснуйте выбор типов данных и констант языка C# на примере конкретной задачи.

2. Обоснуйте выбор операций языка C# на примере конкретной задачи.

3. Обоснуйте выбор операторов языка C# на примере конкретной задачи.

4. Обоснуйте выбор оператор for и foreach на примере конкретной задачи.

5. Раскройте отличия операторов for и foreach.

6. Обоснуйте выбор тернарной операции или оператора if на примере конкретной задачи.

7. Обоснуйте выбор набора функций или процедур на примере конкретной задачи.

8. Обоснуйте необходимость функциональной декомпозиции на примере конкретной задачи.

9. Обоснуйте выбор операторов if или switch на примере конкретной задачи.

10. Обоснуйте выбор операторов while или do-while на примере конкретной задачи.

Ответы и объяснения

Сервис носит ознакомительный характер, вся информация, а в частности вопросы и ответы, которые задают и отвечают пользователи.
© 2026 Все права защищены Политика конфиденциальности Контакты
search points attachment profile arrow left arrow right star heart verified symbols equation arrow-down question mark check menu accountancyadministrationagriculturalalgebraallarabicartart_musicbelarusbelarus_altbiologybusinesscatalachemistrychineseeconomicsegzamenglishentrepreneurshipenvironmentethicseuskarafirst_aidfrenchgalegogeographygeologygeometrygermangrammarhealthhistoryindia_langindonesian_langinformaticsitalianjapanesekazachkazach_altkoreanlanguagelatinlawlife_scienceliteraturelogicmathematicsmusicnigerian_langother_languagesotherspedagogicsphilosophyphysical_educationphysicspoliticspsychologyreligionrpa_langrussianrussian_altsciencesecurityskillssocial_sciencesociologyspanishstatisticstechnologytourismtrafficukrainianukrainian_altukrainian_literaturewos_civilisation accountancyadministrationagriculturalalgebraall_1arabicartart_music_2belarusbelarus_altbiologybusiness_2catalachemistry_1chineseeconomicsexam_3englishentrepreneurshipenvironment_2ethicseuskarasecurity_1frenchgalegogeography_4geology_4geometrygermangrammarhealthhistoryindia-langindonesian-langinformaticsitalianjapanesekazachAsset 230koreanlanguagelatinlawlife-scienceliteraturelogic_2mathematicsmusicnigerian-langotherlanguagesother_1pedagogicsphilosophyphysical_educationphysicspoliticspsychologyreligion_1rpa-langrussianrussian_altsciencesecurity_3_mskills_1allsocial_science_5_msociologyspanishstatisticstechnologytourismtrafficukrainianukrainian_altukrainian_literaturewos_civilisation