← Июль 2025 | ||||||
1
|
2
|
3
|
4
|
5
|
6
|
|
---|---|---|---|---|---|---|
7
|
8
|
9
|
10
|
11
|
12
|
13
|
14
|
15
|
16
|
17
|
18
|
19
|
20
|
21
|
22
|
23
|
24
|
25
|
26
|
27
|
28
|
29
|
30
|
31
|
За последние 60 дней ни разу не выходила
Сайт рассылки:
http://pishemprogi.ru
Открыта:
24-01-2009
Системное программирование, основные принципы ООП, популярные алгоритмы, теория ООП
Статистика
0 за неделю
Системное программирование, теория и практика 'Советы бывалых программистов'
Историки программирования приобрели некоторый опыт, и хотят поделиться им с вами: 1. Изменение и переделка структурированных программ в объектно-ориентированные, как правило, не удается. 2. Нельзя смешивать объектно-ориентированное и структурное программирование. 3. Если программа задумана как объектно-ориентированный, то в нем все должно быть объектно-ориентированным, начиная от анализа, включая проект и реализацию на объектно-ориентированном языке. Исключением пока может быть используемое СУБД, ввиду тог...
Системное программирование, теория и практика 'Способ создания и инициализация конструкторов'
"Способ создания и инициализация конструкторов" Давайте разберем ряд моментов, связанных с созданием и уничтожением объектов. Первый момент - это стек и куча. Вопрос о выделении памяти через стек или кучу связан с тем, как выделяется и освобождается память. Разделяют автоматические и динамические переменные. Для автоматических переменных память создается при входе в процедуру или блок, управляющие этими переменными. При выходе из блока память (автоматически) освобождается. Многие языки используют...
Системное программирование, теория и практика 'Первая программа'
"Первая программа" Много лет назад, еще в начале девяностых, я написал свою первую программу на Бейсике. Компютер для этого использовал самый производительный - Спектрум Программа загадывала случайное число от 1 до 100, и пользователю нужно было отгадать эту загаданную цифру. В случае неправильного ответа программа советовала: больше или меньше искомое число. В случае правильного ответа моя программа выводила поздравления и показывала число попыток на отгадывание цифры. При составлении этой прогр...
Системное программирование, теория и практика 'На уроке информатики'
"На уроке информатики" Шел урок программирования по Бейсику. Еще будучи школьником, сидя на этом уроке, я заскучал и от нечего делать, начал рисовать на экране символами псевдографики. В результате получился большой и красивый робот, с выступающими острыми гранями. Все мои соседи по парте были в восторге от увиденного. Один из учеников подозвал учительницу к моему компьютеру. Она открыла рот и восхищением сказала: `Как красиво' За урок информатики я тогда получил пятерку! Вот так начинались мои п...
Системное программирование, теория и практика 'Труд программиста'
"Труд программиста" Однажды мне удалось неплохо заработать при помощи моих программистско-компьютерных знаний. В начале 90-ых в странах СНГ был особо популярен IBM-совместимый компьютер `Поиск. Он был довольно слабеньким по производительности, но зато дешевым. Поэтому эти компьютеры повсеместно использовались в то время в школах, институтах и даже на крупных предприятиях. Один из этих представителей былого хлама валялся и у меня в загашнике. Валялся до тех пор, пока один мой друг не посоветовал м...
Системное программирование, теория и практика 'Рекурсивный алгоритм'
Рекурсивный алгоритм Рекурсия является самым популярным методом построения алгоритмов. На этом примере многие учителя любят предлагать своим ученикам теорию алгоритмов. Но рекурсия не так проста, как оказывается, для понимания среднестатическому студенту. Для начала: рекурсия как таковая не является алгоритмом, но она есть метод построения алгоритмов. Ее очень удобно использовать, но не обязательно эффективно, в тех случаях, когда можно выделить подобие задачи на саму себя, или. свести вычисление задачи оп...
Системное программирование, теория и практика 'Курсовой по программированию'
Курсовой по программированию Во времена моего студентства довалесь мне написать курсовой проект по C. Как всегда я дотянул сдачу проекта до крайней точки и в предпоследний день перед экзаменами пришел сдавать проект. Курсовой заключался в написании программы, осуществляющей симантический анализ текста и делающей перевод текста программы, написанной на Паскале в текст программы на C. И вот я захожу со своим курсовиком к старенькому профессору, протягиваю ему стопку листов. Он вопросительно смотрит на меня, ...
Системное программирование, теория и практика 'Несколько советов программисту'
Несколько советов программисту Выслушаем несколько основных советов программисту. Для того, чтобы окончательно не уйти в матрицу, нужно: 1. Время от времени сильно щипать себя за ухо. 2. Стуча по клавишам, думать о домике в деревне. 3. Глядя в монитор, время от времени троекратно моргать глазами. 4. Одной рукой держать скрещенные пальцы. 5. Периодически принюхиваться к запаху своих носков. 6. Не пить никаких разноцветных таблеток. 7. Весело смотреть в будущее своим зрением, а не внутренним. 8. Не пытаться ...
Системное программирование, теория и практика 'Недостатки и достоинства языка C++'
Недостатки и достоинства языка C+ Известно, что большинство популярных современных ОС, а точнее DOS, Unix, и, разумеется, Windows, написаны именно на языке C. Программы, созданные на C, уступают в скорости выполнения только программам, сделанным на языке Ассемблер. Так как C+ - это системный язык ОС Windows, то программисту, использующему этот язык, намного проще освоить программирование с помощью API Win32, и значит, получить полный доступ к богатым возможностям, предлагаемым интерфейсом прикладного прогр...
- 1
- 2