S SmartDocs

Ngôn ngữ lập trình

Hướng dẫn Python, C, C++, Java, JavaScript, TypeScript, Go, R và Haskell — từ cú pháp cơ bản đến kỹ thuật nâng cao.

Angelia PDF · 6p EN Cập nhật 2026-02-03

Week3 lab

Week3 lab — PDF document, 6 pages from the Angelia learning materials.

Đọc bài viết →
Angelia PDF · 25p EN Cập nhật 2026-02-03

Stacks Queues

Lists with Rules for Removing ElementsSometimes the order of our lists represents the order our data•was added to the list•must be removed from the listStacksfollow the First In Last OutruleQueuesare First In First Out

Đọc bài viết →
Angelia PDF · 31p EN Cập nhật 2026-02-03

type polymorphism

A reminder about parametric polymorphismParametric polymorphism refers to functions with some inputs or outputs that could be of anytype•We can also have parametric polymorphic types, but that is not the focus of todayid

Đọc bài viết →
Angelia PDF · 17p EN Cập nhật 2026-02-03

COMP1100 Lab 9

COMP1100: Lab 9 In this lab, we cover type classes and ad hoc polymorphism, and how we can use these concepts to generalise functions that require some assumptions about the input type. We also continue the topic of tree

Đọc bài viết →
Angelia PDF · 6p EN Cập nhật 2026-08-13

Java Lab 3: Mountain Climbing

Lab 3: Mountain Climbing Course: COMP1110/1140/6710 — Structured Programming Lab Objectives: Introduce writing non-trivial array programs. Practice using Enumerations. Develop algorithmic intuitions for search procedures

Đọc bài viết →
C Programming Language PDF · 217p EN Cập nhật 2026-02-03

ebook - The C Programming Language Ritchie & kernighan -

ebook - The C Programming Language Ritchie & kernighan - — PDF document, 217 pages from the C Programming Language learning materials.

Đọc bài viết →
C++ PDF · 11p EN Cập nhật 2026-07-21

FinalProject 詳解

PRG155 – Programming Fundamentals Using C Final Project: Home Security System PRG155 期末專題:家庭保全系統 — 詳細解題報告 Home Security System(DeviceAlpha 開發板模擬) 繳交期限:2026 年 7 月 30 日實驗課開始前(需現場簡報) | 繳交檔案:finalproject.c | 配分: 15 分 1 題目說明

Đọc bài viết →
C++ PDF · 2p EN Cập nhật 2026-07-20

Lab 8 for loop 2026

PRG155 – Programming Fundamentals Using C Prof. W Hesham Lab 8: for loop Marks: 2 Due Date: July 23 2026 beginning of lab class Late Policy: ALL LATE SUBMISSIONS WILL RECEIVE A GRADE OF ZERO (NO CREDIT) File(s) to be Sub

Đọc bài viết →
C++ PDF · 1p EN Cập nhật 2026-07-20

PRG155 2026 Final Project

PRG155 – Programming Fundamentals Using C Prof. W Hesham PRG155 Final Project Marks: 15 Due Date: July 30, 2026 lab class (Beginning of the class) In person presentation. Late Policy: ALL LATE SUBMISSIONS WILL RECEIVE A

Đọc bài viết →
Imperative Languages PDF · 2p EN Cập nhật 2026-05-04

2nd revision 2021

