среда, 27 ноября 2013 г.
воскресенье, 24 ноября 2013 г.
Домашнее задание - 5
Доброго времени суток, уважаемые преподаватели.
Выкладываю для проверки пятое домашнее задание, ознакомиться с которым можно здесь.
Выкладываю для проверки пятое домашнее задание, ознакомиться с которым можно здесь.
воскресенье, 17 ноября 2013 г.
пятница, 15 ноября 2013 г.
Домашнее задание №3
Здравствуйте!
Публикую третье домашнее задание (скринкаст), с которым можно ознакомиться, перейдя по ссылке.
P.S. Приношу извинения за некачественный звук - возможности приобрести новый микрофон не было.
Публикую третье домашнее задание (скринкаст), с которым можно ознакомиться, перейдя по ссылке.
P.S. Приношу извинения за некачественный звук - возможности приобрести новый микрофон не было.
четверг, 14 ноября 2013 г.
Лабораторная работа №4
Решение задач
Задача №1 - ответ 2: А:25, В:=12
Задача №2 - Т:=1, К:=1
Задача №3 - ответ 6: V:=16, P:=20
Задача №4 - ответ 5: W:=7
Задача №5 - ответ 6: А2:=6, А4:=18, А6:=38, А8:=66
Составление алгоритмов
1) Разветвляющийся, линейный и циклический алгоритмы.
2) Алгоритмы с уравнениями
Задача 1. t, k, s - константы. Значение х изменяется в интервале [-25;15] с шагом w. Вычислить значения функции у(х) для каждого х.
Задача 2. Найти значение k, при котором функция y(k) превысит 1200.
Задача 3. w, n, c - const, x вводится с клавиатуры. Найти значение функции.
вторник, 12 ноября 2013 г.
Домашняя работа №4
Задание 1
Алфавит - совокупность символов, отображаемых на устройствах печати и экранах и/или вводимых с клавиатуры терминала. Обычно это набор символов Latin-1 с исключением управляющих символов. Иногда в это множество включаются неотображаемые символы с указанием правил их записи (комбинирование в лексемы). *источник
- набор символов (разрешенный к использованию и воспринимаемый компилятором), с помощью которого могут быть образованы выражения и операторы данного языка (более доступное для простого пользователя определение). *источник
Синтаксис - совокупность правил образования языковых конструкций, или предложений языка программирования – блоков, процедур, составных операторов, условных операторов, операторов цикла и пр. Особенностью синтаксиса является принцип вложенности (рекурсивность) правил построения конструкций. Это значит, что элемент синтаксиса языка в своем определении прямо или косвенно в одной из его частей содержит сам себя. Например, в определении оператора цикла телом цикла является оператор, частным случаем которого является все тот же оператор цикла. *источник
- правила построения из символов алфавита специальных конструкций, с помощью которых составляется алгоритм (более понятное определение). *источник
Семантика - смысловое содержание конструкций, предложений языка, семантический анализ; проверка смысловой правильности конструкции. *источник
Задание 2
Классификация языков программирования
Классификация 1. Классификация по уровню.
1) Языки программирования низкого уровня: язык ассемблера (группа языков ассемблера), CIL (Common Intermediate Language), MIL (Microsoft Intermediate Language).
2) Языки программирования высокого уровня: Plankalkül, Pascal, Delphi.
3) Языки программирования сверхвысокого уровня: Ruby, Haskell, Perl.
Классификация 2. Классификация по виду обрабатываемой информации.
1) Вычислительные языки: Pascal, Basic, Fortran.
2) Языки символьной обработки: LISP, Prolog (Пролог), Snobol (Снобол).
Классификация 3. Классификация по поколению.
1) Языки первого поколения: ассемблер.
2) Языки второго поколения: символьный ассемблер.
3) Языки третьего поколения: JAVA, Basic, Pascal.
4) Языки четвертого поколения: SQL, Prolog, SGML (HTML, XML).
5) Языки пятого поколения: Пролог, LISP, Visual Basic. По другому же мнению, языков пятого поколения пока просто не существует, т.к. они находятся лишь на стадии развития.
Основные направления развития языков программирования:
1) Процедурные языки программирования
- структурные языки: Алгол (1958), Паскаль (1970), Си (1972).
- операционные языки: Фокал, Фортран, Basic.
- функциональные языки: LISP, Haskell, ML (Meta Language).
- логические языки: Prolog, Planner, Mercury.
Объектно-ориентированные языки высокого уровня: Java, Delphi, Perl и др.
Языки описания сценариев: Ruby, Python, REBOL и др.
вторник, 5 ноября 2013 г.
Лабораторная работа - 3
1) Бегущая строка
2) Анимация воды
3) Творческое задание
Для выполнения творческого задания я выбрала видео-урок, который можно найти здесь.
Подписаться на:
Сообщения (Atom)







