146 Языки ассемблера. 1. Цель работы

Save this PDF as:
 WORD  PNG  TXT  JPG

Размер: px
Начинать показ со страницы:

Download "146 Языки ассемблера. 1. Цель работы"

Транскрипт

1 1. Цель работы Целью курсовой работы разработка программы (модулей) на языке Ассемблера персональных компьютеров типа IBM PC, работающих в реальном или защищенном режиме. При этом пользователи должны познакомиться с архитектурными особенностями этих машин, системой команд и режимами работы используемых в них микропроцессоров, организацией ввода-вывода и прерываний, управления аппаратными средствами компьютера, функциями базовой системы ввода-вывода BIOS и операционной системы MS-DOS. Все эти знания естественным образом приобретаются при использовании языка Ассемблера языка приближенного к аппаратным средствам компьютера и его натуральным возможностям. При выполнении курсовой работы студенты должны освоить основные средства языка Ассемблера микропроцессоров Intel и способы его применения при выполнении задач самого разного рода: обработка текстовых файлов, вычислительных, логических, по управлению аппаратуры, игровых ситуаций и др. Практическая часть курсовой работы предусматривает использование обслуживающих программ и их команд операционной системы MS-DOS, ориентированной на персональные ЭВМ, совместимые с IBM PC различных моделей. Решение задач на языке Ассемблера рекомендуется проводить в интегрированной среде разработки, использующей пакет макроассемблера TASM корпорации Borland International версий не ниже 4.0 или транслятор MASM и компоновщик LINK корпорации Microsoft. Студентам рекомендуется использовать современные инструментальные средства при создании своего программного продукта, например текстовые редакторы Word for Windows, операционные системы MS-DOS в чистом виде, а не в виде DOS системы Windows, отладчики типа Turbo Debugger фирмы Borland или Code View при работе в защищенном режиме. 1 / 38

2 2. Постановка задачи Разработать программу на языке Ассемблера, отражающую его основные функции. Разрабатываемая прграмма должна содержать: - модуль, написанный на языке С(Си++) или Object Pascal (в дальнейшем для краткости Си), который содержит небольшую интерфейсную часть и вызывает подпрограмму, написанную на языке Ассемблера; - модуль, написанный на языке Ассемблера, в котором описана процедура, предназначенная для вызова из модуля Си и передающая ему несколько параметров; - процедуры, написанные на языке Ассемблера и реализующие межмодульную передачу параметров; - несколько макроопределений (макросов). Программа должна отвечать принципу мобильности, т. е. состоять из конечного числа модулей, осуществляющих передачу параметров друг другу. 3. Варианты заданий 2 / 38

3 1. Форматирование текста. Каждый абзац начинать с отступа из пяти пробельных символов, строки выравнивать по ширине страницы, добавляя по необходимости пробелы между словами. Ширина страницы (количество символов в строке) задается пользователем. 2. Форматирование текста. Убрать абзацный отступ и сжимать строки влево, оставляя между словами не более одного пробела. Ширина страницы (количество символов в строке) задается пользователем. 3. Форматирование текста. Найти в исходном тексте строку с заданным номером и отредактировать ее. 4. Форматирование текста. 3 / 38

4 Разбить текст на страницы, строки заданной длины и расставить переносы. 5. Форматирование текста. Вставить строку заданной длины, содержащую хотя бы один перенос, в текстовый файл. Текст, который будет располагаться после вставленной строки, должен оставаться без изменений. 6. Поиск и замена с откатом. В текстовом файле требуется заменить каждое вхождение подстроки на заданную строку (не различая отдельных лексем и вхождений подстроки в другие строки). Сохранитьь список изменений и выполнить откат (отменить последнее из внесенных изменений). 7. Поиск и удаление подстроки из файла. В текстовом файле найти и удалить все вхожения заданной подстроки. Необходимо предусмотреть два режима работы: с различением строчных и прописных букв и без различения. 4 / 38

5 8. Поиск подстроки по шаблону. В текстовом файле найти и удалить все вхожения заданной подстроки. Подстрока задается в виде шаблона, т.е. некоторые символы заменены маской (один символ = одна маска). Необходимо предусмотреть два режима работы: с различением строчных и прописных букв и без различения. 9. Нечеткий поиск подстроки. В текстовом файле найти и удалить все вхожения заданной подстроки, с учетом того, что не более h% символов может не совпадать. Необходимо предусмотреть два режима работы: с различением строчных и прописных букв и без различения. 10. Упорядочивание инициалов и фамилий. В текстовом файле найти все вхождения подстрок вида И. О. Фамилия и заменить их Фамилией И. О. (в фамилии и инициалах используются только русские буквы; инициалы однобуквенные). 5 / 38

6 11. Модуль сортировки списка. 12. Преобразование чисел в текст. В текстовом файле найти все вхождения натуральных чисел (до 10е9-1) и расшифровать их в текстовом виде в скобках после числа. 13. Преобразование чисел в символьную строку. Программа предназначена для перевода чисел из цифровой (символьной) записи в интерпретацию, для чисел не больше Сравнение двух текстовых файлов на идентичность. Построчно сравнить два текстовых файла на идентичность и вывести первые N пар несовпадающих строк. 6 / 38

7 15. Преобразование текстовых файлов из кодировки DOS в кодировку Windows и обратно. 16. Резидентная программа должна выполнять копирование текстового экрана в файл с клавиатуры. 17. Модуль макрорасширения. В тексте ассемблерной программы найти макросы и из таблицы макросов на их место подставить тексты макрорасширений. 18. Модуль обработки директивы препроцессора для языка С. В тексте программы на языке С найти директивы #define, определяющие макросы, и подставить их в текст программы. 19. Составление таблицы меток. 7 / 38

8 В тексте ассемблерной программы ищутся метки и составляется таблица, в которой для каждой метки указывается: название, номер строки, имя процедуры, в которую она входит Модуль определения способов адресации. В тексте ассемблерной программы выделить и сгруппировать команды, в которых используются: - регистровая адресация; - непосредственная адресация; - прямая адресация; - базовая адресация; - индексная адресация; - базовая индексная адресация; (На бригаду из двух человек) Разработать игровую программу «TETRIS». (На бригаду из двух человек). 8 / 38

9 Разработать игровую программу «КРЕСТИКИ-НОЛИКИ». (На бригаду из двух человек). 26. Модуль перевода чисел из одной системы счисления в другую Модуль, выполняющий следующие операции над матрицами: - сложение; - вычитание; - умножение. 29. Использование языка Ассемблера в программах на языке Pascal. Рассмотреть следующие способы ассемблерных вставок: - встроенного Ассембера; - директив ASSEMBLER и INLANE; - компилятора TASM 9 / 38

10 30. Разработать резидентные программы на примере использования некоторых функций и прерываний языка Ассемблера: - для получения и установки вектора прерываний; - для разработки резидентной программы типа.com и.exe; - для вызова резидентной программы Упаковка и распаковка файлов с использованием кодов Хаффмана. (На бригаду из двух человек) Разработать программу шифрования и дешифрования данных по американскому стандарту и по стандарту России. (На бригаду из двух человек). 35. Разработать модуль, использующий систему шифрования ВИЖЕНЕРА по текстовому ключу. 10 / 38

11 36. Разработать модуль, реализующий алгоритм шифрования по методу «Одноразовый блокнот» с сохранением на диске секретного ключа. Обеспечить при этом возможность проверочного декодирования. 37. Разработать программу, реализующую криптоанализ алгоритмов, использующих подстановки. Примером такого алгоритма является «шифр Цезаря». Примечания. Варианты заданий с номерами 1-21 рекомендуются для студентов специальности 2201, а задания для специальности Пояснительная записка выполняется на бумаге формата 11(А4) и сшивается, обложка оформляется на ватмане. Текст пояснительной записки желательно оформить с использованием современной компьютерной технологии. Схемы алгоритмов должны быть выполнены с соблюдением ГОСТа и ЕСПД на листах формата / 38

