|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
14.03.2019, 21:33 | #1 |
Пользователь
Регистрация: 14.03.2019
Сообщений: 21
|
фраза "Лиши свой мозг девственности - стань программистом" и правда верна
Привет! Мне 25 и вот я захотел узнать что такое программирование. И оказалось что фраза "Лиши свой мозг девственности - стань программистом" и правда верна.
Я никакой не программист и не знаю основ, это оказалось очень сложно. Но есть пара вопросов которые мне дико интересны и в силу своей не грамотности я не могу их понять. 1) Если всем программам для работы нужна компиляция, то как работает Windows? Он написан на С++ и как он без какой-либо помощи взаимодействует с процессором? 2) (самый тупой вопрос) Теоретически могла бы видео карта выглядеть так же как процессор с материнской платой? Т.е. как я понял: инструкции по графике процессор без видео ядра отправляет видео карте, и у видео карты есть свой процессор (кристалл), ОП - видео память и даже мини материнская плата. Так по сути она обрабатывает всё те же числа в двоичном коде, так могла бы она быть такой же как процессор с кулером и плашками оперативной памяти? 3) Что такое ООП? На Википедии написано, но я ничего не понимаю. 4) Процессор это транзисторы, его архитектурой называют набор машинных кодов, где они хранятся в процессоре если это просто транзисторы и кэш памяти? Последний раз редактировалось hienZeit; 14.03.2019 в 22:02. |
14.03.2019, 21:50 | #2 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Цитата:
Компиляция это перевод исходного кода в например машинный код (или байткод в случае всяких C#/Java). Смотря с какой стороны подойти... Когда понадобится — узнаете ) На начальных этапах не нужно.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
14.03.2019, 21:54 | #3 | |||
Старожил
Регистрация: 15.02.2010
Сообщений: 15,759
|
Цитата:
Цитата:
А что из вики не понятно? Цитата:
|
|||
14.03.2019, 21:56 | #4 | |
Пользователь
Регистрация: 14.03.2019
Сообщений: 21
|
Цитата:
Спасибо за ответ )) |
|
14.03.2019, 21:56 | #5 |
Пользователь
Регистрация: 14.03.2019
Сообщений: 21
|
|
14.03.2019, 21:58 | #6 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
14.03.2019, 22:01 | #7 |
Участник клуба
Регистрация: 17.05.2011
Сообщений: 1,660
|
|
14.03.2019, 22:05 | #8 |
Пользователь
Регистрация: 14.03.2019
Сообщений: 21
|
|
14.03.2019, 22:07 | #9 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,759
|
А как вы себе программу представляете? Вот есть машина - у нее есть объекты: двигатель, колеса, руль. Вы можете себе машину представить или объекты начали вдруг мешать?
|
15.03.2019, 07:33 | #10 | |
Участник клуба
Регистрация: 17.05.2011
Сообщений: 1,660
|
Цитата:
Например окно программы с кнопкой. Там есть объекты Заголовок, Кнопка, Строка состояния di-OJ0N0B.png У этих объектов есть свойства. Например цвет и размеры. Есть методы, например установка фокуса на данный компонент Так же у объектов есть события. Например клик - наступает, если щёлкнуть левой кнопкой мыши в области компонента. Всё это при создании программы описано в коде, обрабатывается, изменяется при необходимости. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Delphi. Случаная фраза из файла | Чач | Помощь студентам | 3 | 04.05.2012 13:45 |
Подскажите верна ли блок-схема | Dialon | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 09.02.2009 21:56 |
Проверте пожалуйсто верна ли задача! | Dialon | Помощь студентам | 8 | 03.02.2009 20:35 |