Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
moya_shporaKIT.doc
Скачиваний:
4
Добавлен:
18.09.2019
Размер:
380.93 Кб
Скачать

11.1. Этапы решения задач на компьютере.

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

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

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

Программир-ние – запись алгоритма в форме, восприним-ой компом.

Откладка–выявл-е и исправ-ие ошибок в проге. Наличие этого этапа вызвано тем, что на всех предыд-их этапах могут быть допущены ошибки, кот следует выявить и исправить. Этап явл-ся достаточно трудоемким и поэтому разраб-ется инструментарий в какой-то мере автоматизир-ий этот пр-сс.

Решение задачи на машине – готовый профессион-ый продукт произв-мый на машине. Анализ резул-тов произв-ся обычно постанов-щиком задачи.

11.2 Алгоритм. Понятие алгоритма. Типы алгометрических проц-в.

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

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

Способ-ы записи алгоритмов:

1)словесный (это способ с использ. слов и мат.символов),

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

3)языки программ-ния (пред-чен для записи прог и описания денных).

Типы алгоритм. процессов:

1)Линейные (предполаг.,что все операции выпол-тся строго последов-но)

2)Ветвящиеся (в них,в зависим-и от некотор. пр-ка выполн. Дейс-ия по одному из возможных направ-ий. Они бывают простыми(2 ветви) и сложными(более 2-х ветвей))

3)Циклич-кие (это когда некот участки повтор-ся неск-ко раз. Такие участки наз-ся циклами,циклы бывают простые и сложные(внутри одного цикла вложен др.цикл). Среди циклов выд-ют циклы с а)предусловием (когда условие проверяется до раб.части цикла) б)послеусловием(условие провер-ся после раб. части))

11.3. Системы программирования. Языки программ-ия, их классифик. Интрументальные ср-ва программ-ия.

Функции сист. прогр-я: 1)контроль проги; 2)распред-ние памяти; 3)трансляция; 4)стыковка подпрограмм; 5)выпуск технич. док-ции. Ср-ва выполнения: а)языки пргр-я; б)трансляторы; в)отладчики; г)библиотеки стандартных модулей.

Языки прогр-я обычно классифицир-я по степени зав-ти от машины: 1)машинно-зависимые (машинные, машиннно-ориентир-ные); 2)машинно-независимые (процедурно-ориентиров-ые, проблемно-ориентир-ые) .

Машинные-это внутр. языки машины(машин-е коды); машинно-ориентир-е связаны с машиной и отражают ее стр-ру.(ассемблер);машинно-независ. не требуют знаний об особен-ях машин( Fostran, Cobol, Basic, C, C+,Lisp); процедурно-ориент. описыв-т алгоритм (Бэйсик,Си,Паскаль); проблемно-ориен. опис-ют не алгоритм,а задачу (APT,STRE-88).

В посл-ее время появ-ись объектно-ориент. языки,предназнач-ые для работы с объектами в зав.от событий (Delpki,Java,VBA). Появл-ся языки с описанием сценариев(Pessy Tel)-они связывают готовые проги, напис-ые на др. языках. Всякий язык прогр-я имеет иерархическую стр-ру. В ней есть алфафит (осн.символы), слова, выражения, предложения (операторы).

Инструмент-ые ср-ва программ-ия - ПО для программ-ия, использ. в ходе разработки, корректировки или развития др. программ: редакторы, компиляторы, отладчики, вспом. системные программы, графич. пакеты, операторы SQL - для работы с данными,программные операторы - IF, CASE, CALL, FUNCTION, FOR, WHILE, GOTO; операторы экранного обмена - меню, окна, ввод-вывод через экранные формы и экранные массивы; трансляторы языка программ-ия (компиляторы, интерпретаторы), ср-ва, предназнач. для облегчения и ускорения работы.

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

11.4. Технологии разработки программых комплексов.

Возникн-ние техн-ии прог-я вызваны сл-щим:

1)увелич. парка компов

2)увелич. объема продаж

3)прогр.очень трудно читаемы

4)высокая скорость разработки прог.

5)выявились особен-ти проц-са программ-ния

Что дает техн-гия прог-я?-

1) увелич. скорость составл. Прог

2)уменш. кол-во ошибок

3)легко изменить стр-ру прогр.

4)Прога должна легко читаться

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

1)нисходящую обработку (сверху вниз)

2)структурированное прог-е

11.5. Макропрограммирование в среде MO.

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

