Pertanyaan yang diberi tag «computer-science»

Ilmu komputer atau ilmu komputasi (disingkat CS atau CompSci) adalah pendekatan ilmiah untuk komputasi dan aplikasinya.

11
Bagaimana saya bisa memastikan bahwa saya benar-benar belajar cara memprogram daripada sekadar mempelajari detail suatu bahasa? [Tutup]
Saya sering mendengar bahwa programmer sejati dapat dengan mudah mempelajari bahasa apa pun dalam waktu seminggu. Bahasa hanyalah alat untuk menyelesaikan sesuatu, saya diberitahu. Pemrograman adalah keterampilan utama yang harus dipelajari dan dikuasai. Bagaimana saya bisa memastikan bahwa saya benar-benar belajar cara memprogram daripada sekadar mempelajari detail suatu bahasa? Dan …

30
Apa penjelasan yang bagus untuk pointer? [Tutup]
Dalam studi Anda sendiri (sendiri, atau untuk kelas) apakah Anda memiliki momen "ah ha" ketika akhirnya, Anda benar-benar memahami petunjuk? Apakah Anda memiliki penjelasan yang Anda gunakan untuk programmer pemula yang tampaknya sangat efektif? Misalnya, ketika pemula pertama kali menemukan pointer di C, mereka mungkin menambahkan &s dan *s sampai …

29
Mengapa gelar ilmu komputer penting bagi programmer profesional? [Tutup]
Saya memiliki gelar dalam ilmu komputer. Sangat bagus untuk membuka pintu, mendapatkan pekerjaan. Sejauh membantu saya di bidang profesional pemrograman C # .NET (platform dan bahasa paling populer di daerah saya bekerja jika tidak seluruh negara bersatu menggunakan OS paling populer di dunia) itu hampir tidak berguna. Mengapa Anda pikir …


8
Metode apa yang ada untuk menghindari stack overflow dalam algoritma rekursif?
Pertanyaan Apa cara yang mungkin untuk menyelesaikan stack overflow yang disebabkan oleh algoritma rekursif? Contoh Saya mencoba menyelesaikan masalah Project Euler 14 dan memutuskan untuk mencobanya dengan algoritma rekursif. Namun, program berhenti dengan java.lang.StackOverflowError. Maklum. Algoritma memang meluap tumpukan karena saya mencoba untuk menghasilkan urutan Collatz untuk jumlah yang sangat …

8
Apa perbedaan antara 'lapisan abstraksi' dan 'tingkat tipuan'?
Saya tidak yakin apakah kedua istilah tersebut dapat digunakan secara bergantian. Mungkin ada beberapa perbedaan akademik dalam ilmu komputer yang tidak relevan untuk pemrograman sehari-hari? Atau bisakah saya menggunakan kedua istilah secara bergantian tanpa salah? Mungkin itu tergantung pada konteks di mana saya menggunakan kedua istilah itu? Sunting: Dengan alasan …

2
Apa arti dari "tidak menulis"?
Saya melihat banyak teks, terutama teks pemrograman fungsional, mengklaim bahwa konsep CS tertentu "tidak menulis" . Contohnya adalah: kunci tidak menulis, monad tidak menulis. Saya mengalami kesulitan melacak dengan tepat arti dari frasa ini. Ketika saya memikirkan komposisi, saya memikirkan komposisi fungsi atau agregasi objek (seperti dalam "komposisi yang disukai …


11
Apa yang harus dilakukan ketika pengkodean mulai terasa membosankan, seperti semua itu sama saja? [Tutup]
Saya mulai pemrograman pada usia 6 pada Commodore 64. Sekarang saya berusia 28, dan saya harus menyelesaikan 4 kursus dari gelar pertama di bidang Ilmu Komputer. Saya mulai bosan dengan menulis kode setelah bertahun-tahun. Saya telah mengambil kursus dalam Ilmu Komputer dalam bahasa komputer teoretis dan 10 tahun pengkodean sistem …



18
Apa satu bit teori ilmu komputer yang harus saya ketahui? [Tutup]
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format tanya jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengumpulkan debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …


5
Mengapa senar sangat lambat?
Sejak kelas pemrograman pertama saya di sekolah menengah, saya telah mendengar bahwa operasi string lebih lambat - yaitu lebih mahal - daripada mitos "operasi rata-rata." Mengapa membuatnya begitu lambat? (Pertanyaan ini sengaja dibiarkan melebar.)

17
Apakah "Ilmu Komputer! = Rekayasa Perangkat Lunak" merupakan alasan untuk mengajar pemrograman dengan buruk?
Terkunci . Pertanyaan ini dan jawabannya dikunci karena pertanyaannya di luar topik tetapi memiliki signifikansi historis. Saat ini tidak menerima jawaban atau interaksi baru. Kita semua pernah mendengarnya; setiap kali ada diskusi tentang lulusan CS yang memiliki keterampilan pengembangan yang buruk seseorang akhirnya berkata, Ilmu komputer bukanlah rekayasa perangkat lunak. …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.