Skip to content

Posts tagged ‘программная инженерия’

27
Сен

VS2012 и TFS2012 ч.1 — Подключение к TFService и создание проекта

team foundation service home page

 

Visual Studio 2012 и Team Foundation Server 2012 ч.0

Все уходит в облака: SkyDrive, DropBox, Google Drive etc тому примеры.
Хотя я обещал написать пост про TFServer(который я, наверное, все же напишу) сегодня речь пойдет о Team Foundation Service.
В двух словах — это то же самое что и TFServer только в облаке. Все что нужно — создать проект(на данный момент это бесплатно, как дальше — не знаю), присоединить других разработчиков и вперед работать.

Порядок действий такой: Read moreRead more

22
Сен

Visual Studio 2012 и Team Foundation Server 2012 ч.0

Перед тем как приступить к самой установке и настройке не лишним будет объяснить зачем эти программы. Если VS  вопросов не вызывает, то TFS зверь новый и неизученный.

Итак, задание по практическим занятиям ОПИ — командная разработка, точнее ознакомления с принципами, методологиями, контролем версий и т.д., а также обязанностями людей в команде.

В нашем тиме 4 человека, 1 pm(project manager), 2 программиста и еще один дизайнер интерфейсов. Все вместе мы будем делать сапер). Хотя что мы будем делать не важно, главное — как именно будем это делать. Read moreRead more

28
Мар

Как завести блог?

Алгоритм таков:

  1. купить Блог в метро
  2. там же купить корм
  3. постоянно его кормить
  4. ?????????
  5. profit!

Read moreRead more

13
Янв

Пятерка по дискретке?

кот

17
Окт

Projecteuler — добавим спортивный интерес?

Иногда на парах можно услышать фразы типа «ты сколько задач решил?» и т.д. А действительно, хотелось бы посмотреть на свои силы по сравнению с другими. Спрашивать на паре, на мой взгляд, не очень эффективный способ узнать количество решенных задач однокурсником. Об этом позаботился projecteuler.net — у каждого в профиле есть картинка (как справа в боковой колонке) и ссылка на нее.

Идея  вот в чем: поместить картинки из профиля на одну страничку то можно будет следить за результатами других практически в реальном времени. Кто хочет поместить свою картинку на страничку — присылайте ссылку на картинку, имя(ник) и группу на alex.sikilinda@gmail.com, или пишите вконтакте, или даже в универе можете сообщить мне эти данные(плохой способ!).

Апдейт: страничка уже создана (тыц),  добавляемся!

20
Сен

Первая задача с projecteuler.net

Если выписать все натуральные числа меньше 10, кратные 3 или 5, то получим 3, 5, 6 и 9. Сумма этих чисел — 23.
Найдите сумму всех чисел меньше 1000 кратных 3 или 5.

Read moreRead more

19
Сен

5. Вложенные циклы и не только они

Следующие задания (лекция):

1. Нарисовать закрашенный прямоугольник со сторонами a и b.
2. Нарисовать контурный прямоугольник со сторонами a и b.
3. Нарисовать закрашенный треугольник со сторонами a и b.
4. Найти сумму всех делителей заданного целого числа. Например:
для числа 12 summa = 1 + 2 + 3 + 4 + 6 + 12;
для числа 16summa = 1 + 2 + 4 + 8 + 16.
5. Распечатать в столбик все цифры заданного целого числа:
а) начиная с младшей;
б) начиная со старшей.
6. Решить вторую задачу с http://projecteuler.net/

Read moreRead more

19
Сен

4.Команда повторения

Решения задач к 4 лекции:

1.Задано n. Сложить только четные числа: 2 + 4 + 6 + …+ 2n.

2.Задано n. Сложить квадраты: 12 + 32 + 52 + …+ (2n – 1)2.

3.Вычислить n!

4.Сложить сумму факториалов от 1! до 30!.

5.Решить задачу о кроликах, написав программу, которая получает номер месяца и выводит количество пар кроликов в данном месяце.

6.Подсчитать выражение выражение
7.Решить первую задачу с http://projecteuler.net/ Переводы задач на русский находятся на http://euler.jakumo.org/

Read moreRead more

18
Сен

2.Условная команда

Итак вторая лекция курса ОПр:

Задания

  1. Велосипедист проезжает S км  за T часов. С какой средней скоростью он едет?
  2. Мальчик плюнул прямо вверх со скоростью v = 10 м/сек. Через сколько времени он пожалеет об этом? Сопротивление воздуха не учитывать, ускорение свободного падения g принять за 10 м/сек2.
  3. Дано целое число. Определить значение его самой младшей цифры. Воспользоваться арифметической операцией %.
  4. Дано трехзначное целое число. Определить сумму его цифр.
  5. Напечатать большее из трех чисел: x, y, и z.

Read moreRead more

17
Сен

1.Алгоритмы и исполнители

Давно я не постил у себя в блоге, сегодня решил исправить эту неприятную ситуацию. Первый месяц уверенно движется к своему завершению, дни пролетают и в голове потихоньку откладываются знания (по крайней мере я на это надеюсь =)). А так как основным профильным предметом 1 семестра является курс «Основы программирования» — ОПр, я решил постить свои решения дом. заданий, интересных задач и все что связно с первым курсом по программированию. Ведет этот курс Бондарев В. М.. Его блог (выложены лекции, а также д\з) - http://bond19.wordpress.com. Свои решения этих задач я и буду выкладывать тут. Сразу скажу, код не претендует на 100% правильность, или идеальность алгоритма, это просто мое решение поставленной задачи. Зачем я это делаю? Во-первых, это помогает самому лучше понять тему, во-вторых, в комментариях можно предложить свой способ решения. А еще все это можно обсудить, хотя вопросы лучше, все таки, задавать  Владимиру Михайловичу.

Дальше решения простых задач 1ой лекции «Алгоритмы и исполнители»

Read moreRead more

27
Июл

«Программная инженерия» — что же это?

Буквально вчера нашел в интернет журнал «Программная инженерия», а так как хочется знать как можно больше о своей возможно будущей специальности скачал 1 номер (http://novtex.ru/pi.html - официальный сайт редакции), в котором нашел достаточно интересную статью, часть из которой находится ниже:

«Более 20 лет использование терминов Computer Science и Software Engineering было полностью делом индивидуального вкуса. Например, когда в 1996 г. создавалась новая кафедра в СПбГУ, которой я руковожу до сих пор, она по-русски называлась «Кафедра системного программирования», а по английски – «Software Engineering Chair». Уже тогда я хотел подчеркнуть существенно большую практическую направленность новой кафедры по отношению к «Кафедре математического обеспечения ЭВМ», первым выпускником которой я был. Кстати, именно в момент создания новой кафедры старая была переименована в «Кафедру информатики» (Computer Science). Read moreRead more