12 4.Порядок выполнения курсовой работы 1. Необходимо тщательно осмыслить постоновку задания, выяснить смысл всех понятий и терминов, встречающихся в нем. Изучить в литературе и лекциях необходимые теоретические предпосылки. 2. Привести анализ воможных вариантов решения поставленной задачи. Подробно описать метод решения. 3. Разработоать схему алгоритма (СА) работы программного модуля. Алгоритмы разрабатываются на языке алгоритмов (псевдокоде) с использованием графического представления или словесного описания. Для этого следует определить труктуру программы, количество и функциии ее частей (модулей), действия, выполняемые в каждом модуле, входные и выходные данные каждого модуя и всей программы. Структура программы должна иметь ярко выраженный модульный характер и содержать основной (вызывающий) модуль и ассемблерный модуль, включающий, возможно, несколько процедур и макроопределений. Рекомендуется уже на этом этапе выйти на персональный компьютер (ПК) с целью создания и отладки главной программы main(). 4. После разработки алгоритмов необходимо их закодиролвать на языке СИ и Ассемблере, создать исходные модули (фунгкции), транслировать их и исправить синтаксические ошибки. 5. Отладку программ следует проводить, последовательно связывая с уже отлаженной главной функцией те модули, отладка которых производится. При этом в качестве исходных данных на первом этапе допустимы гипотетрические исходные данные, предложенные разработчиком, позволяющие протестировать отлаженные функции. Работающий комплекс программ должен быть представлен в виде файла на дискете и продемонстрирован преподавателю в классе ПК. 1. Пояснительная записка, о содержании котрой смотри ниже, должна быть сдана руководителю курсовой работы. После проверки записки преподаватель допускает студента к защите работы. За курсовую работу выставляется дифференцированная оценка. 12 / 38

13 График выполнения курсовой работы Срок выполнения Содержание работы 1 2-я недели семестра Получение задания. Ознакомление с постановкой задачи 3 8-я недели семестра Осмысление задания, изучение подхода к его выполнению, разработка структуры программы и 9 12-я недели семестра Кодирование и отладка программы (тестирование) 13 / 38

14 13 15-я недели семестра Оформление пояснительной записки. Окончатльная отладка я недели семестра Сдача пояснительной записки. Защита курсовой работы 5.Требования к содержанию и оформлению пояснительной записки. Пояснительная записка должна содержать разделы, отражающие этапы проектирования сложных программных продуктов: 1. Титульный лист (см. Приложение 1). 2. Содержание с указанием номеров страниц. 3. Введение. 4. Постановку задачи (подробное задание). 5. Теоретическую часть, которая должна включать: - Анализ требований, предъявляемых к системе (анализ задания), определение и проектирование спецификаций, на основе которых должна быть определена структура программы; - Обоснование выбранной парадигмы (способа) программирования: процедурного программирования как программирования с абстрактными типами данных, выбранного для реализации интерфейсной части; - Обоснование метода нисходящего проектирования и нисходящей разработки 14 / 38

15 программ; отображение идеи структкрного програмирования [6]; - Необходимые пояснения об использовании системных библиотек, их функций, макроопределений и директив, например для организации ввода-вывода, при реализации поставленной задачи; - Особенности использования выбранных структур и типов данных, особенно абстрактных типов данных (классов) при выборе объектно-ориентированного программирования для реализации интерфейса; - Необходимые пояснения об особенностях рарабатываемой программы и используемых возможностях языка высокого уровня, реализующего вызывающий модуль, и модулей (процедур) на языке Ассемблера, например об используемых отношениях о связях, введенных макросах, принципах передачи параметров между модулями программы, работа с файлами, классами, особенности командных строк и т.п. 1. Кодирование программы. Разработка схемы алгоритма основного и вызываемого модулей. Выбор языка высокого уровня и языка Ассемблера, реалезующего реальный как защищенный режим ПК, и средств языков, реализующих все необходимые в модулях действия и кодирование программы. 2. Результаты эксперимента по отладке программы в интегрированных средах Borland C++, Delhpi, Turbo As 3. sembler (TASM), TASM32, или MASM должны вклячать: - Особенности и характеристики используемых аппаратных и программных средств; - Использование отладчиков типа Turbo Debugger фимры Borland или Code View. - Пояснение процесса проектирования задания в выбранной ОС с необходимыми пояснениями по созданию объектных модулей и объединению их в единый загрузочный модуль, использованию вхдных и выходных данных, необходимым командным строкам, работе с передаваемыми параметрами и файлами; - Тестирование программ с использованием заданных самостоятельных исходных, как правило, текстовых файлов и анализ полученных результатов; тестирование провести в три стадии (автономное, комплексное и систеиное); - Эксперименты по получению твердых копий на принтерах (струйных или лазерных) с использованием современных инструментальных средств, например текстовых редакторов типа Word for Windows различных версий; - Необходимые пояснения к листимнгам программ, которые приведены в приложении; 1. Разработать в соответствии с ЕСПД [7,8] всю необходимую документацию (руководство системного программиста, руководство программиста, руководство оператора). 15 / 38

16 10. Заключение. Выводы. Полученные результаты. Характеристики разработанной программы. 11. Библиографический список. 12. Приложения. Листинги эксперимента. 16 / 38

17 Интегрирование модулей на Ассемблере и Си Рассмотрим методы интегрирования и связанных с их использованием особенностенй на примере среды Турбо Си и Турбо Ассемблера ( TASM ). Разработан фирмой Borland international для семейства ПК IBM PC, оборудованных микропроцессорами Intel 8088, 8086, и т. Д. Он похож на ассемблер MASM фирмы Microsoft corp., но содержит ряд усовершенствований и, кроме того, значительно более быстрый. Для того чтобы интегрировать ассемблерные фрагменты в программы на языках высокого уровня, необходимо при разработке ассемблерных программ соблюдать некоторые соглашения о связях. К числу таких соглашений относятся соглашения: 17 / 38

18 - об именах переменных и сегментов; - о порядке размещения сегментов в программе; - о форматах переменных; - о моделях памяти; - о передаче параметров и возврате результатов; - о сохранении и восстановлении Регистров; - о восстановлении Указателя Стека (SP); - о начальных установках сегментных регистров при входе в ассемблерную программу; - о размещении локальных переменных; - о ссылках на переменные и метки. Соглашения о связях в различных языках неодинаковы. Приведем основные соглашения для языка Си: Соглашение моделей памяти проще всего обеспечить применением директивы.model модель_памяти, язык совместно с упрощенными сегментными директивами 18 / 38

19 .CODE.DATA.STACK Параметры передаются через стек, начиная с самого первого. Восстановление указателя стека производит вызывающая программа main(). Причем возврат значений длиной 8 и 16 бит производится ччерез регистр АХ, а 32 бита через пару DX:AX Ассемблерная функция при выходе должна обеспечивать в SP, CS, BP, DS, SS те же значения, что были в них при входе. Регистры AX, BX, CX, DX, EX и флаги сохранять не надо Во встроенном ассемблере, который может быть использован только в программах на Си, использующих загрузочный компилятор ТСС, команды перехода могут ссылаться только на метки Си, остальные команды на все, кроме меток Си. Примечание: 19 / 38

20 Следует помнить, что использование встроенного Ассемблера менее предпочтительно, т. к. приводит к отключению оптимизации кода в Си-программе. Пример 1. В файле PRIM1.C записана программа на языке Си, производящая вызов функции PRIM2.ASM, написанной на языке Ассемблера. Необходимо осуществить передачу параметров из вызывающей программы в программу на ассемблере и осуществить возврат значения в PRIM1.C. Файл PRIM1.C extern int DATAASS (int a, int b, int c); main () { int v; v=dataass(2,3,5); } 20 / 38

