Сайт nashuch.ru и его партнеры используют на этом сайте определенные технологии, в том числе файлы cookie, чтобы подбирать материалы и рекламу на основе интересов и анализа активности пользователей. Чтобы узнать подробности, ознакомьтесь с нашей политикой конфиденциальности. Оставаясь на сайте, вы даете согласие на использование этих технологий. nashuch.ru также участвует в рекламной деятельности третьих сторон, которая учитывает интересы пользователей. Это позволяет поддерживать наши сервисы и предлагать вам подходящие материалы. Нажимая кнопку «Принять», вы выражаете согласие с описанной рекламной деятельностью.

принять

Лабораторная работа Работа со строками по дисциплине «Основы вычислительной техники»



Скачать 40.68 Kb.
страница1/2
Дата15.04.2019
Размер40.68 Kb.
Название файлаOVT_Kursach.txt.doc
Учебное заведениеСанкт-Петербургский политехнический университет Петра Великого
ТипЛабораторная работа
  1   2

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

Индивидуальная лабораторная работа
Работа со строками
по дисциплине «Основы вычислительной техники»

Выполнила

студентка гр.13537/1

М.А.Баранова


Руководитель


Профессор, д.т.н. С.А. Молодяков
«___» __________ 2017 г.

Санкт-Петербург

2017


Ассемблер — машинно-ориентированный язык низкого уровня с командами, не всегда соответствующими командам машины, который может обеспечить дополнительные возможности вроде макрокоманд; автокод, расширенный конструкциями языков программирования высокого уровня, такими как выражения, макрокоманды, средства обеспечения модульности программ. Достоинства данного языка:


  • Глубокое понимание работы компьютера и ОС;




  • Максимальная гибкость при работе с аппаратными ресурсами;

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

  • Оптимизация программ по размеру кода;

  • Дизассемблирование и отладка.

Исторически, если первым поколением языков программирования считать машинные коды, то язык ассемблера можно рассматривать как второе поколение языков программирования. Недостатки языка ассемблера, сложность разработки на нём больших программных комплексов привели к появлению языков третьего поколения — языков программирования высокого уровня (таких как Фортран, Лисп, Кобол, Паскаль, Си и др.). Именно языки программирования высокого уровня и их наследники в основном используются




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

Задание
Дано арифметическое выражение. Разработать программу проверки правильности по следующим критериям:


  • Допустимые знаки операций («+», «-», «*», «/»);




  • Допустимые константы (целые без знака)




  • Допустимые переменные (До пяти латинских букв);




  • Скобки




Поделитесь с Вашими друзьями:
  1   2


База данных защищена авторским правом ©nashuch.ru 2017
обратиться к администрации | Политика конфиденциальности

    Главная страница
Контрольная работа
Курсовая работа
Лабораторная работа
Пояснительная записка
Методические указания
Рабочая программа
Методические рекомендации
Теоретические основы
Практическая работа
Учебное пособие
Общая характеристика
Общие сведения
Теоретические аспекты
Физическая культура
Федеральное государственное
Дипломная работа
Самостоятельная работа
История развития
Методическое пособие
Общая часть
Техническое задание
Направление подготовки
государственное бюджетное
квалификационная работа
Выпускная квалификационная
Методическая разработка
Технологическая карта
Теоретическая часть
Краткая характеристика
Математическое моделирование
прохождении производственной
Техническое обслуживание
Металлические конструкции
Общие положения
Понятие предмет
Исследовательская работа
Технология производства
Решение задач
физическая культура
Описание технологического
Общие требования
Организация работы
Практическое занятие
учреждение высшего
Электрические машины
Гражданское право
Сравнительная характеристика
Технические характеристики
Правовое регулирование
История возникновения
Метрология стандартизация