Цель и задачи учебной практики, ее место 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Цель и задачи учебной практики, ее место



Электронная тетрадь

 

Специальность 09.03.02 - «Информационные системы и технологии»

 

 

 

выполнил студент Хачатуров Альберт

 

группы ИТ 1501

 

Краснодар 2016

Введение

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

В процессе прохождения учебной практики по информатике студент должен расширить и закрепить теоретические и практические знания, полученные в процессе изучения информатики в соответствии с государственным образовательным стандартом (ГОС) высшего профессионального образования по специальности 09.03.02 - «Информационные системы и технологии», научиться применять приобретенные знания для решения конкретных задач, научиться в соответствии с принятыми стандартами оформлять различные документы, работы, таблицы, графики, список использованной литературы и др.

Отчет о прохождении практики подготавливается в текстовом редакторе Microsoft Word и представляет собой электронную тетрадь, которую необходимо заполнить практиканту. В целях облегчения планирования объема выполняемых заданий на день в электронной тетради все задания распределены по дням учебной практики.

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

- краткое изложение теоретических вопросов;

- формулировка практического задания;

- краткое изложение хода выполнения практического задания;

- описание результатов выполнения практического задания.

Выполнение практических заданий производится в изучаемой среде, а затем переносится либо через буфер обмена, либо используя механизм OLE-технологии.

Ответы должны сопровождаться иллюстрациями работы. Рисункам задать сквозную нумерацию.

Защита отчета предполагает демонстрацию на компьютере и необходимые пояснения практиканта о ходе выполнения заданий.

Качество работы определяется:

- умением подбирать материал по заданной теме;

- способностью студента работать со специальной литературой;

- умением систематизировать и обобщать полученные результаты;

- оформлением работы;

- владением практическими навыками по выполнению работы на ПЭВМ.


Цель и задачи учебной практики, ее место

В учебном процессе

Цель прохождения практики и требования к уровню освоения содержания материала

Учебная практика по информатике проводится на первом курсе факультета «Прикладная информатика» во втором семестре. Основная цель прохождения практики - закрепление навыков практической работы оператора персонального компьютера.

В результате прохождения учебной практики по "Информатике" студенты

должны иметь представление:

- о роли информатики при решении практических задач по своей специальности, ее месте в системе фундаментальных, теоретических и прикладных сельскохозяйственных наук;

- о методологических, математических и логических основах информатизации профессиональной деятельности и общества;

знать:

- теоретические основы информатики;

- основные понятия и термины информатики, ее возможности при решении теоретических и практических задач по специальности;

- основы классификации информационных систем и технологий, методы их эффективного применения в профессиональной сфере;

уметь:

- применять полученные знания при изучении дисциплин по специальности, в курсовом и дипломном проектировании, в НИРС и в профессиональной деятельности по окончанию ВУЗа;

- строить и исследовать информационные модели конкретных явлений и процессов, рационально их использовать при решении задач в своей предметной области;

- решать с помощью информационных технологий основные типовые задачи;

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

обладать навыками:

- поиска нужной информации в вычислительных сетях и проведения самостоятельных научных исследований;

- качественной подготовки документации на ЭВМ;

- использования сервисных программам;

- применения информационных технологий и библиотек прикладных (стандартных) программ для ЭВМ при решении прикладных отраслевых задач.

Задачи прохождения практики: в соответствии с поставленной целью в процессе прохождения учебной практики:

· студенты должны расширить и закрепить знания:

- о методах защиты информации и способах восстановления удаленной информации;

- принципах построения и взаимодействия устройств базового комплекта ПЭВМ;

- составной части программного обеспечения ПЭВМ;

- операции над объектами файловой системы с использованием файлового менеджера;

- о назначении, области применения и основных характеристиках сервисных программ;

- о назначении, области применения и основных характеристиках программ-архиваторов;

- о назначении, области применения и основных характеристиках антивирусных программ;

