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

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

PascalABC.NET – это простая бесплатная среда разработки для языка Паскаль. Именно ее чаще всего используют в школах и университетах для обучения. Эта программа на русском языке позволит вам создавать проекты любой сложности. Редактор кода будет подсказывать и помогать вам, а компилятор — указывать на ошибки. Обладает высокой скоростью выполнения программ.

Преимущество использования языка Паскаль — он представляет собой объектно-ориентированное программирование. ООП гораздо удобнее процедурного программирования, хотя и объемнее.

К сожалению, PascalABC.NET немного требователен к ресурсам компьютера и на более старых машинах может подвисать.

Free Pascal

Фри Паскаль – это кроссплатформенный компилятор, а не среда программирования. С его помощью вы можете проверить программу на правильность написания, а также запустить ее. Но вы не сможете откомпилировать ее в.ехе. Free Pascal имеет высокую скорость выполнения, а также простой и понятный интерфейс.

Так же, как и в многих подобных ему программах, редактор кода в Free Pascal может помогать программисту завершая за него написание команд.

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

Turbo Pascal

Практически первый инструмент для создания программ на компьютер – Турбо Паскаль. Эта среда программирования создана для операционной системы DOS и чтобы запустить ее на Windows нужно устанавливать дополнительное ПО. Поддерживается русский язык, обладает высокой скоростью выполнения и компиляции.

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

Хотя Turbo Pascal прост и надежен в использовании, все же он слегка устарел: созданный в 1996 году, Турбо Паскаль актуален только для одной ОС — DOS.

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

В отличии от Алгоритма и HiAsm, Лазарус все таки предполагает знания языка, в нашем случае — Pascal. Здесь вы не только собираете программу мышью по кусочкам, но также и прописываете код для каждого элемента. Это позволяет вам больше понимать процессы, происходящие в программе.

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

К сожалению, если у вас возникнут вопросы, то ответы искать вам придется в интернете, так как Лазарус не имеет документации.

HiAsm

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

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

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

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

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

В бесплатной версии можно компилировать проект из.alg в.exe только на сайте разработчика и только 3 раза в день. Это один из основных минусов. Вы можете приобрести лицензионную версию и компилировать проекты прямо в программе.

IntelliJ IDEA – это одна из самых популярных кроссплатформенных IDE. Эта среда имеет бесплатную, слегка ограниченную версию и платную. Для большинства программистов вполне хватает и бесплатной версии. Она обладает мощным редактором кода, который будет исправлять ошибки и завершать за вас код. Если вы допускаете ошибку, среда сообщает вам об этом и предлагает возможные варианты решения. Это интеллектуальная среда разработки, которая предугадывает ваши действия.

Еще одной удобной функцией в InteliiJ IDEA является автоматическое управление памятью. Так называемый «сборщик мусора» постоянно следит за памятью, которая выделяется для программы, и, в случае когда память больше не нужна, сборщик освобождает ее.

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

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

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

Отличие Eclipse от IntelliJ IDEA — интерфейс. В Эклипсе он гораздо проще и понятнее, что делает его более удобным для новичков.

Но также, как и все IDE для Java, Эклипс все же имеет свои системные требования, поэтому работать он будет не на каждом компьютере. Хотя не такие уж эти требования и высокие.

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

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

Правила написания

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

  • уверенный пользователь ПК;
  • средний уровень;
  • начальный уровень владения компьютером.

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

Опытный пользователь. Умение работать с базовыми программами MS Office (Access, Excel, Power Point, Word, WordPad), графическими редакторами (Picture Manager, CorelDRAW), программами для отправки-получения электронной корреспонденции (Outlook Express). Умею быстро искать необходимую информацию в интернете, могу работать с различными браузерами (Opera, Firefox, Chrome, Amigo, Internet Explorer). Неплохое знание особенностей операционной системы Windows.

Универсальный вариант этого раздела может выглядеть и несколько иначе:

Владение ПК на среднем уровне. Умение работать с программами MS Office (опыт работы с Excel, Word), искать и скачивать необходимую информацию через интернет (работал с браузерами Opera, Firefox), могу оправлять электронные письма.

Специфика профессий

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

Уверенный компьютерный пользователь. Знание основных программ Microsoft Office, таких как MS Access, Word, PowerPoint, Excel, умение работать с электронной почтой (в том числе и в программах Outlook Express, Mirramail, EmailOpenViewPro). Отменные навыки работы в интернете в различных браузерах (работал в Opera, Google Chrome, Mozilla Firefox и прочих). Знание специализированных компьютерных программ: 1С:Бухгалтерия 7.7 и 8, Парус, системы Клиент-Банк.

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

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

Уровень грамотного пользователя. Навыки поиска специализированной информации в интернете, опыт работы с различными браузерами (в том числе Explorer, Opera, Chrome и прочие). Знание основ работы с операционными системами Linux и Windows, основных офисных программ, текстовых и графических редакторов (Word, WordPad, PowerPoint, Access, Paint, Excel, Photoshop). Навыки работы со специализированными системами «БЭСТ», 1С:Предприятие (спецификация «Торговля и склад»), опыт работы с системой CRM, регулирующей взаимоотношения с клиентами.

