среда, 18 декабря 2013 г.

Лабораторная работа №9

   В первую очередь, я хотел бы поблагодарить вас, уважаемые преподаватели, за то, что дали мне много знаний, благодаря вам я многому научился. Присутствовать на ваших лекциях и практиках было одним удовольствием.
   Больше всего мне понравилось работать с программой GIMP. Я и сейчас обрабатываю фотографии в ней и создаю gif-изображения. В будущем хотелось бы применить навыки использования в профессиональных целях программ, с которыми мы работали, такими как: GIMP, Animoto и другие.
   В рамках курса я хотел научиться программированию. Но, возможно, для меня это было бы сложным и не известно, возникали бы у меня проблемы с программированием или нет.
   Сложности возникали у меня только при написании тестов. Остальное не вызывало у меня сложностей. Наиболее трудным для меня было создание электронного журнала.



Лабораторная работа №8

Добрый день, уважаемые преподаватели! Выкладываю свою работу.
База данных
Отчёт

суббота, 14 декабря 2013 г.

Лабораторная работа №7 и Домашняя работа №7


1. Электронное обучение (англ. E-learning, сокращение от англ. Electronic Learning) — система электронного обучения, обучение при помощи информационных, электронных технологий.
источник


2. Электронный образовательный ресурс ЭОР (другое название – компьютерное средство обучения – КСО) – совокупность средств программного, информационного, технического и организационного обеспечения, в которой отражается некоторая предметная область, реализуется технология ее изучения для различных видов учебной деятельности, представленная в электронном виде на машинных носителях или размещенное в сетях ЭВМ (локальных, региональных, глобальных).
источник

Ссылка на сайт
Ссылка на форму (таблицу)

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

Лабораторная работа №4

Решение задач

1. Ответ : 2 (A=25, B=12) ;
2. Ответ : t=1 , k=1 ;
3. Ответ : 6 (V=16 , P=20) ;
4. Ответ : 5 (W=7) ;
5. Ответ : 6 (A2=6 ; A4=18 ; A6=38 ; A8=66)


                                                     Создание блок-схем в Gliffy.com


Пример линейного алгоритма


Пример разветвляющегося алгоритма

Пример циклического алгоритма


                                                                              Задачи

1. 

        






















2.                                                                       


3. 

суббота, 2 ноября 2013 г.

Домашняя работа №4 (исправленная)

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

                                     Классификация языков программирования

Классификация по уровню
    1. Языки программирования низкого уровня: язык ассемблера, CIL, Forth.
    2. Языки программирования высокого уровня: C++,  C#, Java, JavaScript, Python, PHP,                   Паскаль, Delphi.
    3. Языки программирования сверхвысокого уровня: Ruby, Haskell, Perl, AWK.


Классификация по выбору обрабатываемой информации
    1. Вычислительные языки: Фортран, Паскаль, Алгол, Бейсик, Си, Пролог.
    2. Языки символьной обработки: Лисп, Пролог, Снобол.

Классификация по поколению
    
1. языки первого поколения: язык ассемблера
    2. языки второго поколения: языки ассеблерного типа (ассемблеры, макроассемблеры)
    3. языки третьего поколения: Algol, Cobol, Бейсик, Паскаль
    4. языки четвёртого поколения: SQL, SGML, Prolog
    5. языки пятого поколения: C++, Visual Basic, Delphi, Лисп

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

Процедурное
    Структурные языки: Паскаль, Си, Ада
    Операционные языки: Фортран, Бейсик, Фокал

Непроцедурное (декларативное)
    Функциональные языки: Лисп, Haskell, Miranda
    Логические языки: Prolog, Planner, Mercury

Можно выделить ещё один класс языков программирования - объектно-ориентированные языки высокого уровня. Примерами такого языка программирования могут служить: Object Pascal, C++, C#, Eiffel, F#.

Языки описания сценариев: Perl, Python, Rexx, Tcl.

Ссылки на источники:
термины 1
термины 2
классификация языков программирования 1
классификация языков программирования 2

суббота, 26 октября 2013 г.

Домашняя работа №4

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

                                     Классификация языков программирования