- о графическом интерфейсе среды Windows;

- об операцииях над объектами файловой системы с использованием приложения Проводник;

- о назначении, области применения и основных характеристиках текстовых и графических редакторов;

- о назначении, области применения и основных характеристиках табличных процессоров;

- принципах организации работы в компьютерных сетях;

· освоить технологию операторской работы:

- в программной оболочке Total Commander;

- с сервисными программными средствами, программами работы с архивами, антивирусными программами;

- в графической среде Windows;

- с текстовым редактором Microsoft Word;

- с табличным процессором Microsoft Excel.

· овладеть навыками практической работы в компьютерных сетях;

· студенты должны научиться и закрепить существующие знания:

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

- сохранять, читать, редактировать, архивировать и защищать информацию на внешних носителях;

- пользоваться типовыми программными оболочками;

- обеспечивать работоспособность ПЭВМ с помощью сервисных программ;

- оформлять текстовые документы согласно установленному стандарту, используя программные средства графических и текстовых редакторов;

- формировать информацию в электронных таблицах, производить расчеты и представлять их графически;

- получать, просматривать и передавать информацию в компьютерных сетях;

 

Перечень дисциплин, освоение которых необходимо для прохождения учебной практики: учебная практика по информатике базируется на курсе «Информатика» (первый семестр).

 


День 1

Тема 1. Защита информации

Правила сохранения информации на носителях

1.1.Сформулируйте и опишите общие подходы к сохранению файлов:

· варианты ответов на запросы системы о подтверждении каких-либо действий;

Ответ

Да Нет Отмена

(рис.1)

· частота сохранения создаваемого файла;

Частоту сохранения создаваемого файла можно задать в настройках программы. Рассмотрим сохранение файла на примере документа WORD. Для настройки автосохранения в Word 2010 зайдите в меню Файл. Выберите Параметры.

(рис.1)

В открывшемся окне перейдите на запись Сохранение и в правом окне измените значение автосохранения на свое усмотрение.

Нажмите в самом низу ОК

(рис.2)

· удаление файлов в корзину с последующим восстановлением.

Операционные системы становятся все более совершенными, а соответственно, и сложными. Усложняются и структуры разделов, на которые разбиты диски. Это приводит и к усложнению способов восстановления информации. В большинстве случаев, файлы удаленные с жесткого диска находятся на нем, пока поверх них не будет записана другая информация, поэтому если вы спохватились, вспомнив, что удалили что-нибудь важное, во-первых, ничего не записывайте на диск. Чем дольше вы работаете с диском после удаления файла, тем меньше вероятность что-либо восстановить. Файлы, которые удаляются не в корзину (с помощью "shift+delete") не вытираются с диска. Система просто вытирает первую букву в имени файла и игнорирует его пока на его место не будет что-то записано.

Утилиты для восстановления информации в таких самых простых случаях есть почти в любом наборе системных утилит, например в SystemWorks 2005 от Symantec. Можно воспользоваться и бесплатной пробной версией программы EasyRecovery Lite 6, которая подскажет, какие файлы еще можно восстановить. Можно воспользоваться и полностью бесплатной программой, например, Restoration.

Защита информации посредством создания резервных копий

1.2. Опишите следующие разделы:

· способы создания резервных копий;

Главным способом, который может быть использован для создания резервных копий - это создание образа жёсткого диска, иначе говоря, клонирование, это можно легко сделать с любым программным обеспечением для создания образов. Большинство пользователей считают этот способ лучшим, так как он позволяет сохранить каждый бит данных, хранящихся на жёстком диске. Это великолепно, так как в случае потери всех данных, вы легко сможете всё восстановить. Более того, это также самый быстрый и простой способ создания резервных копий, он особенно подойдёт тем, кто не очень хорошо разбирается в компьютере и не может проводить весь день за компьютером, пытаясь создать резервные копии данных.

