Алгоритмизация и программирование, Трофимов В.В., 2024

По кнопке выше «Купить бумажную книгу» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.

По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «ЛитРес», если она у них есть в наличии, и потом ее скачать на их сайте.

По кнопке «Найти похожие материалы на других сайтах» можно искать похожие материалы на других сайтах.

On the buttons above you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.

Ссылки на файлы заблокированы по запросу правообладателей.

Links to files are blocked at the request of copyright holders.


Алгоритмизация и программирование, Трофимов В.В., 2024.
 
   В курсе, представляющем собой один из модулей дисциплины «Информатика», рассмотрены модели решения функциональных и вычислительных задач, алгоритмизация и программирование, языки программирования высокого уровня, технологии программирования.
Курс соответствует актуальным требованиям федерального государственного образовательного стандарта высшего образования.
Для студентов высших учебных заведений, обучающихся по экономическим направлениям, аспирантов и преподавателей, специалистов организаций любого уровня и сферы хозяйствования.

Алгоритмизация и программирование, Трофимов В.В., 2024


Свойства алгоритм.
Каждый алгоритм имеет дело с данными — входными, промежуточными и выходными.

Конечность. Понимается двояко: во-первых, алгоритм состоит из отдельных элементарных шагов, или действий, причем множество различных шагов, из которых составлен алгоритм, конечно. Во-вторых, алгоритм должен заканчиваться за конечное число шагов. Если строится бесконечный, сходящийся к искомому решению процесс, то он обрывается на некотором шаге и полученное значение принимается за приближенное решение рассматриваемой задачи. Точность приближения зависит от числа шагов.

Элементарность (понятность). Каждый шаг алгоритма должен быть простым, чтобы устройство, выполняющее операции, могло выполнить его одним действием.

Оглавление.
Тема 1. Основы алгоритмизации.
1.1. Понятие алгоритма и его свойства.
1.2. Методы разработки алгоритмов.
Тема 2. Основные понятия языка высокого уровня.
2.1. Эволюция и классификация языков программирования.
2.2. Программа, порядок ее разработки и исполнения.
2.3. Языки высокого уровня: алфавит, синтаксис, семантика.
2.4. Концепция типа данных.
2.5. Линейные программы.
Тема 3. Интегрированные среды программирования.
3.1. Обзор возможностей интегрированных сред.
3.2. Написание, запуск, отладка и корректировка программы.
Тема 4. Структурное программирование.
4.1. Базовые конструкции структурного программирования и их реализация в виде управляющих конструкций языка.
4.2. Программирование условий: условный оператор, оператор выбора.
4.3. Программирование циклов.
4.4. Средства организации модульности в языках высокого уровня.
Тема 5. Структуры и типы данных.
5.1. Абстрактные типы данных: стек, линейный список, двоичное дерево.
5.2. Реализация динамических структур средствами языков высокого уровня.
Тема 6. Парадигмы и технологии программирования.
6.1. Парадигмы программирования.
6.2. Понятие программного продукта.
6.3. Обзор современных технологий разработки программного обеспечения. Понятие о UМL.
6.4. Введение в объектно-ориентированное программирование.
Литература.

Купить .
Дата публикации:






Теги: :: ::


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2024-12-18 00:49:21