21 Файл PRIM2.ASM PAGE,132 TITLE ПРИМЕР1.MODEL small,c.public DATAASS.CODE DATAASS PROC Push bp; стандартное начало Mov bp,sp; указатель в регистр Bp Mov ax,[bp+4]; загрузка в AХ 1-го параметра (а) Add ax,[bp+6]; добавление 2-го параметра (b) Add ax,[bp+8]; добавление 3-го, результат в АХ (c) Pop bp; восстановление старого значения bp 21 / 38

22 (по bp условиям соглашения о связях) Ret DATAASS ENDP END Использование встроенного Ассемблера В программе на Си можно размещать ассемблерные вставки. Каждая ассемблерная вставка должна начинаться ключевым словом asm, а заканчиваться знаком «;». Ассемблерные вставки трактуются как оператор основной программы. Модуль, содержащий ассемблерную вставку должен начинаться с директивы #pragma inline или должен компилироваться с опцией В, т. е. tcc B...prim prim.c 22 / 38

23 Ассемблерная вставка может иметь вид оператора или описания величины. Если она имеет вид оператора, то после ключевого слова asm идет код операции и аргументы, например, asm mov bx,x, а если вид описания, то вместо кода операции выступает директива Макроассемблера, такая как db, dw и extern. Например, аsm метка db 100 Ассемблерные вставки, имеющие вид оператора, размещаются в сегменте кода, а имеющие вид описания в сегменте данных. Пример программы, которая работает со встроенным Ассемблером, представлен в файле PRIM2.C. Пример 2: Файл PRIM2.C #include <stdio.h> int DATAASS(int x) {asm jmp L; asm DATAASS_TAB label word; 23 / 38

24 asm dw 0,1,...,81,100; 11 cлов L: asm mov bx,x; это умножение на 2 asm SHL bx,1; логический сдвиг слова на 1 разряд asm mov ax,[dataass_tab+bx]; return (_AX); } main() { int Y,Z; printf( Введите число от 0 до 100n ); 24 / 38

25 scanf( %d,&y ); Z=DATAASS(Y); printf( n квадрат равен%dn,z); } Получение исполняемых модулей для программ, включающих разнотипные модули на Си и Ассемблере. Для примера Необходимо оттранслировать файл с ассемблерным модулем >tasm /zi prim2.asm,prim2, prim2 1. Запустить среду Турбо Си >tc 1. Установить в среду Турбо Си модуль памяти 25 / 38

26 small 1. Создать файл проекта prim.prj Режим (FILE, NEW), включающий prim1.c prim2.obj 1. Постройте исполняемый модуль prim.exe используя команду compile/make. 1. Выйти из среды Турбо Си. 26 / 38

27 Примечание: Модуль prim.exe можно получить и другим способом: протранслировать и отлинковать оба модуля сразу: >tcc -ms -v prim1.c prim2.asm Для примера Создать исполняемый модуль с помощью командной строки >tcc -b -ms -v -1 -e prim2 prim2.c запрос файла prim2.exe 27 / 38

28 28 / 38

29 29 / 38

30 Приложение 1 Министерство образования Российской Федерации Рязанская Государственная Радиотехническая академия 30 / 38

31 Кафедра ЭВМ Пояснительная записка к курсовой работе по языку Ассемблера 31 / 38

32 Выполнил: студент группы / 38

33 Маметьев Е. Н. Проверил: доцент Чичикин В. А. 33 / 38

34 Рязань 2002 Библиографический список 1. Чичикин В. А. Лекции по курсу Языки Ассемблера. 2. Шалаев Н., Осин Е. Как написать компьютерную игру, - М: Солон, 1996 г. 3. Епанишников А. М. и Епанишников В. А. Программирование в среде TURBO PASCAL 7.0, Москва, Диалог-МИФИ, 1996 г. 4. Пильщиков В. Н. Программирование на языке Ассемблера, пер. с англ., - М: Радио и связь, Борзенко А. Е. Разработка простых резидентных программ в среде MS-DOS, методические указания к курсовой работе, Рязань, РГРТА, 1996 г. 6. Йордан Д. Н. Структурное программирование,м.: Мир, 1990 г., 365с. 7. Единая система программной документации (ЕСПД). ГОСТ М., ЕСПД, ГОСТ М., / 38

35 35 / 38

36 36 / 38

37 О Г Л А В Л Е Н И Е 1. Цель работы Постановка задачи Варианты заданий Порядок выполнения курсовой работы Требования к содержанию и оформлению пояснительной записки...8 Интегрирование модулей на Ассемблере и СИ...10 Использование встроенного Ассемблера / 38

38 Библиографический список / 38

2. ПОРЯДОК ВЫПОЛНЕНИЯ КУРСОВОЙ РАБОТЫ Выполнение курсовой работы рекомендуется проводить в следующей последовательности:

2. ПОРЯДОК ВЫПОЛНЕНИЯ КУРСОВОЙ РАБОТЫ Выполнение курсовой работы рекомендуется проводить в следующей последовательности: ВВЕДЕНИЕ Цель выполнения курсовой работы по дисциплине «Программирование на языках низкого уровня в задачах защиты информации» состоит в закреплении и углублении знаний и навыков, полученных при изучении

Подробнее

Пензенский Государственный Университет. Факультет вычислительной техники. Кафедра «Системы автоматизации проектирования»

Пензенский Государственный Университет. Факультет вычислительной техники. Кафедра «Системы автоматизации проектирования» Пензенский Государственный Университет Факультет вычислительной техники Кафедра «Системы автоматизации проектирования» ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ ВЫСОКОГО УРОВНЯ Рабочая программа учебной дисциплины по

Подробнее

Система трансляции программ в Unix 1.1 Схема трансляции программы Препроцессирование. Трансляция в ассемблер. Ассемблирование. Компоновка.

Система трансляции программ в Unix 1.1 Схема трансляции программы Препроцессирование. Трансляция в ассемблер. Ассемблирование. Компоновка. 1 Система трансляции программ в Unix 1.1 Схема трансляции программы Рассмотрим схему трансляции программы на языке Си, которая традиционно используется в системах Unix. Трансляция программы состоит из

Подробнее

АННОТАЦИИ РАБОЧИХ ПРОГРАММ ПРОФЕССИОНАЛЬНЫХ МОДУЛЕЙ

АННОТАЦИИ РАБОЧИХ ПРОГРАММ ПРОФЕССИОНАЛЬНЫХ МОДУЛЕЙ 1 2 АННОТАЦИИ РАБОЧИХ ПРОГРАММ ПРОФЕССИОНАЛЬНЫХ МОДУЛЕЙ основной профессиональной образовательной программы среднего профессионального образования базового подготовки по специальности среднего профессионального

Подробнее

ПРОГРАММА ПРОФЕССИОНАЛЬНОГО МОДУЛЯ. ПМ.01 «Разработка программных модулей программного обеспечения для компьютерных систем» 2012 г.

ПРОГРАММА ПРОФЕССИОНАЛЬНОГО МОДУЛЯ. ПМ.01 «Разработка программных модулей программного обеспечения для компьютерных систем» 2012 г. ПРОГРАММА ПРОФЕССИОНАЛЬНОГО МОДУЛЯ ПМ.01 «Разработка программных модулей программного обеспечения для компьютерных систем» 2012 г. 1 Программа профессионального модуля разработана на основе Федерального

Подробнее

ВОПРОСЫ ДЛЯ ПОДГОТОВКИ К ЭКЗАМЕНУ ПО УЧЕБНОЙ ДИСЦИПЛИНЕ «ИНФОРМАТИКА» ПО СПЕЦИАЛЬНОСТИ «ТАМОЖЕННОЕ ДЕЛО»

