• Trình biên dịch: Nguyên lý - Kỹ thuật và công cụTrình biên dịch: Nguyên lý - Kỹ thuật và công cụ

    Trình biên dịch : Nguyên Lý - Kỹ thuật - Công cụ Trình biên dịch, còn gọi là phần mềm biên dịch, compiler, là một chương trình máy tính làm công việc dịch một chuỗi các câu lệnh được viết bằng một ngôn ngữ lập trình (gọi là ngôn ngữ nguồn hay mã nguồn), thành một chương trình tương đương nhưng ở dưới dạng một ngôn ngữ máy tính mới (gọi là ngôn n...

    pdf134 trang | Chia sẻ: franklove | Ngày: 30/08/2012 | Lượt xem: 3050 | Lượt tải: 3

  • Lập trình trực quanLập trình trực quan

    Lịch sử phát triển của Tin học luôn gắn liền với việc tìm kiếm các phương pháp lập trình để giúp cho người sử dụng triển khai các ứng dụng một cách dễ dàng, nhanh chóng và hiệu quả. Như chúng ta đã biết, mỗi loại máy tính chỉ có thể hiểu và thực hiện được các lệnh cũng như chương trình theo một loại ngôn ngữ dành riêng được gọi là ngôn ngữ máy. Tuy...

    pdf249 trang | Chia sẻ: franklove | Ngày: 30/08/2012 | Lượt xem: 3416 | Lượt tải: 1

  • Giáo trình Visual Basic - Nguyễn Đăng QuangGiáo trình Visual Basic - Nguyễn Đăng Quang

    Lập trình: Viết chương trình Chương trình phải được chạy trên nền một Hệ điều hành. Trên máy PC có hai loại môi trường hệ điều hành : đó là môi trường DOS và môi trường Windows Đặc điểm của môi trường DOS • Hệ điều hành đơn chương : mỗi lúc chỉ có 1 chương trình làm việc. Lệnh trong chương trình sẽ qui định hoạt động kế tiếp mà người dùng sẽ tác độ...

    pdf172 trang | Chia sẻ: franklove | Ngày: 30/08/2012 | Lượt xem: 3501 | Lượt tải: 1

  • Khóa hàm thụ Visual Basic 6.0Khóa hàm thụ Visual Basic 6.0

    Khóa Hàm Thụ Visual Basic 6.0 Chương Một - Hoan nghênh đến với VB6 Chào mừng bạn đến với Visual Basic 6 Dùng VB6 là cách nhanh và tốt nhất để lập trình cho Microsoft Windows. Cho dù bạn là chuyên nghiệp hay mới mẻ đối với chương trình Windows, VB6 sẽ cung cấp cho bạn một bộ công cụ hoàn chỉnh để đơn giản hóa việc triển khai lập trình ứng dụng cho M...

    pdf185 trang | Chia sẻ: franklove | Ngày: 30/08/2012 | Lượt xem: 2625 | Lượt tải: 1

  • Lập trình LogicLập trình Logic

    Cuốn sách này nhằm cung cấp cơ sở lý thuyết và các phương pháp lập trình cơ bản nhất của môn học «Lập trình lôgich» (Programming in Logic). Người đọc sẽ được làm quen với một số kỹ thuật lập trình lôgich được ứng dụng tương đối phổ biến và chủ yếu trong lĩnh vực trí tuệ nhân tạo (Artificial Intelligence) như công nghệ xử lý tri thức, máy học, hệ ch...

    pdf193 trang | Chia sẻ: franklove | Ngày: 30/08/2012 | Lượt xem: 2921 | Lượt tải: 1

  • Công nghệ Java ( Nguyễn Hữu Nghĩa ) - 1.1 Giới thiệuCông nghệ Java ( Nguyễn Hữu Nghĩa ) - 1.1 Giới thiệu

    Nội dung môn học: Chương 1 – Tổng quan (2 tiết) Chương 2 – Căn bản về lập trình Java (15t) Chương 3 – Ứng dụng với giao diện đồ họa (Window Application) (20t) Chương 4 – Ứng dụng giao tiếp cơ sở dữ liệu(5t) Chương 5 – Ứng dụng mobile...

    ppt7 trang | Chia sẻ: franklove | Ngày: 30/08/2012 | Lượt xem: 2652 | Lượt tải: 1

  • Công nghệ Java ( Nguyễn Hữu Nghĩa ) - 1.2 Tổng quan về JavaCông nghệ Java ( Nguyễn Hữu Nghĩa ) - 1.2 Tổng quan về Java

    Năm 1990, James Gosling, Bill Joy, Patrick Naughton(Sun MicroSystem) phát triển ngôn ngữ Oak nhằm mục đích cài chương trình vào các bộ xử lý của các thiết bị như VCR, lò nướng, PDA (personal data assistant), Oak đòi hỏi: - Độc lập cấu trúc nền (phần cứng, OS) do thiết bị có thể do nhiều nhà sản xuất khác nhau (Platform independent)‏ - Phải tin cậy ...

    ppt39 trang | Chia sẻ: franklove | Ngày: 30/08/2012 | Lượt xem: 2981 | Lượt tải: 1

  • Công nghệ Java ( Nguyễn Hữu Nghĩa ) - 2.1 Ngôn ngữ lập trình JavaCông nghệ Java ( Nguyễn Hữu Nghĩa ) - 2.1 Ngôn ngữ lập trình Java

    Mục tiêu: Biết cách định nghĩa 1 tên trong java Biết các từ khóa của java. Hiểu các kiểu dữ liệu cơ bản của java. Nhận biết được cú pháp java gần hoàn toàn giống C. Giải thích được cơ chế điều khiển chương trình Biết các đặc tính về mảng với java Sử dụng được các hàm toán trong gói java.lang Sử dụng được các hàm nhập xuất dữ liệu cơ bản.

    ppt24 trang | Chia sẻ: franklove | Ngày: 30/08/2012 | Lượt xem: 3210 | Lượt tải: 1

  • Công nghệ Java ( Nguyễn Hữu Nghĩa ) - 2.2 Lớp và đối tượngCông nghệ Java ( Nguyễn Hữu Nghĩa ) - 2.2 Lớp và đối tượng

    Đối tượng (Object): vật,người,… cụ thể Đối tượng = Properties + Methods Lớp (class): Mô hình (template) mô tả cho 1 nhóm đối tượng  Đối tượng là 1 hiện hữu, thực thể (instance) của class. Một lớp có thể là lớp con (derived class- lớp dẫn xuất, lớp thừa kế, lớp mở rộng-extend) của 1 lớp khác  Quan hệ cha-con Class Hierarchy- Phân cấp các class:Cấu...

    ppt60 trang | Chia sẻ: franklove | Ngày: 30/08/2012 | Lượt xem: 2024 | Lượt tải: 1

  • Công nghệ Java ( Nguyễn Hữu Nghĩa ) - 2.3 Quản lý lỗi và gom rácCông nghệ Java ( Nguyễn Hữu Nghĩa ) - 2.3 Quản lý lỗi và gom rác

    Java là ngôn ngữ mạnh, có nghĩa là tối thiểu hóa được lỗi và khi có lỗi thì chúng có thể được quản lý. Lỗi có 2 loại: Lỗi lúc biên dịch (compile-time error-lỗi cú pháp), lỗi lúc thực thi (run-time error- giải thuật sai, không dự đoán được tình huống). Exception= runtime-error Thí dụ: thực hiện phép chia mà mẫu số là 0 Khi 1 exception xẩy ra, chương...

    ppt24 trang | Chia sẻ: franklove | Ngày: 30/08/2012 | Lượt xem: 2342 | Lượt tải: 5