Ещё одним способом при создании резервных копий данных является использование удалённого интерактивного сервера. Это значит, что все важные данные будут сохраняться на сервере, который довольно безопасен и находится на значительном удалении от места расположения вашего компьютера. Это отличное решение, так как такое расположение сервера защитит данные в случае различных бедствий, которые могут произойти на месте вашей работы или проживания. Также такой способ недорог, и данные очень легко получить в случае необходимости. Компании, обеспечивающие создание резервных копий в режиме реального времени используют профессиональные жёсткие диски и программное обеспечение, для того чтобы заверить вас в том, что ваши данные хранятся в безопасном и надёжном месте.

(рис.)

Также существует способ создания резервных копий данных, для использования которого требуются съёмные носители информации. Этими приспособлениями очень легко пользоваться, при этом они являются такими же надёжными, как и другие средства. Сегодня существует большой выбор подобных приспособлений. Но всё же большинство пользователей предпочитают применять такой съёмный носитель информации как флешка или карта флеш-памяти. Многие пользуются ими, потому что на них можно хранить большой объём данных и её очень удобно использовать, так как она легко вставляется в USB-порт компьютера. Данный способ освобождает вас от необходимости выбирать, что именно защитить, — просто сделаем копию всего, что есть, и будь что будет. Можно по-разному настроить ротирование данных. Например, создавать всегда полную резервную копию и затирать предыдущую.

Конечно, будет расходоваться много места для хранения.

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

Этого недостатка лишены дифференциальные резервные копии. Они копируют данные, которые изменились не с последнего бэкапа, как инкрементальные, а с самой первой копии. Таким образом, версии зависят только от самой первой резервной копии. Соответственно, можно позволить себе терять некоторые промежуточные версии:

· обоснование выбора метода копирования информации;

Можно потерять файлы в результате случайного удаления или замены из-за атаки вируса или червя, сбоя программного или аппаратного обеспечения или полного отказа жесткого диска. Для защиты файлов можно создать резервную копию: набор копий файлов, хранящийся в другом месте отдельно от исходных файлов.

Главным способом, который может быть использован для создания резервных копий - это создание образа жёсткого диска, иначе говоря, клонирование, это можно легко сделать с любым программным обеспечением для создания образов. Большинство пользователей считают этот способ лучшим, так как он позволяет сохранить каждый бит данных, хранящихся на жёстком диске. Это великолепно, так как в случае потери всех данных, вы легко сможете всё восстановить. Более того, это также самый быстрый и простой способ создания резервных копий, он особенно подойдёт тем, кто не очень хорошо разбирается в компьютере и не может проводить весь день за компьютером, пытаясь создать резервные копии данных.

Ещё одним способом при создании резервных копий данных является использование удалённого интерактивного сервера. Это значит, что все важные данные будут сохраняться на сервере, который довольно безопасен и находится на значительном удалении от места расположения вашего компьютера. Это отличное решение, так как такое расположение сервера защитит данные в случае различных бедствий, которые могут произойти на месте вашей работы или проживания. Также такой способ недорог, и данные очень легко получить в случае необходимости. Компании, обеспечивающие создание резервных копий в режиме реального времени используют профессиональные жёсткие диски и программное обеспечение, для того чтобы заверить вас в том, что ваши данные хранятся в безопасном и надёжном месте.

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

· обоснование выбора программы создания резервной копии.

Самое простое решение проблемы резервного копирования входит в состав операционной системы. Например, в Windows 7 программа «Архивация и восстановление» находится в папке «Обслуживание» меню «Пуск», а в Windows 8.1 этот пункт размещен на Панели управления, причем «классический» вариант доступен под названием «Восстановление файлов Windows». Иначе можно воспользоваться программой Acronic, которой обладает простым интерфейсом и высоким функционалом, тем более она давно зарекомендовала себя как надежная программа для резервного копирования файлов