Средства программ-ния приложений в Microsoft Office – это средства работы с макросами и, собственно, язык и среда программ-ния VBA. Запись макросов позволяет не просто запомнить последов-сть вызовов команд меню, нажатий на кнопки мыши и ввод данных с клавиатуры, но и перевести эти действия на объектно-ориентиров-ый язык программ-ния Visual Basic for Applications (VBA) и сохранить их в виде готовом к выполнению проги. Можно автомат-ки записывать выполн-ые пользов-ем действия и сохранять их в виде макросов на языке программ-ния VBA, а также изменять получ-ый код макросов или писать их самому с помощью редактора Visual Basic. Можно изменять стандартные назнач-ия комбин-ий клавиш быстрого вызова для испол-ия различных команд, а также создавать собств-ные комбинации клавиш быстрого вызова и назначать им создан-е ранее макросы. Макрос служит для объед-ния неск-их различных действий в одну процедуру, кот легко можно вызвать. Этот список команд состоит в основном из макрооператоров, кот. тесно связаны с командами приложения, в кот создается макрос — т. е. с командами Word, Excel или других приложений Microsoft Office.

Макросы могут использоваться для следующих целей:

1)ускорения работы;

2)объединения нескольких команд в единое целое, например, вставка таблицы с указанными размерами и границами и определенным числом строк и столбцов;

3)упрощения доступа к параметрам в диалоговых окнах;

4)автоматизации обработки сложных последовательностей действий.

Тема 1. Предмет и основные понятия КИТ

1. Предмет и содержание дисциплины.

2. Информатизация. Роль информатизации в современном обществе. Социальные и правовые аспекты информатизации. Информационное общество, характерные черты и перспективы его развития. Государственная политика Республики Беларусь в области информатизации.

3. Информационные технологии (ИТ). Понятие ИТ. Этапы развития ИТ. Компьютерные информационные технологии и их классификация.

4. Основные понятия КИТ. Информация, данные, знания. Виды и свойства информации. Экономическая информация, ее свойства и особенности. Понятие документа, электронного документа.

5. Обработка информации. Обобщенная технологическая схема обработки информации.

Тема 2. Техническое обеспечение КИТ

1. Электронно-вычислительные машины (ЭВМ). Принципы организации и функционирования ЭВМ Джона фон Неймана. Обобщенная структура ЭВМ, характеристика и назначение основных устройств. Классификация ЭВМ по назначению, производительности, и др.

2. Типы архитектур вычислительных систем (ВС).

3. Процессоры. Назначение, характеристика, компоненты процессоров. Типы архитектур процессоров: CISC, RISC, VLIW. Модели выполнения команд процессором: последовательная, конвейерная и суперскалярная. Семейства процессоров.

4. Персональные компьютеры (ПК). Классификация ПК по назначению, габаритам, производителям и др.

5. Структурная схема ПК. Принцип «открытой архитектуры». Назначение и характеристики основных устройств. Типовой комплект ПК, назначение и характеристика всех компонентов.

6. Память ПК. Внутренняя память: оперативная, постоянная, полупостоянная, кэш-память. Внешняя память: виды носителей информации и их характеристики. Логическая структура диска. Физическая организация данных на машинных носителях.

7. Устройства ввода/вывода и их подключение к компьютеру; контроллеры, порты, шины, виды и стандарты системных шин.

8. Производительность ПК. Параметры, влияющие на производительность. Пути повышения производительности.

9. Тенденции развития технических средств КИТ.

Тема 3. Сетевые информационные технологии

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

2. Стандартизация компьютерных сетей. Понятие интерфейса и протокола компьютерных сетей, стека сетевых протоколов. Понятие «открытой» системы. Модель OSI.

3. Локальные компьютерные сети (LAN). Методы доступа в LAN. Сервер, рабочая станция. Коммутационное и соединительное оборудование LAN; среда передачи данных сети, ее виды, преимущества и недостатки.

4. Глобальная сеть Internet. Структура сети Internet. Стек протоколов TCP/IP. Протоколы прикладного уровня сети Internet. Адресация компьютера в сети. Система доменных имен в сети Internet.

5. Сервисы Internet. Виды сервисов в Internet, их назначение и особенности.

6. World Wide Web: понятие гипертекстового документа; Web-страницы, сайта. Назначение языка и особенности HTML. Протокол HTTP. URL-адресация Web-ресурсов.

7. Браузеры. Общая характеристика. Функциональные возможности браузера Internet Explorer, настройка рабочей среды. Поиск информации в WWW.

8. Электронная почта. Принципы функционирования. Почтовые протоколы. Регистрация почтового ящика. Почтовый адрес.

9. Почтовые программы. Общая характеристика почтовых программ. Функциональные возможности программы Outlook Express, настройка рабочей среды, создание учетной записи, работа с почтовыми сообщениями.

Тема 4. Системное программное обеспечение КИТ.

Операционные системы

1. Классификация программного обеспечения (ПО) ПК. Модели разработки ПО. Способы распространения ПО, виды лицензий на ПО.

2. Системное программное обеспечение. Состав и назначение.

3. Операционные системы. Назначение, классификация (ОС). Семейства ОС.

4. Сетевые ОС. Способы организации сетевого доступа. Технология сетевого взаимодействия клиент-сервер. ОС для одноранговых сетей и сетей с выделенным сервером. Сетевые службы и сетевой сервис.