CS2PLD: Programming Language Design Paradigms Maribel Fern´ andez & Odinaldo Rodrigues Revision Exercise 1: 1. Suppose a Prolog program contains the following clauses: sunny(mon). sunny(tue). sunny(wed). warm(mon). warm(

Đọc bài viết →
Imperative Languages PDF · 3p EN Cập nhật 2026-05-04

2nd revision 2021 answers

CS2PLD: Programming Language Design Paradigms Maribel Fern´ andez & Odinaldo Rodrigues Revision (sketch of sample solutions) Exercise 1: 1. Suppose a Prolog program contains the following clauses: sunny(mon). sunny(tue).

Đọc bài viết →
Imperative Languages PDF · 4p EN Cập nhật 2026-04-22

Week5 revision

5CCS2PLD: Programming Language Design Paradigms Maribel Fern´ andez Week 5 revision tasks Selected questions from past exams Exercise 1: 1. The following grammar describes the concrete syntax of the programming language

Đọc bài viết →
Imperative Languages PDF · 84p EN Cập nhật 2026-04-29

5CCS2PLD – Programming Language Design Paradigms - Functional Programming: Types and Semantics

5CCS2PLD–P ROGRAMMING LANGUAGE DESIGN PARADIGMS 7–F UNCTIONAL PROGRAMMING :T YPES AND SEMANTICS 7.1–I NTRODUCTION TO TYPES Dr. Odinaldo Rodrigues and Prof. Maribel Fernández odinaldo.rodrigues@kcl.ac.uk Room BH(N) 7.08,

Đọc bài viết →
Imperative Languages PDF · 6p EN Cập nhật 2026-04-22

corr Week5 revision

5CCS2PLD: Programming Language Design Paradigms Maribel Fern´ andez Week 5 revision tasks Selected questions from past exams Exercise 1: 1. The following grammar describes the concrete syntax of the programming language

Đọc bài viết →
Imperative Languages PDF · 6p EN Cập nhật 2026-05-04

exam2024

CS2PLD: Programming Language Design Paradigms Exam May 2024 Question 1: 1. Briefly explain what “operational semantics” means. — Operational semantics is a kind of formal semantics, where the meaning of a program is descr

Đọc bài viết →
Imperative Languages PDF · 6p EN Cập nhật 2026-05-04

exam2025

CS2PLD: Programming Language Design Paradigms Exam May 2025 Question 1: 1. Programming languages can be classified as those which ask the programmer to allocate and free memory manually and those that provide some form of

Đọc bài viết →
Imperative Languages PDF · 39p EN Cập nhật 2026-04-22

part1cd

Imperative Languages Structural Operational Semantics Maribel Fern´ andez Department of Informatics King’s College London

Đọc bài viết →
Imperative Languages PDF · 39p EN Cập nhật 2026-04-22

part1cd SOS

Imperative Languages Structural Operational Semantics Maribel Fern´ andez Department of Informatics King’s College London

Đọc bài viết →
Java Old PDF · 6p EN Cập nhật 2026-02-03

OOP A3 Q 2526 2 2

1 / 6 Object-Oriented Programming (OOP, CCIT4023) HKU SPACE Community College, 2025-2026 Assignment 3 (Written) (15%) (Total Marks: 60) Instructions: o Answer ALL questions in given “Answer Book” with HANDWRITING. Submit

Đọc bài viết →
Java Old PDF · 36p EN Cập nhật 2026-02-03

Unit 10 GUI & Event-Driven Programming

Unit 10: GUI 1 - Composition and Layout Object-Oriented Programming (OOP) CCIT 4023, 2025-2026

Đọc bài viết →
Java Old PDF · 34p EN Cập nhật 2026-02-03

Unit 10 GUI & Event-Driven Programming

Unit 11: GUI 2 - Event - Driven Programming Object-Oriented Programming (OOP) CCIT 4023, 2025-2026

Đọc bài viết →
Java Old PDF · 10p EN Cập nhật 2026-02-03

CCIT4076: Engineering and Information Sciences Chapter 10 Networking and Graph Theory (2023-2024)

Division of Engineering and Technology, HKU SPACE Community College CCIT4023: Object-Oriented Programming (OOP) Unit 12 Course Summary Examination Guidelines and Information (2025-2026)

Đọc bài viết →
Java Old PDF · 45p EN Cập nhật 2026-02-03

Unit 1 Introduction to Object-Oriented Programming and Java

Unit 1: Introduction to Object - Oriented Programming and Java Object-Oriented Programming (OOP) CCIT 4023, 2025-2026

Đọc bài viết →
Java Old PDF · 61p EN Cập nhật 2026-02-03

Unit 2 Basic Java Programming - 1

Unit 2: Basic Java Programming - 1 Object-Oriented Programming (OOP) CCIT 4023, 2025-2026

Đọc bài viết →