Как использовать смартфон на андроиде в качестве 2G/3G/LTE модема в Ubuntu

Всем привет. Вы наверное часто попадали в ситуацию, когда поблизости нет точки доступа Wi-Fi, а на руках у вас смартфон. Сегодня я расскажу, и покажу вам, как использовать смартфон в качестве 2G/3G/LTE модема в Ubuntu.

Настройка смартфона

Нам понадобится смартфон (LG Optimus L7) и кабель для подключения к компьютеру (USB на microUSB). Приступим.

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

optimus1

Далее откроется меню выбора тапа USB соединения. Выбираем «Общий USB-модем»

Читать далееКак использовать смартфон на андроиде в качестве 2G/3G/LTE модема в Ubuntu

Урок 11. Препроцессорные директивы #define и #undef

Всем привет! Сегодня у нас небольшая тема про препроцессорные директивы #define и #undef. #define — переводится как определять и позволяет заменить выражения, ключевые слова идентификаторами. Для примера возьмем программу из третьего урока: #include #define far (a-32)*5/9 int main() { float a; a=79; /*Температура в Фаренгейтх*/ printf(«Температура в Цельсиях:%.2f\n», far); /*Выводим на экран содержимое переменной b*/ … Читать далееУрок 11. Препроцессорные директивы #define и #undef

Урок 10. Операторы break и continue

Всем привет. На очереди операторы break и continue. break — прерывает работу текущего оператора и возвращает к началу оператора (это не returne 0; который завершает работу всей программы). Рассмотрим на примере из девятого урока. #include int main () { int a; do {a=getchar (); printf («Вы нажали клавишу %c ASCII-%d\n», a, a); if (a==48) break;} … Читать далееУрок 10. Операторы break и continue

Урок 9. Оператор цикла do while

Всем привет. Сегодня рассмотрим оператор цикла do while. Она незначительно отличается от while. Алгоритм работы do while. Пример программы с использованием do while: #include int main () { int a; do {a=getchar (); printf («Вы нажали клавишу %c ASCII-%d\n», a, a);} while (a!=27); return 0; } do будет выполняться до тех пор, пока условие (while) … Читать далееУрок 9. Оператор цикла do while

Урок 8. Оператор цикла while

Всем привет. Цикл — разновидность управляющей конструкции в высокоуровневых языках программирования, предназначенная для организации многократного исполнения набора инструкций. А сегодня рассмотрим оператор цикла while (переводится — в то время как). While по своей конструкции очень похож на if, который мы рассматривали на предыдущем уроке. Структура: while(условие) тело цикла; Рассмотрим на примере: #include int main () … Читать далееУрок 8. Оператор цикла while

Урок 7. Функция getchar и оператор goto

Сегодня мы рассмотрим функцию getchar и оператор goto. Каждому символу сопоставлено число от 0 до 255, которое называется ASCII-кодом символа. Например, символу ‘g’ соответствует число 103, и так для каждого символа. Таблица ASCII-кодов: Для того, чтобы считывать один символ есть функция getchar из библиотеки stdio. Рассмотрим использование функции getchar на следующем примере: #include int main … Читать далееУрок 7. Функция getchar и оператор goto

Урок 6. Операторы if и else

Все привет. Продолжаем уроки программирования. Сегодня рассмотрим операторы if и else. if — переводится как «если», а else — «иначе». Рассмотрим пример использования оператора if: #include int main () { int a=2; if (a==1) {printf («Один\n»);} /*Если a=1, то выполнеятся содержимое скобок*/ if (a==2) {printf («Два\n»);} /*Если a=2, то выполнеятся содержимое скобок*/ return 0; } … Читать далееУрок 6. Операторы if и else