Общая схема решения задачи на персональном компьютере
Состав работы
|
|
|
|
Необходимые программы
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
В общем виде процесс решения любой программистской задачи на ПК можно представить в виде последовательности следующих действий:
1) разработка алгоритма решения задачи;
2) создание текста программы;
3) отладка программы;
4) тестирование программы.
Все эти этапы (иногда в неявной форме) обязательно выполняются любым программистом при решении любой задачи. Рассмотрим их подробнее.
Алгоритмом называется некоторая заранее определенная последовательность действий, позволяющая на основании имеющейся информации получить искомый результат. Обязательной составной частью алгоритма является определение состава и формы представления входной и выходной информации. При решении некоторых наиболее тривиальных задач может показаться, что этап разработки алгоритма отсутствует, однако это означает лишь, что вы пользуетесь уже известным вам алгоритмом.
На этапе создания текста программы вы записываете алгоритм на языке программирования. Один и тот же алгоритм можно запрограммировать множеством различных способов, но вы должны стремиться написать оптимальную программу. Хорошо написанная программа, как правило, содержит меньше ошибок и гораздо быстрее отлаживается.
Этап отладки включает в себя компиляцию программы и проверку ее на простейших тестах. Компиляция (или трансляция) программы - это процесс перевода ее с языка программирования на машинный язык, его осуществляет специальная программа - компилятор (транслятор). При этом вы постепенно исправляете допущенные при написании программы синтаксические ошибки, следите за сообщениями компилятора - он указывает, какая обнаружена ошибка и где именно. После того, как вы исправите все синтаксические ошибки и компилятор сообщит об успешном завершении компиляции, будет создан файл с именем, таким же, как у вашего исходного файла, и с расширением exe (от EXEcutive - выполняемый); этот файл содержит программу (в отличие от исходного файла, содержащего лишь текст программы), которая может быть выполнена. Необходимо отчетливо понимать, что задачей компилятора ни в коем случае не является поиск ошибок в ваших программах, он сообщает о них лишь в том случае, когда не может правильно интерпретировать ваш текст. Успешно осуществив компиляцию, запустите свою программу. Не следует думать, что эта программа не содержит ошибок! Все логические ошибки, допущенные вами, остались в программе, и на этапе отладки вы должны найти их и исправить. (Не верьте тем программистам, которые утверждают, что они могут сразу написать правильную программу, - таких людей не бывает). Не существует никаких общих рецептов для отладки - класс программиста, главным образом, как раз и проявляется в том, как он отлаживает программы. Но один полезный совет можно дать: аккуратно и подробно выводите при отладке все вычисляемые вашей программой величины.
1) разработка алгоритма решения задачи;
2) создание текста программы;
3) отладка программы;
4) тестирование программы.
Все эти этапы (иногда в неявной форме) обязательно выполняются любым программистом при решении любой задачи. Рассмотрим их подробнее.
Алгоритмом называется некоторая заранее определенная последовательность действий, позволяющая на основании имеющейся информации получить искомый результат. Обязательной составной частью алгоритма является определение состава и формы представления входной и выходной информации. При решении некоторых наиболее тривиальных задач может показаться, что этап разработки алгоритма отсутствует, однако это означает лишь, что вы пользуетесь уже известным вам алгоритмом.
На этапе создания текста программы вы записываете алгоритм на языке программирования. Один и тот же алгоритм можно запрограммировать множеством различных способов, но вы должны стремиться написать оптимальную программу. Хорошо написанная программа, как правило, содержит меньше ошибок и гораздо быстрее отлаживается.
Этап отладки включает в себя компиляцию программы и проверку ее на простейших тестах. Компиляция (или трансляция) программы - это процесс перевода ее с языка программирования на машинный язык, его осуществляет специальная программа - компилятор (транслятор). При этом вы постепенно исправляете допущенные при написании программы синтаксические ошибки, следите за сообщениями компилятора - он указывает, какая обнаружена ошибка и где именно. После того, как вы исправите все синтаксические ошибки и компилятор сообщит об успешном завершении компиляции, будет создан файл с именем, таким же, как у вашего исходного файла, и с расширением exe (от EXEcutive - выполняемый); этот файл содержит программу (в отличие от исходного файла, содержащего лишь текст программы), которая может быть выполнена. Необходимо отчетливо понимать, что задачей компилятора ни в коем случае не является поиск ошибок в ваших программах, он сообщает о них лишь в том случае, когда не может правильно интерпретировать ваш текст. Успешно осуществив компиляцию, запустите свою программу. Не следует думать, что эта программа не содержит ошибок! Все логические ошибки, допущенные вами, остались в программе, и на этапе отладки вы должны найти их и исправить. (Не верьте тем программистам, которые утверждают, что они могут сразу написать правильную программу, - таких людей не бывает). Не существует никаких общих рецептов для отладки - класс программиста, главным образом, как раз и проявляется в том, как он отлаживает программы. Но один полезный совет можно дать: аккуратно и подробно выводите при отладке все вычисляемые вашей программой величины.
Другие работы
Автоматизированный электропривод механизма качания кристаллизатора машины непрерывного литья заготовок
Муха
: 6 октября 2011
СОДЕРЖАНИЕ
РЕФЕРАТ
ПЕРЕЧЕНЬ ЛИСТОВ ГРАФИЧЕСКИХ ДОКУМЕНТОВ
ВВЕДЕНИЕ
1. ОПИСАНИЕ ТЕХНОЛОГИЧЕСКОГО ПРОЦЕССА
1.1. Технологический процесс
1.2. Механизм качания кристаллизатора
1.3. Привод качания кристаллизатора
2. ВЫБОР МОЩНОСТИ ДВИГАТЕЛЯ
2.1. Технологические требования к механизму качания
кристаллизатора
2.2. Предварительный выбор двигателя
2.3. Расчёт параметров движения кристаллизатора
2.4. Крутящие моменты нагрузки на валу двигателя редукторного
привода кристаллизатора.
3. РАЗРАБОТКА СИСТЕМЫ
900 руб.
Профессионаьная этика
Янболатов
: 2 июня 2016
Содержание
Введение
ГЛАВА I
1.1. Профессиональная этика: происхождение, понятие, принципы и виды этического кодекса.
1.2. Профессия и специальность «Гостиничный сервис»
ГЛАВА II Профессиональная этика работника гостиничного сервиса
2.1. Этика делового общения в сфере гостиничного сервиса
2.2 Профессионально-этический кодекс в гостиничном сервисе
Заключение
Список литературы
50 руб.
Насос шестеренчатый ПМИГ.ХХХХХХ.021 ЧЕРТЕЖ
coolns
: 12 декабря 2023
Насос шестеренчатый ПМИГ.ХХХХХХ.021
ПМИГ.ХХХХХХ.021 Насос шестеренчатый
В гидравлических системах применяют шестеренчатые, лопастные и плунжерные насосы.
Шестеренчатые насосы создают давление масла (жидкости) до 12 атмосфер. Конструкция этого насоса проста. Он состоит из пары цилиндрических зубчатых колес 2, установленных в чугунный корпус 1.
При вращении колес масло из всасывающей полости попадает между стенками корпуса и переносится в нагнетательную полость. Сцепляющиеся зубья колесо препят
600 руб.
Курсовая работа по дисциплине: Электроника. Вариант: №8
Jerryamantipe03
: 19 мая 2021
Техническое задание 2
Введение 4
1. Разработка структурной схемы 5
2. Разработка принципиальной схемы 7
3. Разработка интегральной микросхемы 15
3.1. Выбор навесных элементов и расчет конфигурации пленочных элементов 15
3.2. Разработка топологии 17
3.3. Этапы изготовления устройства в виде гибридной интегральной микросхемы 19
Заключение 21
Список использованной литературы 22
500 руб.