Программа обеспечивает три варианта резервирования данных. Во-первых, она создает копии любых указанных пользователем папок или отдельных файлов. В продукт встроены удобные фильтры, позволяющие резервировать видео, документы, музыку, рисунки и т.д. Во-вторых, Acronis способна резервировать любые настройки программного обеспечения. И наконец, ПО может создавать образы целых разделов, помогающие восстановить операционную систему со всеми установленными программами, драйверами, настройками и документами. Эта опция дает возможность, например, откатить систему до того момента, когда она еще не была заражена вирусом или на нее не была установлена какая-нибудь ненужная программа. Естественно, что при создании образа копируются все данные электронной почты: письма, учетные записи, календари, задания, заметки, подписи и пользовательские настройки.

1.3. Изучите:

· копирование информации в различных средах на гибкий диск;

· В среде DOS для копирования файлов используется команда copy.

· В среде Windows для копирования используется пере-таскивание файлов.

· В файловых менеджерах тоже используются свои способы копирования файлов. Например в Total Commander для копирования можно использовать клавишу F5.

· создание резервных копий с помощью выбранной программы;

Программа Acronis обеспечивает три варианта резервирования данных. Во-первых, она создает копии любых указанных пользователем папок или отдельных файлов. В продукт встроены удобные фильтры, позволяющие резервировать видео, документы, музыку, рисунки и т.д. Во-вторых, Acronis способна резервировать любые настройки программного обеспечения. И наконец, ПО может создавать образы целых разделов, помогающие восстановить операционную систему со всеми установленными программами, драйверами, настройками и документами. Эта опция дает возможность, например, откатить систему до того момента, когда она еще не была заражена вирусом или на нее не была установлена какая-нибудь ненужная программа. Естественно, что при создании образа копируются все данные электронной почты: письма, учетные записи, календари, задания, заметки, подписи и пользовательские настройки.

· понятие наборов файлов - это совокупность файлов и каталогов в физическом или логическом ресурсе хранения.

·

Восстановление удаленной информации

1.4. Опишите следующие разделы:

· удаление файлов и каталогов с обоснованием возможностей восстановления удаленных файлов и каталогов в различных средах.

В среде DOS:

rd [дисковод:][путь\]имя-каталога – Удаление пустого каталога

deltree [/y] имя-файла-или-каталога - Удаление каталога со всем содержимым

День 2

Тема 2. Основные устройства персонального компьютера (ПК)

2.1. Опишите следующие разделы:

· классификация современных компьютеров:

• Первого поколения

• Второго поколения

• Третьего поколения

• Четвертого поколения

• Пятого поколения

- по архитектуре;

Ответ:

§ CISC (Complicated Instruction Set Computers – компьютеры с усложненной системой команд)

§ RISC (Reduced Instruction Set Computers – компьютеры с упрощенной системой команд)

§ VLIW (Very Long Instruction Word – компьютеры с широким командным словом)

§ Multi-core computers (многоядерные компьютеры)

§ Hybrid processor computers (компьютеры с гибридными процессорами)

- по производительности;

Ответ:

• микрокомпьютеры

• миникомпьютеры;

• мэйнфреймы (универсальные компьютеры);

• суперкомпьютеры.

- по условиям эксплуатации

  • Офисные предназначены для решения широкого класса задач при нормальных условиях эксплуатации.
  • Cпециальные компьютеры служат для решения более узкого класса задач или даже одной задачи, требующей многократного решения, и функционируют в особых условиях эксплуатации. Машинные ресурсы специальных компьютеров часто ограничены. Однако их узкая ориентация позволяет реализовать заданный класс задач наиболее эффективно.

- по габаритам корпуса

· Суперкомпьютеры – это самые мощные по быстродействию и производительности вычислительные машины. К суперЭВМ относятся “Cray” и “IBM SP2” (США). Используются для решения крупномасштабных вычислительных задач и моделирования, для сложных вычислений в аэродинамике, метеорологии, физике высоких энергий, также находят применение и в финансовой сфере.

