Kisi-kisi Soal UTS dan UAS Elektronika Beserta Jawaban

SOAL A 1) Berikut ini yang termasuk komponen elektronika dengan jenis komponen pasif yaitu ....

Kisi-kisi Soal UTS dan UAS Sistem Terdistribusi Beserta Jawaban

SOAL A 1. Berikut ini yang merupakan karakteristik dari definisi sistem terdistribusi adalah ....

Remove Bios Password and Harddissk (HDD) Laptop

I think to remove the bios password on an average PC is already can, although without having to memorize the password. the system jumpers or removing battery bios. ever see a supervisor, admin, system, HDD, bios, setup password?

Memperbaiki Kick Starter Motor Matic

Motor Matic is a motor that is the easiest to use and most in our homeland. please note that the motor also takes care of very sensitive, just like a computer that also takes care of sensitive anyway.

Gejala Kerusakan Mesin Air Submersible Metabo

Mesin Air Submersible atau yang sering disebut kebanyakan orang (satelit) ini sangat bagus, dengan sistemnya yang canggih dan fleksible. tipe mesin yang berbasis kerja di dalam tanah dan hanya menggunakan satu pipa ini, sangat berguna untuk anda yang memiliki banyak lumpur atau air kuning setelah pengeboran.

Showing posts with label PHP & MySQL. Show all posts
Showing posts with label PHP & MySQL. Show all posts

02 February 2020

How To convert or change the code and query of MySQL to MySQLi

MySQL Connection =>
$conn = mysql_connect (DB_HOST, DB_USER, DB_PASSWORD ) or die ("Can't connect to database: " . mysql_error());
mysql_select_db (DB_NAME) or die ("tidak bisa pilih database: " . mysql_error());

MySQLi Connection =>
$conn = mysqli_connect (DB_HOST, DB_USER, DB_PASSWORD, DB_NAME) or die ("Can't connect to database: " . mysqli_error());

MySQL Query =>
$sql = "SELECT blog_id FROM wp_blogs WHERE domain ='iloveu.com'";
$query = mysql_query($sql);

MySQLi Query =>
$sql = "SELECT blog_id FROM wp_blogs WHERE domain ='iloveu.com'";
$query = mysqli_query($conn, $sql);

MySQL fetch data =>
$r = mysql_fetch_array($query);
echo "hi". $r[0];

MySQLi fetch data =>
$r = mysqli_fetch_array($query);
echo "hi". $r[0];
Share:

Instalasi & Konfigurasi Aplikasi Server - Sistem Operasi Debian


Buku Instalasi & Konfigurasi Aplikasi Server - Sistem Operasi Debian sebagai bagian dari bahan penerapan dan pengajaran sistem operasi jaringan dalam bidang ilmu komputer dan bidang keahlian Teknologi Informasi dan Komunikasi.
Hadirnya buku bertujuan untuk memberi pegangan kepada siswa pada kompetensi keahlian Teknik Komputer dan Jaringan, dan mahasiswa di semua program studi ilmu komputer, guru di Sekolah Menengah Kejuruan, dosen, pengelola pendidikan ilmu komputer, mahasiswa yang sedang menyusun skripsi, serta para pemerhati jaringan komputer pada umumnya. Hadirnya buku ini juga dimaksudkan sebagai jawaban untuk memenuhi permintaan yang sering muncul ke dalam email penulis akan akses dari smkalfattah.ilearning.me (ALFiL) dan sayabisa.com serta untuk melengkapi keberadaan buku-buku teks lain yang membahas materi serupa yang pada umumnya masih dalam konten yang terpisah yang sulit dipahami dan dikoleksi oleh pengajar dan peserta didik.
Dengan demikian, setiap mengakhiri pembahasan pada masing-masing bab, para pembaca diharapkan telah memperoleh pengetahuan yang dapat diterapkan dalam merancang sebuah aplikasi dalam server serta mempunyai keterampilan untuk memecahkan persoalan yang dihadapi secara mandiri.

Adapun buku ini dibagian dengan gratis dengan link berikut

Alhamdulillah, atas kekuasaan Allah, Google memberikan kepercayaan kepada saya juga untuk membagikan buku karangan saya melalui aplikasinya. Mohon kiranya saudaraku semua dapat membagikan sebagian ilmu Allah yang sedikit ini kepada yang membutuhkan ini link-nya https://play.google.com/store/books/details/Ahmad_Roihan_Instalasi_Konfigurasi_Aplikasi_Server?id=OK5oDwAAQBAJ wa bil khusus kepala SMK dan jurusan TKJ. Bismillah barokah.
Share:

How to clear CSS cache in your browser

Hapus cache CSS lama yang selalu tampil di halaman browser pada saat develop sebuah website, atau
you try to work in your local server but you want to clear your cache every time if you want to see changes on the css rules.

There is the way to control Google Chrome cache for this CSS, check this:

  • Open DevTools (F12)
  • Open Settings (bottom right or use F1 shortcut)
  • Check Disable cache (while DevTools is open)
It's worked.

https://developers.google.com/web/tools/chrome-devtools/ui?utm_source=dcc&utm_medium=redirect&utm_campaign=2016q3#general
Share:

How to create multiple columns in one table with a single query statement POSTGRESQL

add column in alter table how to fix it:

this is the trick in PostgreSQL

ALTER TABLE t_company ADD COLUMN
  uktp character varying(100), ADD COLUMN
  usiup character varying(100), ADD COLUMN
  utdp character varying(100), ADD COLUMN
  uakta character varying(100), ADD COLUMN
  x character varying(25), ADD COLUMN
  y character varying(25);

Then Go or execute
Share:

How to fix base url in framework

We can set the base url or url in our framework to be automatically without change it wherever you want to place it in htdocs or localhost.

In CodeIgneter we will set it in application/config/config.php

Place this

$root = "http://".$_SERVER['HTTP_HOST'];
$root .= str_replace(basename($_SERVER['SCRIPT_NAME']),"",$_SERVER['SCRIPT_NAME']);

$config['base_url']    = "$root";

//$config[base_url] = "http://localhost/";

In Laravel we will set it in config/app.php

