1. Принципы программного управления и исполнения программ на ЭВМ.
2. Этапы решения прикладных задач на ЭВМ: постановка задачи, построение математической модели, выбор метода решения.
3. Этапы решения прикладных задач на ЭВМ: разработка алгоритма.
4. Этапы решения прикладных задач на ЭВМ: разработка программы, отладка, применение и сопровождение программы.
5. Понятие, суть алгоритма, принципы описания алгоритмов, структурные алгоритмы.
6. Сформулировать свойства алгоритма. Привести примеры.
7. Основные алгоритмические структуры. Примеры алгоритмов.
8. Разновидности языков программирования.
9. Циклы. Циклы с предусловием и с постусловием. Программирование вложенных циклов. Примеры.
10. Принципы структурного программирования.
11. Типы величин (целые, вещественные, символьные). Диапазон допустимых значений, представление в памяти ЭВМ, операции, определенные над величинами каждого типа.
12. Структура программы на языке Си.
13. Простые типы данных. Переменные и константы. Описание. Типизированные константы. Примеры.
14. Встроенные математические функции. Алгебраические выражения и правила их записи.
15. Логические выражения. Правила их записи и вычисления.
16. Оператор присваивания. Совместимость типов.
17. Процедуры ввода и вывода в консольном режиме. Форматированный вывод.
18. Условный оператор. Примеры. Оператор выбора. Примеры.
19. Цикл с параметром. Преобразование цикла с параметром к циклу с пред- или постусловием. Примеры.
20. Одномерные массивы. Примеры задач.
21. Двумерные массивы. Примеры задач.
22. Принципы структурного программирования. Блочный (модульный) подход к построению алгоритмов решения задач.
23. Процедуры и функции. Вызов в программах. Формальные и фактические параметры. Соответствие между параметрами. Примеры.
24. Параметры-переменные, параметры-значения, параметры-константы. Примеры.
25. Глобальные и локальные идентификаторы. Видимость объектов (идентификаторов). Примеры.
26. Область видимости переменных и других идентификаторов. Время жизни.
27. Символьный тип данных. Строковый тип данных. Строковые переменные и константы. Двойственный характер строк.
28. Рекурсия. Механизм рекурсии.
29. Что такое комбинированный/составной тип данных? Способы описания (примеры). Способы обращения к компонентам структуры.
30. Понятие файла. Общие функции для работы с файлами.
31. Текстовые файлы, принципы работы. Процедуры и функции, ориентированные на работу с текстовыми файлами, ввод-вывод информации.
32. Двоичные файлы и процедуры ввода-вывода. Примеры использования.
33. Понятие указателя. Статические и динамические переменные. Ссылки.
34. Примеры использования динамической памяти.
35. Организация модульной компоновки программ
36. Однонаправленные списки и действия с ними.
37. Двунаправленные списки.
38. Стек.
39. Очередь.
1. nguyên tắc quản lý chương trình và thực hiện các chương trình trên máy tính.2. giai đoạn của ứng dụng máy tính: vấn đề dựng mô hình toán học, sự lựa chọn của các giải pháp.3. giai đoạn của ứng dụng máy tính: sự phát triển của thuật toán.4. giai đoạn của ứng dụng máy tính: chương trình phát triển, gỡ lỗi, ứng dụng và hỗ trợ của chương trình.5. các khái niệm, bản chất của thuật toán, nguyên tắc mô tả thuật toán, cấu trúc các thuật toán.6. xây dựng các thuộc tính của thuật toán. Cho ví dụ.7. cơ cấu thuật toán. Ví dụ về các thuật toán.8. đa dạng ngôn ngữ lập trình.9. chu kỳ. Chu kỳ với các điều kiện tiên quyết và postcondition với. Lập trình của vòng lặp lồng nhau. Ví dụ.10. các nguyên tắc của lập trình cấu trúc.11. các loại giá trị (số nguyên, real, String). Phạm vi giá trị hợp lệ, các đại diện trong bộ nhớ của một hoạt động máy tính được xác định trên các giá trị của từng loại.12. cấu trúc của chương trình trong ngôn ngữ lập trình c.13. các loại dữ liệu đơn giản. Biến và hằng số. Mô tả. Gõ hằng. Ví dụ.14. các chức năng được xây dựng trong toán học. Biểu thức đại số và các quy tắc cho hồ sơ của họ.15. Boolean biểu thức. Hồ sơ quy định và tính toán.16. phân công điều hành. Loại khả năng tương thích.17. thủ tục của đầu vào và đầu ra trong giao diện điều khiển chế độ. Định dạng đầu ra.18. các nhà điều hành có điều kiện. Ví dụ. Chọn nhà điều hành. Ví dụ.19. vòng với tham số. Chuyển đổi chu kỳ với một tùy chọn để chu kỳ với pre- hoặc các điều kiện sau. Ví dụ.20. chiều mảng. Ví dụ về công việc.21. hai chiều mảng. Ví dụ về công việc.22. các nguyên tắc của lập trình cấu trúc. Mô-đun (mô-đun) cách tiếp cận để xây dựng các thuật toán để giải quyết nhiệm vụ.23. thủ tục và chức năng. Gọi trong các chương trình của bạn. Các thông số chính thức và thực tế. Sự tương ứng giữa các thông số. Ví dụ.24. tùy chọn-biến, thông số, giá trị, thông số là hằng số. Ví dụ.25. toàn cầu và địa phương danh tính. Đối tượng các tầm nhìn (định dạng). Ví dụ.26. phạm vi của các biến và các định dạng khác. Thời gian cuộc sống.27. nhân vật dữ liệu loại. Một kiểu dữ liệu chuỗi. String biến và hằng số. Cho chuỗi ký tự kép.28. đệ quy. Đệ quy chế.29. điều gì sẽ là kiểu dữ liệu kết hợp/composite? Mô tả các phương pháp (ví dụ). Cách để tham khảo cho các thành phần của cấu trúc.30. các khái niệm về tập tin. Nói chung chức năng để làm việc với các tập tin.31. văn bản tập tin, các nguyên tắc của công việc. Thủ tục và chức năng, tập trung vào làm việc với các tập tin văn bản, thông tin i/o.32. nhị phân các tập tin và thủ tục i/o. Ví dụ về cách sử dụng.33. các khái niệm về một con trỏ. Biến tĩnh và năng động. Liên kết.34. ví dụ về cách sử dụng bộ nhớ năng động.35. tổ chức các chương trình bố trí mô-đun36. một cách danh sách và hành động với họ.37. hai chiều liệt kê.38. ngăn xếp.39. turn.
đang được dịch, vui lòng đợi..

