- •Информация и данные. Количественные и качественные оценки информации.
- •Системы счисления вычислительной техники.
- •Организация эвм по Фон Нейману. Поколения эвм. Классификация современных компьютеров.
- •Базовая комплектация персонального компьютера. Виды мониторов и принципы их работы:
- •Внутреннее устройство системного блока.
- •Системы, расположенные на материнской плате. Основные характеристики микропроцессора.
- •Классификация вычислительных сетей по различным признакам. Эталонная модель osi.
- •Централизованные и децентрализованные лвс. Распределение и беспроводные сети.
- •Интернет. Основные протоколы и службы. Система адресации.
- •Офисные программы.
- •Этапы решения задачи на эвм. Трансляторы. Системы визуального программирования.
- •Понятия объективно-ориентированного программирования: классы, объекты, инкапсуляция, наследование, полиморфизм.
- •Типы переменных. Стандартные математические функции.
- •Оператор присваивания. Линейные алгоритмы.
- •Алгоритмы с разветвлением.
- •Сложные логические выражения.
Офисные программы.
Офисные программы Office: Office, Star Office, Lotus Smart Suite, Gnome Office Suite.
Microsoft Office является собственностью коммерческого офисного пакета взаимосвязанных приложений для настольных компьютеров, серверов и сервисов для Microsoft Windows.
Базовые компоненты Microsoft Office:
-Microsoft Office Word – текстовый редактор;
-Microsoft Excel – электронные таблицы;
-Microsoft Power Point – создание презентаций;
-Microsoft PhotoDraw – графический редактор;
-СУБД Microsoft Access - графический редактор.
Дополнительные компоненты Microsoft Office: браузер Internet Explorer, настольная издательская система Microsoft Publisher, создание веб-страниц FrontPage.
Этапы решения задачи на эвм. Трансляторы. Системы визуального программирования.
Этапы решения задачи на ЭВМ:
Построение алгоритма.
Составление программы на языке программирования.
Отладка и тестирование программы.
Построение алгоритма:
На этом этапе следует разработать детали проекта программы. Детализацию необходимо довести до той степени, когда кодирование деталей программы (перевод их на алгоритмический язык) станет тривиальным. Алгоритм - это описание некоторой последовательности действий, но не всякое, а обладающее определенными свойствами. К этим свойствам относятся:
1) дискретность - расчлененность описания на отдельные элементарные действия — операции, которые доступны исполнителю алгоритма (человеку, роботу, компьютеру);
2) детерминированность - на одинаковых исходных данных алгоритм должен всегда давать одинаковые результаты;
3) массовость - алгоритм должен работать на множестве однотипных исходных данных, потенциально бесконечном.
Составление программы на языке программирования:
После того как алгоритм разработан, его записывают на алгоритмическом языке либо в виде блок-схем, либо на псевдокоде, и этот процесс называют кодированием алгоритма. Для выполнения данного этапа необходимо знать хотя бы один из многих существующих языков программирования, а лучше знать несколько, чтобы выбрать наиболее подходящий для решаемой задачи. Для успешного выполнения кодирования требуется хорошее знание языка и средств разработки программ: транслятора, компоновщика, программных библиотек и многого другого.
Псевдокод – построенная запись на ограниченном естественном языке.
Блок-схема – графическое представление структуры алгоритма с указанием связи между его блоками:
процесс действия
начало и конец
решение (проверка условия)
данные (ввод и вывод)
печать данных на носителе
ручной ввод
Языки программирования – искусственные языки, отличающиеся ограниченным набором слов и строгими правилами записи команд.
Исходный модуль – текст программы на языке программирования.
Трансляторы: интерпретаторы – производят обработку и выполнение каждого оператора программы, компиляторы – обрабатывают и переводят в машинный код программу целиком без ее выполнения.
Сборка программы – редактор связи делает сборку объектов модулей со стандартным машинным кодом с функциями. В результате получается загрузочный модуль.
Тестирование – процесс поиска и исправление смысловых ошибок в программе.
Системы визуального программирования – Элементы управления и оформления получаются при помощи мыши в окне программы. При этом текст программы генерируется средой автоматически.