- •Запись систематического числа
- •Классификация систем счисления
- •1.Позиционные
- •2)Непозиционные
- •Перевод целого числа из одной системы счисления в другую
- •Перевод числа из двоичной (8-,16-ричной) системы в десятичную:
- •6.Основы алгебры логики. Логические выражения. Преобразование логических выражений.
- •5 Поколение эвм
- •9. Микропроцессоры. Структура микропроцессора и его основные характеристики
- •10. Запоминающие устройства персонального компьютера. Их иерархия и основные характеристики
- •11.Внешние устройства персонального компьютера. Их назначение и основные характеристики.
- •Сервисы и протоколы Интернет.
- •Разновидности современных ос
- •Другие системы
- •Классификация По типу
- •По сфере применения
- •Сохранение и защита документов.
- •Редактирование символов
- •Редактирование строк
- •Вставка специальных символов
- •1.Функция если (if) имеет следующий синтаксис:
- •Средства защиты данных
- •Фильтры, виды фильтров и их применение
- •30.Табличный процессор Эксель. Макросы и их значение.
- •31.Понятие предметной области, базы данных, системы управления базами данных. Классификация баз данных.
- •Структура отчета
- •41. Visual basic. Программирование ветвлений и циклов.
- •Условный оператор if
- •Оператор выбора select case
- •42. Visual basic. Понятие процедуры. Подпрограммы и функции. Модульный принцип построения программного кода.
- •43. Понятие модели. Виды моделей. Моделирование, как метод познания. Информационные модели. Этапы построения информационных моделей
- •Этапы моделирования
- •44. Интеллектуальные системы. Нейрокибернетика и кибернетика «черного ящика». Направления развития искусственного интеллекта.
- •46. Инструментальные средства разработки программных продуктов. Классификация языков программирования.
- •47. Технологии проектирования программных продуктов. Особенности структурного и объектно-ориентированного программирования.
- •48. Понятие информационной безопасности. Основные задачи и уровни обеспечения информационной безопасности.
- •50. Компьютерные вирусы, их классификация. Антивирусные программные средства.
46. Инструментальные средства разработки программных продуктов. Классификация языков программирования.
Язык программирования — набор ключевых слов (словарь) и система правил (грамматических и синтаксических) для конструирования операторов, состоящих из групп или строк чисел, букв, знаков препинания и других символов, с помощью которых люди могут сообщать компьютеру набор команд.
Низкого уровня:
машинный: двоичный язык, шестнадцатеричный язык; язык детализированных схем программ; символический язык: язык Ассемблера, язык Макроассемблера.
Высокого уровня:
универсальные: Фортран, Basic, Алгол, Кобол, ПЛ\1,Паскаль, Ада;
специализированные.
Уровень языка программирования определяется смысловой емкостью его конструкций и его ориентацией на программиста – человека.
Двоичный язык
– непосредственно машинный язык. В настоящее время такие языки программистами не применяются.
Шестнадцатеричный язык
обеспечивает некоторое упрощение записи программы на машинном языке путем представления четырех двоичных цифр одной шестнадцатеричной.
Язык детализированных схем программ
– это не язык программирования, а язык представления алгоритмов при разработке программ, некогда широко используемый. В связи с низким уровнем этот язык в настоящее время на практике не применяется.
Язык Ассемблера
– этот язык предназначен для представления в символической форме программ,записанных на машинном языке. Он позволяет программисту пользоваться мнемоническими кодами операций
Язык Макроассемблера– является расширением языка Ассемблера за счет включения макросредств,т.е. представляет средство определения и использования новых, более мощных команд, как последовательностей базовых инструкций, что несколько повышает его уровень.
Фортран
– первый и распространенный язык,был разработан в 1956 г. сотрудником формы IBM Дж.Бекусом (математик). все – таки сложен для многих пользователей,которым желательно прежде всего простота. И такой язык был изобретен на базе Фортрана – это Бейсик.
BASIC
-создали его Дж. Кемени и Т. Куртц. Простой язык программирования,разработанный в 1964 г. для использования новичками в Дортмутском колледже, как средство для обучения программированию, язык популярен.
Алгол
– создан в 1960 г.. Развитием языка Алгол – 60 является Алгол – 68, созданный. Версия Алгол – 68обладала богатым набором средств, высокой строгостью и стройностью, но и большой сложностью. Ее реализация затянулась на долгие годы, в результате устарел.
Кобол
– общий язык, ориентированный на экономические применения, на обработку коммерческой информации, разработан в 1960 г.
ПЛ\1 (PL/1)
– этот язык является попыткой совместить все лучшее, что есть в Алголе и Коболе.Был создан на фирме IBM в 1966 – 67 г.г. в настоящее время практически не используется.
ПАСКАЛЬ (PASCAL)
– этот язык является прямым развитием направления Алгола, он стал одним из наиболее популярных процедурных языков программирования среди прикладных программистов. Он разработан в 1970 г.
АДА
– разработан в 1979 г. ведущими специалистами в области программирования по заказу Министерства обороны США для использования во встроенных системах с управляющими ЭВМ, что требует поддержки режима реального времени.
Язык С
– первоначально разработан в начале70–х гг. для реализации разработки систем,трансляторов, баз данных и других системных и прикладных программ, т.е. создавался не как учебный, а как инструментальный язык.
Modula – 2– 1979 г. – создан Н. Виртом, но подобно С, в нем присутствуют низкоуровневые средства.
APL– был создан Иверсоном в 1969 г. и сразу получил широкое распространение. Основное его назначение – обработка массивов.
LOGO (ЛОГО)– с целью обучения детей в 1960 г.разработан и используется в настоящее время. Он отличается простотой, но весьма богатыми возможностями
GPSS– общецелевая система моделирования