Помощь в написании студенческих учебных работ

Языки программирования, технология программирования, программное обеспечение. Типы программ. Основы защиты информации

  • Номер работы:
    158927
  • Раздел:
  • Год подготовки:
    29.05.2010
  • Объем работы:
    15 стр.
  • Содержание:
    ПЛАН
    1. ЯЗЫКИ ПРОГРАММИРОВАНИЯ. ТЕХНОЛОГИЯ ПРОГРАММИРОВАНИЯ 2
    2. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ. ТИПЫ ПРОГРАММ 6
    3. ОСНОВЫ ЗАЩИТЫ ИНФОРМАЦИИ 10
    ЛИТЕРАТУРА 15

  • Выдержка из работы:
    1. Языки программирования. Технология программирования

    При решении задачи на ЭВМ после составления алгоритма следует написание программы. Для этого используется какой-либо язык программирования.
    История программ начинается с 20-х годов 19 века, когда английский исследователь Ч. Бэбидж выдвинул идею предварительной записи действий вычислительной машины. До появления вычислительных машин делались попытки управлять ткацкими станками. Программы для станков записывались на перфокарты, которые были придуманы Чарлзом Бэбиджем и французским изобретателем Жозефом Жаккаром. С этих первых программ началась история программирования, несколько позднее стали закладываться теоретические основы этой науки. Вместе с Бэбиджем работала его современница Ада Лавлейс (дочь великого английского поэта Джорджа Байрона), которую называют первым в мире программистом. Она ввела в науку о программировании термины и понятия, которые применяются и по сей день (например, понятие цикла – важнейшей структуры любого современного языка программирования). В честь первой программистки был назван язык программирования «Ада», разработанный уже в наше время.
    В 20 веке появились электронные вычислительные машины. Первые программы, которые составлялись для них, записывались в машинных кодах. Программист, чтобы написать правильную программу, должен был в деталях представлять себе работу ЭВМ. Это сильно затрудняло общение человека с компьютером, поэтому программисты стали серьезно задумываться над кодированием программ. Они пришли к выводу, что программа должна составляться на языке, более доступном человеку, чем язык машинных команд. Возникла необходимость в создании языков программирования.
    …………..
    2. Программное обеспечение. Типы программ

    Компьютер – это устройство, не способное мыслить самостоятельно, как человек. Для того, чтобы компьютер мог работать с информацией – получать ее, хранить, передавать, обрабатывать – его необходимо научить выполнять все эти действия. Научить – значит построить работу компьютера по инструкции, в которой указано, что надо делать. Такая инструкция должна содержать строгую последовательность команд на языке, понятном компьютеру, т.е. сообщать ему, как надо обрабатывать данные для получения желаемого результата. Такая инструкция называется программой.
    Самые первые программы разрабатывались на машинном языке, где слова этого языка представляют собой последовательность нулей и единиц, и не все люди могли заниматься их разработкой, только профессиональные программисты.
    В 60-е годы началась разработка языков программирования высокого уровня, которые позволили существенно облегчить работу программистов, и создание программ стало доступно даже для начинающих пользователей компьютера.
    Программа – это упорядоченная последовательность команд, которую выполняет компьютер в процессе обработки информации, записанная на специальном языке.
    Все программы хранятся во внешней и постоянной памяти компьютера. Но, для того, чтобы компьютер мог выполнить ту или иную обработку информации по соответствующей программе, она должна быть помещена в оперативную память компьютера.
    Программное обеспечение – это совокупность программ и данных, предназначенных для их обработки.
    ………….

    Литература

    1. Роберт У. Себеста. Основные концепции языков программирования = Concepts of Programming Languages / Пер. с англ. — 5-е изд. — М.: Вильямс, 2001. — 672 с.

    2. Вольфенгаген В. Э. Конструкции языков программирования. Приёмы описания. — М.: Центр ЮрИнфоР, 2001. — 276 с.

    3. Щербаков А. Ю. Современная компьютерная безопасность. Теоретические основы. Практические аспекты. — М.: Книжный мир, 2009. — 352 с.

    4. Бармен Скотт. Разработка правил информационной безопасности. М.: Вильямс, 2002. — 208 с.

    5. Шаньгин В. Ф. Защита компьютерной информации. Эффективные методы и средства. М.: ДМК Пресс, 2008. — 544 с.

    6. Гагарина, Е. В. Кокорева, Б. Д. Виснадул. Технология разработки программного обеспечения. — М.: ИД «ФОРУМ»; ИНФРА-М, 2008. — С. 400.
    ………….

Получить ознакомительную версию реферата

Не подходит? Мы можем сделать для Вас авторскую работу без плагиата и нейросетей - под ключ Узнать цену!

Данный учебный материал (по структуре - Реферат или доклад) разработан нашим автором - 29.05.2010 по заданным требованиям и без использования нейросетей!.

Языки программирования, технология программирования, программное обеспечение. Типы программ. Основы защиты информации - похожая информация

Наименование работы
Тип работы
Copyright © «Росдиплом»
Сопровождение и консультации студентов по вопросам обучения.
Политика конфиденциальности.
Контакты

  • Методы оплаты VISA
  • Методы оплаты MasterCard
  • Методы оплаты WebMoney
  • Методы оплаты Qiwi
  • Методы оплаты Яндекс.Деньги
  • Методы оплаты Сбербанк
  • Методы оплаты Альфа-Банк
  • Методы оплаты ВТБ24
  • Методы оплаты Промсвязьбанк
  • Методы оплаты Русский Стандарт
Наши эксперты предоставляют услугу по консультации, сбору, редактированию и структурированию информации заданной тематики в соответствии с требуемым структурным планом. Результат оказанной услуги не является готовым научным трудом, тем не менее может послужить источником для его написания.