· Большие машины или мейнфреймы (Mainframe). Мейнфреймы используются в финансовой сфере, оборонном комплексе, применяются для комплектования ведомственных, территориальных и региональных вычислительных центров.

· Средние ЭВМ широкого назначения используются для управления сложными технологическими производственными процессами.

· Мини-ЭВМ ориентированы на использование в качестве управляющих вычислительных комплексов, в качестве сетевых серверов.

· Микро - ЭВМ — это компьютеры, в которых в качестве центрального процессора используется микропроцессор. К ним относятся встроенные микро – ЭВМ (встроенные в различное оборудование, аппаратуру или приборы) и персональные компьютеры PC.

· Современные персональные компьютеры имеют практически те же характеристики, что и мини-ЭВМ восьмидесятых годов. На базе этого класса ЭВМ строятся автоматизированные рабочие места (АРМ) для специалистов различного уровня, используются как средство обработки информации в информационных системах.

· К персональным компьютерам относятся настольные и переносные ПК. К переносным ЭВМ относятся Notebook (блокнот или записная книжка) и карманные персональные компьютеры (Personal Computers Handheld - Handheld PC, Personal Digital Assistants – PDA и Palmtop).

• классификация, основные характеристики и принципы работы внешних устройств из базового комплекта ПК:

- накопители информации на дисках (накопители на гибких магнитных дисках, накопители на жестких магнитных дисках, накопители на оптических дисках). Логическая структура жесткого диска (блок начальной загрузки; таблица разделов; таблица размещения файлов (FAT); копия FAT; корневой каталог; область данных). Различия FAT и NTFS. Физическая структура жесткого диска (дорожка, сектор, кластер, цилиндр);

- принтер

Лазерные

Струйные

принцип работы

Матричные

Принцип работы матричного принтера

- монитор

  • электроннолучевые мониторы (Cathode Ray Tube);

Принцип работы монитора на эл-луч трубке

  • жидкокристаллические мониторы (Liquid Cristal Display);

принцип работы монитора из жидких кристаллов

  • плазменные мониторы (Plasma Display Panel).

Принцип работы плазменного монитора

- клавиатуры

Беспроводные

Проводные

Эргономичные

Игровые

Виртуальные

  • - манипулятор мышь

  • гемпад

• назначение устройств, расположенных на системной (материнской) плате:

- системная шина - канал, по которому процессор соединен с другими устройствами компьютера.

 

- гнёзда расширения и др;

• назначение адаптеров и контроллеров:

1.Подключение внешних запоминающих устройств.
2.Контроль за работой определенного устройства.
3.Передача информации от одного ПК к другому.
4Преобразование и согласование сигналов между устройствами ПК

• устройство оперативной памяти.

классификация, основные характеристики и принципы работы внешних устройств из базового комплекта ПК:

накопители информации на дисках (накопители на гибких магнитных дисках, накопители на жестких магнитных дисках, накопители на оптических дисках). Логическая структура жесткого диска (блок начальной загрузки; таблица разделов; таблица размещения файлов (FAT); копия FAT; корневой каталог; область данных). Различия FAT и NTFS. Физическая структура жесткого диска (дорожка, сектор, кластер, цилиндр);

принтер;

монитор;

клавиатура;

манипуляторы;

назначение устройств, расположенных на системной (материнской) плате:

центральный процессор - это центральное устройство компьютера, которое выполняет операции по обработке данных и управляет периферийными устройствами компьютера. У компьютеров четвёртого поколения и старше функции центрального процессора выполняет микропроцессор на основе СБИС, содержащей несколько миллионов элементов, конструктивно созданный на полупроводниковом кристалле путём применения сложной микроэлектронной технологии.

электронный блок либо интегральная схема (микропроцессор), исполняющая машинные инструкции (код программ)

постоянная (ROM) и оперативная (RAM) память, кэш-память

