Anda di halaman 1dari 8

Software

Sofyan Thayf
Software
USER
User
• System Software
Application Software
• Programming Language
Programming Language
• Application Software
System Software

Hardware
Sistem Operasi
• Processor Management
• Scheduling
• Interrupt
• Memori Management
• Memory Allocation
• Paging
• Device Management
• Device Driver
• Information Management
• Warning
• Error Messages
Programming Language
Programming Language
/*
/* Source
Source Code
Code */
*/
Sandi Mesin
print(‘counter’);
print(‘counter’); INTERPRETER
for(a=1;
for(a=1; a<15;
a<15; a++){
a++){ 01010100001010111
print(
print( aa );
); 11110010011110001
if(a
if(a %% 22 !=
!= 0){
0){
EXECUTABLE
EXECUTABLE 10100011101011010
print(‘
print(‘ ganjil’);
ganjil’); 11101010101110101
01010100101
01010100101
}} 11000101101010111
00101011101
00101011101
}} COMPILER 11110010101 RUN 11100010110111100
11110010101
10100011110
10100011110
11110010101
11110010101

High Level Low Level


Application Software
• Business software
• PC software
• Web applications
• Engineering/scientific software
• Real-time software
• AI software
• Embedded software
Tugas Mid Test
• Menulis Artikel, pilih topik:
• Saya dan Perangkat Input/Output ...
• Saya dan Komputer ...
• Saya dan Perangkat Lunak ...

• Titik-titik  bisa dilanjutkan dengan apa saja misalnya:


• tercanggih; terkeren; terbaru; dll.
• yang saya inginkan; yang saya pakai pertama kali; yang membuatku kagum; dll.
• Ditulis dengan kata-kata sendiri dalam gaya bahasa formal minimal 2 halaman A4, menggunakan aplikasi
MS-Word
• Harus disertai dengan sumber bacaan, TIDAK BOLEH COPY-PASTE, kecuali sebagai kutipan
• Bukan bahasa translator
• File (.doc/.docx) dikirim ke alamat email: sofyan.thayf@kharisma.ac.id dengan subject:
PTI181<NIM>: Tugas Paper MidTest, selambatnya 18 November 2018 pk 23:59
• Mid Test: Kamis 15 November 2018

Anda mungkin juga menyukai