$root = "http://".$_SERVER['HTTP_HOST'];
$root .= str_replace(basename($_SERVER['SCRIPT_NAME']),"",$_SERVER['SCRIPT_NAME']);
return [
    'debug' => env('APP_DEBUG', false),
    //'url' => 'http://localhost',
      'url' => $root,
.......


So this is easy to fix all problem in your drive/ PC and your hosting wherever you want.

Share:

Install Laravel 5.0 and Whoops, looks like something went wrong

You have any problem with composer install in laravel-master for Laravel 5. Please follow this:

F:\xampp\htdocs\master\laravel-master>composer install
←[32mLoading composer repositories with package information←[39m
←[32mUpdating dependencies (including require-dev)←[39m
←[32mPackage operations: 59 installs, 0 updates, 0 removals←[39m
  - Installing ←[32msymfony/css-selector←[39m (←[33mv3.3.6←[39m): Loading from c
ache
  - Installing ←[32mtijsverkoyen/css-to-inline-styles←[39m (←[33m2.2.0←[39m): Lo
ading from cache
  - Installing ←[32mdoctrine/inflector←[39m (←[33mv1.1.0←[39m): Loading from cac
he
  - Installing ←[32msymfony/polyfill-mbstring←[39m (←[33mv1.5.0←[39m): Loading f
rom cache
  - Installing ←[32msymfony/var-dumper←[39m (←[33mv3.3.6←[39m): Loading from cac
he
  - Installing ←[32mjakub-onderka/php-console-color←[39m (←[33m0.1←[39m): Loadin
g from cache
  - Installing ←[32mjakub-onderka/php-console-highlighter←[39m (←[33mv0.3.2←[39m
): Loading from cache
  - Installing ←[32mdnoegel/php-xdg-base-dir←[39m (←[33m0.1←[39m): Loading from
cache
  - Installing ←[32mnikic/php-parser←[39m (←[33mv3.1.0←[39m): Loading from cache

  - Installing ←[32mpsr/log←[39m (←[33m1.0.2←[39m): Loading from cache
  - Installing ←[32msymfony/debug←[39m (←[33mv3.3.6←[39m): Loading from cache
  - Installing ←[32msymfony/console←[39m (←[33mv3.3.6←[39m): Loading from cache
  - Installing ←[32mpsy/psysh←[39m (←[33mv0.8.11←[39m): Loading from cache
  - Installing ←[32mvlucas/phpdotenv←[39m (←[33mv2.4.0←[39m): Loading from cache

  - Installing ←[32msymfony/routing←[39m (←[33mv3.3.6←[39m): Loading from cache
  - Installing ←[32msymfony/process←[39m (←[33mv3.3.6←[39m): Loading from cache
  - Installing ←[32msymfony/http-foundation←[39m (←[33mv3.3.6←[39m): Loading fro
m cache
  - Installing ←[32msymfony/event-dispatcher←[39m (←[33mv3.3.6←[39m): Loading fr
om cache
  - Installing ←[32msymfony/http-kernel←[39m (←[33mv3.3.6←[39m): Loading from ca
che
  - Installing ←[32msymfony/finder←[39m (←[33mv3.3.6←[39m): Loading from cache
  - Installing ←[32mswiftmailer/swiftmailer←[39m (←[33mv5.4.8←[39m): Loading fro
m cache
  - Installing ←[32mparagonie/random_compat←[39m (←[33mv2.0.10←[39m): Loading fr
om cache
  - Installing ←[32mramsey/uuid←[39m (←[33m3.7.0←[39m): Loading from cache
  - Installing ←[32msymfony/translation←[39m (←[33mv3.3.6←[39m): Loading from ca
che
  - Installing ←[32mnesbot/carbon←[39m (←[33m1.22.1←[39m): Loading from cache
  - Installing ←[32mmtdowling/cron-expression←[39m (←[33mv1.2.0←[39m): Loading f
rom cache
  - Installing ←[32mmonolog/monolog←[39m (←[33m1.23.0←[39m): Loading from cache
  - Installing ←[32mleague/flysystem←[39m (←[33m1.0.41←[39m): Loading from cache

  - Installing ←[32merusev/parsedown←[39m (←[33m1.6.3←[39m): Loading from cache
  - Installing ←[32mlaravel/framework←[39m (←[33mv5.4.33←[39m): Loading from cac
he
  - Installing ←[32mlaravel/tinker←[39m (←[33mv1.0.2←[39m): Loading from cache
  - Installing ←[32mfzaninotto/faker←[39m (←[33mv1.7.1←[39m): Loading from cache

  - Installing ←[32mhamcrest/hamcrest-php←[39m (←[33mv1.2.2←[39m): Loading from
cache
  - Installing ←[32mmockery/mockery←[39m (←[33m0.9.9←[39m): Loading from cache
  - Installing ←[32msymfony/yaml←[39m (←[33mv3.3.6←[39m): Loading from cache
  - Installing ←[32msebastian/version←[39m (←[33m2.0.1←[39m): Loading from cache

  - Installing ←[32msebastian/resource-operations←[39m (←[33m1.0.0←[39m): Loadin
g from cache
  - Installing ←[32msebastian/recursion-context←[39m (←[33m2.0.0←[39m): Loading
from cache
  - Installing ←[32msebastian/object-enumerator←[39m (←[33m2.0.1←[39m): Loading
from cache
  - Installing ←[32msebastian/global-state←[39m (←[33m1.1.1←[39m): Loading from
cache
  - Installing ←[32msebastian/exporter←[39m (←[33m2.0.0←[39m): Loading from cach
e
  - Installing ←[32msebastian/environment←[39m (←[33m2.0.0←[39m): Loading from c
ache
  - Installing ←[32msebastian/diff←[39m (←[33m1.4.3←[39m): Loading from cache
  - Installing ←[32msebastian/comparator←[39m (←[33m1.2.4←[39m): Loading from ca
che
  - Installing ←[32mdoctrine/instantiator←[39m (←[33m1.0.5←[39m): Loading from c
ache
  - Installing ←[32mphpunit/php-text-template←[39m (←[33m1.2.1←[39m): Loading fr
om cache
  - Installing ←[32mphpunit/phpunit-mock-objects←[39m (←[33m3.4.4←[39m): Loading
 from cache
  - Installing ←[32mphpunit/php-timer←[39m (←[33m1.0.9←[39m): Loading from cache

  - Installing ←[32mphpunit/php-file-iterator←[39m (←[33m1.4.2←[39m): Loading fr
om cache
  - Installing ←[32msebastian/code-unit-reverse-lookup←[39m (←[33m1.0.1←[39m): L
oading from cache
  - Installing ←[32mphpunit/php-token-stream←[39m (←[33m1.4.11←[39m): Loading fr
om cache
  - Installing ←[32mphpunit/php-code-coverage←[39m (←[33m4.0.8←[39m): Loading fr
om cache
  - Installing ←[32mwebmozart/assert←[39m (←[33m1.2.0←[39m): Loading from cache
  - Installing ←[32mphpdocumentor/reflection-common←[39m (←[33m1.0←[39m): Loadin
g from cache
  - Installing ←[32mphpdocumentor/type-resolver←[39m (←[33m0.3.0←[39m): Loading
from cache
  - Installing ←[32mphpdocumentor/reflection-docblock←[39m (←[33m3.2.2←[39m): Lo
ading from cache
  - Installing ←[32mphpspec/prophecy←[39m (←[33mv1.7.0←[39m): Loading from cache

  - Installing ←[32mmyclabs/deep-copy←[39m (←[33m1.6.1←[39m): Loading from cache

  - Installing ←[32mphpunit/phpunit←[39m (←[33m5.7.21←[39m): Loading from cache
symfony/var-dumper suggests installing ext-symfony_debug ()
symfony/console suggests installing symfony/filesystem ()
psy/psysh suggests installing ext-pcntl (Enabling the PCNTL extension makes PsyS
H a lot happier :))
psy/psysh suggests installing ext-posix (If you have PCNTL, you'll want the POSI
X extension as well.)
psy/psysh suggests installing ext-readline (Enables support for arrow-key histor
y navigation, and showing and manipulating command history.)
psy/psysh suggests installing ext-pdo-sqlite (The doc command requires SQLite to
 work.)
psy/psysh suggests installing hoa/console (A pure PHP readline implementation. Y
ou'll want this if your PHP install doesn't already support readline or libedit.
)
symfony/routing suggests installing doctrine/annotations (For using the annotati
on loader)
symfony/routing suggests installing symfony/config (For using the all-in-one rou
ter or any loader)
symfony/routing suggests installing symfony/dependency-injection (For loading ro
utes from a service)
symfony/routing suggests installing symfony/expression-language (For using expre
ssion matching)
symfony/event-dispatcher suggests installing symfony/dependency-injection ()
symfony/http-kernel suggests installing symfony/browser-kit ()
symfony/http-kernel suggests installing symfony/class-loader ()
symfony/http-kernel suggests installing symfony/config ()
symfony/http-kernel suggests installing symfony/dependency-injection ()
paragonie/random_compat suggests installing ext-libsodium (Provides a modern cry
pto API that can be used to generate random bytes.)
ramsey/uuid suggests installing ircmaxell/random-lib (Provides RandomLib for use
 with the RandomLibAdapter)
ramsey/uuid suggests installing ext-libsodium (Provides the PECL libsodium exten
sion for use with the SodiumRandomGenerator)
ramsey/uuid suggests installing ext-uuid (Provides the PECL UUID extension for u
se with the PeclUuidTimeGenerator and PeclUuidRandomGenerator)
ramsey/uuid suggests installing moontoast/math (Provides support for converting
UUID to 128-bit integer (in string form).)
ramsey/uuid suggests installing ramsey/uuid-doctrine (Allows the use of Ramsey\U
uid\Uuid as Doctrine field type.)
ramsey/uuid suggests installing ramsey/uuid-console (A console application for g
enerating UUIDs with ramsey/uuid)
symfony/translation suggests installing symfony/config ()
monolog/monolog suggests installing aws/aws-sdk-php (Allow sending log messages
to AWS services like DynamoDB)
monolog/monolog suggests installing doctrine/couchdb (Allow sending log messages
 to a CouchDB server)
monolog/monolog suggests installing ext-amqp (Allow sending log messages to an A
MQP server (1.0+ required))
monolog/monolog suggests installing ext-mongo (Allow sending log messages to a M
ongoDB server)
monolog/monolog suggests installing graylog2/gelf-php (Allow sending log message
s to a GrayLog2 server)
monolog/monolog suggests installing mongodb/mongodb (Allow sending log messages
to a MongoDB server via PHP Driver)
monolog/monolog suggests installing php-amqplib/php-amqplib (Allow sending log m
essages to an AMQP server using php-amqplib)
monolog/monolog suggests installing php-console/php-console (Allow sending log m
essages to Google Chrome)
monolog/monolog suggests installing rollbar/rollbar (Allow sending log messages
to Rollbar)
monolog/monolog suggests installing ruflin/elastica (Allow sending log messages
to an Elastic Search server)
monolog/monolog suggests installing sentry/sentry (Allow sending log messages to
 a Sentry server)
league/flysystem suggests installing league/flysystem-aws-s3-v2 (Allows you to u
se S3 storage with AWS SDK v2)
league/flysystem suggests installing league/flysystem-aws-s3-v3 (Allows you to u
se S3 storage with AWS SDK v3)
league/flysystem suggests installing league/flysystem-azure (Allows you to use W
indows Azure Blob storage)
league/flysystem suggests installing league/flysystem-cached-adapter (Flysystem
adapter decorator for metadata caching)
league/flysystem suggests installing league/flysystem-eventable-filesystem (Allo
ws you to use EventableFilesystem)
league/flysystem suggests installing league/flysystem-rackspace (Allows you to u
se Rackspace Cloud Files)
league/flysystem suggests installing league/flysystem-sftp (Allows you to use SF
TP server storage via phpseclib)
league/flysystem suggests installing league/flysystem-webdav (Allows you to use
WebDAV storage)
league/flysystem suggests installing league/flysystem-ziparchive (Allows you to
use ZipArchive adapter)
league/flysystem suggests installing spatie/flysystem-dropbox (Allows you to use
 Dropbox storage)
league/flysystem suggests installing srmklive/flysystem-dropbox-v2 (Allows you t
o use Dropbox storage for PHP 5 applications)
laravel/framework suggests installing aws/aws-sdk-php (Required to use the SQS q
ueue driver and SES mail driver (~3.0).)
laravel/framework suggests installing doctrine/dbal (Required to rename columns
and drop SQLite columns (~2.5).)
laravel/framework suggests installing guzzlehttp/guzzle (Required to use the Mai
lgun and Mandrill mail drivers and the ping methods on schedules (~6.0).)
laravel/framework suggests installing league/flysystem-aws-s3-v3 (Required to us
e the Flysystem S3 driver (~1.0).)
laravel/framework suggests installing league/flysystem-rackspace (Required to us
e the Flysystem Rackspace driver (~1.0).)
laravel/framework suggests installing nexmo/client (Required to use the Nexmo tr
ansport (~1.0).)
laravel/framework suggests installing pda/pheanstalk (Required to use the beanst
alk queue driver (~3.0).)
laravel/framework suggests installing predis/predis (Required to use the redis c
ache and queue drivers (~1.0).)
laravel/framework suggests installing pusher/pusher-php-server (Required to use
the Pusher broadcast driver (~2.0).)
laravel/framework suggests installing symfony/dom-crawler (Required to use most
of the crawler integration testing tools (~3.2).)
laravel/framework suggests installing symfony/psr-http-message-bridge (Required
to psr7 bridging features (0.2.*).)
sebastian/global-state suggests installing ext-uopz (*)
phpunit/php-code-coverage suggests installing ext-xdebug (^2.5.1)
phpunit/phpunit suggests installing phpunit/php-invoker (~1.1)
phpunit/phpunit suggests installing ext-xdebug (*)
←[32mWriting lock file←[39m
←[32mGenerating optimized autoload files←[39m
> Illuminate\Foundation\ComposerScripts::postUpdate
> php artisan optimize
←[32mGenerating optimized class loader←[39m
←[32mThe compiled services file has been removed.←[39m


so in you browser show
Whoops, looks like something went wrong


This the trick about that

copy the .env.example to .env
I propose to use the editor to make it easy.
make sure APP_ENV=local is in there
It should then show you the detailed error messaging.

So after that you will know the problem is about
(1/1) RuntimeException The only supported ciphers are AES-128-CBC and AES-256-CBC with the correct key lengths.

Then you must write in terminal with

php artisan key:generate

F:\xampp\htdocs\master\laravel-master>php artisan key:generate
←[32mApplication key [base64:yW7slxavrbUFOqpndxTdJODZNyS/151uaZ9PWI/yGZ0=] set s
uccessfully.←[39m

Share:

How to fix You can also run `php --ini` inside terminal to see which files are used by PH P in CLI mode

You have any problem with this since install laravel with composer install, let's see

  Problem 1
    - intervention/image 2.4.0 requires ext-fileinfo * -> the requested PHP exte
nsion fileinfo is missing from your system.
    - intervention/image 2.3.9 requires ext-fileinfo * -> the requested PHP exte
nsion fileinfo is missing from your system.
    - intervention/image 2.3.8 requires ext-fileinfo * -> the requested PHP exte
nsion fileinfo is missing from your system.
    - intervention/image 2.3.7 requires ext-fileinfo * -> the requested PHP exte
nsion fileinfo is missing from your system.
    - intervention/image 2.3.6 requires ext-fileinfo * -> the requested PHP exte
nsion fileinfo is missing from your system.
    - intervention/image 2.3.5 requires ext-fileinfo * -> the requested PHP exte
nsion fileinfo is missing from your system.
    - intervention/image 2.3.4 requires ext-fileinfo * -> the requested PHP exte
nsion fileinfo is missing from your system.
    - intervention/image 2.3.3 requires ext-fileinfo * -> the requested PHP exte
nsion fileinfo is missing from your system.
    - intervention/image 2.3.2 requires ext-fileinfo * -> the requested PHP exte
nsion fileinfo is missing from your system.
    - intervention/image 2.3.14 requires ext-fileinfo * -> the requested PHP ext
ension fileinfo is missing from your system.
    - intervention/image 2.3.13 requires ext-fileinfo * -> the requested PHP ext
ension fileinfo is missing from your system.
    - intervention/image 2.3.12 requires ext-fileinfo * -> the requested PHP ext
ension fileinfo is missing from your system.
    - intervention/image 2.3.11 requires ext-fileinfo * -> the requested PHP ext
ension fileinfo is missing from your system.
    - intervention/image 2.3.10 requires ext-fileinfo * -> the requested PHP ext
ension fileinfo is missing from your system.
    - intervention/image 2.3.1 requires ext-fileinfo * -> the requested PHP exte
nsion fileinfo is missing from your system.
    - intervention/image 2.3.0 requires ext-fileinfo * -> the requested PHP exte
nsion fileinfo is missing from your system.
    - intervention/image 2.2.2 requires ext-fileinfo * -> the requested PHP exte
nsion fileinfo is missing from your system.
    - intervention/image 2.2.1 requires ext-fileinfo * -> the requested PHP exte
nsion fileinfo is missing from your system.
    - intervention/image 2.2.0 requires ext-fileinfo * -> the requested PHP exte
nsion fileinfo is missing from your system.
    - Installation request for intervention/image ~2.2 -> satisfiable by interve
ntion/image[2.2.0, 2.2.1, 2.2.2, 2.3.0, 2.3.1, 2.3.10, 2.3.11, 2.3.12, 2.3.13, 2
.3.14, 2.3.2, 2.3.3, 2.3.4, 2.3.5, 2.3.6, 2.3.7, 2.3.8, 2.3.9, 2.4.0].

  To enable extensions, verify that they are enabled in your .ini files:
    - F:\xampp\php\php.ini
  You can also run `php --ini` inside terminal to see which files are used by PH
P in CLI mode.



This you must to go to your php.ini and edit it in commented line:
; Laravel drop comment
extension=php_fileinfo.dll

drop the comment in
;extension=php_fileinfo.dll
to be
extension=php_fileinfo.dll

Then save it and go again with composer install in you directory with terminal or cmd
Share:

How To Make String, Char, Varchar To be Auto Increment in MySQL with PHP

Making varchar or string or char to be automatically add as auto increment, is't impossible?

Yah inilah yang dicari-cari selama ini jika anda ingin menambahkan atau membuat primary key dalam table dari tipe data char/ varchar/ string lalu ingin menjadikannya otomatis layaknya auto increment, berikut ini adalah salah satu contoh jika anda membuat primary key secara otomatis menambahkan kode sesuai dengan keinginan kita atau sering disebut dengan custom.

Kita asumsikan membuat ini dengan Framework dengan memiliki 1 tabel dengan format berikut:

CREATE TABLE `tb_supplier` (
  `id_supplier` char(5) NOT NULL,
  `nm_supplier` varchar(20) DEFAULT NULL,
  `no_hp` varchar(12) DEFAULT NULL,
  `email` varchar(50) DEFAULT NULL,
  PRIMARY KEY (`id_supplier`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- ----------------------------
-- Records of tb_supplier
-- ----------------------------
INSERT INTO `tb_supplier` VALUES ('S0001', 'Supervisor', '1238123', 'email@gmail.com');
INSERT INTO `tb_supplier` VALUES ('S0002', 'minyak', '08998600083', 'justpoypoy@gmail.com');




kemudian buatlah sebuah class dalam Models seperti ini

function kodebaru() {
        $q = $this->db->query("SELECT id_supplier, substr(id_supplier, 2, 4) as id_baru FROM tb_supplier ORDER BY id_supplier DESC LIMIT 1") -> row();
        if(!empty($q)){
            $f = str_replace($q->id_supplier, 'S', '5.'.$q->id_baru);
            $b = (float)$f+0.0001;
            if(strlen(utf8_decode($b))==6){
                $k = substr($b,2,4);
            }else if(strlen(utf8_decode($b))==5){
                $t = str_replace($b, $b, $b.'0');
                $k = substr($t,2,4);
            }else if(strlen(utf8_decode($b))==4){
                $t = str_replace($b, $b, $b.'00');
                $k = substr($t,2,4);
            }else if(strlen(utf8_decode($b))==3){
                $t = str_replace($b, $b, $b.'000');
                $k = substr($t,2,4);
            }else{
                $k = 'err';
            }
         
            $kb = 'S'.$k;
        }else{
            $kb = 'S0001';
        }
        return $kb;
        }



Setelah itu masukkan dalam Controllers

          $this->data['row']   = $this -> M_supplier -> kodebaru();
          $this -> load -> view('your template',$this -> data);


Yang paling terakhir masukkan dalam Views untuk form tambah atau Add seperti ini


               
               



Dan hasilnya pasti akan sesuai dengan format yang ada, alasan kenapa menggunakan float yaitu titik beratnya pada banyaknya nol yang harus selalu ada. jika dirubah dengan integer maka nol tersebut akan hilang, kemudian ada rules tambahan yang membuatnya sempurna.
Semoga dapat bermanfaat.

Call us to make it's easy for making web. Thank you
Share:

03 October 2016

Kisi-kisi Soal UTS dan UAS Pemrograman Web dan Database Beserta Jawaban


1. Apa yang dimaksud dengan XAMPP?
2. Apa yang dimaksud dengan Web browser dan berikan contohnya?
3. Apa yang dimaksud dengan Apache web server?
4. Apa nama aplikasi yang sering digunakan untuk proses File Transfer Protokol?
5. Buatlah script html dengan ketentuan berikut:
Membuat Tabel dengan 4 kolom 2 baris dan isi pada tabel baris pertama "NIS" dan "Nama Siswa" dan “Kelas” dan “Alamat”. Baris kedua isi dengan data masing-masing siswa.
6. Sebutkan komponen entri pilihan dalam sebuah halaman web!
7. Apa yang dimaksud dengan Entitas dalam database?
8. Apa yang dimaksud dengan DBMS?
9. Apa yang dimaksud dengan primary key?
10. Dalam sebuah database sekolah mempunyai tabel siswa di dalamnya terdapat nis (integer)(10) sebagai primary key, nama_siswa (varchar)(20), kelas (varchar)(10), alamat (text). Buatlah Query SQL secara bertahap dari pembuatan database sampai memasukkan 2 baris data atau record ke tabel siswa kemudian menghapus 1 baris data atau record terakhir dari input data yang tadi!


Jawaban
1) Perangkat lunak open source, yang mendukung banyak sistem operasi, merupakan kompilasi dari beberapa program. Cross X OS, Apache, MySQL, Perl, Php.
2) Perangkat lunak yang berfungsi untuk menerima dan menyajikan sumber informasi di Internet. Google Chrome, Mozilla Firefox, Opera.
3) Server web yang dapat dijalankan di banyak sistem operasi (Unix, BSD, Linux, Microsoft Windows dan Novell Netware serta platform lainnya) yang berguna untuk melayani dan memfungsikan situs web. Protokol yang digunakan untuk melayani fasilitas web/www ini menggunakan HTTP.
4) FileZilla
5) <table border="1">
<tr><th>NIS</th><th>Nama Siswa</th><th>Kelas</th><th>Alamat</th></tr>
<tr><td>1</td><td>Adi</td><td>XI TKJ</td><td>Tigaraksa</td></tr>
</table>
6) Komponen input file, komponen radio button, komponen checkbox, komponen input image, komponen select, komponen datalist.
7) Obyek yang mewakili sesuatu dalam dunia nyata dan dapat dibedakan antara satu dengan lainnya (unique).
8) DBMS adalah  program aplikasi yang dibuat dan bekerja dalam satu sistem. DBMS didesain untuk membantu dalam hal pemeliharaan dan utilitas kumpulan data dalam jumlah besar.
9) Primary key adalah atribut yang digunakan untuk membedakan dan mendefinisikan suatu baris dalam sebuah tabel.
10) - create database sekolah;
- use sekolah;
- create tabel siswa
- (nis int(10) primary key,
- nama_siswa varchar(20),
- kelas varchar(10),
- alamat text);
- show tables;
- insert into siswa values (‘1’,’adi’,’XI TKJ’,’Tigaraksa’), (‘2’,’angga’,’XI TKJ’,’Balaraja’);
- delete from siswa where nis = ‘2’;


Share:

01 October 2016

Kisi-kisi Soal UTS dan UAS Pemrograman Web Beserta Jawaban

BIDANG STUDI KEAHLIAN        :  TEKNOLOGI INFORMASI DAN KOMUNIKASI
PROGRAM STUDI KEAHLIAN    :  TEKNIK KOMPUTER DAN INFORMATIKA
PAKET KEAHLIAN                                     :  TEKNIK KOMPUTER DAN JARINGAN
MATA PELAJARAN                        :  PEMROGRAMAN WEB
SOAL A
1. Seluruh jaringan komputer yang saling terhubung menggunakan standar sistem global TCP/IP sebagai protokol pertukaran paket (packet switching communication protocol) untuk melayani miliaran pengguna di seluruh dunia merupakan pengertian dari ....
a. Internet
b. Networking
c. Protokol
d. Komunikasi
e. Telekomunikasi

2. Berikut ini yang termasuk web browser adalah ....
a. Chrome
b. Microsoft Word
c. Corel Draw
d. Paint
e. Java Development Kit

3. Yang bukan termasuk protokol dalam interconnection-networking adalah ....
a. IP, JDK, dan VB
b. HTTP, dan HTTPS
c. POP3, IMAP, dan SMTP
d. TCP, dan UDP
e. FTP, LDAP, dan SSL

4. TCP merupakan singkatan dari ....
a. Transmission Control Protocol
b. Transmission Central Process
c. Transmission Control Process
d. Target Central Protocol
e. Target Control Protocol

5. Apa kepanjangan dari ARPANET ....
a. Advanced Research Project Agency Network
b. Advise Research Project Agen Network
c. Adsense Real Project Agency Network
d. Adsense Real Project Agency Netto
e. Advanced Real Project Agency Network

6. Sarana kirim mengirim surat melalui jalur jaringan komputer (Internet) merupakan pengertian dari ....
a. email
b. opera
c. sending
d. thunderbird
e. post

7. Protokol yang digunakan untuk mengambil surat elektronik (email) dari server email  adalah ....
a. POP3
b. IMAP
c. TCP
d. SMTP
e. JDK

8. Surat elektronik yang merupakan keluaran dari google adalah ....
a. gmail
b. ymail
c. AIM
d. GMX
e. hotmail

9. Tugas utama dari protokol SMTP adalah ....
a. Kirim email
b. Ambil email
c. Proses email
d. Simpan email
e. Hapus email

10. Apa kepanjangan dari IMAP ....
a. Internet Message Access Protocol
b. Inspection Message Access Process
c. Inspection Mail Access Process
d. Internet Mail Access Protocol
e. Internet Mail Access Process

11. google memiliki layanan milis atau email grup berupa ....
a. groupserver
b. gmail
c. googlegroup
d. yahoogroup
e. regroup

12. Nama unik yang diberikan untuk mengidentifikasi nama server komputer seperti web server atau email server di jaringan komputer ataupun internet merupakan pengertian dari ....
a. Domain
b. IP
c. Nama domain
d. BIND
e. DNS

13. Jasa layanan internet yang menyediakan sumber daya server-server untuk disewakan sehingga memungkinkan organisasi atau individu menempatkan informasi di internet berupa HTTP, FTP, EMAIL, atau DNS merupakan pengertian dari ....
a. Layanan domain
b. Layanan ISP
c. Layanan hosting
d. Layanan server
e. Layanan browsing

14. Top Level Domain com.sg adalah nama domain negara yang berasal dari ....
a. Saudi Arabia
b. Swedia
c. Singapura
d. Suriname
e. Senegal

15. Domain untuk lembaga atau organisasi pemerintahan adalah ....
a. .org
b. .edu
c. .gov
d. .net
e. .com

16. BIND merupakan singkatan dari ....
a. Barclay Internet Name Domain
b. Barclay Internet Network Domain
c. Berkeley Internet Name Domain
d. Berkeley Internet Network Domain
e. Barclay Internet Network Design

17. Aturan yang dipakai dalam sistem penamaan dari nama domain adalah pengertian dari ....
a. BIND
b. TCP
c. DNS
d. IP
e. BIND9

18. Situs-situs web yang saling berkaitan berkat weblog, atau secara total merupakan kumpulan weblog disebut dengan ....
a. Blog
b. Blogger
c. Blogsphere
d. Web Log
e. Domain

KD 3.6
19. Jika ada kode <b style= " color: #000000; "> berarti penggunaan warna yang dipakai adalah ....
a. Kuning
b. Merah
c. Hitam
d. Putih
e. Biru

20. Kode html untuk membuat baris baru adalah ...
a. <hr>
b. <td>
c. <br>
d. <tr>
e. <table>

21. <TEXTAREA NAME=”bacaan” COLS=30% ROWS=6 READONLY>
Dari kode html di atas, apa yang terjadi pada komponen tersebut ....
a. Textarea bisa ditulis dan dihapus
b. Textarea hanya bisa ditulis
c. Textarea hanya bisa dihapus
d. Textarea bisa dibaca dan ditulis
e. Textarea hanya bisa dibaca

22. <input type="password" name="pwd" maxlength="6">
Dari kode html di atas, apa yang terjadi pada komponen pada saat memasukan text ....
a. Text akan berubah menjadi kata pwd
b. Text sesuai dengan tulisan
c. Text tidak bisa ditulis
d. Text berhenti sebelum menulis text ke-6
e. Text akan berubah menjadi notasi ’●’

23. Berikut ini yang merupakan kode yang tepat untuk menampilkan komponen radio button adalah ....
a. <input type=radio-select>
b. <input type=radio_button>
c. <input type=radio-button>
d. <input type=radiobutton>
e. <input type=radio>

24. Komponen yang digunakan sebagai masukan untuk data atau nilai pilihan dengan alternatif jawaban lebih dari 1 opsi pilihan. Tampilan dari komponen input ini berupa kotak yang dapat diberi tanda centang/contreng. Komponen tersebut adalah ....
a. Radio button
b. Input box
c. Input image
d. Select
e. Checkbox

25. Salah satu dokumen website yang bertujuan untuk mengatur gaya (style) tampilan website adalah ....
a. HTML
b. PHP
c. javascript
d. xml
e. CSS

26. Apa kepanjangan dari HTML ....
a. High Test Markup Language
b. Hyper Test Mark Language
c. Hyper Test Markup Language
d. Hyper Text Mark Language
e. Hyper Text Markup Language

27. .kotak { Border: solid; }
”.kotak” pada kode di atas merupakan sebuah ....
a. Value
b. Property
c. Selektor
d. Selektor ID
e. Selektor class

28. #inggris { Font-weight: bold; }
”Font-weight” pada kode di atas merupakan sebuah ....
a. Selektor ID
b. Selektor
c. Value
d. Selektor class
e. Property

29. CSS didefinisikan secara terpisah pada file yang berbeda. Dan selanjutnya file atau halaman web yang ingin menerapkan style pada file CSS tersebut tinggal memanggil file CSS tersebut. Cara ini umumnya digunakan pada satu aplikasi berbasis web sehingga tampilan antar halaman akan terlihat konsisten. Disebut cara apakah hal tersebut ....
a. Text-indent
b. CSS
c. Inline Style Sheet
d. Embedded Style Sheet
e. External Style Sheet

30. Berikut ini merupakan manfaat penggunaan CSS, kecuali ....
a. Kode HTML menjadi lebih sederhana dan lebih mudah diatur
b. Ukuran file menjadi lebih kecil sehingga load file lebih cepat
c. Mudah untuk mengubah tampilan, hanya dengan mengubah file CSS
d. Dapat digunakan dalam hampir semua jenis web browser
e. Membuat banyak aturan yang harus digunakan dalam file HTML

31. <script language="................">
alert("Hallo !");
</script>
Kata yang tepat untuk mengisi kode di atas adalah ....
a. name
b. var
c. style
d. javascript
e. CSS

32. Berikut ini pemberian nama variabel yang benar adalah ...
a. Nama Lengkap
b. 7ruangan
c. email@website.com
d. _7an
e. top-level-domain

33. Unit bilangan dari 0 sampai dengan 9 merupakan bilangan bulat yang termasuk dalam tipe data ....
a. Float
b. Hexadecimal
c. String
d. Integer
e. Boolean

34. Operator perhitungan berikut yang digunakan untuk menambahkan 1 nilai suatu variabel adalah ....
a. -
b. +
c. --
d. ++
e. +=

35. Operator logika boolean berikut dengan fungsi logika and adalah ...  
a. <=
b. ==
c. ||
d. &&
e. !

Uraian
1. Sebutkan perbedaan antara protokol POP3 dan SMTP pada surat elektronik (email)?
2. Ada berapa jenis blog yang kamu ketahui?
3. Apa yang dimaksud dengan web browser?
4. Sebutkan komponen entri pilihan dalam sebuah halaman web!
5. Berikan contoh penggunaan selector, property, dan value dalam CSS?


Jawaban:
1. Post Office Protocol version 3 merupakan protokol yang digunakan untuk mengambil surat elektronik (email) dari server email. Sedangkan Simple Mail Transfer Protocol merupakan protokol yang digunakan untuk mengirim surat elektronik (email) di internet.
2. Blog politik, Blog pribadi, Blog bertopik, Blog kesehatan, Blog sastra, Blog perjalanan, Blog mode, Blog riset, Blog hukum, Blog media.
3. Web browser adalah perangkat lunak yang berfungsi untuk menerima dan menyajikan sumber informasi di Internet.
4. Komponen input file, komponen radio button, komponen chexbox, komponen input image, komponen select, komponen datalist.

5. Selector{ Property : value; } contohnya: Img { Margin-top: 10px; }

SOAL B
1. Perangkat lunak yang digunakan untuk menambahkan atau memanipulasi (mengubah) isi dari suatu situs web merupakan pengertian dari ....
a. CMS
b. HTTP
c. FTP
d. PHP
e. CMA

2. Berikut ini yang bukan paket yang tersedia dalam aplikasi xampp adalah ....
a. PuTTY
b. phpMyAdmin
c. MySQL
d. Apache
e. Filezilla

3. Port standar MySQL atau mysql.default_port  pada xampp adalah ....
a. 3306
b. 3308
c. 443
d. 446
e. 21

4. Konten yang menggunakan dan menghimpun informasi-informasi yang sebelumnya telah ditambah, dikurangi atau diubah oleh pemilik situs web untuk memperbaharui situs web tersebut adalah ....
a. CDA
b. CMS
c. CMA
d. Front-end
e. Back-end

5. Berikut ini beberapa contoh perangkat lunak CMS, kecuali ....
a. Chrome
b. Joomla
c. MediaWiki
d. Wordpress
e. Opencart

6. Apa kepanjangan dari CMS ....
a. Content Management System
b. Content Management Subsystem
c. Control Management System
d. Control Management Subsystem
e. Central Management Subsystem

7. Suatu bahasa stylesheet yang digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalam bahasa markup adalah ....
a. CSS
b. Javascript
c. Java
d. PHP
e. HTML

8. Yang pertama kali membuat bahasa pemrograman PHP pada tahun 1995 adalah ....
a. Rasmus Lerdorf
b. Mark Zuckerberg
c. James A. Gosling O.C., Ph.D
d. Steve Jobs
e. Larry Page dan Sergey Brin

9. Berikut ini keunggulan dari PHP, kecuali ....
a. Tidak mengenal Package
b. PHP diterbitkan secara gratis
c. PHP adalah termasuk bahasa embedded (bisa diletakkan dalam tag HTML)
d. PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (linux, unix, windows)
e. Bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya

10. Yang bukan termasuk dalam system database yang didukung oleh PHP adalah ....
a. C#
b. Oracle
c. MySQL
d. PostgreSQL
e. Sybase

11. Berikut ini merupakan manfaat penggunaan CSS, kecuali ....
a. Kode HTML menjadi lebih sederhana dan lebih mudah diatur
b. Ukuran file menjadi lebih kecil sehingga load file lebih cepat
c. Membuat banyak aturan yang harus digunakan dalam file HTML
d. Dapat digunakan dalam hampir semua jenis web browser
e. Mudah untuk mengubah tampilan, hanya dengan mengubah file CSS

12. #inggris { Font-weight: bold; }
bold” pada kode di atas merupakan sebuah ....
a. Selektor ID
b. Selektor
c. Value
d. Property
e. Selektor class

13. <script language="................">
alert("Hallo !");
</script>
Kata yang tepat untuk mengisi kode di atas adalah ....
a. name
b. var
c. javascript
d. style
e. CSS

14. Kode html untuk membuat baris judul pada sebuah tabel adalah ...
a. <hr>
b. <td>
c. <tr><th>
d. <tr><td>
e. <table>

15. Ciri script dari pemrograman PHP adalah ....
a. var
b. <body>
c. <?
d. <index>
e. <table>

16. Yang termasuk tipe data string dalam kode html adalah ....
a. 10
b. -5
c. satu
d. 1
e. 2.5

17. Unit bilangan dari 0 sampai dengan 9 merupakan bilangan bulat yang termasuk dalam tipe data ....
a. Float
b. Boolean
c. Integer
d. String
e. Hexadecimal

18. Operator perhitungan berikut yang digunakan untuk mengurangi 1 nilai suatu variabel adalah ....
a. -
b. +
c. --
d. ++
e. +=

19. $sql="UPDATE tbl_siswa SET tanggal='$tanggal',nim='$nim',nama='$nama',jurusan='$jurusan' WHERE nim='1234'"; Script di atas memiliki funngsi sebagai ....
a. Insert data
b. Delete data
c. Update data
d. Create data
e. Show data

20. SELECT * FROM tbl_siswa. Script ini memiliki fungsi sebagai ....
a. Memilih tabel siswa
b. Memilih database siswa
c. Memilih tabel tbl_siswa
d. Update tabel siswa
e. Update tabel tbl_siswa

21. <input name="nim" type="text"  size="12" maxlength="10" value="15, 11, dan 13" />
Dari kode PHP di atas, Berapakah batas maksimal untuk menulis dalam input text tersebut ....
a. 15
b. 13
c. 12
d. 11
e. 10

22. Domain untuk lembaga atau organisasi pemerintahan Indonesia adalah ....
a. .or.id
b. .edu
c. .co.id
d. .net
e. .go.id

23. <input type="password" name="pwd" maxlength="6">
Dari kode html di atas, apa yang terjadi pada komponen pada saat memasukan text ....
a. Text akan berubah menjadi kata pwd
b. Text sesuai dengan tulisan
c. Text tidak bisa ditulis
d. Text berhenti sebelum menulis text ke-6
e. Text akan berubah menjadi notasi ’●’

24. Perangkat lunak yang berfungsi untuk menerima dan menyajikan sumber informasi di Internet disebut ....
a. Sistem informasi
b. Inter networking
c. Web server
d. Website
e. Web browser

25. @mysql_connect("localhost", "root", "")
or die ("Gagal konek ke database."); Command/ perintah di atas merupakan koneksi ke database ....
a. Paradox
b. Oracle
c. Sybas
d. PostgreSQL
e. MySQL

26. Aturan yang dipakai dalam sistem penamaan dari nama domain adalah ....
a. UDP
b. FTP
c. HTTP
d. DHCP
e. DNS

27. Aplikasi server untuk membangun sebuah DNS adalah ....
a. Apache
b. PhpMyAdmin
c. MySQL
d. DHCP3
e. BIND

28. Jasa layanan internet yang menyediakan sumber daya server-server untuk disewakan sehingga memungkinkan organisasi atau individu menempatkan informasi di internet berupa HTTP, FTP, EMAIL, atau DNS merupakan pengertian dari ....
a. Layanan ISP
b. Layanan domain
c. Layanan program
d. Layanan database
e. Layanan hosting

29. Nama unik yang diberikan untuk mengidentifikasi nama server komputer seperti web server atau email server di jaringan komputer ataupun internet merupakan pengertian dari ....
a. Domain
b. IP
c. DNS
d. BIND
e. Nama domain

30. Untuk mengirim data website yang telah dibangun, aplikasi untuk kirim data tersebut selain menggunakan web browser adalah ....
a. Xampp
b. Apache
c. PuTTY
d. Wampp
e. FileZilla

31. Aplikasi server untuk membangun sebuah FTP adalah ....
a. Apache
b. DHCP3
c. MySQL
d. Proftpd
e. PhpMyAdmin

32. FTP adalah ...
a. Aturan yang dipakai dalam sistem penamaan dari nama domain
b. Layanan yang secara otomatis memberikan atau menyewakan nomor IP kepada komputer yang memintanya
c. Server yang berfungsi untuk melayani permintaan dokumen World Wide Web dari pengguna internet
d. Protokol yang mengatur aplikasi unggah dan unduh file
e. Layanan atau perangkat lunak program yang mendistribusikan file atau informasi sebagai respons atas permintaan yang dikirim via email

33. FTP merupakan singkatan dari ....
a. File Transmitted Protocol
b. Field Transfer Protocol
c. Field Transmitted Protocol
d. File Transfer Protocol
e. Font Transfer Protocol

34. Port standar yang sering digunakan untuk FTP adalah ....
a. Port 25
b. Port 80
c. Port 3306
d. Port 21
e. Port 110

35. Aplikasi yang sering digunakan untuk FTP adalah ...  
a. Apache
b. Xampp
c. Wampp
d. FileZilla
e. PuTTY

Uraian
1. Jelaskan perbedaan antara CMA dan CDA dalam CMS?
2. Perintah if...else  pada PHP digunakan untuk memilih salah satu pernyataan berdasarkan suatu kondisi. Perintah ini akan menjalankan pernyataan tertentu bila kondisi bernilai benar dan akan menjalankan pernyataan yang lain jika kondisi bernilai salah, Berikanlah contoh dari perintah tersebut?
3. Jelaskan perbedaan antara CSS dan javascript?
4. Sebutkan tujuan penggunaan FTP!
5. Sebutkan komponen entri pilihan dalam sebuah halaman web!


Jawaban:
1. CMA (Content Management Application) digunakan untuk mengelola konten yang mungkin tidak memiliki pengetahuan mengenai HTML untuk mengelola pembuatan, pengubahan, dan penghapusan isi dari suatu situs web tanpa perlu memiliki keahlian sebagai seorang webmaster, sedangkan CDA (Content Delivery Application) menggunakan dan menghimpun informasi-informasi yang sebelumnya telah ditambah, dikurangi atau diubah oleh pemilik situs web untuk memperbaharui situs web tersebut
2. <?php
 $x = 9;
 if ($x > 10)
 { print("Selamat Siang");
 }
 else
 {
 print("Selamat Pagi");
 }
 ?>
3. Javascript adalah bahasa scripting yang handal yang berjalan pada sisi client. JavaScript merupakan sebuah bahasa scripting yang dikembangkan oleh Netscape CSS adalah suatu bahasa stylesheet yang digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalam bahasa markup
4. Tujuan FTP server adalah sebagai berikut :  Untuk sharing data; Untuk menyediakan indirect atau implicit remote computer; Untuk menyediakan tempat penyimpanan bagi User; Untuk menyediakan transfer data yang reliable dan efisien

5. Komponen input file, komponen radio button, komponen chexbox, komponen input image, komponen select, komponen datalist.



1) Jelaskan apa yang dimaksud dengan internet ....
2) Apa yang dimaksud dengan web browser ....
3) Internet merupakan jaringan komputer yang dibentuk oleh Departemen Pertahanan Amerika Serikat pada tahun 1969, melalui proyek ARPA yang disebut ARPANET. Apa kepanjangan dari ARPANET ....
4) Sebutkan protokol dalam terdapat dalam internet ....
5) Sebutkan perbedaan antara protokol POP3 dan SMTP pada surat elektronik (email) ....
6) Apa kepanjangan dari IMAP ....
7) Apa itu nama domain (domain name) ....
8) Apa itu blogsphere ....
9) Ada berapa jenis blog yang kamu ketahui ....
10) Buatlah script html dengan ketentuan berikut:
a. Membuat judul “Selamat Datang” posisi ada di tengah
b. Membuat tabel 2 kolom 2 baris dengan judul “Data Siswa” dan isi pada tabel baris pertama “No” dan “Nama” dicetak tebal, serta isi baris kedua “1” dan “(nama anda)”


Jawaban
1) Interconnection-networking adalah seluruh jaringan komputer yang saling terhubung menggunakan standar sistem global Transmission Control Protocol/Internet Protocol Suite (TCP/IP) sebagai protokol pertukaran paket (packet switching communication protocol) untuk melayani miliaran pengguna di seluruh dunia.
2) Web browser adalah perangkat lunak yang berfungsi untuk menerima dan menyajikan sumber informasi di Internet.
3) Advanced Research Project Agency Network.
4) IP, TCP, UDP, DNS, PPP, SLIP, ICMP, POP3, IMAP, SMTP, HTTP, HTTPS, SSH, Telnet, FTP, LDAP, dan SSL.
5) Post Office Protocol version 3 merupakan protokol yang digunakan untuk mengambil surat elektronik (email) dari server email. Sedangkan Simple Mail Transfer Protocol merupakan protokol yang digunakan untuk mengirim surat elektronik (email) di internet.
6) Internet Message Access Protocol.
7) Nama domain (domain name) adalah nama unik yang diberikan untuk mengidentifikasi nama server komputer seperti web server atau email server di jaringan komputer ataupun internet.
8) Situs-situs web yang saling berkaitan berkat weblog, atau secara total merupakan kumpulan weblog.
9) Blog politik, Blog pribadi, Blog bertopik, Blog kesehatan, Blog sastra, Blog perjalanan, Blog mode, Blog riset, Blog hukum, Blog media.
10)
a. <h1><center>Selamat Datang</h1></center>
b. <table border="1">
<tr><th>No</th><th>Nama</th></tr>
<tr><td>1</td><td>(nama anda)</td></tr>
</table>

Share:

Blog Archive