ROM – место где хранится информация – все программы и операционная система, в которой они выполняются, хранятся именно здесь, ваши файлы так же хранятся здесь; SD и CF карты по сути тот же ROM. Одним словом, ROM это SD карта, встроенная в ваше устройство, которую вы просто не можете вынуть.

RAM – место где данные выполняются. Когда вы включаете ваше устройство, оно загружает программы из ROM в RAM и запускает их уже из RAM. Когда вы слушаете музыкальный трек, устройство загружает часть песни из ROM в RAM и проигрывает эту часть, затем загружает другую часть и т. д. Когда вы читаете e-mail, устройство загружает текст из ROM в RAM и только затем отображает его, когда вы открываете другое e-mail сообщение, устройство снова загружает его из ROM в RAM.

-

 

Кэш -

промежуточный буфер с быстрым доступом, содержащий информацию, которая может быть запрошена с наибольшей вероятностью. Доступ к данным в кэше осуществляется быстрее, чем выборка исходных данных из более медленной памяти или удаленного источника, однако её объём существенно ограничен по сравнению с хранилищем исходных данных.

 

системная шина - предназначена для обмена информацией микропроцессора с любыми внутренними устройствами микропроцессорной системы (контроллера или компьютера).

2.2. Нарисуйте схему взаимодействия устройств компьютера.

2.3. Выполните в графическом виде структурную схему системной платы.

2.4. Укажите характеристики компьютера, на котором вы работаете.


День 3

Тема 3. Программное обеспечение ПК

 

3.1. Опишите следующие разделы:

· понятие программного обеспечения (ПО) - это совокупность программ, позволяющих осуществить на компьютере автоматизированную обработку информации. Программное обеспечение делится на системное (общее) и прикладное (специальное).

· назначение и состав системного программного обеспечения:

- базовое программное обеспечение: операционные системы - комплекс программ, обеспечивающий управление аппаратными средствами компьютера, организующий работу с файлами и выполнение прикладных программ, осуществляющий ввод и вывод данных. На сегодняшний день, операционная система — это первый и основной набор программ, загружающийся в компьютер. программы-оболочки - это программы, созданные для упрощения работы со сложными программными системами, такими, например, как DOS. Они преобразуют неудобный командный пользовательский интерфейс в дружественный графический интерфейс или интерфейс типа "меню". операционные оболочки - (от англ. shell «оболочка») — интерпретатор команд операционной системы, обеспечивающий интерфейс для взаимодействия пользователя с функциями системы.

сервисное программное обеспечение: программы контроля и диагностики работоспособности компьютера; программы обслуживания дисков; программы восстановления

EVEREST — проведет диагностику вашего компьютера и выдаст подробную информацию как об его аппаратной части, так и о программной начинке.

AIDA64 — мощный инструмент диагностики, тестирования и наблюдения за состоянием компьютеров под управлением операционной системы Windows.

AIDA32 — бесплатная профессиональная программа, для диагностики оборудования и анализа системы. Сканирует компьютер и выдает информацию.

 

программы создания страховых копий дисков; программы архивирования файлов Архивация - это сжатие одного или более файлов с целью экономии памяти и размещение сжатых данных в одном архивном файле. Архивация данных - это уменьшение физических размеров файлов, в которых хранятся данные, без значительных информационных потерь.

Архивация проводится в следующих случаях:

  • когда необходимо создать резервные копии наиболее ценных файлов;
  • когда необходимо освободить место на диске;
  • когда необходимо передать файлы по E-mail.

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

 

· назначение и состав прикладного программного обеспечения:

- ППП общего назначения: текстовые процессоры, табличные процессоры, программы для создания презентаций, системы управления базами данных, коммуникационные программы, интегрированные среды;

- проблемно-ориентированные ППП: автоматизированное рабочее место, как технология использования проблемно-ориентированных ППП;