ВОПРОСЫ ДЛЯ ПОДГОТОВКИ К ЭКЗАМЕНУ ПО УЧЕБНОЙ ДИСЦИПЛИНЕ «ИНФОРМАТИКА» ПО СПЕЦИАЛЬНОСТИ «ТАМОЖЕННОЕ ДЕЛО» ВОПРОСЫ ДЛЯ ПОДГОТОВКИ К ЭКЗАМЕНУ ПО УЧЕБНОЙ ДИСЦИПЛИНЕ «ИНФОРМАТИКА» ПО СПЕЦИАЛЬНОСТИ 036401.62 «ТАМОЖЕННОЕ ДЕЛО» 1. Основные понятия теории информации. 2. Определение и взаимосвязь понятий: информация,

Подробнее

2. Место данной дисциплины в учебном процессе: Дисциплина относится к общим математическим и естественнонаучным дисциплинам.

2. Место данной дисциплины в учебном процессе: Дисциплина относится к общим математическим и естественнонаучным дисциплинам. 1. Цели и задачи дисциплины: Цель изучения: Дать необходимые знания по формированию основ для использования современных средств вычислительной техники и пакетов прикладных программ в своей дальнейшей деятельности.

Подробнее

Предисловие... 1 Несколько советов... 2 Ответы на некоторые вопросы... 3 ЧАСТЬ I. ЗНАКОМЬТЕСЬ: АССЕМБЛЕР... 7

Предисловие... 1 Несколько советов... 2 Ответы на некоторые вопросы... 3 ЧАСТЬ I. ЗНАКОМЬТЕСЬ: АССЕМБЛЕР... 7 Оглавление Предисловие... 1 Несколько советов... 2 Ответы на некоторые вопросы... 3 ЧАСТЬ I. ЗНАКОМЬТЕСЬ: АССЕМБЛЕР... 7 Глава 1. Первая программа... 9 1.1. Шестнадцатеричная система счисления... 9 1.2.

Подробнее

РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ

РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ Государственное образовательное учреждение высшего профессионального образования «Тюменский государственный нефтегазовый университет» Институт кибернетики,

Подробнее

Б1.Б.9 Информатика Цели и задачи изучения дисциплины (модуля) Информатика Цель дисциплины: Задачи дисциплины:

Б1.Б.9 Информатика Цели и задачи изучения дисциплины (модуля) Информатика Цель дисциплины: Задачи дисциплины: Б1.Б.9 Информатика Цели и задачи изучения дисциплины (модуля) Дисциплина Информатика является начальным разделом общей компьютерной подготовки студентов, закладывающим базис под дальнейшее применение студентами

Подробнее

Курсовая работа по дисциплине «Основы конструирования программ»

Курсовая работа по дисциплине «Основы конструирования программ» Курсовая работа по дисциплине «Основы конструирования программ» Исходные данные к работе 1. Индивидуальное задание выбирается из списка, приведенного в одноименном файле. 2. Язык программирования С++.

Подробнее

Лекция 5 Базовые понятия программирования

Лекция 5 Базовые понятия программирования Лекция 5 Базовые понятия программирования 1. Эволюция языков программирования 2. Классификация языков программирования 3. Элементы языков программирования 4. Понятие системы программирования. Исходный,

Подробнее

Введение в язык ассемблера

Введение в язык ассемблера Глава 3 Введение в язык ассемблера В этой главе...! Представление данных! Основы языка ассемблера! Разработка программы на языке ассемблера! Работа в DOS под Windows NT! Инструментальные средства! Пример

Подробнее

Аннотация основной профессиональной образовательной программы по специальности (230115) Программирование в компьютерных системах

Аннотация основной профессиональной образовательной программы по специальности (230115) Программирование в компьютерных системах Аннотация основной профессиональной образовательной программы по специальности 09.0.03 (30115) Программирование в компьютерных системах Правообладатель: Федеральное государственное автономное учреждение

Подробнее

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ВОЗДУШНОГО ТРАНСПОРТА ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ВОЗДУШНОГО ТРАНСПОРТА ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ ФЕДЕРАЛЬНОЕ АГЕНТСТВО ВОЗДУШНОГО ТРАНСПОРТА ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ ГРАЖДАНСКОЙ

Подробнее

Программа дисциплины

Программа дисциплины МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное автономное учреждение высшего профессионального образования "Казанский (Приволжский) федеральный университет" Институт

Подробнее

