IT

Различные статьи на IT-тематику.

Интернет

E-mail Печать PDF
Рейтинг пользователей: / 17
ХудшийЛучший 

 Интернет

Введение

Компьютерные сети (сети) - это совокупность компьютеров, соединенных друг с другом для того, чтобы общаться между собой и использовать одни и те же ресурсы (как аппаратные, так и программные).

Подробнее...
 

Информатика и математика

E-mail Печать PDF
Рейтинг пользователей: / 5
ХудшийЛучший 

Информатика как наука. Понятие информации

 

Термин «информатика» происходит от французского Informaticue. Он был введен французскими учеными примерно в начале 70-х годов и означал – «наука о преобразовании информации».

В настоящее время Информатика – это наука, предметом изучения которой являются свойства информации, а также процессы сбора, представления, обработки, хранения, защиты, поиска и передачи всех видов информации с помощью технических средств.

В англоязычных странах применяют термин computer science ? компьютерная наука.

Теоретическую основу информатики образует группа таких наук как теория информации, теория алгоритмов, математическая логика, теория формальных языков и грамматик, комбинаторный анализ и т. д. Кроме них информатика включает такие разделы, как архитектура ЭВМ, операционные системы, теория баз данных, технология программирования и многие другие.

Подробнее...
 

Основы UML

E-mail Печать PDF
Рейтинг пользователей: / 8
ХудшийЛучший 

Основы UML

Унифицированный язык моделирования (UML) – это система графических обозначений, в основе которой лежит единая метамодель и предназначенный для описания и проектировании программных систем на основе объектно-ориентированного подхода.

Подробнее...
 

Признак плохого проекта

E-mail Печать PDF

Признак плохого проекта

Диагноз "загнивания" программы устанавливается в случае обнаружения одного из следующих признаков плохого проекта.

Закрепощенность: система с трудом поддается изменениям, поскольку любое минимальное изменение вызывает эффект "снежного кома", затрагивающего другие компоненты системы.

Неустойчивость: в результате осуществляемых изменений система разрушается в тех местах, которые не имеют прямого отношения к непосредственно изменяемому компоненту.

Неподвижность: достаточно трудно разделить систему на компоненты, которые могли бы повторно использоваться в других системах.

Вязкость: сделать что-то правильно намного сложнее, чем выполнить какие-либо некорректные действия.

Неоправданная сложность: проект включает инфраструктуру, применение которой не влечет непосредственной выгоды.

Неоправданные повторения: проект содержит повторяющиеся структуры, которые могут унифицироваться с применением простой абстракции.

Неопределенность: проект трудно читать и понимать. Недостаточно четко выражено содержимое проекта.

Подробнее...
 

Принципы быстрой разработки ПО

E-mail Печать PDF

Принципы быстрой разработки ПО

Процесс разработки ПО

В идеальном случае разработка программы начинается с формирования четкого представления о системе. Системный проект — это некий живой образ, сформированный в вашем воображении. В идеальном случае четкое осознание проекта приводит к появлению первой версии программы.

Дальнейшие события могут принять нежелательный характер. Программа начинает "издавать запах", т.е. неаккуратно написанная программа приводит к значительному усложнению процесса технического сопровождения.

Подробнее...
 

Системы отслеживания ошибок (bug tracking system BTS)

E-mail Печать PDF
Рейтинг пользователей: / 7
ХудшийЛучший 

Системы отслеживания ошибок
(
bug tracking system BTS)

Что это такое BTS

Вначале определимся, что такое отчет о проблеме (Bug Report) и в чем состоит отслеживание проблем (bug tracking).

Итак, отслеживание проблемы (bug tracking) в простейшем варианте - это процесс, включающий в себя обнаружение ошибки, ее описание, исправление и проверку этого исправления, т.е. процесс “слежения” за багом в течение всего как его жизненного цикла, так и жизненного цикла разработки в целом.

Подробнее...
 

Управление версиями исходного кода с помощью CVS

E-mail Печать PDF

Управление версиями исходного кода с помощью CVS

Управление исходными текстами является маленькой частью большой и сложной науки управления созданием программного обеспечения. Тем не менее, это одна из важнейших частей с точки зрения автоматизации.

Подробнее...
 

Комментарии, категория: "IT"

Интересное




Похожие материалы

Партнёры