Jumat, 13 September 2013

“Full version of the popular video editing application”

VideoPad (Full Version) is the professional version of the popular freeware application VideoPad Free. It includes a lot of easy-to-use features and effects perfect for those starting out a career in video editing, whether it be for YouTube or creating personal DVD presentations for the family.
The program couldn't be easier if you look at competing products. VideoPad includes support for some of the most popular video compression formats and can create some cool looking end videos with the excellent effects and transitions included. As opposed to the free, stripped down version, this one is the full deal.
The full version, as opposed to the free version also available on Canadian Content, features a long list of great and professional-looking video transition effects which can be applied to the videos you produce.
This version of VideoPad also supports creating high definition Blu-Ray movies at 1080p or 480p DVD videos you can play back at home!
VideoPad Video Editor (Full Version) is software which can edit videos.
VideoPad Video Editor (Full Version) features and highlights:
  • Import and mix music tracks like a pro
  • Make your own custom movie soundtrack with
  • MixPad multi-track mixing software
  • Record your own narrations with the click of a button
  • Use sound effects from the free Sound Effect Library
  • VideoPad mpeg editor and movie maker allows you to mix a soundtrack for your movie
  • Choose from a wide range of video clip transitions
  • Preview video effects in real time
  • Customize the duration of applied transitions
  • Overlay text for captions and movie credits
  • Chroma key green screen video production
  • Stereoscopic 3D video conversion and support
VideoPad Video Editor (Full Version) is licensed as Shareware for the Windows operating system / platform from audio and video editors and can be used as a free trial until the trial period ends (after 14 days). The VideoPad Video Editor (Full Version) 3.12 demo is available to all software users as a free download (Shareware) with potential restrictions and is not necessarily the download of the full version.

Senin, 03 Juni 2013

Cara membuat Auto Teks atau Tulisan Alay di Hp Android

Selamat malam sobat. kali ini ane mau share Cara membuat Auto Teks atau Tulisan Alay di Hp Android. Banyak orang yang akhir-akhir ini terjangkit virus aL4Y. dan ini udah merebak sampai kepelosok penjuru dunia :D.  bagi pengguna android jangan berkecil hati karena kalian saat ini juga bisa ALAY seperti user BB pada umumnya. tapi tergantung orangnya juga sih, kalau anda ingin tau  Cara membuat Auto Teks atau Tulisan Alay di Hp Android, silahkan simak tutorial dibawah ini! untuk membuat auto teks atau tulisan alay di android siapkan dulu bahan-bahannya. 1. Smart keyboard PRO 2. Backup.zip  dan autotext.csv

Langkah-langkah
1. download semua file diatas
2. instal smart keyboard pro yang udah di download tadi
3. Buka smart keyboard pro nya, terus pilih backup setting, dan pilih BACKUP TO SDCARD (ini gunanya untuk   
    memunculkan folder smartkeyboardpro d sdcard)
4. jika sudah COPY 2 file backup.zip dan autotext.csv yg sudah di download tadi. dan PASTE kan di     
    SDCARD/Smartkeyboardpro
5. Jika sudah, buka lagi smart keyboard pro nya. pilih backup setting, kemudian pilih RESTORE FROM SDCARD!
6.untuk mencoba silahkan sobat ketik hah, ha, haha, he, hehe! jika muncul autoteksnya berarti sobat sukses..
7. nah, sekarang android sobat sudah alay sekarang, :D!! 
    JANGAN LUPA di pengaturan input and lenguage untuk mencentang smartkeyboard pro atau menjadikan
    smartkeyboard pro nya sebagai default!!
 Jika sobat mau menambah auto teks sendiri
  1. buka smart keyboard pro nya, 
  2. pilih TEKS PREDICTION
  3.pilih CUSTOM AUTO TEKS autoteks android
  4. pilih Add AutoTeks
  5. Kolom atas untuk tulisan yang mau dijadikan alay, kolom yang bawah untuk diisi autoteks atau hruf alaynya
  6. Silahkan berkreasi sendiri sobatt 