MYHHUHilAJlbHOE OliP A30BATEJibHOE yqpejk)::(ehiie BbICIIIErO IlPO<I>ECCIIOHAJibHOrO OliPA30BAHII51. «IIHCTHTYT npaba " 3KOHOMUKU»

MYHHUHilAJlbHOE OliP A30BATEJibHOE yqpejk)::(ehiie BbICIIIErO IlPO<I>ECCIIOHAJibHOrO OliPA30BAHII51. «IIHCTHTYT npaba  3KOHOMUKU» MYHHUHilAJlbHOE OliP A30BATEJibHOE yqpejk)::(ehiie BbICIIIErO IlPOECCIIOHAJibHOrO OliPA30BAHII51 «IIHCTHTYT npaba " 3KOHOMUKU» PaccMoTpetto u pekomett;:i:obaho Ha JaceJJ,aHuu KaeJJ,phl MEu3,ll, n

Подробнее

Примерные вопросы теста к экзамену по дисциплине «Основы компьютерных информационных технологий»

Примерные вопросы теста к экзамену по дисциплине «Основы компьютерных информационных технологий» Примерные вопросы теста к экзамену по дисциплине «Основы компьютерных информационных технологий» Теоретические основы курса 1. Программа, на основе которой машина преобразует вводимые в нее команды на

Подробнее

Turbo Pascal 7.0. теория и практика программирования. 3-е издание. М. Сухарев. Программа дополнительного образования,

Turbo Pascal 7.0. теория и практика программирования. 3-е издание. М. Сухарев. Программа дополнительного образования, М. Сухарев Turbo Pascal 7.0 теория и практика программирования 3-е издание Программа дополнительного образования, лицензированная Комитетом по образованию Администрации Санкт-Петербурга Наука и Техника

Подробнее

Лабораторная работа 0. Знакомство с ОС GNU/Linux

Лабораторная работа 0. Знакомство с ОС GNU/Linux Кафедра вычислительных систем Сибирский государственный университет телекоммуникаций и информатики Лабораторная работа 0. Знакомство с ОС GNU/Linux Перышкова Евгения Николаевна E-mail: e.peryshkova@gmail.com

Подробнее

1. ЦЕЛИ И ЗАДАЧИ ДИСЦИПЛИНЫ

1. ЦЕЛИ И ЗАДАЧИ ДИСЦИПЛИНЫ 1. ЦЕИ И ЗАДАЧИ ДИСЦИПИНЫ Цель преподавания дисциплины «Информатика» состоит в приобретении студентами знаний и представлений об общей характеристике процессов сбора, передачи, обработки и накопления информации,

Подробнее

ЛАБОРАТОРНАЯ РАБОТА 2. «ИЗУЧЕНИЕ ОПТИМИЗИРУЮЩЕГО КОМПИЛЯТОРА» 1. ОПТИМИЗИРУЮЩИЙ КОМПИЛЯТОР. ОСНОВНЫЕ ФУНКЦИИ И ХАРАКТЕРИСТИКИ

ЛАБОРАТОРНАЯ РАБОТА 2. «ИЗУЧЕНИЕ ОПТИМИЗИРУЮЩЕГО КОМПИЛЯТОРА» 1. ОПТИМИЗИРУЮЩИЙ КОМПИЛЯТОР. ОСНОВНЫЕ ФУНКЦИИ И ХАРАКТЕРИСТИКИ ЛАБОРАТОРНАЯ РАБОТА 2. «ИЗУЧЕНИЕ ОПТИМИЗИРУЮЩЕГО КОМПИЛЯТОРА» Цели работы 1. Изучение основных функций оптимизирующего компилятора, и некоторых примеров оптимизирующих преобразований и уровней оптимизации.

Подробнее

РАБОЧАЯ ПРОГРАММА ПРОИЗВОДСТВЕННОЙ ПРАКТИКИ. ПМ 01. Ввод и обработка цифровой информации. технического профиля

РАБОЧАЯ ПРОГРАММА ПРОИЗВОДСТВЕННОЙ ПРАКТИКИ. ПМ 01. Ввод и обработка цифровой информации. технического профиля ДЕПАРТАМЕНТ ОБРАЗОВАНИЯ ИВАНОВСКОЙ ОБЛАСТИ ОБЛАСТНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ПРОФЕССИОНАЛЬНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ИВАНОВСКИЙ ЖЕЛЕЗНОДОРОЖНЫЙ КОЛЛЕДЖ РАБОЧАЯ ПРОГРАММА ПРОИЗВОДСТВЕННОЙ ПРАКТИКИ

Подробнее

РАБОЧАЯ ПРОГРАММА ДОПОЛНИТЕЛЬНОГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ ОСНОВЫ ПОЛЬЗОВАНИЯ ПЕРСОНАЛЬНЫМ КОМПЬЮТЕРОМ. Квалификация (степень) выпускника ---

РАБОЧАЯ ПРОГРАММА ДОПОЛНИТЕЛЬНОГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ ОСНОВЫ ПОЛЬЗОВАНИЯ ПЕРСОНАЛЬНЫМ КОМПЬЮТЕРОМ. Квалификация (степень) выпускника --- СК-МИ-4..3.01-14 дополнительного профессионального образования РАБОЧАЯ ПРОГРАММА ДОПОЛНИТЕЛЬНОГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ ОСНОВЫ ПОЛЬЗОВАНИЯ ПЕРСОНАЛЬНЫМ КОМПЬЮТЕРОМ В рамках основной образовательной

Подробнее

Содержание. Содержание 7

Содержание. Содержание 7 Содержание Об авторе 15 Благодарность 16 Введение 17 Актуален ли язык программирования C 17 Подход, используемый в данной книге 17 Как работает эта книга 18 Использованные пиктограммы 19 Мысли на бегу

Подробнее

1. Пояснительная записка. Рабочая программа по информатике для 9 класса основной школы разработана

1. Пояснительная записка. Рабочая программа по информатике для 9 класса основной школы разработана 1. Пояснительная записка Рабочая программа по информатике для 9 класса основной школы разработана в соответствии: 1.С требованиями Федерального Государственного образовательного стандарта общего образования

Подробнее

1. Цели и задачи дисциплины

1. Цели и задачи дисциплины 1.1. Цель дисциплины 1. Цели и задачи дисциплины Дисциплина «Системное программное обеспечение» относится к специальному циклу дисциплин и имеет своей целью привить обучающимся навыки разработки современных

Подробнее

Алтайская академия экономики и права. Рабочая программа. Информационных технологий

Алтайская академия экономики и права. Рабочая программа. Информационных технологий Алтайская академия экономики и права Кафедра Рабочая программа. (Наименование кафедры, обеспечивающей преподавание дисциплины) Информационных технологий Шифр и наименование дисциплины Вычислительные машины,

Подробнее

«ТЮМЕНСКИЙ ГОСУДАРСТВЕННЫЙ НЕФТЕГАЗОВЫЙ УНИВЕРСИТЕТ» ИНСТИТУТ КИБЕРНЕТИКИ, ИНФОРМАТИКИ И СВЯЗИ

«ТЮМЕНСКИЙ ГОСУДАРСТВЕННЫЙ НЕФТЕГАЗОВЫЙ УНИВЕРСИТЕТ» ИНСТИТУТ КИБЕРНЕТИКИ, ИНФОРМАТИКИ И СВЯЗИ МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «ТЮМЕНСКИЙ ГОСУДАРСТВЕННЫЙ НЕФТЕГАЗОВЫЙ УНИВЕРСИТЕТ»

Подробнее

МЕТОДИЧЕСКИЕ УКАЗАНИЯ ДЛЯ ОБУЧАЮЩИХСЯ ПО ОСВОЕНИЮ ДИСЦИПЛИНЫ

МЕТОДИЧЕСКИЕ УКАЗАНИЯ ДЛЯ ОБУЧАЮЩИХСЯ ПО ОСВОЕНИЮ ДИСЦИПЛИНЫ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ «ОРЕНБУРГСКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНЫЙ УНИВЕРСИТЕТ» МЕТОДИЧЕСКИЕ УКАЗАНИЯ ДЛЯ ОБУЧАЮЩИХСЯ ПО ОСВОЕНИЮ ДИСЦИПЛИНЫ ДИСКОВАЯ

Подробнее

Методические указания для подготовки к входному компьютерному тестированию

Методические указания для подготовки к входному компьютерному тестированию УТВЕРЖДАЮ Заведующий кафедрой Е.Н. Кирюхова Методические указания для подготовки к входному компьютерному тестированию по дисциплине «Информатика» для специальности (-ей): 1-27 01 01 «Экономика и организация

Подробнее

РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ

РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ ПЕРВОЕ ВЫСШЕЕ ТЕХНИЧЕСКОЕ УЧЕБНОЕ ЗАВЕДЕНИЕ РОССИИ ПЕРВОЕ ВЫСШЕЕ ТЕХНИЧЕСКОЕ УЧЕБНОЕ ЗАВЕДЕНИЕ РОССИИ МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ федеральное государственное бюджетное образовательное

Подробнее

Рабочая программа. по информатике и ИКТ

Рабочая программа. по информатике и ИКТ Муниципальное бюджетное общеобразовательное учреждение Гимназия 4 г. Химки УТВЕРЖДАЮ: Директор МБОУ Гимназии 4 /Н.Н. Козельская / 2015 г Рабочая программа по информатике и ИКТ (базовый уровень) 9 класс

Подробнее

программирование Б А К А Л А В Р И А Т Г.С. Иванова

программирование Б А К А Л А В Р И А Т Г.С. Иванова Б А К А Л А В Р И А Т Г.С. Иванова программирование Допущено УМО вузов по университетскому политехническому образованию в качестве учебника для студентов вузов, обучающихся по направлению 230100 «Информатика

Подробнее

УЧЕБНАЯ ПРОГРАММА ДИСЦИПЛИНЫ SYLLABUS

УЧЕБНАЯ ПРОГРАММА ДИСЦИПЛИНЫ SYLLABUS УЧЕБНАЯ ПРОГРАММА ДИСЦИПЛИНЫ SYLLABUS 1. Цели и задачи дисциплины Целью преподавания дисциплины «Алгоритмические языки и программирование» является: - создание теоретической базы и получение практических

Подробнее

«Логические мини-задачи и задачи- шутки по информатике» Содержание: 1. Операционная система Windows

«Логические мини-задачи и задачи- шутки по информатике» Содержание: 1. Операционная система Windows «Логические мини-задачи и задачишутки по информатике» Содержание: 1. Операционная система Windows 2. Файловая система. Операции над файлами 3. Сервисные программы 4. Средства и технологии работы с текстовой

Подробнее

Демонстрационный вариант теста по информатике для студентов специальности "Городской кадастр"

Демонстрационный вариант теста по информатике для студентов специальности Городской кадастр Демонстрационный вариант теста по информатике для студентов специальности "Городской кадастр" В каждом задании необходимо выбрать один вариант ответа. ЗАДАНИЕ N 1 Сигналы, зарегистрированные на материальном

Подробнее

Контрольная работа 1 для студентов заочного, ускоренного отделений

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

Подробнее

Операции ввода/вывода в Ассемблере

Операции ввода/вывода в Ассемблере Лабораторная работа 3 Операции ввода/вывода в Ассемблере Цель работы 1. Изучение способов ввода по прерыванию INT 21H и 16H 2. Изучение процедур вывода по прерыванию INT 21H 3. Ввод/вывод по прерыванию

Подробнее

Утверждено решением председателя Государственной технической комиссии при Президенте Российской Федерации от 4 июня 1999 г. 114

Утверждено решением председателя Государственной технической комиссии при Президенте Российской Федерации от 4 июня 1999 г. 114 Руководящий документ Защита от несанкционированного доступа к информации Часть 1. Программное обеспечение средств защиты информации Классификация по уровню контроля отсутствия недекларированных возможностей

Подробнее

2. Объем дисциплины и виды учебной работы (в часах). Форма обучения - дневная Количество семестров 1 Форма контроля: зачет 2 семестр

2. Объем дисциплины и виды учебной работы (в часах). Форма обучения - дневная Количество семестров 1 Форма контроля: зачет 2 семестр Методические указания (пояснительная записка) Рабочая программа дисциплины «Программирование» Предназначена для студентов дневного отделения 1 -го курса, 2 семестр по специальности: _Физика _ - 010701.65

Подробнее

Лабораторная работа 3 Архитектуры с фиксированным набором устройств

Лабораторная работа 3 Архитектуры с фиксированным набором устройств Лабораторная работа 3 Архитектуры с фиксированным набором устройств Тема программы: Архитектура ЭВМ. Архитектуры с фиксированным набором устройств Цель работы: получить представление об архитектуре с фиксированным

Подробнее

Практическое занятие. «Работа со стилями и шаблонами. Создание автоматического оглавления и списка иллюстраций»

Практическое занятие. «Работа со стилями и шаблонами. Создание автоматического оглавления и списка иллюстраций» Практическое занятие. «Работа со стилями и шаблонами. Создание автоматического оглавления и списка иллюстраций» Форматирование стилей и создание шаблонов. 1) Запустите MS Word. 2) Установите следующие

