среда, 27 ноября 2013 г.

Домашнее задание №6

Доброго времени суток, уважаемые преподаватели.
Выкладываю на проверку шестое домашнее задание "Создание интеллект-карты".

воскресенье, 24 ноября 2013 г.

Домашнее задание - 5

Доброго времени суток, уважаемые преподаватели.
Выкладываю для проверки пятое домашнее задание, ознакомиться с которым можно здесь.

пятница, 15 ноября 2013 г.

Домашнее задание №3

Здравствуйте!
Публикую третье домашнее задание (скринкаст), с которым можно ознакомиться, перейдя по ссылке.
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.
2) Непроцедурные языки программирования
  • функциональные языки: LISP, Haskell, ML (Meta Language).
  • логические языки: Prolog, Planner, Mercury.

Объектно-ориентированные языки высокого уровня: Java, Delphi, Perl и др.
Языки описания сценариев: Ruby, Python, REBOL и др.

вторник, 5 ноября 2013 г.

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

1) Бегущая строка

2) Анимация воды

3) Творческое задание
Для выполнения творческого задания я выбрала видео-урок, который можно найти здесь.