План семинарских занятий по дисциплине “Основы

advertisement
План семинарских занятий по дисциплине “Основы программирования» для студентов 1-го курса направления
230100.62 «Информатика и вычислительная техника»
1 семестр
N Тема семинара
Задания для подготовки к семинару
Материал для подготовки
1
Разработать алогритмы решения задач:
Конспекты лекций
1. С клавиатуры вводятся координаты точки M(x,y)
Методические указания
на плоскости. Определить и вывести на экран, какой
области принадлежит эта точка.
III
1
Основы
алгоритмизации.
Разработка
алгоритмов
линейных и
разветвляющихся
вычислительных
процессов
1
2
II
-1
I
2. Вычислить значения выражений, учитывая
ограниченность входных данных:
x  tg ( x)
m
cos x  1
m2
z
m 4
http://www.volpi.ru/umkd/programming/_doc/metod/lab1.doc
Разработать алогритмы решения задач:
1. Найти разность между наибольшей и
наименьшей цифрами в десятичной
записи целого числи, вводимого с
клавиатуры
2. Найти наименьшее значения функции
f(x)=x*sin(3x) на заданном диапазоне [a,
b] с шагом dx.
3 Программирование Программно реализовать на языке Си задачи
линейных и
из практического занятия N1
разветвляющихся
вычислительных
процессов на
языке Си
4 Программирование Программно реализовать на языке Си задачи
циклических
из практического занятия N2
вычислительных
процессов на
языке Си
5 Программирование
Составить алгоритм решения задачи и
типовых
написать программу на языке Си.
В массиве вещественных чисел из n
алгоритмов
элементов найти сумму элементов,
обработки
лежащих между элементами с наименьшей
одномерных
и наибольшей дробной частью
массивов
2
Основы
алгоритмизации.
Разработка
алгоритмов
циклических
вычислительных
процессов
Конспекты лекций
Методические указания
http://www.volpi.ru/umkd/programming/_doc/metod/lab2.doc
Конспекты лекций
Методические указания
http://www.volpi.ru/umkd/programming/_doc/metod/lab1.doc
Конспекты лекций
Методические указания
http://www.volpi.ru/umkd/programming/_doc/metod/lab2.doc
Конспекты лекций
Методические указания
http://www.volpi.ru/umkd/programming/_doc/metod/lab3.doc
6
Программирование
типовых
алгоритмов
обработки
двумерных
массивов
7 Обработка
строковых данных
в программах на
языке Си
Составить алгоритм решения задачи и
написать программу на языке Си.
Конспекты лекций
Методические указания
Подсчитать в матрице целых чисел nxn
количество столбцов, соержащих как
минимум два нуля. Определить, в какой
строке
наибольшее
количество
неотрицательных элементов.
http://www.volpi.ru/umkd/programming/_doc/metod/lab3.doc
Составить алгоритм решения задачи и
написать программу на языке Си.
Конспекты лекций
Методические указания
С клавиатуры вводится строка. Вывести слова
данной строки в порядке возрастания их длины.
http://www.volpi.ru/umkd/programming/_doc/metod/lab_strings.doc
Download