Если должность требует более глубоких знаний определенных программ, то их необходимо указать. Так, на должность PHP-программиста можно помимо умения работать с ПК, могут понадобиться следующее: знание PHP, API соц.сетей, WordPress API, CSS, HTML, JS, CSS.

В последнем случае ориентироваться необходимо на свои знания и на требования работодателя.

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

Программное обеспечение компьютера

Что такое программное обеспечение

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

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

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

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

Типы программного обеспечения

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

Программное обеспечение компьютера делится на:

    - системное ПО;
    - прикладное ПО;
    - системы программирования.

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

Состав прикладного программного обеспечения

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

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

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

    Системы управления базами данных (СУБД), позволяющие превратить компьютер в справочник по любой теме;

    Табличные процессоры, позволяющие организовывать очень распространенные на практике табличные расчеты;

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

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

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

Вопросы и задания

    1. Что такое программное обеспечение ЭВМ?
    2. Какие задачи выполняет прикладное программное обеспечение?
    3. Назовите основные виды прикладных программ общего назначения.
    4. Что такое прикладные программы специального назначения?

О системном ПО и системах программирования

Что такое операционная система

Для чего нужны прикладные программы, понять несложно. А что же такое системное программное обеспечение?

Главной частью системного программного обеспечения является операционная система (ОС).

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

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

Вот названия некоторых распространенных ОС для персональных компьютеров: MS-DOS, Windows, Linux.

Интерактивный режим

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

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

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

Сервисные программы

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

Системы программирования

Кроме системного и прикладного ПО существует еще третий вид программного обеспечения. Он называется системами программирования (СП).

Система программирования - инструмент для работы программиста.

С системами программирования работают программисты. Всякая СП ориентирована на определенный язык программирования. Существует много разных языков, например Паскаль, Бейсик, ФОРТРАН, С ("Си"), Ассемблер, ЛИСП и др. На этих языках программист пишет программы, а с помощью систем программирования заносит их в компьютер, отлаживает, тестирует, исполняет.

Программисты создают все виды программ: системные, прикладные и новые системы программирования.

Вопросы и задания

    1. Какие разновидности программного обеспечения имеются на современных компьютерах?
    2. Что такое операционная система (ОС)? Какие основные функции она выполняет?
    3. Что такое диалоговый режим общения между ОС и пользователем?
    4. Для чего предназначены системы программирования? Кто с ними работает?

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

Уровни владения ПК

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

1. Начальный

Умение пользоваться компьютером на начальном уровне означает, что вы имеете представление о том, что такое операционная система (чаще всего это Windows), знаете о её основных компонентах и возможностях. Данный уровень владения ПК предполагает, что вы без труда сможете установить новую программу, отыскать необходимый пункт в меню, скопировать или переместить файлы, открыть и закрыть документ и т. д. Какие при этом нужно освоить компьютерные программы? Для резюме соискателя, утверждающего, что он владеет ПК на начальном уровне, важно, чтобы в нем была информации об умении пользоваться основными (стандартными) приложениями системы. То есть тем же калькулятором, блокнотом, медиаплеером и прочими.

2. Средний

В этом случае, помимо базовых служб, в компьютерные программы для резюме следует вписать ещё и умение работать с офисными приложениями. Наиболее широко используется пакет продуктов Microsoft Office. В первую очередь необходимо свободно ориентироваться в MS Word, уметь составлять и редактировать таблицы в MS Excel (а также производить подсчёты с помощь формул). Некоторые должности требуют также знания (приложения для создания и управления базами данных), Power Point (редактор презентаций). Помимо ввода данных, важно уметь создавать таблицы, графики, диаграммы, менять оформление его) и т. д. Приветствуется умение работать с браузерами и быстро искать информацию в Интернете.

3. Уверенный

Многие люди, заполняя графу «Компьютерные навыки», необдуманно пишут о том, что «владеют ПК на уровне уверенного пользователя». Чтобы избежать недопонимания, запомните: уверенное владение компьютером предполагает, что вы разбираетесь не только в стандартных и офисных приложениях, но также имеете некоторые навыки и опыт работы с узкоспециализированными программами, необходимыми для вашего рода деятельности. Здесь уже нужно выбирать то, что больше всего подходит в конкретной ситуации. Например, веб-дизайнеру можно не упоминать о том, что он умеет пользоваться службой «1С: Бухгалтерия», а вот о своих познаниях в работе с Adobe Photoshop и другими опыте работы с разными CMS сказать нужно.

Умение работать в Интернете - важное преимущество соискателя

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

Что делать, если вы обладаете минимальными навыками работы с ПК или не обладаете ими вообще?

Нет смысла лишний раз говорить о том, насколько важны известные вам компьютерные программы для резюме. Список, включающий в себя большое количество полезных для работы на той или иной должности приложений, гарантированно привлечёт к себе внимание работодателя. Но что делать, если ваше умение пользоваться компьютером - на уровне новичка, а место вам очень хочется получить? Сразу оговоримся, что в некоторых случаях одного желания недостаточно. В то же время иногда компенсировать этот недочёт можно, упомянув в «Личных качествах» быструю обучаемость и готовность постоянно узнавать что-то новое.

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