Подробнее

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ ГОУ ВПО "Тверской государственный технический университет"

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ ГОУ ВПО Тверской государственный технический университет ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ ГОУ ВПО "Тверской государственный технический университет" СОГЛАСОВАНО Начальник отдела по управлению персоналом ОАО «Тверской Полиэфир» А.А.Гордеев 2009 г. УТВЕРЖДАЮ

Подробнее

АССЕМБЛЕР И ПРОГРАММИРОВАНИЕ ДЛЯ IBM PC

АССЕМБЛЕР И ПРОГРАММИРОВАНИЕ ДЛЯ IBM PC АССЕМБЛЕР И ПРОГРАММИРОВАНИЕ ДЛЯ IBM PC Под редакцией Еpшова В.Г. ОГЛАВЛЕНИЕ ========== Предисловие переводчика Предисловие 1. Введение в семейство персональных компьютеров IBM PC Введение Биты и байты

Подробнее

АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ТЕХНОЛОГИИ ПРОГРАММИРОВАНИЯ НА ЯЗЫКАХ ВЫСОКОГО УРОВНЯ

АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ТЕХНОЛОГИИ ПРОГРАММИРОВАНИЯ НА ЯЗЫКАХ ВЫСОКОГО УРОВНЯ МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «САМАРСКИЙ ГОСУДАРСТВЕННЫЙ АЭРОКОСМИЧЕСКИЙ УНИВЕРСИТЕТ имени академика С.П. КОРОЛЕВА»

Подробнее

Минский институт управления

Минский институт управления Минский институт управления УТВЕРЖДАЮ Ректор Минского института управления Н.В. Суша 201 г. Регистрационный УД-. УЧЕБНАЯ ПРОГРАММА вступительного испытания по дисциплине «Основы алгоритмизации и программирования»

Подробнее

Лекция 3 Текстовый процессор

Лекция 3 Текстовый процессор Лекция 3 Текстовый процессор Текстовый редактор Microsoft Word Приложение Microsoft Word 2010 это текстовый процессор, предназначенный для создания профессионально оформленных документов. Объединяя в себе

Подробнее

Операционные системы. Файловые системы. Файлы. Каталоги.

Операционные системы. Файловые системы. Файлы. Каталоги. Операционные системы Лекция 11 Файловые системы. Файлы. Каталоги. 11.1 Файлы Требования к хранению информации: возможность хранения больших объемов данных информация должна сохраняться после прекращения

Подробнее

ОПЕРАЦИОННАЯ СИСТЕМА WINDOWS 7

ОПЕРАЦИОННАЯ СИСТЕМА WINDOWS 7 МИНИСТЕРСТВО ЗДРАВООХРАНЕНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ ГБОУ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ АМУРСКАЯ ГОСУДАРСТВЕННАЯ МЕДИЦИНСКАЯ КАДЕМИЯ Е.В. ПЛАЩЕВАЯ ОПЕРАЦИОННАЯ СИСТЕМА WINDOWS 7 МЕТОДИЧЕСКИЕ УКАЗАНИЯ

Подробнее

Разработано: Калашникова Г.И.

Разработано: Калашникова Г.И. Разработано: Калашникова Г.И. 2 СОДЕРЖАНИЕ Пояснительная записка 4 Перечень минимальных компетенций педагога в сфере ИКТ 5 Содержание минимальных компетенций педагога в сфере ИКТ Персональный компьютер,

Подробнее

ИНСТРУКЦИЯ ПО РАБОТЕ СО СТИЛЕВЫМ ФАЙЛОМ

ИНСТРУКЦИЯ ПО РАБОТЕ СО СТИЛЕВЫМ ФАЙЛОМ ИНСТРУКЦИЯ ПО РАБОТЕ СО СТИЛЕВЫМ ФАЙЛОМ к стилевому файлу версии 2014 Оглавление 1. Описание стилевого файла... 1 2. Открытие стилевого файла... 1 3. Набор статьи в стилевом файле... 1 4. Форматирование

Подробнее

ТРЕБОВАНИЯ К ПРОГРАММНЫМ ДОКУМЕНТАМ, ВЫПОЛНЕННЫМ ПЕЧАТНЫМ СПОСОБОМ ГОСТ (СТ СЭВ )

ТРЕБОВАНИЯ К ПРОГРАММНЫМ ДОКУМЕНТАМ, ВЫПОЛНЕННЫМ ПЕЧАТНЫМ СПОСОБОМ ГОСТ (СТ СЭВ ) Г О С У Д А Р С Т В Е Н Н Ы Й С Т А Н Д А Р Т С О Ю З А С С Р ЕДИНАЯ СИСТЕМА ПРОГРАММНОЙ ДОКУМЕНТАЦИИ ТРЕБОВАНИЯ К ПРОГРАММНЫМ ДОКУМЕНТАМ, ВЫПОЛНЕННЫМ ПЕЧАТНЫМ СПОСОБОМ ГОСТ 19.106-78 (СТ СЭВ 2088-80)

Подробнее

Тематическое планирование 8 класс Общее число часов 31 час. Резерв учебного времени 4 час.

Тематическое планирование 8 класс Общее число часов 31 час. Резерв учебного времени 4 час. Программа курса «Информатика и ИКТ» для 8 класса и 9 класса Авторы: Семакин И.Г., Залогова Л.А., Русаков С.В., Шестакова Л.В. Содержание программы согласовано с содержанием Примерной программы основного

Подробнее

ИЗДАТЕЛЬСТВО «УЧИТЕЛЬ»

ИЗДАТЕЛЬСТВО «УЧИТЕЛЬ» ИЗДАТЕЛЬСТВО «УЧИТЕЛЬ» Информационные технологии обработки текстовой информации Издательство «Учитель» www.uchitel-izd.ru План занятия: 1. Текстовые процессоры и редакторы. 2. Текстовый процессор Microsoft

Подробнее

Рабочая программа курса «Информатика и ИКТ» для 9 класса (базовый уровень) на учебный год

Рабочая программа курса «Информатика и ИКТ» для 9 класса (базовый уровень) на учебный год Муниципальное автономное общеобразовательное учреждение города Новосибирска «Гимназия 15 «Содружество» Рабочая программа курса «Информатика и ИКТ» для 9 класса (базовый уровень) на 2015-2016 учебный год

Подробнее

ПРОГРАММНАЯ ОБОЛОЧКА FAR MANAGER