- назначение инструментального программного обеспечения - программное обеспечение, предназначенное для использования в ходе проектирования, разработки и сопровождения программ, в отличие от прикладного и системного программного обеспечения.

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

- инструментальная среда пользователя: Инструментарий технологии программирования — это программные продукты обеспечения технологии программирования, т.н. программотехники.

К ним относятся:

•средства для создания приложений, включающие локальные средства, обеспечивающие выполнение отдельных работ по созданию программ, и интегрированные среды разработчиков программ, обеспечивающие выполнение комплекса взаимосвязанных работ по созданию программ;

•CASE-технология (Computer-AidedSystemEngineering), представляющая методы анализа, проектирования и создания программных систем и предназначенная для автоматизации процессов разработки и реализации информационных систем.

Локальные средства разработки программ на рынке программных продуктов наиболее представительны и включают языки и системы программирования, а также инструментальную среду пользователя.

Язык программирования — формализованный язык для описания алгоритма решения задачи на компьютере.

Средства для создания приложений — совокупность языков и систем программирования, а также различные программные комплексы для отладки и поддержки создаваемых программ.

Языки программированияпо синтаксису образования их конструкций условно можно разделить на классы:

•машинные языки (computerlanguage) — языки программирования, воспринимаемые, аппаратной частью компьютера (машинные коды);

•машинно-ориентированные языки (computer-orientedlanguage) — языки программирования, которые отражают структуру конкретного типа компьютера (ассемблеры);

•алгоритмические языки (algorithmiclanguage) —языки программирования алгоритма, не зависящие от архитектуры компьютера (Паскаль, Фортран, Бейсик и др.);

•процедурно-ориентированные языки (procedure-orientedlanguage) — языки программирования, где имеется возможность описания программы как совокупности процедур (подпрограмм);

•проблемно-ориентированные языки (universalprogramminglanguage) — языки программирования, предназначенные для решения задач определенного класса (Лисп, РПГ, Симула и др.);

Программа, подготовленная на языке программирования, проходит этап трансляции, когда происходит преобразование исходного текста программы в объектный код, который далее пригоден к обработке редактором связей.

Редактор связей — специальная программа, которая строит выполняемый модуль.

Трансляция может выполняться с использованием компиляторов или интерпретаторов. Компиляторы транслируют всю программу без ее выполнения. Интерпретаторы, в отличие от компиляторов, выполняют пооператорную обработку и выполнение программы.

Существуют специальные программы - отладчики, предназначенные для трассировки и анализа выполнения других программ. Лучшие отладчики позволяют осуществить трассировку (отслеживание выполнения программы в пооператорном вари- анте), определение места и вида ошибок в программе, "наблюдение" за изменением значений переменных, выражений и т.п. Для отладки и тестирования правильности работы программ создается база данных контрольного примера.

Системы программирования (programmingsystem) включают:

компилятор;

интегрированную среду разработчика программ;

отладчик;

средства оптимизации кода программ;

набор библиотек (возможно с исходными текстами программ);

редактор связей;

утилиты для работы с библиотеками, текстовыми и двоичными файлами;

справочные системы;

документатор исходного кода программы;

систему поддержки и управления проектом программного комплекса.

Средства поддержки проектов — новый класс программного обеспечения, предназначенный для:

•отслеживания изменений, выполненных разработчиками программ;

•поддержки версий программы с автоматической разноской изменений и получения статистики о ходе работ проекта.

Инструментальная среда пользователя представлена специальными средствами, встроенными в пакеты прикладных программ, такими, как:

• библиотека функций, процедур, методов обработки;

• макрокоманды;

• клавишные макросы;

• языковые макросы;

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

• конструкторы экранных форм и отчетов;

• генераторы приложений;

• языки запросов высокого уровня;

• языки манипулирования данными;

• конструкторы меню и многое другое



Поделиться:


Последнее изменение этой страницы: 2016-09-05; просмотров: 820; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.15.147.215 (0.183 с.)