- •010 101 101 100 110 110 111 100 101 011 001 0112
- •2 5 5 4 6 6 7 4 5 3 1 38
- •Запоминающие устройства и их виды
- •15. Прикладное программное обеспечение.
- •16. Инструментальное программное обеспечение.
- •17. Алгоритм. Основные способы описания алгоритмов.
- •18. Словесно формульный способ описания алгоритмов.
- •19. Графический способ описания алгоритмов.
- •20. Псевдокоды.
- •21. Структура данных. Классификация структур данных.
- •22. Основные алгоритмические конструкции.
- •26.Оператор цикла с предусловием. Привести фрагмент программы. 27.Оператор цикла с постусловием. Привести фрагмент программы.
- •28. Оператор цикла с параметром. Привести фрагмент программы.
- •29.Условный оператор перехода. Привести фрагмент программы.
- •I. По принципам управления:
- •II. По способу соединения:
- •III. По охвату территории:
- •32. Роли компьютеров в компьютерной сети
- •33.Устройства соединения локальных сетей
- •Связь лвс с крупной эвм через шлюз
- •Работа шлюза
- •34. Протокол коммуникации tcp/ip .
- •35. Основные сервисы системы Интернет.
- •36.Системы информационного поиска сети Интернет
- •37. Основные понятия html
- •38. Информационная безопасность и её составляющие
- •39. Угрозы безопасности информации в компьютерных системах
- •40. Вредительские программы
- •41. Методы защиты информации.
- •42. Компьютерные вирусы
- •43. Профилактика заражения вирусами компьютерных систем.
- •44.Офисные программы. Программа Microsoft Access.
- •45.Программа Microsoft Word.
- •Программа для печати текста Microsoft Word
- •Что такое Microsoft Word
- •Что из себя представляет программа Word
- •46.Программа Microsoft Excel.
- •Зачем нужен Excel
- •Что из себя представляет программа Excel
16. Инструментальное программное обеспечение.
Инструмента́льное програ́ммное обеспе́чение — программное обеспечение, предназначенное для использования в ходе проектирования, разработки и сопровождения программ, в отличие от прикладного и системного программного обеспечения. Строго говоря, определение прикладного ПО включает в себя определение инструментального, поэтому инструментальное ПО можно считать обособленным подклассом прикладного ПО.
Системы программирования
К этой категории относятся программы, предназначенные для разработки программного обеспечения:
ассемблеры — компьютерные программы, осуществляющие преобразование программы в форме исходного текста на языке ассемблера в машинные команды в виде объектного кода.
трансляторы — программы или технические средства, выполняющие трансляцию программы.
компиляторы — Программы, переводящие текст программы на языке высокого уровня, в эквивалентную программу на машинном языке.
интерпретаторы — Программы (иногда аппаратные средства), анализирующие команды или операторы программы и тут же выполняющие их
компоновщики (редакторы связей) — программы, которые производят компоновку — принимают на вход один или несколько объектных модулей и собирают по ним исполнимый модуль.
препроцессоры исходных текстов — это компьютерные программы, принимающие данные на входе и выдающие данные, предназначенные для входа другой программы, например, такой, как компилятор
Отла́дчик (debugger) — является модулем среды разработки или отдельным приложением, предназначенным для поиска ошибок в программе.
текстовые редакторы — компьютерные программы, предназначенные для создания и изменения текстовых файлов, а также их просмотра на экране, вывода на печать, поиска фрагментов текста и т. п.
специализированные редакторы исходных текстов — текстовые редакторы для создания и редактирования исходного кода программ. Специализированный редактор исходных текстов может быть отдельным приложением, или быть встроен в интегрированную среду разработки (IDE).
библиотеки подпрограмм — сборники подпрограмм или объектов, используемых для разработки программного обеспечения.
Редакторы графического интерфейса
17. Алгоритм. Основные способы описания алгоритмов.
Алгоритм – это точное предписание по выполнению некоторого процесса обработки данных, который через разумное конечное число шагов приводит к решению задачи данного типа для любых допустимых вариантов исходных данных. Данные – это информация (числа, факты, характеристики явлений и пр.), представленная в формализованном виде. Слово «алгоритм» произошло от имени средневекового узбекского математика IX в. Абу Джафара Мохамеда ибн Мусы аль-Хорезми. Он разработал правила выполнения четырех арифметических действий в десятичной системе счисления. Примерами нечисловых алгоритмов могут быть правила перехода улиц, поиска книг в каталоге библиотеки и пр.
Алгоритм обладает тремя основными свойствами: детерминированности, массовости и результативности. Детерминированность (определенность) означает, что метод решения задачи должен быть дан в алгоритме способом, не допускающим различных толкований человеком, транслятором, компьютером. Массовость означает, что алгоритм должен быть пригоден для любых допустимых вариантов исходных данных. Результативность означает, что в итоге выполнения алгоритма должен быть получен результат за конечное число шагов.
Алгоритмы можно записывать не только при помощи слов. В настоящее время различают несколько способов описания алгоритмов:
1. Словесный, т.е. записи на естественном языке, описание словами последовательности выполнения алгоритма.
Например: Записать алгоритм нахождения наибольшего общего делителя (НОД) двух натуральных чисел. Алгоритм может быть следующим: задать два числа; если числа равны, то взять любое из них в качестве ответа и остановиться, в противном случае продолжить выполнение алгоритма; определить большее из чисел; заменить большее из чисел разностью большего и меньшего из чисел; повторить алгоритм с шага
2. Формульно-словесный, аналогично пункту 1, плюс параллельная демонстрация используемых формул.
В качестве примера можно привести ведение лекций преподавателем (словесный способ) с одновременной записью формул на доске (формульный).
3. Графический, т.е. с помощью блок-схем.
Графический способ представления алгоритмов является более компактным и наглядным по сравнению со словесным. При графическом исполнении алгоритм изображается в виде последовательности связанных между собой блочных символов, каждый из которых соответствует выполнению одного из действий. Такое графическое представление называется схемой алгоритма или блок-схемой. В блок-схеме каждому типу действий (вводу исходных данных, вычислению значений выражений, проверке условий, управлению повторением действий, окончанию обработки и т.п.) соответствует геометрическая фигура, представленная в виде блочного символа. Блочные символы соединяются линиями переходов, определяющими очередность выполнения действий. Символы, наиболее часто употребляемые в блок-схемах.
4. Программный, т.е. тексты на языках программирования.