Как самому научиться пользоваться компьютером


лайфхаки для начинающих пользователей ПК

Компьютер — давно не роскошь, не игрушка, не специфический рабочий инструмент. Это техника, которая есть почти в каждом доме и офисе, и пользоваться ей начинают с малых лет. Человек, не умеющий работать с компьютером, не может претендовать на многие вакансии, да и в повседневной жизни чувствует себя неловко.

Вам надоело постоянно спрашивать советов и помощи у окружающих? Хотите сами уверенно обращаться с компьютером? Тогда эти советы — для вас!

  • Определите для себя — для чего вам нужен компьютер? Составьте список конкретных вещей, которым вы хотите научиться: искать информацию в интернете, оформлять документы, обрабатывать фотографии, вести страницы в социальных сетях, и так далее. Это поможет упорядочить процесс обучения и не хвататься за все сразу.

  • Обзаведитесь учебной литературой. Людям старшего поколения привычнее и проще пользоваться для обучения классическим инструментом — учебником, чем разбираться в работе той или иной программе методом проб и ошибок. Вам не понадобится много книг — достаточно одной, в которой разъясняются базовые термины и есть уроки по началу работы с компьютером. Подойдет любой свежий учебник по информатике. Руководства из серии «для чайников» тоже неплохи, но стоят дороже. Главное — смотрите год выпуска книги. Информация, связанная с программным обеспечением, быстро устаревает.

  • Изучите общие принципы компьютерных интерфейсов. Это здорово облегчит вам освоение программ. Вы быстро увидите, что интерфейсы большинства программ строятся по одним и тем же принципам и с использованием похожих элементов — контекстных меню, «иконок», панелей инструментов и так далее. Особенно это заметно у программ одного и того же разработчика.

  • Пользуйтесь функциями «Help»/«Справка». Есть старая шутка о том, что русские люди ищут инструкцию, только когда что-нибудь сломают. Ломайте этот стереотип — пользуйтесь инструкциями сразу! Раздел «Справка» вшит в каждую программу и содержит ответы на большинство вопросов новичков.

  • В первую очередь научитесь пользоваться интернет-браузером и поиском в интернете. Что такое браузер? Куда вводить адрес сайта? Как формулировать поисковые запросы в Яндексе и Google? Как добавлять сайты в закладки? Найдите ответы на эти вопросы — и поиск всех других ответов для вас резко упростится.

  • Научитесь делать скриншоты (снимки экрана). Это «фотографии» экрана, которые делаются нажатием клавиши PrtSc или PrintScreen и автоматически помещаются в буфер обмена, откуда вставляются в любой графический или текстовый редактор. Если у вас возникли трудности — например, программа выдает ошибку — сделайте скриншот и сохраните его, чтобы показать системному администратору или другому специалисту, а не объяснять «на пальцах». Есть программы, делающие работу со скриншотами ещё удобнее. Например, если у вас установлен Яндекс.Диск, то все сделанные скриншоты автоматически сохраняются в специальную папку. А с помощью программы Joxi можно сразу же отметить на скриншоте интересующую вас область, добавить комментарий, отправить его не файлом, а в виде ссылки.

  • Учитесь на практике. Старайтесь не превращать ваше обучение в зубрежку терминов и порядков действий. Все, что вы прочитаете в учебнике или на сайте с советами — тут же пробуйте в программе. Причем желательно сразу же решать конкретные прикладные задачи — пусть и простые. Осваиваете текстовый редактор Microsoft Word — сразу же пробуйте оформить в нём документ. Изучаете графические редакторы — обрабатывайте с их помощью свои фото. Так вы гораздо быстрее запомните функции и инструменты каждой программы.

  • Обратите внимание на веб-приложения. Чтобы пользоваться Word, Excel и некоторыми другими программами, уже не обязательно устанавливать их на компьютер. Набирают популярность так называемые онлайн-версии программ, которые запускаются через интернет-браузер. Например, в сервисы Яндекс.Диск, Google Диск, Облако Mail.Ru интегрированы онлайн-версии Word, Excel и PowerPoint.

  • С самого начала учитесь пользоваться «горячими клавишами».  Для большинства действий, которые производятся в программе с помощью кликов мышью по меню и панелям инструментов, есть быстрый аналог — нужная кнопка на клавиатуре, или сочетание кнопок. Например, сочетание клавиш Ctrl + C копирует выделенный объект в буфер обмена, а Ctrl + V — вставляет ранее скопированное в файл. С помощью “горячих клавиш» вы будете работать гораздо быстрее.

  • Эти советы относятся к ситуации, когда вам приходится изучать компьютер самостоятельно. Но если у вас есть возможность записаться на учебные курсы — обязательно сделайте это. Результат вы  получите гораздо быстрее, а само обучение пройдет легче и интереснее.

  • Компьютерные курсы для пенсионеров — идеальный вариант для пожилых людей, которые хотят идти в ногу со временем.

  • Курсы компьютерной грамотности (Windows, Word, Excel). Здесь вы получите навыки, востребованные на любой офисной работе — научитесь оформлять текстовые документы, таблицы, диаграммы, пользоваться электронной почтой.

  • Курс обучения работе в интернете. Откройте для себя безграничные возможности получения информации во всемирной сети!

  • Курсы MicroSoft Excel: базовый уровень. Эта программа пригодится и дома, и на работе — с её помощью можно анализировать данные, создавать сводные таблицы, строить диаграммы и графики, оформлять документы.

  • Курсы PowerPoint. Научитесь создавать презентации, фотоальбомы, слайд-шоу с визуальными и звуковыми спецэффектами.

  • Как изучать информатику? (от нуля до героя)

    Если вы хотите изучать информатику и только начинаете, у вас, вероятно, есть много вопросов. Какие языки программирования мне следует изучать? Достаточно ли выучить один или два языка программирования, чтобы получить хорошую работу в крупной технологической компании? Какие еще навыки мне нужны, если они есть?

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

    Я знаю, как это бывает, потому что я тоже там был.

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

    Я поискал в Интернете, пытаясь найти качественную информацию, но хороший ресурс ONLY , который я нашел, был статьей, написанной Озаном Онаем и Майлсом Бирном из школы компьютерных наук Брэдфилда.

    Итак, я решил написать статью, отражающую мое личное мнение и опыт.

    Эта статья отражает мое личное мнение и информацию, которую я узнал из своего реального опыта. Он дает вам общее представление о том, как будет выглядеть ваша карьера в сфере CS, от начала до конца. Он говорит вам, какие навыки вы обязательно должны приобрести. Он даже позволяет вам знать, чего ожидать на каждом этапе пути.

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

    Я объясню вам, что именно представляют собой эти три фазы.После этого я расскажу вам, какие навыки вам понадобятся для перехода от одного этапа к другому, чтобы вы могли получить от своей карьеры то, что хотите.

    Три этапа инженера-программиста

    Успешные инженеры-программисты проходят три последовательных этапа.

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

    Эти три этапа:

    1- Кодировщик

    2- Программист

    3- Компьютерный ученый

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

    Позвольте мне объяснить каждый из этих этапов.

    Первый этап: кодировщик

    Каждый инженер-программист начинает свою карьеру как программист.

    Это может случиться в очень молодом возрасте.

    Чтобы стать программистом, вам даже не нужно иметь высшее образование.

    Итак, что такое кодер?

    Кодировщик - это тот, кто знает, как говорить на машинном языке.

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

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

    Если у вас все получилось, поздравляем! Вы, , могли бы сделать успешную карьеру программиста .

    К сожалению, многие инженеры-программисты остаются на этом этапе на протяжении всей своей карьеры.

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

    И если вы останетесь просто кодером, ваши акции будут сильно ограничены.

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

    Чтобы это произошло, вам нужно развиться хотя бы до следующей фазы.

    Вы должны быть программистом .

    Вторая фаза: Программист

    После того, как вы изучите основы как минимум двух языков программирования (предпочтительно одного статически типизированного и одного динамически типизированного), вы станете твердым кодировщиком .

    Теперь вопрос в том, как продвинуть себя до статуса программиста ?

    Программист - это, по сути, сложный кодировщик .

    Написание кода, выполняющего работу, - это то, что делают программисты, но написание эффективного кода , который выполняет эту работу, - это то, что делают программисты.

    Вот список некоторых навыков, которыми вы должны обладать как программист:

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

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

    3 - вы должны знать, как использовать структуры данных и алгоритмы для написания эффективного кода.

    4 - вы должны понимать, что делает код эффективным, а что нет.

    5 - вы должны понимать, что качество важно и что тестирование вашего кода имеет решающее значение.

    Теперь у меня для вас хорошие и плохие новости.

    Плохие новости: Это еще не конец. Впереди еще долгий путь в карьере.

    Хорошие новости: Есть много программистов, но не так много хороших программистов. Если вы действительно освоите этот этап, вы легко сможете получить работу в одной из крупных технологических компаний, таких как Google, Facebook, Amazon и других. Фактически, большинство собеседований, проведенных в этих компаниях, проверяют, насколько хорош программист , а не насколько хорош программист .

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

    Подавляющее большинство инженеров-программистов уходят на пенсию на этом этапе.

    Третья фаза: компьютерный ученый

    Обучение не прекращается после освоения этапа программирования.

    Собственно говоря, оно начинается здесь!

    Когда вы находитесь на этапе обучения информатике, вы по сути архитектор, который думает о большой картине больше, чем о мельчайших деталях.

    Вы хорошо разбираетесь в проектировании больших распределенных систем и знаете, как создавать масштабируемые системы, которые могут обрабатывать большие нагрузки и допускать отказы.

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

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

    Вам также может потребоваться сотрудничество с другими командами.

    Все это требует выдающихся социальных и лидерских навыков.

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

    Приступим.

    1- Программирование

    Первый и единственный шаг к тому, чтобы стать кодировщиком, - это научиться программированию.

    Это самый простой шаг в вашей карьере в сфере CS, и он дает вам быстрый ответ о том, следует ли вам продолжать карьеру в сфере CS.

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

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

    Когда вы станете более опытным программистом, вы достигнете точки, когда изучение нового языка программирования займет не больше недели, поэтому не тратьте время на поиск «идеального» языка программирования для начала, потому что : а) не существует и б) не имеет значения.

    С учетом сказанного, я лично рекомендую вам начать со следующих двух языков. Я объясню причины своего выбора, но не стесняйтесь начинать с того, что вам удобнее всего.

    Python

    Я настоятельно рекомендую вам начать с Python

    Почему?

    Потому что Python - это язык, который очень легко выучить. Очень-очень просто!

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

    Итак, в короткие сроки вы сможете разрабатывать значимые проекты.

    Если вы заинтересованы в изучении Python, ознакомьтесь с моим пошаговым руководством, которое я составил для вас, чтобы вы прошли путь от абсолютного новичка до профессионального Pythonista.

    Эти функции Python чрезвычайно важны, особенно когда вы только начинаете.

    Для изучения python я настоятельно рекомендую ускоренный курс Python. (убедитесь, что у вас второе издание более новое)

    Я считаю его очень полезным для новичков.

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

    Шпаргалка по Python 3 для начинающих

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

    Java

    Зачем нужен другой язык?

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

    Например, Python - это язык с динамической типизацией, а Java - язык со статической типизацией. Если вы не знаете, что это значит, вы поймете это после изучения этих двух языков.

    Комбинация Python и Java - очень хороший способ начать, потому что вместе они дают вам очень твердое представление о концепциях программирования, которые вам понадобятся практически на любом другом языке программирования.

    Чтобы добавить к преимуществам, упомянутым выше, и Python, и Java активно используются в промышленности.Таким образом, вы не только будете тратить свое время на изучение основ, которые проложат вам путь к дальнейшему прогрессу, но также будете изучать некоторые практические языки, которые очень удобны и пользуются большим спросом.

    Я изучил Java из серии статей по Java Core много лет назад.

    Предлагаются две отдельные книги. Один предназначен для основ Java, а другой - для расширенных функций Java.

    Я бы рекомендовал пока не перегружать себя расширенными функциями. Сосредоточьтесь на основных принципах на этом этапе.

    Поздравляем! Теперь ты программист!

    2- Программный стек

    OK. Таким образом, вы можете писать код, который может делать действительно классные вещи, но серьезно ли вы понимаете, что происходит?

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

    В Python это будет выглядеть так:

      x = 5 у = 10 print (x + y)  

    Я так понимаю, вы понимаете свой код.Вы понимаете, что компьютер, на котором выполняется ваш код, должен выводить 15.

    Но действительно ли вы понимаете, что происходит под капотом?

    Что означает присвоение переменных ( x = 5 ) на аппаратном уровне? Что такое x, на самом деле? Как цифра 5 представлена ​​в оборудовании? Как на самом деле происходит сложение? И как результат оказался на моем экране? !!

    В конце концов, компьютер - это просто набор аппаратных микросхем и проводов.

    Как компьютер действительно может понять ваш код? и выполнить его безупречно?

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

    Программист раскрывает эту магию.

    На этом уровне вам необходимо твердое понимание всех уровней стека, начиная с вашего кода и вплоть до аппаратного уровня.

    «Элементы вычислительных систем» Ноама Нисана и Шимона Шоккена - однозначно мое главное предложение для книги, которая научит вас важной информации, необходимой для понимания каждого уровня стека.

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

    Он проведет вас через этапы создания вашего первого языка программирования, создания для него компилятора и компоновщика, а затем создания операционной системы.

    3- Алгоритмы и структуры данных

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

    Потому что теперь вы ДЕЙСТВИТЕЛЬНО знаете, что происходит под капотом.

    Вы понимаете, как оборудование в конечном итоге будет запускать ваш код.

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

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

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

    Фактически, большинство крупных технологических компаний, таких как Google, Facebook и Amazon, в процессе собеседования уделяют много внимания вопросам структур данных.

    Когда дело доходит до алгоритмов и структур данных, не так много споров о лучшей книге, посвященной этой теме.

    Это однозначно Introduction to Algorithms (AKA CLRS).

    Имейте в виду, что тема структур данных и алгоритмов не зависит от языка, поэтому не имеет значения, какой язык программирования вы используете.

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

    Хоть это и не мой стиль, но вы можете найти много хороших книг по структурам данных для конкретных языков, например, для Java и для Python.

    4- Сети

    Очень редко ваш код будет работать на изолированном одиночном компьютере.

    Наиболее полезный код взаимодействует с другими компьютерами в локальной сети или в Интернете.

    Программистам необходимо иметь очень прочную основу для работы в компьютерных сетях.

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

    Компьютерные сети: подход сверху вниз, написанная Курозом и Россом, - это очень хорошо написанная и очень легкая для понимания книга, которая охватывает все основы работы с сетями, которые вам необходимо знать.

    Я все еще возвращаюсь к этой книге время от времени, если мне нужно что-то напомнить.

    5- Операционные системы

    Операционные системы играют важную роль в программном стеке.

    Если вы следуете этому списку по порядку, то к настоящему времени вы должны иметь очень общее представление о роли операционной системы в стеке.

    Но сейчас самое время глубже понять операционные системы.

    «Концепции операционных систем» Авраама Зильбершатца - одна из лучших книг по этой теме.

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

    Моя рекомендация, если вы не хотите быть разработчиком ядра, - не позволять себе зацикливаться на этой точке.

    Это очень плотная тема. Понимание всех деталей всех аспектов работы операционных систем требует очень много времени.

    Знание основных фундаментальных концепций операционных систем поможет вам продолжить работу, но не увязнуть в деталях.

    Еще один ресурс, который я настоятельно рекомендую, - это OSDev Wiki, особенно если вы хотите научиться создавать собственное ядро. Это довольно сложная задача, но подавляющее большинство разработчиков программного обеспечения сделать это не могут.

    Посмотрите на это! Вы достигли статуса программиста!

    6- Распределенные системы

    Добро пожаловать в начало вашего статуса компьютерный ученый .

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

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

    Например, подумайте о создании службы поисковой системы, такой как Google, для некоторых текстовых файлов, которые существуют только на вашем ноутбуке.

    Эта служба будет прослушивать поисковые запросы, которые она получает по сети, искать их в файлах и отвечать с результатами.

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

    А теперь представьте, что все больше и больше людей интересуются вашим сервисом и начинают им пользоваться.

    Теперь вы получаете миллионы и миллионы запросов в секунду.

    Не только это, но и размер и количество файлов, которые вы просматриваете, начинают резко расти.

    Что произойдет, если ваш портативный компьютер (на котором размещена служба поиска) выйдет из строя?

    Вы просто проигнорируете миллионы получаемых запросов?

    Распределенные системы - это создание армии компьютеров, которые работают вместе, чтобы сформировать конкретную задачу (в нашем примере - поисковая служба).

    Он позволяет создавать масштабируемые системы, которые могут обрабатывать больше запросов или данных. В то же время он обеспечивает избыточность, которая будет полезна в случае выхода из строя одной (или нескольких) машин.

    Теперь поговорим о ресурсах.

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

    Если вы любите учебники, то эта книга Мартина Клеппманна O’Reilly превосходна. Я бегло просмотрел его, и он охватывает большинство важных тем.

    С учетом сказанного, распределенные системы - это область, в которой опыт имеет большое значение.

    Так что изучайте теорию, но не забывайте о своих руках, работая над проектами распределенных систем.

    7- Машинное обучение

    Машинное обучение - это междисциплинарная область, охватывающая информатику, математику и статистику.

    В наши дни его используют везде! Netflix использует его для рекомендаций фильмов, Amazon использует его для своего механизма рекомендаций, а для Amazon Echo Vesty Waves использует его для автоматической классификации статей, и этот список можно продолжить.

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

    И , изучение всей библиотеки Python Scikit-Learn (очень популярной библиотеки Python для машинного обучения) не сделает вас специалистом по данным или специалистом по машинному обучению. Вам все еще нужно понимать математические и статистические основы.

    Существует два способа изучения машинного обучения: метод «сверху вниз», когда вы начинаете сначала с написания кода машинного обучения прямо сейчас (например, с использованием библиотеки Python Scikit-Learn) и понимаете математику позже, или нижний Подход вверх, когда вы сначала начинаете с математики, а затем переходите к кодированию.

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

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

    Это мотивирует многих людей.

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

    Курс Эндрю Нга на Coursera - очень хорошее место для начала.

    Если у вас есть предварительные знания в области математики, вероятности и статистики, то «Введение в статистическое обучение» - очень хорошая книга для построения статистических и математических основ машинного обучения.

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

    Если вы хотите решать проблемы реального мира и зарабатывать на этом деньги, тогда создайте команду, перейдите в Kaggle, решите проблему и заработайте немного денег.

    И даже если вы не выиграете, вы узнаете 🙂

    Вы сделали это! Теперь вы можете называть себя компьютерным ученым!

    Избранные сообщения

    Вы начинаете свою карьеру в области программирования?

    Я предлагаю свои лучшие материалы для новичков в информационном бюллетене.

    • Советы по Python для начинающих, среднего и продвинутого уровней.
    • CS Советы и рекомендации по карьере.
    • Специальные скидки на мои премиальные курсы при их запуске.

    И многое другое…

    Подпишитесь сейчас. Это бесплатно.

    .

    Как я могу узнать больше о компьютерах?

    Обновлено: 06.03.2020, Computer Hope

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

    Обзор компьютера

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

    15 компьютерных тем

    1. Транзисторы - Компьютер содержит миллионы транзисторов, которые создают машинный язык с помощью логических вентилей, которые включают и выключают схемы.
    2. Машинный язык - Все компьютеры и электронные устройства обмениваются данными в двоичном формате, который представляет собой последовательность нулей и единиц или Выкл. и Вкл. электрические сигналы.Все программное обеспечение, написанное на вашем компьютере, создано на языке программирования высокого уровня, понятном людям. По завершении программа компилируется на низкоуровневый машинный язык, понятный компьютерам.
    3. Коды ASCII - Каждый двоичный 0 или 1 считается битом, а каждое число, буква или другой символ состоит из восьми битов (один байт). Обычный метод хранения и редактирования текста выполняется с помощью кодов ASCII, которые представляют собой один байт двоичного кода. Например, строчная буква «а» имеет десятичное значение кода ASCII 97, что в двоичном формате равно 01100001.
    4. Материнская плата - Материнская плата - самая большая печатная плата в компьютере, которая удерживает и соединяет все вместе. Без материнской платы такие компоненты, как процессор и память, не могли бы взаимодействовать друг с другом.
    5. Память компьютера - Не путать с дисковой памятью, память компьютера (RAM) является энергозависимой памятью и используется для хранения запущенных в данный момент приложений. Когда компьютер выключен, все данные в памяти теряются.
    6. Дисковое хранилище компьютера - Энергонезависимый тип памяти, дисковое хранилище, такое как жесткий диск, - это то, что хранит вашу информацию, даже когда компьютер выключен. Все ваши файлы, документы, песни, фотографии и т. Д. Хранятся на запоминающем устройстве.
    7. ROM - Другой тип памяти, постоянное запоминающее устройство (ROM), представляет собой микросхему памяти, которая содержит данные, которые могут быть только считаны. Большинство современных компьютеров имеют программируемую постоянную память (PROM), которая по-прежнему доступна только для чтения, но при необходимости может быть перепрограммирована путем обновления прошивки.
    8. Объем памяти - Вся память и хранилище имеют общую емкость, которая записывается с использованием таких сокращений, как КБ, МБ, ГБ и ТБ. См. Следующую ссылку для полного понимания всех значений.
    1. Процессор - Центральный процессор (ЦП) - это компонент, отвечающий за обработку всех инструкций программного и аппаратного обеспечения.
    2. Программное и аппаратное обеспечение - Программное обеспечение - это инструкции и код, устанавливаемые на компьютер, например Интернет-браузер, который вы используете для просмотра этой страницы.Оборудование - это физическое устройство, к которому вы можете прикоснуться, например монитор, который вы используете для отображения этой страницы.
    1. Ввод / вывод - Люди используют устройства ввода, такие как клавиатура, для взаимодействия с компьютером. Компьютер обрабатывает эти данные, а затем отправляет измененную или новую информацию на устройство вывода, такое как монитор. Принтер - это еще одно устройство вывода, которое может создавать бумажные копии документов и изображений, хранящихся на компьютере.
    2. Платы расширения - Карта расширения - это карта, добавляемая к компьютеру для предоставления ему дополнительных возможностей.Видеокарта, модем, сетевая карта и звуковая карта - все это примеры карт расширения. Однако многие компьютеры могут также иметь встроенные устройства, такие как звуковая карта и сетевая карта, встроенные в материнскую плату. Для портативного компьютера в слот PC Card добавляются дополнительные карты.
    3. Программирование - Все программное обеспечение, работающее на компьютере, было создано программистом с использованием языка программирования.
    4. Операционная система - На каждом компьютере должна быть установлена ​​операционная система, чтобы программное обеспечение могло взаимодействовать с оборудованием.Например, большинство IBM-совместимых компьютеров работают под управлением операционной системы Microsoft Windows и имеют возможность запускать альтернативные операционные системы, такие как вариант Linux. На компьютерах Apple работает только macOS.
    5. Сеть - компьютеры обмениваются данными с другими компьютерами по сети с помощью сетевой карты (NIC) или Wi-Fi, который подключается к маршрутизатору. Существует два основных типа сетей: локальная сеть (LAN) и глобальная сеть (WAN). Интернет также считается сетью, в которой используется протокол TCP / IP.

    Как работает компьютер?

    Информация о том, как работает компьютер после нажатия кнопки питания, также является отличным способом узнать больше о вашем компьютере.

    Как пользоваться компьютером

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

    Ознакомьтесь с компьютерным жаргоном

    Было бы невозможно узнать все термины, связанные с компьютером.Однако знакомство с основными терминами, связанными с компьютерами, - еще один отличный способ узнать о компьютерах больше.

    История компьютера

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

    Будьте в курсе

    Компьютеры, их оборудование и соответствующее программное обеспечение постоянно развиваются.Постарайтесь быть в курсе последних событий, читая компьютерные новости, блоги, RSS-каналы, информационные бюллетени, форумы и следите за компьютерными людьми в социальных сетях, таких как Twitter.

    Компьютерная викторина

    Готовы проверить себя и одновременно узнать больше о компьютерах? Пройдите тест Computer Hope, который содержит сотни вопросов, связанных с компьютером. После ответа на каждый вопрос дается краткое описание ответа, а также дополнительная информация и ссылки по теме.Когда викторина будет завершена, вы получите полный обзор того, какие категории вам могут понадобиться, чтобы узнать больше, и ссылки на то, где вы можете найти эту информацию.

    Бесплатные курсы в колледже

    Многие крупные колледжи и университеты разместили бесплатные онлайн-курсы, которые может посмотреть любой, по широкому кругу компьютерных тем. Их просмотр в Интернете может дать вам образование, подобное тому, которое вы можете получить в школе.

    Онлайн бесплатные книги

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

    ,

    Как пользоваться компьютером

    Обновлено: 08.05.2020, Computer Hope

    На этой странице мы размещаем ссылки на страницы, которые помогут вам в использовании вашего компьютера, его операционной системы и другую информацию, которую, как мы считаем, должен знать каждый пользователь компьютера.

    Компьютеры разных типов

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

    Знакомство с компьютером

    Компьютер - фантастическое устройство, и знание того, как он работает и как все работает вместе, может помочь вам лучше понять его работу.

    Установочный компьютер

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

    Основные сведения о клавиатуре и мыши

    За исключением планшетов и смартфонов, все компьютеры имеют клавиатуру и мышь или тачпад в качестве устройств ввода. Если у вас нет опыта управления компьютером с помощью этих элементов, ознакомьтесь с полезными советами в приведенных ниже документах.

    Знакомство с операционной системой

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

    Создать учетную запись пользователя

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

    Установка, запуск и удаление программы

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

    Создание, сохранение и открытие файлов

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

    Как работать с текстом в файле

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

    Как выделять, копировать и перемещать файлы

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

    Резервные копии файлов

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

    Как удалить файлы

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

    Изменение настроек

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

    Подключение периферийных устройств

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

    Подключение к Интернету

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

    Использование Интернета

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

    Компьютерная безопасность

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

    Выключение и выключение компьютера

    После того, как вы закончили использовать компьютер в течение дня, вы захотите выключить компьютер для экономии энергии, когда он не используется.

    Компьютер для уборки

    Очистка и уход за компьютером - важный шаг в поддержании оптимальной работы компьютера. См. Ссылку ниже для получения дополнительной информации об очистке компьютера и его компонентов.

    Поиск и устранение неисправностей и решение проблем

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

    ,

    Смотрите также