Классификация по уровню.
    1. Языки программирования низкого уровня: язык ассемблера, CIL, Forth.
    2. Языки программирования высокого уровня: C++,  C#, Java, JavaScript, Python, PHP,                   Паскаль, Delphi.
    3. Языки программирования сверхвысокого уровня: Ruby, Haskell, Perl, AWK.


Классификация по выбору обрабатываемой информации
    1. Вычислительные языки: Фортран, Паскаль, Алгол, Бейсик, Си, Пролог.
    2. Языки символьной обработки: Лисп, Пролог, Снобол.

Классификация по поколению
   
1. языки первого поколения: язык ассемблера
    2. языки второго поколения: языки ассеблерного типа (ассемблеры, макроассемблеры)
    3. языки третьего поколения: Algol, Cobol, Бейсик, Паскаль
    4. языки четвёртого поколения: SQL, SGML, Prolog
    5. языки пятого поколения: C++, Visual Basic, Delphi, Лисп

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

Процедурное
    Структурные языки: Паскаль, Си, Ада
    Операционные языки: Фортран, Бейсик, Фокал

Непроцедурное (декларативное)
    Функциональные языки: Лисп, Haskell, Miranda
    Логические языки: Prolog, Planner, Mercury

Можно выделить ещё один класс языков программирования - объектно-ориентированные языки высокого уровня. Примерами такого языка программирования могут служить: Object Pascal, C++, C#, Eiffel, F#.

Языки описания сценариев: Perl, Python, Rexx, Tcl.

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

Домашняя работа №3 (дополнительно)

Помимо основного задания, которое расположено в предыдущем сообщении (скринкаст), я решил сделать и альтернативное.




Домашняя работа №3

Я создал анимацию с "эффектом ряби". Для этого к исходному изображению я применил Фильтры - Анимация -Рябь. Выбрал необходимое число кадров, добавил свой логотип. Проблемы, с которыми я столкнулся: возникали проблемы с установкой Jing, а в дальнейшем и с работой этой программы. В итоге скринкаст записался не полностью (концовка видео пропала из-за некорректной работы программы Jing на моём компьютере, и данная проблема возникала в каждом записанном мною дубле).

Unable to display content. Adobe Flash is required.

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

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

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















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















Творческое задание

 С графическим редактором GIMP я решил ознакомиться самостоятельно и не стал пользоваться различными видеоуроками в интернете, и поэтому сделал эту часть Лабораторной работы сам. В своём gif-изображении я решил использовать "эффект ряби".
Для этого я открыл исходное изображение. К нему применил Фильтры - Анимация - Рябь, выбрал необходимое количество кадров. Затем добавил свой логотип.








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

Лабораторная работа №2

1. Кадрирование


2. Коррекция уровней яркости 
                                        







3. Повышение чёткости








4. Масштабирование











5. Поворот изображения










6. Ретуширование










7. Завал горизонта









8. Размытие фона











9. Удаление эффекта красных глаз













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

Домашняя работа №2

1. Pixlr  http://pixlr.com/editor/
2. Данный редактор создан в 2008 году в Швеции Олом Севандерссоном.
3. Предназначена для непрофессионалов.
4. Основные функциональные возможности:
    а) коррекция уровней яркости
    б) масштабирование
    в) поворот изображения
    г) удаление эффекта "красных глаз"
5. Регистрация не необходима, но возможна по желанию пользователя.
6. На сайте этого редактора присутствует справочный материал на английском языке.
7. Этот редактор весьма прост в использовании. Работать с ним сможет любой пользователь.
8. Pixlr поддерживает форматы jpeg, png, bmp, tiff, pxd.
9. Созданное изображение можно сохранить на компьютер и в личную библиотеку Pixlr, а также отправить на Facebook, Flickr и Picasa.



Свой логотип я создал в online-редакторе Pixlr. При создании логотипа я выбрал размерность 640x480 px и установил прозрачность изображения. Затем воспользовался инструментом "кисть", выбрал определённый параметр и цвет. Далее я воспользовался инструментом "текст", ввёл свои инициалы на латинице. Таким образом, я создал свой логотип, откадрировал его и сохранил.


четверг, 5 сентября 2013 г.

Добро пожаловать в блог Эльнура Магарламова (2 поток, 7 группа). Я являюсь студентом 1 курса факультета географии. Здесь я буду выкладывать выполненные лабораторные и домашние работы по дисциплине "Информационные технологии".