1. Nguyên tắc của phần mềm quản lý và thực hiện các chương trình trên máy tính.
2. Các giai đoạn của việc giải quyết các nhiệm vụ ứng dụng trên máy tính: công thức của vấn đề, việc xây dựng một mô hình toán học, sự lựa chọn của các giải pháp.
3. Các giai đoạn của việc giải quyết các nhiệm vụ được áp dụng trên một máy tính: sự phát triển của thuật toán.
4. Các giai đoạn của việc giải quyết các nhiệm vụ ứng dụng trên máy tính: phát triển phần mềm, gỡ lỗi, sử dụng và bảo trì của chương trình.
5. Khái niệm, bản chất của mô tả thuật toán của các nguyên tắc của thuật toán và thuật toán kết cấu.
6. Xây dựng các tính chất của thuật toán. Cho ví dụ.
7. cấu trúc thuật toán cơ bản. Ví dụ về thuật toán.
8. Các loại ngôn ngữ lập trình.
9. Cycles. Chu kỳ để các điều kiện tiên quyết và hậu điều kiện. Lập trình vòng lồng nhau. Ví dụ.
10. Các nguyên tắc của lập trình cấu trúc.
11. Các loại biến số (số nguyên, thực, ký tự). Phạm vi của các giá trị đại diện trong bộ nhớ máy tính, các hoạt động được xác định trên các giá trị của từng loại.
12. Cấu trúc của chương trình bằng ngôn ngữ C.
13. Các kiểu dữ liệu đơn giản. Các biến và hằng số. Mô tả. hằng Typed. Ví dụ.
14. Tích hợp chức năng toán học. biểu thức đại số và quy tắc ghi âm của họ.
15. biểu thức logic. Quy định nhập cảnh và tính toán.
16. Các toán tử gán. Loại tương thích.
17. Các thủ tục đầu vào và đầu ra trong chế độ điều khiển. đầu ra định dạng.
18. Các nhà điều hành có điều kiện. Ví dụ. Chọn nhà điều hành. Ví dụ.
19. Chu kỳ của các tùy chọn. chu kỳ chuyển đổi với các tùy chọn để chu kỳ từ trước hoặc hậu. Ví dụ.
20. Các mảng một chiều. Ví dụ về các nhiệm vụ.
21. Các mảng hai chiều. Ví dụ về các nhiệm vụ.
22. Các nguyên tắc của lập trình cấu trúc. Các khối (mô-đun) cách tiếp cận để xây dựng thuật toán giải quyết vấn đề.
23. Các thủ tục và hàm. Gọi trong chương trình. Chính thức và thực tế các thông số. Sự tương ứng giữa các thông số. Ví dụ.
24. thông số biến, các giá trị tham số, các tham số là hằng số. Ví dụ.
25. định danh toàn cầu và địa phương. Tầm nhìn của các đối tượng (định danh). Ví dụ.
26. Phạm vi của các biến và các định dạng khác. Các đời.
27. Các loại dữ liệu ký tự. kiểu dữ liệu String. biến chuỗi và hằng số. Bản chất kép của dòng.
28. Đệ quy. Đệ quy chế.
29. kết hợp / kiểu dữ liệu composite là gì? Mô tả các phương pháp (ví dụ). Cách để truy cập vào cấu trúc của các thành phần.
30. Khái niệm về một tập tin. chức năng phổ biến để làm việc với các tập tin.
31. tập tin văn bản, nguyên tắc điều hành. Thủ tục và chức năng, định hướng để làm việc với các tập tin văn bản, đầu vào và thông tin đầu ra.
32. mã nhị phân và thủ tục đầu vào-đầu ra. Ví dụ về sử dụng.
33. Khái niệm của chỉ số. Biến tĩnh và năng động. Tài liệu tham khảo.
34. Ví dụ về cách sử dụng bộ nhớ động.
35. Các chương trình bố trí mô-đun
36. danh sách Unidirectional và hành động với họ.
37. danh sách hai chiều.
38. Stack.
39. Queue.
đang được dịch, vui lòng đợi..
