русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

В В Е Д Е Н И Е


Дата добавления: 2015-07-04; просмотров: 550; Нарушение авторских прав


 

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

Студенты НГТИ различных специальностей изучают программирование в курсах "Программирование на языке высокого уровня ", "Программирование и основы алгоритмизация", "Информатика" в разных объёмах, но в любом случае основой изучения данной темы является лабораторный практикум. Последний структурно делится на две части: общий практикум, сопровождающий основной курс по программированию, и практикум по численным методам, нацеленный на приобретение студентами опыта решения на ЭВМ определенных классов задач, а также на практическое освоение студентами специализированных компонент математического обеспечения.

В настоящем пособии содержатся задачи по первой, общей части практикума. Задачи сгруппированы по двенадцати темам и практически полностью охватывают материал, изучаемый студентами всех специальностей в первом семестре изучения соответствующего курса. Для студентов специальности 230102 общая часть практикума на этом не заканчивается, а продолжается во втором семестре, задачи для этих лабораторных работ содержатся в [ 13 ]. По каждой теме приводится 30 заданий, что позволяет каждому студенту в группе на лабораторных работах решать свою индивидуальную задачу. Набор упражнений составлен с учетом многолетнего опыта проведения лабораторных занятий по программированию в НГТИ, использованы также задачи из других источников [ 7, 15, e5 ].

За основу сборника была взята работа [11], которая претерпела достаточно серьёзные изменения: добавлено 60 новых задач в разделах 1, 8; в раздел 6, теперь разбитый на две части, включено 30 новых задач; существенно изменены задания разделов 3,7,9; задания большинства других глав также были скорректированы с целью выравнивания сложности.



Для выполнения большинства заданий достаточно знания элементарной математики и начальных сведений из математического анализа и линейной алгебры.

Практикум не ориентирован на какой-то определенный язык программирования, при формулировке заданий не используются понятия и имена, специфические для конкретного языка программирования, хотя предполагается использование языка ПАСКАЛЬ.

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

- составить алгоритм решения задачи;

- записать алгоритм в виде программы на ПАСКАЛе;

- произвести отладку программы;

- протестировать программу по заранее подготовленным данным;

Первый и второй этапы выполняются дома при подготовке к лабораторной работе, третий и четвертый - во время лабораторной работы.

Основная задача практикума состоит в усвоении и закреплении основных приемов, методов и принципов работы при решении задач на ЭВМ с использованием языков высокого уровня. Тематика заданий данной части практикума определяется всеми видами работ, которые должен освоить студент, чтобы научиться создавать качественные и надежные программы.

 



<== предыдущая лекция | следующая лекция ==>
ЗАДАНИЙ ПО ПРОГРАММИРОВАНИЮ | Замечания о формулировках заданий


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.329 сек.