Автор: Пользователь скрыл имя, 03 Декабря 2011 в 12:48, отчет по практике
Задачами практики для получения первичных профессиональных навыков являются:
- подготовка студентов к сознательному и углубленному изучению дисциплин;
- операционные системы и среды;
- основы алгоритмизации и программирования;
- базы данных;
- технология разработки программных продуктов;
- получение первоначальных навыков по программированию в визуальной среде Delphi;
- привитие практических умений построения приложений базы данных (технология клиент-сервер).
Из
перечисленных признаков только
первый является строгим, а другие допускает
различные трактовки и
В такой ситуации не последнюю роль играет общепринятая практика. В соответствии с ней, например, не называют базами данных файловые архивы, Интернет - порталы или электронные таблицы, несмотря на то, что они в некоторой степени обладают признаками БД. Принято считать, что эта степень в большинстве случаев недостаточна (хотя могут быть исключения).
Многие специалисты указывают на распространённую ошибку, состоящую в некорректном использовании термина «база данных» вместо термина «система управления базами данных». Эти понятия, следовательно, необходимо различать.
Microsoft Word
MICROSOFT
WORD — один из наиболее
В M. W. можно
также проверять орфографию, пунктуацию,
стиль текста, хотя доверять полностью
эти процессы программе не рекомендуется.
Microsoft Excel
Excel — программа для проведения расчетов, составления таблиц и диаграмм, вычисления сложных функций. Нужна, в первую очередь, бухгалтерам, экономистам.
Многие думают, что все таблицы делаются в Excel’е и без знания этой программы таблицу не составить. Это неверно. Excel — программа, в первую очередь, для вычислений. Если Вам нужно напечатать «простую» таблицу, то проще это сделать в Word’е. Простую — означает без вычислений — когда нужно ввести уже готовые данные. Как работать с таблицами в Word’е, написано в этой статье. А Excel нужен, чтобы что-то сложить, что-то отнять-поделить, посчитать сумму и т.д.
Если
сравнивать Excel с Word’ом, то первый, конечно,
сложнее. И лучше начинать работать в этой
программе после того, как освоите Word.
Чтобы изучить Excel досконально, потребуется
немало времени. Но, как показывает практика,
большинству для работы нужно всего-то
«научиться считать». То есть прочитать
и проработать две-три статьи этого раздела.
Технология разработки программирования продукта с применением структурного программирования.
Структурное программирование: предпосылки и назначение структурного программирования, основные критерии оценки качества программы для ЭВМ. Реализация структурного программирования на языке «Е-практикума. Астрахань - 1999
Традиционная технология программирования формировалась на заре вычислительной техники, когда в распоряжении пользователей были ограниченные ресурсы ЭВМ, а разработчик программ был в то же время и главным ее пользователем. В этих условиях главное внимание обращалось на получение эффективных программ в смысле оптимального использования ресурсов ЭВМ.
В настоящее время, когда сфера применения ЭВМ чрезвычайно расширилась, разработка и эксплуатация программ осуществляется, как правило, разными людьми. Поэтому наряду с эффективностью на первый план выдвигаются и другие важные характеристики программ такие, как понятность, хорошая документированность, надежность, гибкость, удобство сопровождения и т.п.
Проблема разработки программ, обладающих такими качествами, объясняется трудоемкостью процесса программирования и связанным с этим быстрым ростом стоимости программного обеспечения.
Для создания "хорошей" программы появляется необходимость придерживаться определенных принципов или определенной дисциплины программирования. Значительный прогресс в области программирования достигается с использованием, так называемого структурного программирования.
Появление новой технологии, или, как еще говорят, дисциплины программирования, основанной на структурном подходе, связано с именем известного голландского ученого Э. Дейкстры (1965 г.). В своих работах он высказал предположение, что оператор GOTO может быть исключен из языков программирования и что квалификация программиста обратно пропорциональна числу операторов GOTO в его программах. Такая дисциплина программирования упрощает и структуризирует программу.
Однако представление о структурном программировании, как о программировании без использования оператора GOTO, является ошибочным. Например, Хоор определяет структурное программирование как "систематическое использование абстракции для управления массой деталей и способ документирования, который помогает проектировать программу".
Структурное программирование можно толковать как "проектирование, написание и тестирование программы в соответствии с заранее определенной дисциплиной".
Структурный подход к программированию как раз и имеет целью снижение трудоемкости всего процесса создания программного обеспечения от технического задания на разработку до завершения эксплуатации. Он означает необходимость единой дисциплины на всех стадиях разработки программы. В понятие структурного подхода к программированию обычно включают нисходящие методы разработки программ (принцип «сверху вниз»), собственно структурное программирование и так называемый сквозной структурный контроль.
Основной целью структурного программирования является уменьшение трудностей тестирования и доказательства правильности программы. Это особенно важно при разработке больших программных систем. Опыт применения методов структурного программирования при разработке ряда сложных операционных систем показывает, что правильность логической структуры системы поддается доказательству, а сама программа допускает достаточно полное тестирование. В результате в готовой программе встречаются только тривиальные ошибки кодирования, которые легко исправляются.
Структурное программирование улучшает ясность и читабельность программ. Программы, которые написаны с использованием традиционных методов, особенно те, которые перегружены операторами GOTO, имеют хаотичную структуру.
Структурированные
программы имеют
Итак,
структурное программирование представляет
собой некоторые принципы написания
программ в соответствии со строгой
дисциплиной и имеет целью
облегчить процесс
Известно, что один и тот же алгоритм может быть реализован на ЭВМ различными способами, т.е. может быть составлено несколько различных программ, решающих одну и ту же задачу.
Таким
образом, нужно иметь некоторые
критерии оценки программы, с помощью
которых можно судить насколько
одна программа лучше другой. Анализ
и оценка программы носят
Список использованной литературы.
1.В.В. Корнеев Вычислительные системы - Гелиос АРВ, 2004
2.А. П. Пятибратов, Л.П.Гудыно, А. А.Кириченко Вычислительные системы сети и телекоммуникации - Финансы и статистика, Инфра-М, 2008
3.В.Л.Бройдо, О. П. Ильина Вычислительные системы, сети и телекоммуникации - Питер, 2008
4.Ю.В.Чекмарев Вычислительные системы, сети и коммуникации -ДМК пресс, 2008
5. Н. В. Максимов, И. И. Попов, Т. Л. Партыка Архитектура ЭВМ и вычислительные системы - Форум, 2008
6.В.Ф.Мелехин, Е. Г. Павловский Вычислительные машины и системы - Академия, 2006
7.В.Ф.Мелехин, Е. Г. Павловский Вычислительные машины системы и сети - Академия, 2007
8.Новиков Ю. В., Калашников О. А., Гуляев С. Э. Разработка устройств сопряжения для персонального компьютера типа IBM PC: Практическое пособие /Под ред. Новикова Ю. В.– М.: ЭКОМ., 2004
9. Смит Дж. Сопряжение компьютеров с внешними устройствами. – М.: МИР, 2006
10.В.Г. Олифер, Н.А. Олифер. Компьютерные сети. Принципы, технологии, протоколы. – СПб.: Питер, 2005
11.А.Н.Степанов Архитектура вычислительных систем и компьютерных сетей, Питер, 2007
12.Э. Таненбаум Компьютерные сети, Питер, 2007
13.Д. В. Иртегов Введение в сетевые технологии, БХВ – Петербург, 2004
14.Терри Оглтри Модернизация и ремонт сетей, Вильямс, 2005
15.Стивен Дж. Бигелоу Сети. Поиск неисправностей, поддержка и восстановление, БХВ – Петербург, 2005
16.Калабеков Б.А. Цифровые устройства и микропроцессорные системы: Учебник для техникумов связи.- М.: Горячая линия - Телеком, 2002
17.Пухальский Г.И. Проектирование микропроцессорных устройств: Учебное пособие для вузов.- СПб.: Политехника, 2001
18.Пескова
С.А., Гуров А.И., Кузин А.В. Центральные
и периферийные устройства электронных
вычислительных средств. Учебник - М: Радио
и связь, 2000 Т. Л. Партыка, И. И. Попов Периферийные
устройства ВТ, Форум, Инфра-М, 2007
19.Гинзбург А., Милчев М., Солоницин Ю. Периферийные
устройства. Учебное пособие. - СП б:
Питер, 2001
20.Одинцов И.О. Профессиональное программирование. Системный подход.- СПб.: БХВ – Петербург, 2002