ПРОГРАММНАЯ ОБОЛОЧКА FAR MANAGER ПРОГРАММНАЯ ОБОЛОЧКА FAR MANAGER План: Программные оболочки. Far Manager Запуск FM и элементы интерфейса Панели FM Функциональные клавиши Меню FM Выбор представления панелей с помощью меню Сортировка объектов

Подробнее

«Информационные технологии»

«Информационные технологии» Министерство общего и профессионального образования Свердловской области ГБОУ СПО СО «ЕКАТЕРИНБУРГСКИЙ КОЛЛЕДЖ ТРАНСПОРТНОГО СТРОИТЕЛЬСТВА» Программа учебной дисциплины «Информационные технологии» для

Подробнее

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «НОВОСИБИРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ» Факультет летательных аппаратов УТВЕРЖДАЮ

Подробнее

ОБРАЗОВАТЕЛЬНАЯ ПРОГРАММА дополнительного образования детей "Юный программист"

ОБРАЗОВАТЕЛЬНАЯ ПРОГРАММА дополнительного образования детей Юный программист ОБРАЗОВАТЕЛЬНАЯ ПРОГРАММА дополнительного образования детей "Юный программист" Возраст обучающихся 10-15 лет Срок реализации программы - 1 год Автор программы: Королев В. В. педагог дополнительного образования

Подробнее

4. Классификация информации по формам, видам, признакам и свойствам.

4. Классификация информации по формам, видам, признакам и свойствам. ВОПРОСЫ ДЛЯ ПОДГОТОВКИ К ЭКЗАМЕНУ по дисциплине ИНФОРМАТИКА весенний семестр 2013-2014 учебного года Лектор потока: к.т.н., доцент Минасов Шамиль Маратович Введение в информатику. Основы теории информации

Подробнее

Методические указания к выполнению курсовой работы

Методические указания к выполнению курсовой работы Методические указания к выполнению курсовой работы "СЛУЧАЙНЫЕ ВЕКТОРЫ" для студентов специальности 655Д «Роботы и робототехнические системы» Кафедра математики г Описание работы Курсовой проект предполагает

Подробнее

1. Назначение и состав.

1. Назначение и состав. ПРОМЫШЛЕННО-КОММЕРЧЕСКАЯ КОМПАНИЯ МИЛАНДР Debug1886 Интегрированная среда разработки для внутрисхемной отладки и симуляции программ. Руководство пользователя. 1. Назначение и состав. Debug1886 - это интегрированная

Подробнее

Руководящий документ разработан в дополнение ГОСТ 34.003-90, ГОСТ 34.601-90, РД 50-680-88, РД 50-34.680-90 и других документов.

Руководящий документ разработан в дополнение ГОСТ 34.003-90, ГОСТ 34.601-90, РД 50-680-88, РД 50-34.680-90 и других документов. Руководящий документ Автоматизированные системы. Защита от несанкционированного доступа к информации Классификация автоматизированных систем и требования по защите информации Утверждено решением председателя

Подробнее

Тема 13. Операционная система. Файловая система.

Тема 13. Операционная система. Файловая система. Тема 13. Операционная система. Файловая система. Программы, организующие работу устройств и не связанные со спецификой решаемой задачи, вошли в состав комплекса программ, названного операционной системой.

Подробнее

Б.А. Старостин. Специальные микропроцессоры и приборы в системах ориентации, стабилизации и навигации, часть 2

Б.А. Старостин. Специальные микропроцессоры и приборы в системах ориентации, стабилизации и навигации, часть 2 Министерство образования и науки Российской Федерации Государственное образовательное учреждение КАЗАНСКИЙ НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ им. А.Н.ТУПОЛЕВА Б.А. Старостин Специальные

Подробнее

Документирование на этапах проектирования ИС

Документирование на этапах проектирования ИС Документирование на этапах проектирования ИС 1 Этап 1. Системный анализ проекта ПС 1.1. Исследования и определение концепции версии ПС Результаты обследования и описание объекта и целей его информатизации

Подробнее

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

I. Общие положения Выпускная квалификационная работа призвана способствовать систематизации и закреплению полученных студентами знаний и умений. МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное учреждение высшего Приложение 3 к приказу от 12.09.2013 г. 1017-О профессионального образования «Уфимский государственный авиационный

Подробнее

Лекция на тему: «Программное обеспечение ПК» План. 1. Понятие и классификация программного обеспечения.

Лекция на тему: «Программное обеспечение ПК» План. 1. Понятие и классификация программного обеспечения. Лекция на тему: «Программное обеспечение ПК» План. 1. Понятие и классификация программного обеспечения. 2. Системное ПО. 3. Операционные системы. 4. Условия распространения ПО. 1. Понятие и классификация

Подробнее

Дополнительная образовательная программа «ПОЛЬЗОВАТЕЛЬ ПК В СРЕДЕ LINUX»

Дополнительная образовательная программа «ПОЛЬЗОВАТЕЛЬ ПК В СРЕДЕ LINUX» Муниципальное образовательное учреждение дополнительного образования детей центр дополнительного образования детей «Сланцевский центр информационных технологий» Принята на педагогическом совете МОУ ДОД

Подробнее

«Утверждаю» Проректор по УМР ОмГТУ Л.О. Штриплинг 20 год

«Утверждаю» Проректор по УМР ОмГТУ Л.О. Штриплинг 20 год Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «ОМСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ» «Утверждаю» Проректор по УМР ОмГТУ Л.О. Штриплинг

Подробнее

РЕДАКТОР VISUAL BASIC

РЕДАКТОР VISUAL BASIC РЕДАКТОР VISUAL BASIC Гедранович Валентина Васильевна 28 июня 2012 г. Аннотация Глава 18 из УМК: Гедранович, В.В. Основы компьютерных информационных технологий: учеб.-метод. комплекс / В.В. Гедранович,

Подробнее

Обновление, резервное копирование и восстановление программного обеспечения

Обновление, резервное копирование и восстановление программного обеспечения Обновление, резервное копирование и восстановление программного обеспечения Руководство пользователя Компания Hewlett-Packard Development (Hewlett-Packard Development Company, L.P.), 2006. Microsoft и

Подробнее

Название документа: Программа учебной дисциплины «Обработка текстовой информации на Perl» Разработчик доцент кафедры КНЭМ В.А. Клячин стр.

Название документа: Программа учебной дисциплины «Обработка текстовой информации на Perl» Разработчик доцент кафедры КНЭМ В.А. Клячин стр. Разработчик доцент кафедры КНЭМ В.А. Клячин стр. 1 из 10 РАЗДЕЛ 1. ПОЯСНИТЕЛЬНАЯ ЗАПИСКА. 1.1. Требования к студентам требуются базовые знания по математике, алгоритмам и минимальный уровень владения персональным

Подробнее

Основы объектно-ориентированного программирования в Delphi

Основы объектно-ориентированного программирования в Delphi В. В. Кузнецов, И. В. Абдрашитова Основы объектно-ориентированного программирования в Delphi Учебное пособие Под общей редакцией Т. Б. Корнеевой Одобрено Российской академией образования Допущено Департаментом

Подробнее

ЛЕКЦИЯ-1. ВВЕДЕНИЕ. НАЗНАЧЕНИЕ, СОСТАВ И ОСНОВНЫЕ ЭЛЕМЕНТЫ ИНТЕРФЕЙСА ПРИКЛАДНОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ ОБРАБОТКИ ДЕЛОВОЙ ИНФОРМАЦИИ

ЛЕКЦИЯ-1. ВВЕДЕНИЕ. НАЗНАЧЕНИЕ, СОСТАВ И ОСНОВНЫЕ ЭЛЕМЕНТЫ ИНТЕРФЕЙСА ПРИКЛАДНОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ ОБРАБОТКИ ДЕЛОВОЙ ИНФОРМАЦИИ ЛЕКЦИЯ-1. ВВЕДЕНИЕ. НАЗНАЧЕНИЕ, СОСТАВ И ОСНОВНЫЕ ЭЛЕМЕНТЫ ИНТЕРФЕЙСА ПРИКЛАДНОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ ОБРАБОТКИ ДЕЛОВОЙ ИНФОРМАЦИИ Вопросы: 1. Понятие программного обеспечения и его классификация

