Лабораторная работа, РГР на тему Архитектура параллельных вычислительных систем
-
Оформление работы
-
Список литературы по ГОСТу
-
Соответствие методическим рекомендациям
-
И еще 16 требований ГОСТа,которые мы проверили
Введи почту и скачай архив со всеми файлами
Ссылку для скачивания пришлем
на указанный адрес электронной почты
Содержание:
Введение. 3
Лабораторная
работа 1. 4
Лабораторная
работа 2. 6
Лабораторная
работа 3. 35
Лабораторная
работа 4. 45
Заключение. 51
Список
литературы.. 52
Введение:
Активное
развитие технологий в области информации за 10-15 последних лет привело к тому,
что на современных фирмах работает большое количество разных информационных
систем. Разные приложения которые были
разработаны в разное время, и даже с применением различных технологиях, совершенно различными
компаниями, системы управления фирмами от известных поставщиков, новейшие B2B и
B2C системы, порталы, всем этим программам и приложениям, оказалось, крайне
затруднительно работать совместно. Решение данной проблемы имеет важное
теоретическое и практическое значение, так как для того чтобы эффективно
работать в конкурентной среде, фирма должна развиваться, и решать новые задачи,
постоянно совершенствовать свои бизнес процессы, что невозможно, если на фирме
применяется набор совершенно разрозненных систем.
Выполняя
работы автор видит решения поставленной проблемы в использовании языка
программирования java, с использованием
cредs разработки IntelliJ IDEA Community Edition 2017.3.4 для разработки и компиляции программного
кода.
Заключение:
Язык Java является основой практически для всевозможных типов сетевых
приложений и всеобщим стандартом для разработки встроенных и мобильных
приложений, веб-контента, игр, и корпоративного программного обеспечения. В
мире насчитывается более девяти миллионов специалистов, разрабатывающих
приложения на Java, которая
позволяет эффективно разрабатывать, тестировать, внедрять и использовать
программное обеспечение
Одним из наиболее популярных языков программирования в течение
последних двух десятилетий является Java. Как глобальный мировой рынок труда,
так и региональный Ульяновский, испытывает острую нехватку в квалифицированных
Java программистах. В РФ язык Java широко используется как при создании
мобильных приложений, так и при разработке ПО для предоставления госуслуг, для
разработки корпоративных распределенных приложений, всевозможных порталов,
систем управления бизнесом, и многого другого.
Проанализировав
различные idea, принято решение
разработать задание лабораторных работы в среде разработки IntelliJ IDEA Community Edition 2017.3.4, как наиболее
подходящую под требования. Согласно технического задания лабораторные работы выполняются
для среды программирования java.
В результате
выполнения курсовой работы был разработан программный код, выполняющий поставленное
техническое задание. Проведено компилирование программного кода в программу. Осуществлено
тестирование работы программы.
Фрагмент текста работы:
Лабораторная работа 1
Создать класс, реализующий интерфейс Runnable. Объекты класса должны
характеризоваться уникальным номером, именем и интервалом задержки.
В методе run() должна в бесконечном цикле выводиться с интервалом
задержки информация: номер объекта, любой текст, имя объекта. В методе main()
создать и стартовать потоки для нескольких объектов. Выполнить прерывание
потоков методом interrupt() из метода main() после некоторого интервала
времени. Для этого можно воспользоваться следующим шаблоном: N1
import java.util.Scanner;
public class main { public static String a; public static void main(String[] args){ onepotok p=new onepotok("I saying 1",1,"one potok"); p.start(); twopotok p2=new twopotok("I saying 2",2,"two potok"); p2.start();
p.interrupt();
p2.interrupt(); } } import java.io.IOException;
import java.util.Scanner;
public class onepotok extends Thread { public String s; public int i; public String name; main m=new main(); public onepotok(String s, int i, String name) { this.s = s; this.i = i; this.name = name; } @Override public void run() { while (true) { try { System.out.println(i+" "+name+":"+s); Thread.sleep(3000);