Отчет по практике ПОВТиАС

Автор: Пользователь скрыл имя, 03 Декабря 2011 в 12:48, отчет по практике

Описание работы

Задачами практики для получения первичных профессиональных навыков являются:
- подготовка студентов к сознательному и углубленному изучению дисциплин;
- операционные системы и среды;
- основы алгоритмизации и программирования;
- базы данных;
- технология разработки программных продуктов;
- получение первоначальных навыков по программированию в визуальной среде Delphi;
- привитие практических умений построения приложений базы данных (технология клиент-сервер).

Работа содержит 1 файл

отчет.docx

— 204.69 Кб (Скачать)

     Из  перечисленных признаков только первый является строгим, а другие допускает  различные трактовки и различные  степени оценки. Можно лишь установить некоторую степень соответствия требованиям к БД.

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

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

Microsoft Word

     MICROSOFT WORD — один из наиболее распространенных  текстовых редакторов, созданный  фирмой Microsoft Corp., программа, которая позволяет набирать, исправлять, форматировать и распечатывать текст.

В 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

Информация о работе Отчет по практике ПОВТиАС