Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Алгоритмизация и программирование

Автор:   •  Май 30, 2022  •  Контрольная работа  •  6,066 Слов (25 Страниц)  •  165 Просмотры

Страница 1 из 25

Алгоритмизация и программирование

Алгоритм описывает решение задачи. Программа представляет алгоритм на языке понятном компьютеру.

Структура дисциплины

Семестр: 1, Учебный год: 2020/2021

09.03.02 Информационные системы и технологии

Группы: Фт-100007, Фт-100008

Читающая кафедра: технической физики

Аудиторная нагрузка: Лекции 16 часов. Лабораторные 32 часа. Всего часов: 104, 3 з.е.

Преподаватель: Неудачин Илья Георгиевич

Технологическая карта БРС

Процедуры текущей и промежуточной  аттестации по дисциплине "Алгоритмизация и программирование" (может измениться)

Лекции: коэффициент значимости совокупных результатов лекций 0,4

Текущая аттестация  на лекциях

Дата начала - дата окончания

Максимальные баллы

Тесты

01.09.20 - 31.10.20 

60

Посещаемость

01.09.20 - 31.10.20

40

Весовой коэффициент значимости результатов текущей аттестации по лекциям 0,6

Промежуточная аттестация по лекциям – зачет. Весовой коэффициент значимости результатов промежуточной аттестации по лекциям 0,4

Лабораторные занятия: коэффициент значимости совокупных результатов лабораторных занятий 0,6

Текущая аттестация на лабораторных занятиях

Сроки (дата начала - дата окончания)

Максимальная оценка в баллах

Выполнение заданий

01.09.20 - 03.01.21

70

Контрольная работа 1

01.09.20 - 03.01.21

5

Контрольная работа 2

01.09.20 - 03.01.21

5

Отчеты

01.09.20 - 03.01.21

10

Посещаемость

01.09.20 - 03.01.21

10

Текущая аттестация выполнения  курсовой работы

Сроки (дата начала - дата окончания)

Максимальная оценка в баллах

Выполнение

20.09.20 - 12.12.20  

70

Отчет

20.09.20 - 12.12.20 

20

Тесты

20.09.20 - 12.12.20

10

Весовой коэффициент текущей аттестации выполнения  курсовой работы 0,6

Весовой коэффициент промежуточной  аттестации выполнения  курсовой работы 0,4

Промежуточная аттестация по курсовой работе – дифференцированный зачет

Первый полусеместр        9 недель. Аттестация. Второй полусеместр 8 недель.


ТЕМА 1. Алгоритмы

План

Раздел 1. Графическая форма записи алгоритмов

Раздел 2. Сложность и анализ алгоритмов

Раздел 3. Вычисление экстремальной суммы элементов подвекторов

Раздел 4. Модели жизненного цикла высокотехнологичных проектов

Раздел 5. Жизненный цикл программного обеспечения ИС

Принцип IBM

Машина должна работать, человек – думать.

[pic 1]

Раздел 1. Графическая форма записи алгоритмов

Алгоритм и программа

Наша дисциплина посвящена изучению не только языка C++, но и некоторых алгоритмов, решающих наиболее известные задачи программирования, поэтому начнем мы со знакомства с некоторыми основополагающими понятиями.

Алгоритм – это однозначная последовательность действий, которые необходимо выполнить, чтобы решить поставленную задачу. Свойства:

  • масовость,
  • результативность,
  • детерминированность.

Программа представляет собой набор команд на языке, понятном исполнителю, реализующий алгоритм. В нашей дисциплине исполнителем является компьютер, а языком программирования будет язык высокого уровня C++.

[pic 2]

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

...

Скачать:   txt (86.7 Kb)   pdf (1.6 Mb)   docx (1.8 Mb)  
Продолжить читать еще 24 страниц(ы) »
Доступно только на Essays.club