• Bài giảng Ngôn ngữ lập trình Java: Lập trình vào/ra với luồng (Streams) - TS. Nguyễn Thị Hiền

    Bài giảng Ngôn ngữ lập trình Java: Lập trình vào/ra với luồng (Streams) - TS. Nguyễn Thị Hiền

    Bài học này gồm có những nội dung chính như: Thư viện các lớp về luồng trong java: luồng byte, luồng ký tự; xuất nhập Console dùng luồng byte, luồng ký tự; xuất nhập files dùng luồng ký tự và luồng byte; vấn đề xử lý files truy cập ngẫu nhiên dùng lớp RandomAccessFile; xử lý file và thư mục dùng lớp File.

     56 p cit 10/08/2016 202 1

  • Bài giảng Ngôn ngữ lập trình Java: Lập trình sự kiện - TS. Nguyễn Thị Hiền

    Bài giảng Ngôn ngữ lập trình Java: Lập trình sự kiện - TS. Nguyễn Thị Hiền

    Bài giảng Ngôn ngữ lập trình Java: Lập trình sự kiện gồm có những nội dung chính sau: Các ví dụ mở đầu, mô hình xử lý sự kiện, các component nâng cao, xử lý sự kiện chuột, xử lý sự kiện bàn phím. Mời các bạn cùng tham khảo.

     69 p cit 10/08/2016 236 1

  • Bài giảng Ngôn ngữ lập trình Java: Xử lý ngoại lệ (Exception) - TS. Nguyễn Thị Hiền

    Bài giảng Ngôn ngữ lập trình Java: Xử lý ngoại lệ (Exception) - TS. Nguyễn Thị Hiền

    Bài này cung cấp kiến thức về xử lý ngoại lệ (Exception). Nội dung chính trong bài giảng gồm: Xử lý lỗi và ngoại lệ, khối try/catch/finally, các lớp ngoại lệ, xây dựng lớp ngoại lệ, lan truyền ngoại lệ, tung lại ngoại lệ. Mời các bạn cùng tham khảo.

     33 p cit 10/08/2016 246 1

  • Bài giảng Ngôn ngữ lập trình Java: Giới thiệu về lớp và đối tượng trong java - TS. Nguyễn Thị Hiền

    Bài giảng Ngôn ngữ lập trình Java: Giới thiệu về lớp và đối tượng trong java - TS. Nguyễn Thị Hiền

    Nội dung chính trong bài học: Các khái niệm cơ bản: class, kế thừa (inheritance), trừu tượng (abstract), đa hình (polymorphism), interface, constructor., từ khóa final, ý nghĩa của chúng trong việc trừu tượng hóa các đối tượng; khái niệm overload, override; ép kiểu (casting), từ khóa instance of, auto-boxing (Java 5 trở lên); khái niệm về phạm vi class (public, private, nested...

     69 p cit 10/08/2016 224 1

  • Bài giảng Ngôn ngữ lập trình Java: Tổng quan ngôn ngữ Java - TS. Nguyễn Thị Hiền

    Bài giảng Ngôn ngữ lập trình Java: Tổng quan ngôn ngữ Java - TS. Nguyễn Thị Hiền

    Nội dung chính của bài học này: Lịch sử ra đời của Java; một số đặc tính của Java (đơn giản, khả chuyển, đa luồng, hướng đối tượng, biên dịch và thông dịch, giải phóng bộ nhớ, ...); công nghệ Java (J2SE, J2EE, J2ME, các dạng ứng dụng, JVM, IDE,...). Mời các bạn cùng tham khảo.

     36 p cit 10/08/2016 206 1

  • Bài giảng Ngôn ngữ lập trình Java: Java cơ bản - TS. Nguyễn Thị Hiền

    Bài giảng Ngôn ngữ lập trình Java: Java cơ bản - TS. Nguyễn Thị Hiền

    Bài này trình bày các bước phát triển một chương trình Java, cấu trúc của một chương trình java cơ bản, phương thức main, chương trình đơn giản: nhập dữ liệu vào từ bàn phím và in ra kết quả màn hình console. Bài này cung giới thiệu về từ khóa, hằng, biến, các kiểu dữ liệu, toán tử; các cấu trúc điều khiển cơ bản trong Java, foreach (Java 5 trở...

     90 p cit 10/08/2016 227 1

  • Bài giảng Ngôn ngữ lập trình Java: Lập trình giao diện (GUI) - TS. Nguyễn Thị Hiền

    Bài giảng Ngôn ngữ lập trình Java: Lập trình giao diện (GUI) - TS. Nguyễn Thị Hiền

    Nội dung được trình bày trong bài giảng Ngôn ngữ lập trình Java về "Lập trình giao diện (GUI)" gồm: Giới thiệu thiết kế GUI trong java, các thành phần cơ bản (component), đối tượng khung chứa (container), bộ quản lý trình bày (layout manager).

     74 p cit 10/08/2016 235 1

  • Bài giảng Ngôn ngữ lập trình Java: Applet - TS. Nguyễn Thị Hiền

    Bài giảng Ngôn ngữ lập trình Java: Applet - TS. Nguyễn Thị Hiền

    Bài này cung cấp kiến thức về tạo các applet, đối tượng đồ hoạ Graphics và kĩ thuật khung hình phụ. Nội dung trình bày trong bài gồm có: Một số method của component, xây dựng các applet, khung của một applet cơ bản, lớp graphics,... Mời các bạn cùng tham khảo.

     34 p cit 10/08/2016 202 1

  • Lecture Operating system concepts - Chapter 2: Computer-system structures

    Lecture Operating system concepts - Chapter 2: Computer-system structures

    Chapter 2 discusses the general structure of computer systems. It may be a good idea to review the basic concepts of machine organization and assembly language programming. The students should be comfortable with the concepts of memory, CPU, registers, I/O, interrupts, instructions, and the instruction execution cycle. Since the operating system is the interface between the hardware and user programs, a good understanding of operating systems...

     29 p cit 19/06/2016 87 1

  • Lecture Operating system concepts - Chapter 4: Processes

    Lecture Operating system concepts - Chapter 4: Processes

    In this chapter we introduce the concepts of a process and concurrent execution; These concepts are at the very heart of modern operating systems. A process is is a program in execution and is the unit of work in a modern time-sharing system. Such a system consists of a collection of processes: Operating-system processes executing system code and user processes executing user code. All these processes can potentially execute concurrently, with...

     38 p cit 19/06/2016 100 1

  • Lecture Operating system concepts - Chapter 6: CPU scheduling

    Lecture Operating system concepts - Chapter 6: CPU scheduling

    In chapter 4, we introduced threads to the process model. On operating systems that support them, it is kernel-level threads not processes that are in fact being scheduled by the operating system. However, the terms "process scheduling" and "thread scheduling" are often used interchangeably. In this chapter, we use process scheduling when discussing general scheduling concepts and thread scheduling to refer to thread-specific ideas.

     33 p cit 19/06/2016 129 1

  • Lecture Operating system concepts - Chapter 3: Operating-system structures

    Lecture Operating system concepts - Chapter 3: Operating-system structures

    Chapter 3 is concerned with the operating-system interfaces that users (or at least programmers) actually see: system calls. The treatment is somewhat vague since more detail requires picking a specific system to discuss. This chapter is best supplemented with exactly this detail for the specific system the students have at hand. Ideally they should study the system calls and write some programs making system calls. This chapter also ties...

     39 p cit 19/06/2016 88 1

Hướng dẫn khai thác thư viện số