5. ОС Windows. Общая характеристика. Файловая система Windows. Основные объекты Windows (файл, папка, документ, ярлык, приложение).

6. Графический интерфейс Windows. Окна, их виды, управление окном. Основные элементы интерфейса: Рабочий стол, Панель Задач, значки, кнопки, переключатели, флажки и др. Настройка ОС Windows. Состав и назначение Панели управления. Настройка параметров рабочего стола, клавиатуры, мыши, даты и времени, управления электропитанием, установка региональных стандартов, организация многопользовательских настроек ПК.

7. Стандартные папки Windows: Мой компьютер, Корзина, Сетевое окружение, Принтеры и др. Их назначение и использование.

8. Поиск информации в Windows. Поиск файлов, папок, компьютеров, принтеров и др. Критерии поиска, шаблон имен файлов.

9. Файловые менеджеры. Назначение, виды (Проводник, Total Commander, FAR Manager, Frigate и др.) и характеристика.

10. Средства ОС для защиты информации. Права доступа, идентификация, аутентификация, авторизация.

11. Технологии обмена данными между приложениями в Windows: drag-and-drop, с использованием буфер обмена, DDE, OLE. Особенности реализации, преимущества и недостатки. Составной электронный документ.

Тема 5. Сервисные программы

1. Сервисные программы. Назначение и виды. Пакет сервисных программ Norton Utilities for Windows: назначение основных утилит Speed Disk, Norton Disk Doctor, UnErase, System Information и др.

2. Служебные программы ОС Windows. Назначение, виды, функциональные возможности. Программы форматирования дисков, дефрагментации дисков и др.

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

4. Программы-архиваторы. Назначение и принцип архивации. Функциональные возможности и сравнительная характеристика архиваторов WinZip и WinRar.

Тема 6. Прикладное программное обеспечение КИТ.

Системы обработки текстовых документов

1. Прикладное программное обеспечение. Офисные пакеты, их назначение и компоненты. Общая характеристика компонентов Microsoft Office.

2. Защита информации в приложениях MS Office. Защита от редактирования и от просмотра документа.

3. Системы обработки текстовых документов. Классификация, функциональные возможности.

4. Системы распознавания текстов (OCR-системы). Характеристика и функциональные возможности.

5. Текстовый процессор MS Word. Функциональные возможности. Настройка рабочей среды. Технология работы.

Тема 7. Системы обработки табличной информации

1. Табличные процессоры: функциональные возможности.

2. Табличный процессор MS Excel. Основные понятия Excel: книга, лист, электронная таблица, ячейка, страница, адрес ячейки, виды ссылок, собственные имена ячеек. Настройка рабочей среды. Технология работы. Работа с формулами, использование встроенных функций.

3. Типы данных в Excel. Числовые и текстовые данные, дата и время. Форматы числа. Создание пользовательского формата числа.

4. Автозаполнение данных: формул, числовых, текстовых. Создание пользовательских списков для автозаполнения.

5. Возможности деловой графики в Excel.

6. Технология создания связанных таблиц в Excel.

7. Возможности Excel по работе со списком (базой данных): работа с формой, сортировка, фильтрация, подведение итогов, создание сводных таблиц.

Тема 8. Системы обработки графической информации

1. Классификация компьютерной графики по способу формирования изображения, размерности, назначению и др.

2. Системы компьютерной графики. Виды и функциональные возможности. Графические форматы данных.

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

4. Система создания презентаций PowerPoint. Функциональные возможности. Настройка рабочей среды. Способы создания презентации. Технология работы. Средства шрифтового, графического, динамического и звукового оформления презентации.

5. Презентация и ее структура. Слайд. Объекты слайдов, разметка слайдов, заметки к слайдам.

6. Управление воспроизведением презентации. Ручная и автоматическая демонстрация. Установка очередности, времени и эффектов смены слайдов.

Тема 9. Пакеты для математической обработки данных

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

2. Пакет MathCAD. Особенности, функциональные возможности. Настройка рабочей среды. Технология работы.

Тема 10. Программы-органайзеры

1. Программы-органайзеры. Виды и функциональные возможности.

2. Органайзер MS Outlook. Общая характеристика, функциональные возможности, настройка рабочей среды.

3. Средства MS Outlook для организации рабочего места: Календарь, Контакты, Задачи, Дневник и др. Интеграция MS Outlook с другими приложениями.

4. Средства MS Outlook для организации совместной работы: планирование собрания, оповещение, проведение сетевого собрания.

Тема 11. Системы программирования

1. Этапы решения задач на компьютере.

2. Алгоритм. Понятие алгоритма. Типы алгоритмических процессов.

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

4. Технологии программирования.

5. Программирование в среде приложений MS Office. Макропрограммирование. Программирование в среде VBA.

110

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]