Подробнее

РАБОЧАЯ ПРОГРАММА «ПАКЕТЫ ПРИКЛАДНЫХ ПРОГРАММ»

РАБОЧАЯ ПРОГРАММА «ПАКЕТЫ ПРИКЛАДНЫХ ПРОГРАММ» ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ ТЮМЕНСКИЙ ГОСУДАРСТВЕННЫЙ НЕФТЕГАЗОВЫЙ УНИВЕРСИТЕТ ИНСТИТУТ КИБЕРНЕТИКИ ИНФОРМАТИКИ

Подробнее

МИНООБРНАУКИ РОССИИ. «Утверждаю» Р.И.Саитов руководитель ООП. «Согласовано» Ф.З.Забихуллин председатель УМК

МИНООБРНАУКИ РОССИИ. «Утверждаю» Р.И.Саитов руководитель ООП. «Согласовано» Ф.З.Забихуллин председатель УМК МИНООБРНАУКИ РОССИИ Федеральное государственное образовательное бюджетное учреждение Высшего профессионального образования «Башкирский государственный педагогический университет им. М. Акмуллы» (ФГОБУ

Подробнее

Группа подготовки издания: Зам. главного редактора Людмила Еремеевская. Компьютерная верстка Ольги Сергиенко. Оформление обложки Марины Дамбиевой

Группа подготовки издания: Зам. главного редактора Людмила Еремеевская. Компьютерная верстка Ольги Сергиенко. Оформление обложки Марины Дамбиевой УДК 004.438 Pascal(075.3) ББК 32.973.26 018.1я72 К31 К31 Кашаев, С. М. Паскаль для школьников. Подготовка к ЕГЭ / С. М. Кашаев, Л. В. Шерстнева. 3-е изд., перераб. и доп. СПб.: БХВ-Петербург, 2014. 352

Подробнее

Кафедра «Системотехника» РАБОЧАЯ ПРОГРАММА по дисциплине. «Б Структурное программирование»

Кафедра «Системотехника» РАБОЧАЯ ПРОГРАММА по дисциплине. «Б Структурное программирование» Федеральное государственное бюджетное образовательное учреждение высшего образования «Саратовский государственный технический университет им. Гагарина Ю.А.» Кафедра «Системотехника» РАБОЧАЯ ПРОГРАММА по

Подробнее

Тема 8 Стили. 8.1 Форматирование документа с использованием стилей

Тема 8 Стили. 8.1 Форматирование документа с использованием стилей Тема 8 Стили Стиль это набор параметров форматирования, имеющий имя. Стили применяются: - для профессионального оформления документа; - для быстрого изменения параметров текста; - для придания однородности

Подробнее

С.О. Бочков Д.М. Субботин Язык программирования СИ для персонального компьютера Под общей редакцией канд. техн. наук, доцента П.И.

С.О. Бочков Д.М. Субботин Язык программирования СИ для персонального компьютера Под общей редакцией канд. техн. наук, доцента П.И. С.О. Бочков Д.М. Субботин Язык программирования СИ для персонального компьютера Под общей редакцией канд. техн. наук, доцента П.И.Садчикова ВВЕДЕНИЕ Среди современных языков программирования язык Си является

Подробнее

Также можно сохранить документ в формате MS Word или в универсальном текстовом

Также можно сохранить документ в формате MS Word или в универсальном текстовом Практическая работа 6 Подготовка документов с использованием текстовых процессоров типа Microsoft Word Цель работы: Знакомство с особенностями электронных документов и средствами их редактирования в среде

Подробнее

УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС Дисциплина: Б3.Б.2 Аппаратные средства вычислительной техники

УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС Дисциплина: Б3.Б.2 Аппаратные средства вычислительной техники Министерство образования и науки Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Сыктывкарский государственный университет»

Подробнее

Подключение внешних библиотек в среде Code::Blocks

Подключение внешних библиотек в среде Code::Blocks Курс «Технология программирования» Подключение внешних библиотек в среде Code::Blocks Библиотека (англ. library) в программировании сборник подпрограмм или объектов, используемых для разработки программного

Подробнее

AS/400e. Введение в Client Access Express

AS/400e. Введение в Client Access Express AS/400e Введение в Client Access Express AS/400e Введение в Client Access Express ii AS/400e: Введение в Client Access Express Содержание Часть 1. Client Access Express - Введение............. 1 Глава

Подробнее

Системное администрирование Windows. Настройка и ремонт персональных компьютеров.

Системное администрирование Windows. Настройка и ремонт персональных компьютеров. Системное администрирование Windows. Настройка и ремонт персональных компьютеров. Соловьев Александр Викторович 2011 г. Пояснительная записка Курс предназначен для уверенных пользователей персональных

Подробнее

Содержание. Структура пояснительной записки к КР 4 Рекомендованное содержание КР 7 Оформление блок-схемы 8 Рекомендованная литература 10

Содержание. Структура пояснительной записки к КР 4 Рекомендованное содержание КР 7 Оформление блок-схемы 8 Рекомендованная литература 10 Аннотация Текст 10 стр., 0 рис., 1 табл., 17 источников, 0 прил. Настоящий документ устанавливает общие требования к построению, изложению и оформлению курсовой работы, а так же оформлению текста программы,

Подробнее

Основы алгоритмизации и программирование на языке Pascal

Основы алгоритмизации и программирование на языке Pascal Негосударственное образовательное учреждение «Открытый молодѐжный университет» КОМПЛЕКСНАЯ ОБРАЗОВАТЕЛЬНАЯ ПРОГРАММА «ШКОЛЬНЫЙ УНИВЕРСИТЕТ» УТВЕРЖДАЮ Директор Негосударственного образовательного учреждения

Подробнее

Лабораторная работа 3

Лабораторная работа 3 Лабораторная работа 3 РАБОТА С ФАЙЛАМИ В MS-DOS Цели работы: ознакомиться с основными функциями работы файлами. Ход выполнения лабораторной работы должен быть отражен в отчете. Отчет должен содержать титульный

Подробнее

Основные правила записи выражений. Построение формул

Основные правила записи выражений. Построение формул Лекция 3 На предыдущей лекции мы рассмотрели вопросы создания и форматирования таблицы, в которую записаны значения трёх функций одного семейства. После того, как таблица создана можно перейти к следующему

Подробнее

Кафедра «Графические информационные системы» Т е х н о л о г и и в и р т у а л ь н о г о м о д е л и р о в а н и я

Кафедра «Графические информационные системы» Т е х н о л о г и и в и р т у а л ь н о г о м о д е л и р о в а н и я МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «Нижегородский государственный технический университет

Подробнее

Работа с шаблонами типовых документов Руководство пользователя

Работа с шаблонами типовых документов Руководство пользователя Работа с шаблонами типовых документов Руководство пользователя Cognitive Technologies Москва, 2015 2 АННОТАЦИЯ В настоящем документе приводятся сведения об использовании в программном комплексе «Е1 Евфрат»

Подробнее

Программа кружка «Юный программист»

Программа кружка «Юный программист» «Утверждаю» Зам директора по УВР /Сидоренко М.Н. Программа кружка «Юный программист» Руководитель: Беляева Зоя Викторовна 2012-2013 уч.год ПОЯСНИТЕЛЬНАЯ ЗАПИСКА Изучение программирования в курсе «Информатика

Подробнее

4. Структура и содержание практики

4. Структура и содержание практики Семестр Трудоемкость, ЗЕ общая трудоемкость аудиторная работа лекции лабораторная работа практические занятия семинары самостоятельна я работа курсовые работы (проекты) индивидуальные домашние задания

Подробнее

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

Подробнее