Автор работы: Пользователь скрыл имя, 11 Сентября 2013 в 19:07, курсовая работа
Машинно – ориентированные языки – это языки, наборы операторов и изобразительные средства которых существенно зависят от особенностей ЭВМ (внутреннего языка, структуры памяти и т.д.). Машинно-ориентированные языки позволяют использовать все возможности и особенности Машинно-зависимых языков:
- высокое качество создаваемых программ (компактность и скорость выполнения);
- возможность использования конкретных аппаратных ресурсов;
- предсказуемость объектного кода и заказов памяти;
- для составления эффективных программ необходимо знать систему команд и особенности функционирования данной ЭВМ;
Машинно-ориентированные языки, языки высокого уровня………………….2
Задание 1. Графическое решение уравнения в Microsoft Office Excel………
Задание 2. Изображение блок-схемы в редакторе Microsoft Office Word….
Задание 3. Набор формул в редакторе Microsoft Office Word……………..
Задание 4. Построение графиков и диаграмм в Microsoft Office Excel……..
Задание 5. Решение задач в Microsoft Office Excel……………………………
Список используемых источников………………….……..…………………...…..12
МИНОБРНАУКИ РОССИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ
УЧРЕЖДЕНИЕ ВЫСШЕГО
«НИЖЕГОРОДСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
им. Р.Е. Алексеева»
АРЗАМАССКИЙ ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ (ФИЛИАЛ)
Курсовая работа
по информатике
Вариант № 33
Проверила:
Арзамас
2012 г
Содержание
Список используемых источников………………….……..………………….
Машинно-ориентированные языки, языки высокого уровня.
В группу языков низкого уровня [low-level language] входят машинные языки и языки символического кодирования: (Автокод, Ассемблер). Операторы этого языка – это те же машинные команды, но записанные мнемоническими кодами, а в качестве операндов используются не конкретные адреса, а символические имена. Все языки низкого уровня ориентированы на определенный тип компьютера, т. е. являются машинно-зависимыми.
Машинно – ориентированные языки – это языки, наборы операторов и изобразительные средства которых существенно зависят от особенностей ЭВМ (внутреннего языка, структуры памяти и т.д.). Машинно-ориентированные языки позволяют использовать все возможности и особенности Машинно-зависимых языков:
- высокое качество создаваемых программ (компактность и скорость выполнения);
- возможность использования
конкретных аппаратных
- предсказуемость объектного кода и заказов памяти;
- для составления эффективных
программ необходимо знать
- трудоемкость процесса составления программ (особенно на машинных языках и ЯСК), плохо защищенного от появления ошибок;
- низкая скорость программирования;
- невозможность
Язык высокого уровня [high-level language] - язык программирования, средства которого обеспечивают описание задачи в наглядном, легко воспринимаемом виде, удобном для программиста. Он не зависит от внутренних машинных кодов ЭВМ любого типа, поэтому программы, написанные на языках высокого уровня, требуют перевода в машинные коды программами транслятора, либо интерпретатора.
Язык программирования
высокого уровня содержит смысловые конструкции
и команды, которые представляют из себя
стандартные структуры из нескольких
простейших (низкоуровневых, машинных)
команд, таким образом программист освобождается
от необходимости писать каждую машинную
команду по отдельности, то есть сокращается
время работы программиста для написания
определенного функционала, также сокращается
размер текстового файла содержащего исходный код алгоритма программы,
команды выглядят более человеко понятными
и могут объединяться в структуры (блоки
кода из нескольких команд), всё это способствует
возможности "держать в голове" весь
алгоритм программы, работать с небольшими
и понятными областями кода взамен огромных
листов утомительных машинных кодов, которые
включает язык программирования низкого
уровня. К язакам высокого уровня
относят Фортран , ПЛ/1 ,
Задание 1. Графическое решение уравнения в Microsoft Office Excel.
В программе для работы с электронными таблицами Microsoft Office Excel решить графически уравнение: 16x+36x=2*81x (x=0).
Решение:
Корнями данного уравнения будут являться точки пересечения графиков функций F(x)= 16x+36x , G(x)= 2*81x .
1.)Найдем значение функций на некотором промежутке [-1;1] для этого:
2.)Строим графики функций F(x), G(x) по заданным точкам:
Для этого:
3.)При х=0 графики функций F(x) и G(x) пересекаются, следовательно, х=0 решение уравнения 16x+36x=2*81x.
Задание 2. Изображение блок-схемы в редакторе Microsoft Office Word.
Рисуем блок-схему с
да
нет
да
нет
да
нет
Задание 3. Набор формул в редакторе Microsoft Office Word.
Показать, что функции y1=x, y2=2x линейно зависимы на отрезке [0,1].
Решение:
;
, следовательно, функции и линейно зависимы.
.
Задание 4. Построение графиков и диаграмм в Microsoft Office Excel.
Задание 4.1.
Построить график функции y=(x3+3x2+4x-8)/cos(x) на отрезке [-1;3] с шагом 0,4.
Решение:
Строим график функции y=(x3+3x2+4x-8)/cos(x):
Задание 4.2.
1.) Дана информация о количестве работающих в округах Москвы. Построить круговую диаграмму по данным таблицы.
Решение:
2.) Построить графическое изображение в виде объемной круговой диаграммы по данным таблицы.
Решение:
Северное полушарие
Южное полушарие
Земля в целом
3.) Построить график изменения
подписки на газету за
Решение:
4.)Построить линейчатую
Решение:
5.)Построить диаграмму с областями по данным таблицы.
Решение:
Задание 5. Решение задач в Microsoft Office Excel.
1.)Необходимо с помощью
Решение:
2.)Составить
Решение:
3.)Подсчитать сколько
Информация о работе Машинно-ориентированные языки, языки высокого уровня