Jika artikel ini bermanfaat, tidak ada salahnya dibagikan ke teman-teman sobat namun jangan lupa sumber nya yaa ^_^ 
.
yuanpangestu.blogspot.com

Selasa, 09 April 2013

Adobe Photoshop CS2

Adobe® Photoshop® CS2 Read Me
This file contains last-minute product information and troubleshooting tips. Please refer to the User Guide or the How To Install document for installation instructions. For further troubleshooting and performance information, see the User Guide, Help, or the document "Understanding the Photoshop CS2 Installation Process" (http://www.adobe.com/support/techdocs/331296.html) available online.

If you acquired Photoshop as part of an Adobe Creative Suite, you will find the Photoshop Goodies folder on one of your Content CD's. If you acquired Photoshop as an Electronic Software Download (ESD), you will not have a CD-ROM, but the folder structure created on your hard drive after decompressing your download will contain a Goodies folder and other folders described in this document. If you purchased Photoshop CS2 through a Windows Tryout, you will receive a URL to download content not included with the Tryout on your receipt.

Certain instructions in this document may be slightly different for you, such as Serial Number information. Please refer to your Creative Suite Read Me, or the e-mail confirmation you received when you purchased the ESD version for the latest information.

Important:
Please register your copy of Photoshop online at the end of the installation process, or by accessing the Registration item under the Help menu. You can also complete the registration card and mail it today. You must register to receive technical support and important product update information.

Photoshop also requires Activation within 30 days of installation. Please reference the Activation Read Me.html file, located in the same folder as this Read Me, for more information.

Serial Numbers
You can find the 24-digit serial number (e.g. 0000 0000 0000 0000 0000 0000) on the back cover of your CD holder. ESD customers and those who purchased from a Windows Tryout will find the serial number both on the receipt page from the online store, and in the e-mail confirmation you received. You will be asked for this number when installing Photoshop CS2.

If you are upgrading from an earlier version of Photoshop, you will need to use the new 24-digit serial number that came with your new Photoshop CS2 product. The serial number you used to install previous versions of Photoshop will not work to install Photoshop CS2.

If you are upgrading from a version of Photoshop prior to Photoshop 5.5, you will need to contact Adobe Customer Service at 800-833-6687 for installation assistance. For those outside of North America, please contact Adobe Customer Service in your region for installation assistance.

If you have purchased Photoshop CS2 and previously owned Photoshop LE, Adobe PhotoDeluxe®, or Photoshop Elements®, please use the serial number that came with your Photoshop CS2 product.

If your new 24-digit serial number does not work, please contact Adobe Customer Service at 800-833-6687 for assistance. For those outside North America, please contact Adobe Customer Service in your region for assistance.

Optional Extensions and Plug-Ins
There are several optional plug-ins and extensions included in Goodies/Optional Plug-Ins/. Included in this folder are some additional file format and export plug-ins as well as filter plug-ins.

Several extensions are also included in Goodies/Optional Plug-Ins/Photoshop Only/Optional Extensions/. These extensions let you customize and enhance the Adobe Photoshop program in a variety of ways. For more information, see the Read Me files included with the optional extensions.

Photoshop allows you to set a second plug-in folder in its preferences (Windows: Edit > Preferences > Plug-Ins and Scratch Disk or Mac OS: Photoshop > Preferences > Plug-Ins and Scratch Disk). We recommend that you do not choose a folder that contains any plug-ins from Photoshop 7.0 or earlier. You will receive error messages if you do this.
Working with Third Party Plug-Ins (Mac only)
To ensure compliance with future OSX developments, Photoshop has revamped its plug-in architecture for the Macintosh. Every effort has been made to test as many third party plug-ins as possible for compliance with Photoshop CS2; though given the breadth of the third party plug-in community, incompatibilities are still a possibility. Please contact the plug-in developer directly to request updated versions of the plug-in.



Using Adobe Photoshop with Windows®
The following sections include useful information about using Photoshop software with different versions of Windows. (Please note that Photoshop CS2 does not support Windows 3.1.x, Windows 95, Windows ME, Windows 98 or Windows NT 4.)

Shared Files
Many files installed by Photoshop - such as TWAIN support files and MSVCRT*.* files (Microsoft runtime files) are shared with other programs. When you install or uninstall other programs that use these shared files, the file versions used by Photoshop may be overwritten or deleted. If you experience problems with features that depend on shared files, please reinstall Photoshop.
Windows 2000
Adobe Photoshop CS2 requires Windows 2000 Service Pack 4 or higher.
File Associations
The Photoshop installer allows you to associate file types with either Photoshop or ImageReady. When you associate a file type with an application, you specify which application will open when a file of that type is double-clicked on the desktop or in the Windows Explorer. Windows allows all its applications to associate themselves to various file types. If you choose the defaults in the Photoshop installer, you may find that Photoshop or ImageReady will open instead of another application when you double click on certain files. The Photoshop installer allows you to turn off this association with Photoshop or ImageReady if you prefer. To do so, click on each file type you do not want to associate and, for each type, choose "Do not change". If you wish to change your file associations after installing Photoshop, please refer to the document, "How to Change File Associations in Windows" (http://www.adobe.com/support/techdocs/315812.html) in the Adobe Systems Technical Solutions Database on the Adobe website.
Thumbnail Icons for .psd files
Photoshop CS2 does not provide thumbnail icons of .psd files through operating system folder windows. Please use the Adobe Bridge to view your .psd thumbnail files.
Running Adobe Photoshop Over a Network
Photoshop is not designed (nor was it tested) to be run when Windows is multi-launched over a network. If you want to run Photoshop on multiple Windows systems, make sure that each system has its own copy of Windows and Photoshop installed on the hard drive.
Language Settings
If you are using the English version of Windows XP or 2000 and add Chinese Traditional, Chinese Simplified, Korean, or Japanese language components, you must set the language correctly in the Control Panel. For Windows XP, set the Language for non-Unicode programs in the Regional and Language Options control panel Advanced tab. For Windows 2000, set the System Locale using the Regional control panel, General tab, Set default button. Both systems will then require a reboot. If the language is not set correctly, you will experience display problems with text, file I/O, and Web features.

Improving Performance and Troubleshooting
The following sections describe how to improve your system's performance when working with Photoshop and how to correct some common problems which may occur. For up to date information on optimizing Photoshop performance, refer to the document, "Optimizing Performance in Photoshop for Windows" (http://www.adobe.com/support/techdocs/318243.html), or "Optimizing Performance in Photoshop for Mac OS" (http://www.adobe.com/support/techdocs/317280.html) available online.
Fonts, Color Profiles and Application Startup Time
Upon startup, Photoshop must enumerate all of the fonts that will be available for the Type tools. If you have a large number of fonts installed on your system, this can cause Photoshop to take longer to start up. If you find the startup time for Photoshop to be too long, you should remove any unused fonts from your system. Likewise, all Color Profiles installed on the system must be read. Uninstall or remove any color profiles you will not be actively using to speed up the application startup time.
Changing the Plug-ins Folder and/or Scratch Disk at Launch Time
If you hold down the Control+Shift (Windows), Command+Shift (Mac) keys at launch time, the Additional Plug-Ins Folder dialog will appear. You can choose an additional folder from which Photoshop will load plug-ins. If you hold down the Control+Alt (Windows), Command+Option (Mac) keys at launch time the Scratch Disk Preferences dialog will appear. You can choose to change your scratch disk preferences using this dialog.
Resetting Preferences at Launch Time
If you would like to reset all of your Photoshop preferences, simultaneously hold down the Control+Alt+Shift (Windows), Command+Option+Shift (Mac) keys as you launch the application.
Adobe Save for Web Preferences
Photoshop retains its Save for Web settings in the Adobe Save for Web Prefs file. You can find it at:
Windows
C:\Documents and Settings\[username]\Application Data\Adobe\Save For Web\9.0\

Mac OS X
Library/Preferences folder in your home directory

To restore Save for Web to its default settings, quit Photoshop, rename the file or move it to the Trash, and restart Photoshop.
Working with the History Log
You can choose to save a History Log of your work in Photoshop by turning it on in the General Preferences. If you choose to save your log items to the file's Metadata, be aware that the log will not be saved with files saved in JPEG format due to a limit on the amount of text that can be saved in JPEG's File Info fields. (This limitation does not apply to files saved in the JPEG 2000 format.)
Working with Camera Raw
Camera Raw 3.0 has Auto settings. To quickly switch the Auto settings on or off, use the shortcut Control+U (Win) or Command+U (Mac). All of the Auto settings are on by default. To select which settings use Auto or not, set the Auto checkboxes as desired, then select "Save New Camera Raw Defaults" from the pop-up menu.
Accelerated Actions
The default playback option in Photoshop CS2 is now set to "Accelerated." If you'd like to see each step of an action on play-back, you can change the play-back option, found in the Action pop-up, to "Step by Step."
Compressed Drives and Virtual Memory (Windows only)
Adobe Systems recommends that you do not set either the Windows swap file or Photoshop's scratch disk to a compressed disk drive. For more information, see Assigning Scratch Disks in Chapter 1 of the User Guide.
Installing Photoshop from a Network File Server (Mac only)
The Photoshop installer uses Mac OSX Authorization Services for user authentication. This change allows the installer to install files in the proper location with the proper permissions. This new installer may not work correctly from a network file server, however.

For those users who access their Photoshop installer from a network server, the solution is to copy the installer to the local machine, or to change the permissions on the server so the group "everyone" can read the server volume in question. Contact your IS manager about making this change to your servers.
System Shortcut Key Preference (Mac only)
Due to a change with Mac OS 10.4, the shortcut F5 which used to open the Brushes palette, is now a Mac OS system shortcut that displays the spotlight search field. To use F5 to open the Brushes palette, you can turn off the shortcut in the Mac OS System Preferences.



Scripting Photoshop
Scripting Support is built into Photoshop. Scripts can be written in

Windows:    Visual Basic or JavaScript
Mac:        AppleScript or JavaScript

Scripts let you automate operations in Photoshop. They can range from simple manipulation of a single selected object to complex control of multiple documents. You can even create workflows across multiple applications. Check out the built-in scripts, or load your own by choosing File > Scripts in Photoshop.

For further assistance, please see the scripting and language reference guides on your Photoshop CD-ROM or in the Scripting Guide folder installed with Photoshop.
Changes in ScriptUI
The ScriptUI component of ExtendScript has been updated and extended in this release, and some features are incompatible with the Photoshop CS version. In Photoshop CS, panel coordinates were measured from outside the frame (including the title bar). In Photoshop CS2, panel coordinates are measured from in the frame (the content area). This means that if you use the same values to set the vertical positions of child controls in a panel, the positions are slightly different in the two versions.

In Photoshop CS, if a ScriptUI dialog contained one or more 'edittext' control elements, keyboard focus was automatically assigned to the first-created 'edittext' field. In Photoshop CS2, the keyboard focus is not automatically assigned to any control element. The script must specify which control, if any, should have the focus by setting its 'active' property to 'true'.

Compatibility Issues
Large File Printing Limitations
Photoshop CS2 can create and open documents as large as 300,000 x 300,000 pixels. Due to various OS and printer driver limitations, Photoshop can only print documents up to 30,000 x 30,000 pixels. When working with documents larger than 30,000 pixels in either direction, the Print menu item will be disabled. For more information on this issue, see the tech note "Print command is unavailable for documents larger than 30,000 pixels (Photoshop CS2)" (http://www.adobe.com/support/techdocs/329548.html).
Text Positioning
Due to the way Photoshop CS2 text engine renders certain text blocks, opening documents created in versions of Photoshop earlier than Photoshop CS may change the position of a text block. This specifically affects text blocks with hanging carriage returns, but may affect others as well.
Graphics Card Issues
A variety of graphics card drivers may provide intermittent cursor display problems. These problems can include flickering cursors, on-screen artifacts, and cursors that don't immediately update when a new tool or cursor type is chosen. None of these display issues will affect the functionality of Photoshop. If you are experiencing any of these problems with your own graphics card, ensure that you have the latest driver for the card.

Running on Windows XP, 64-bit Gamma will not work on some video cards.
Group Naming in Actions
The default name of a layer group is now "Group 1", "Group 2", etc. instead of "Set 1", "Set 2", etc. Actions created using the previous default group naming will need to be modified to use either the new default group naming in Photoshop CS2 or to use specific group layer names.
Miscellaneous Installer Issues (Windows only)
Windows 2000 and XP do not allow certain sections of the registry to be written to by users without administrative privileges. It is recommended that only those with administrator privileges and those that are logged on as administrator install Photoshop on Windows 2000 or XP.
Printing Using LPR (Mac only)
If you are printing to a printer connected through LPR on Mac OS X, ensure the Encoding setting in the Photoshop print options is set to "ASCII."


Copyright © 1989-2005 Adobe Systems Incorporated. All rights reserved. Adobe, Adobe PhotoDeluxe, ImageReady, and Photoshop are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries. Windows is either a registered trademark or a trademarks of Microsoft Corporation in The United States and/or other countries. Portions © Eastman Kodak Co., 1996, 1998. All trademarks noted herein are either the property of Adobe Systems Incorporated, PANTONE, Inc. or their respective companies. Six-color Process System Patent Pending - PANTONE, Inc. Portions © Dainippon Ink and Chemicals, Incorporated 1967, 1988. Contains an implementation of the LZW algorithm licensed under various patents. This product includes software developed by the Apache Software Foundation (http://www.apache.org/).


02/24/2005

Minggu, 31 Maret 2013

Kumpulan Alamat Web

Pengertian Manajemen Informatika

I.       Pengertian Dasar Manajemen Informatika
 
Manajemen adalah Penggunaan Sumber Daya yang Efektif untuk mencapai Sasaran.
Sedangkan Informatika (Inggris :Informatics) merupakan displin ilmu yang mempelajari transformasi fakta berlambang yaitu data maupun informasi pada mesin berbasis komputasi. Displin ilmu ini mencakup beberapa macam bidang, termasuk didalamnya : sistem informasi, ilmu komputer, ilmu informasi, teknik komputer dan aplikasi informasi dalam sistem informasi manajemen. Secara umum informatika mempelajari struktur, sifat, dan interaksi dari beberapa sistem yang dipakai untuk mengumpulkan data, memproses dan menyimpan hasil pemprosesan data, serta menampilkannya dalam bentuk informasi. Aspek dari informatika lebih luas dari sekedar sistem informasi berbasis komputer saja, tetapi masih banyak informasi yang tidak dan belum diproses dengan komputer.
Informatika mempunyai konsep dasar, teori, dan perkembangan aplikasi tersendiri. Informatika dapat mendukung dan berkaitan dengan aspek kognitif dan sosial, termasuk tentang pengaruh serta akibat sosial dari teknologi informasi pada umumnya. Penggunaan informasi dalam beberapa macam bidang, seperti bioinformatika, informatika medis, dan informasi yang mendukung ilmu perpustakaan, merupakan beberapa contoh yang lain dari bidang informatika.
Dalam ruang lingkup yang lebih luas, informatika meliputi beberapa aspek :
·      Teori informasi yang mempelajari konsep matematis dari suatu informasi
·      ilmu informasi yang mempelajari tentang cara pengumpulan, klafikasi, manipulasi penyimpanan, pengaksesan, dan penyebarluasan informasi untuk keperluan social dan kemasyarakatan secara menyeluruh
·      ilmu komputer dan teknik komputer yang mempelajari tentang pemrosesan, pengarsipan, dan penyebaran informasi dengan menggunkan teknologi informasi dan alat lain yang berbasis komputer.
·      Sistem informasi yang mempelajari mengenai teknik pengembangan suatu sistem untuk mengolah berbagai macam informasi yang ada.
Biasanya didalam Manajemen Informatika juga terdapat Pemograman yang artinya adalah proses menulis, menguji dan memperbaiki (debug), dan memelihara kode yang membangun sebuah program komputer. Kode ini ditulis dalam berbagai bahasa pemograman. Tujuan dari pemograman adalah untuk memuat suatu program yang dapat melakukan suatu perhitungan atau pekerjaan sesuai dengan keinginan si pemogram. Untuk dapat melakukan pemograman, diperlukan keterampilsan dalam algoritma, logika, bahasa pemograman, dan dibanyak kasus, pengetahuan-pengetahuan lain seperti matematika.
Pemograman adalah sebuah seni dalam menggunkan satu atau lebih algoritma yang saling berhubungan dengan menggunakan sebuah bahasa pemograman tertentu sehingga menjadi sebuah program komputer. Bahasa pemograman tertentu sehingga menjadi sebuah program komputer. Bahasa pemograman yang berbeda mendukung gaya pemograman yang berbeda pula. Gaya pemograman ini biasa disebut paradigma pemograman. Kata lain, pemograman adalah kerajinan persyaratan mengubah menjadi sesuatu yang dapat mengeksekusi sebuah komputer.Kosep perangkat yang beroperas setelah telah ditetapkan, set instruksi ditelusuri ke Mitologi Yunani, terutama Hephaestus dan pelayan mekanis. Para mekanisme Antikythera kalkulator menggunakan persneling dari berbagai ukuran dan konsfigurasi untuk menentukan operasi. Dikenal palin awal dapat deprogram mesin (mesin yang perilakunya dapat dikendalikan dan diprediksi dengan satu set instruksi) adalah Al-Jazari’s programmable Automata pada 1206. Salah seorang Al-Jazari’s robot ini awalnya sebuah perahu otomatis dengan empat musisi yang mengembang didanau untuk menghibur para tamu dipesta minum kerajaan. Pemograman perilaku mekanisme ini berarti menempatkan pasak dan Cams kedrum kayu dilokasi tertentu. Ini kemudian akan bertabrakan dengan pengungkit kecil yang beroperasi alat music perkusi. Keluaran dari perangkat ini adalah drummer kecil bermain berbagai ritme dan pola drum. Canggih lainnya mesin diprogram oleh Al-Jazari adalah benteng jam, terkenal karena konsep variable, yang operator bias memanipulasi yang diperlukan (yaitu, panjang siang dan malam). The Jacquard Loom, Joseph Marie Jacquard yang dikembangkan pada tahun 1801, menggunkan serangkaian kartun karton dengan menekan lubang didalamnya. Pola lubang pola yang mewakili alat tenun harus mengikuti menenun kain. Alat tenun bias menghasilkan tenun yang sama sekali berbeda dengan menggunakan kumpulan kartu yang berbeda. Charles Babbage mengadopsi penggunaan kartu menekan sekitar 1830 untuk mengendalikan Analytical Engine. Sintesis perhitungan numeric, operasi dan output telah ditentukan, bersama dengan cara untuk mengatur dan masukan petunjuk dalam cara yang relative mudah bagi manusia untuk hamil dan menghasilaka, menyebabkan perkembangan modern pemograman computer. Pengembangan pemograman computer dipercepat melalui Revolusi Industri.
Pada akhir 1880-an, Herman Hollerith menciptakan rekaman data pada media yang kemudian dapat dibaca oleh mesin. Sebelum menggunakan mesin yang dapat dibaca dari media, diatas telah untuk control, bukan data. “ Setelah beberapa percobaan awal dengan kertas pita, ia menetap di kartu menekan…” untuk memproses kartu menekan ini, pertama dikenal sebagai” kartu Hollerith” dia menciptakan mesin tabulasi, dan kunci mesin puch. Ketiga penemuaanya dasar dari industry pengolahan informasi modern. Pada tahun1896 ia mendirikan Tabulating Machine Company (yang kemudian menjadi inti IBM). Penambahan panel control ke Tipe I Tabulator 1906 memungkinnya untuk melakukan pekerjaan yang berbeda tanpa harus secara fisik dibangun kembali. Pada akhir 1940-an, ada berbagai plug-board programmable mesin, yang disebut catatan unit peralatan, untuk melakukan tugas-tugas-tugas pengolahan data (kartu membaca). Pemograman computer awal plu-papan yang digunakan untuk berbagai perhitungan kompleks diminta dari mesin yang baru diciptakan. Data dan instruksi dapat disimpan pada kartu puch eksternal, yang disimpan dalam rangka program dan disusun dalam deck.
Apakah memprogram perangkat lunak lebih merupakan seni, ilmu, atau teknik telah lama diperdebatkan. Pemograman yang baik biasanya menkombinasikan tiga hal tersebut, agar dapat menciptakan program yang efesien, baik daris sisi waktu berjalan (running time), atau memori.
a.    Bahasa Pemograman
Perbedaan bahasa pemograman dapat menjadi penyebab perbedaan paradigma pemograman. Pilihan bahas pemograman dipengaruhi banyak alasan, seperti kecocokan dengan kreteria program dan jenis aplikasi yang akan dibuat.
Beberapa bahasa pemograman adalah :
·      Pascal
·      Basic
·      C atau C++
·      Cobol
·      Java
·      Fortran
·      Ada
·      Clipper
b.   Pemograman Kompetitif
Pemograman adalah bahan yang banyak digunakan diberbagai kompetisi komputer di Indonesia maupun dunia. Di tingkat SMA, contohnya, pemograman diperbandigkan dalam Olimpiade Sains Nasional Setiap Tahunnya. Ketigapuluh peraih medali di Olimpiade Sains Nasional ini kemudian menjadi Tim Olimpiade Komputer Indonesia, dan menempuh Pelatihan Nasional yang menyeleksi empat orang wakil untuk mengikuti Olimpiade Sains International bidang Informasi (International Olympiad in Informatics) yang diadakan setiap tahunnya.
·      Perangkat Lunak bebeas
Artikel bertopik perangkat lunak ini adalah sebuah rintisan. Anda dapat Wikipedia dengan mengembangkannya.
Adapun pendekatan pengembangan perangkat lunak mungkin, program akhir harus memenuhi beberapa sifat mendasar. Properti berikut adalah diantara yang paling relevan :
§  Efesiensi / Kinerja : Jumlah sumber daya sistem program yang mengonsumsi (prosesor waktu, ruang memori, perangkat lambat seperti disk, bandwidth jaringan dan bahkan sampai batas tertentu interaksi dari pemakai) : semakin sedikit, semakin baik. Ini juga termasuk pembuangan benar beberapa sumber, seperti membersihkan file-file sementara dan tidak adanya kebocoran memori.
§  Realiabilitas : seberapa sering hasil dari sebuah program sudah benar. Hal ini tergantung pada kebenaran konseptual algoritma, dan pemograman minimisasi kesalahan, seperti kesalahan dalam menejemen sumber daya (misalnya, buffer overflows dan ras kondisi) dan kesalahan logika (seperti pembagian dengan nol).
§  Kekokohan : seberapa baik program masalah mengantisipasi bukan karena kesalahan programmer. Ini termasuk situasi seperti salah, tidak pantas atau merusak data, tidak tersedianya sumber daya yang dibutuhkan seperti memori, sitem operasi layanan dan koneksi jaringan, dan kesalahan pengguna.
§  Keggunaan : yang ergonomi sebuah program : kemudahan dengan nama seseorang dapat menggunakan program untuk tujuan, atau dalam beberapa kasus bahkan tujuan tak terduga. Isu-isu tersebut dapat membuat atau menghancurkan kesuksesan bahakan tanpa masala lain. Hal ini melibatkan berbagai tekstual, grafis dan kadang-kadang elemen-elemen perangkat keras yang meningkatkan kejelasan, intuitif, kekompakan dan kelengkapan program antarmuka pengguna.
§  Portabilitas : kisaran perangkat keras computer dan platform sistem operasi yang kode sumber dari program dapat dikompilasi / di tafsirkan dan lari. Hal ini tergatung pada perbedaaan-perbedaan dalam fasilitas pemograman yang disediakan oleh platform yang berbeda, termasuk hardware dan sistem operasi sumber daya, perilaku yang di harapkan dari hardware dan sistem operasi, dan ketersediaan platform compiler tertentu ( dan kadang-kadang perpustakaan) untuk bahasa dari source code.
§  Kemampu-rawatan : kemudahan dengan sebuah program yang dapat di modifikasi oleh pengembang sekarang atau di masa mendatang dalam rangka untuk membuat perbaikan atau penyesuaian ; memeperbaiki bug dan lubang keamanan atau disesuaikan dengan lingkungan baru. Praktek yang baik selama pengembangan awal membuat perbedaan dalam hal ini. Kualitas ini mungkin  tidak secara langsung bagi pengguna akhir, tetapi dapat secara signifikat memengaruhi nasib sebuah program jangka panjang.
·      Debugging adalah tugas yang sangat penting dalam proses pengembangan perangkat lunak, karena program yang salah dapat memiliki konsekuensi yang signifikan bagi pengguna. Beberapa bahasa yang lebih rentan terhadap beberapa jenis kesalahan karena mereka tidak memerlukan spesifikasi computer untuk melakukan pengecekan sebanyak bahasa lainnya. Penggunaan alat analisis statis dapat membantu mendeteksi beberapa kemungkinan masalah. Debug sering dilakukan dengan IDE seperti Visual Studio, NetBeans, Eclipse. Standlone debugger seperti gdb juga digunakan, dan ini kurang sering menyediakan lingkungan visual, biasanya menggunakan baris perintah.
·      Algorithmic kompleksitas
Bidang akedemik dan praktik teknik pemrograman computer yang baik terutama berkaitan dengan menemukan dan menerapkan algoritma yang paling efisien untuk suatu masalah kelas. Untuk tujuan ini, algoritma di klasifikasikan menjadi perintah dengan menggunakan apa yang di sebut notasi Big O, O (n), yang mengungkapkan penggunaan sumber daya, seperti waktu eksekusi atau pemakaian memori, dalam hal ukuran sebuah input. Ahli programmer yang akrab dengan berbagai mapan algoritma dan kompleksitas masing-masing dan menggunakan pengatahuan ini untuk memilih algoritma yang paling cocok dengan keadaan.
 ·      Metodologi
Langkah pertama dalam sebagaian besar proyek-proyek pengembangan perangkat lunak adalah analisis persyaratan, diikuti dengan pengujian untuk menentukan model nilai, pelaksanaan, dan kegagalan penghapusan (debug). Terdapat banyak pendekatan yang berbeda untuk masing-masing tugas. Salah satu pendekatan yang populer untuk analisis kebutuhan adalah kasus gunakan analisis. Teknik model populer meliputi Object-Oriented Analysis and Design (OOAD) dan Model-Driven Architecture (MDA). The Unified Modeling Language (UML) adalah sebuah notasi yang digunakan kedua OOAD dan MDA. Teknik yang sama digunakan untuk design database adalah Entity-Relationship Modeling (ER Modeling).