diff --git a/Assignments/PPL - Assignment 1 (Unit 1).pdf b/Assignments/PPL - Assignment 1 (Unit 1).pdf new file mode 100644 index 0000000..18d4637 Binary files /dev/null and b/Assignments/PPL - Assignment 1 (Unit 1).pdf differ diff --git a/DISCLAIMER.md b/DISCLAIMER.md new file mode 100644 index 0000000..7943b5f --- /dev/null +++ b/DISCLAIMER.md @@ -0,0 +1,13 @@ +# DISCLAIMER + +Disclaimer for [PrinciplesOfProgrammingLanguages](https://git.kska.io/sppu-se-comp-content/PrinciplesOfProgrammingLanguages) repository under [sppu-se-comp-content](https://git.kska.io/sppu-se-comp-content) organization. + +--- + +- Please be advised that this repository ([PrinciplesOfProgrammingLanguages](https://git.kska.io/sppu-se-comp-content/PrinciplesOfProgrammingLanguages)), its organization ([sppu-se-comp-content](https://git.kska.io/sppu-se-comp-content)), and all of its content are entirely independent and not associated to, and/or affiliated with SPPU (Savitrbai Phule Pune University, Pune) and/or any of its colleges, nor with [KSKA Git](https://git.kska.io). The materials provided within, including assignments from our contributors and notes from our professors, are solely for educational purposes and convenience. + +- KSKA Git serves merely as a platform for this content and does not imply any association and/or endorsement from SPPU or KSKA Git. It is important to recognize that the organization (sppu-se-comp-content) and all of its repositories in KSKA Git operates independently, and any references to educational institutions or platforms are purely for informational clarity. + +- Furthermore, it is emphasized that the content available within this repository remains meticulously curated to align with the latest 2019 SPPU syllabus for computer engineering. Our commitment to accuracy ensures that the materials provided reflect the current academic standards prescribed by SPPU, offering students a reliable resource to supplement their studies. + +--- \ No newline at end of file diff --git a/Important Questions/PPL - Unit 1 (Important Questions).pdf b/Important Questions/PPL - Unit 1 (Important Questions).pdf new file mode 100644 index 0000000..946fdd7 Binary files /dev/null and b/Important Questions/PPL - Unit 1 (Important Questions).pdf differ diff --git a/Important Questions/PPL - Unit 2 (Important Questions).pdf b/Important Questions/PPL - Unit 2 (Important Questions).pdf new file mode 100644 index 0000000..9c957dd Binary files /dev/null and b/Important Questions/PPL - Unit 2 (Important Questions).pdf differ diff --git a/Notes/PPL - END-SEM Notes.pdf b/Notes/PPL - END-SEM Notes.pdf new file mode 100644 index 0000000..c29f9f5 Binary files /dev/null and b/Notes/PPL - END-SEM Notes.pdf differ diff --git a/Notes/Unit 1 - Fundamentals of Programming/Assembler.jpeg b/Notes/Unit 1 - Fundamentals of Programming/Assembler.jpeg new file mode 100755 index 0000000..7e90f28 Binary files /dev/null and b/Notes/Unit 1 - Fundamentals of Programming/Assembler.jpeg differ diff --git a/Notes/Unit 1 - Fundamentals of Programming/Loader.jpeg b/Notes/Unit 1 - Fundamentals of Programming/Loader.jpeg new file mode 100755 index 0000000..631f830 Binary files /dev/null and b/Notes/Unit 1 - Fundamentals of Programming/Loader.jpeg differ diff --git a/Notes/Unit 1 - Fundamentals of Programming/PPL - Unit 1.pdf b/Notes/Unit 1 - Fundamentals of Programming/PPL - Unit 1.pdf new file mode 100644 index 0000000..58d5122 Binary files /dev/null and b/Notes/Unit 1 - Fundamentals of Programming/PPL - Unit 1.pdf differ diff --git a/Notes/Unit 1 - Fundamentals of Programming/Von Neumann Computer Architecture.jpeg b/Notes/Unit 1 - Fundamentals of Programming/Von Neumann Computer Architecture.jpeg new file mode 100755 index 0000000..a8b24df Binary files /dev/null and b/Notes/Unit 1 - Fundamentals of Programming/Von Neumann Computer Architecture.jpeg differ diff --git a/Notes/Unit 2 - Structuring the Data, Computations and Program/ASCII vs UNICODE (1).jpeg b/Notes/Unit 2 - Structuring the Data, Computations and Program/ASCII vs UNICODE (1).jpeg new file mode 100644 index 0000000..4e4cefb Binary files /dev/null and b/Notes/Unit 2 - Structuring the Data, Computations and Program/ASCII vs UNICODE (1).jpeg differ diff --git a/Notes/Unit 2 - Structuring the Data, Computations and Program/ASCII vs UNICODE (2).jpeg b/Notes/Unit 2 - Structuring the Data, Computations and Program/ASCII vs UNICODE (2).jpeg new file mode 100644 index 0000000..b30e540 Binary files /dev/null and b/Notes/Unit 2 - Structuring the Data, Computations and Program/ASCII vs UNICODE (2).jpeg differ diff --git a/Notes/Unit 2 - Structuring the Data, Computations and Program/PPL - Unit 2 Part 1 (Primitive Data Types).pdf b/Notes/Unit 2 - Structuring the Data, Computations and Program/PPL - Unit 2 Part 1 (Primitive Data Types).pdf new file mode 100644 index 0000000..d3e8d56 Binary files /dev/null and b/Notes/Unit 2 - Structuring the Data, Computations and Program/PPL - Unit 2 Part 1 (Primitive Data Types).pdf differ diff --git a/Notes/Unit 2 - Structuring the Data, Computations and Program/PPL - Unit 2 Part 2 (Expression and Assignment Statements).pdf b/Notes/Unit 2 - Structuring the Data, Computations and Program/PPL - Unit 2 Part 2 (Expression and Assignment Statements).pdf new file mode 100644 index 0000000..73bed48 Binary files /dev/null and b/Notes/Unit 2 - Structuring the Data, Computations and Program/PPL - Unit 2 Part 2 (Expression and Assignment Statements).pdf differ diff --git a/Notes/Unit 2 - Structuring the Data, Computations and Program/PPL - Unit 2 Part 3 (Statement Level Control Statements).pdf b/Notes/Unit 2 - Structuring the Data, Computations and Program/PPL - Unit 2 Part 3 (Statement Level Control Statements).pdf new file mode 100644 index 0000000..8a5120d Binary files /dev/null and b/Notes/Unit 2 - Structuring the Data, Computations and Program/PPL - Unit 2 Part 3 (Statement Level Control Statements).pdf differ diff --git a/Notes/Unit 2 - Structuring the Data, Computations and Program/PPL - Unit 2 Part 4 (Subprograms).pdf b/Notes/Unit 2 - Structuring the Data, Computations and Program/PPL - Unit 2 Part 4 (Subprograms).pdf new file mode 100644 index 0000000..2b5e277 Binary files /dev/null and b/Notes/Unit 2 - Structuring the Data, Computations and Program/PPL - Unit 2 Part 4 (Subprograms).pdf differ diff --git a/Notes/Unit 2 - Structuring the Data, Computations and Program/PPL - Unit 2 Part 5 (Abstract Data Types and Encapsulation Construct).pdf b/Notes/Unit 2 - Structuring the Data, Computations and Program/PPL - Unit 2 Part 5 (Abstract Data Types and Encapsulation Construct).pdf new file mode 100644 index 0000000..b29849f Binary files /dev/null and b/Notes/Unit 2 - Structuring the Data, Computations and Program/PPL - Unit 2 Part 5 (Abstract Data Types and Encapsulation Construct).pdf differ diff --git a/Notes/Unit 3 - Java as Object Oriented Programming Language/PPL - Unit 3 (PPT) (1).pdf b/Notes/Unit 3 - Java as Object Oriented Programming Language/PPL - Unit 3 (PPT) (1).pdf new file mode 100644 index 0000000..e130d03 Binary files /dev/null and b/Notes/Unit 3 - Java as Object Oriented Programming Language/PPL - Unit 3 (PPT) (1).pdf differ diff --git a/Notes/Unit 3 - Java as Object Oriented Programming Language/PPL - Unit 3 (PPT) (2).pdf b/Notes/Unit 3 - Java as Object Oriented Programming Language/PPL - Unit 3 (PPT) (2).pdf new file mode 100644 index 0000000..149a4c6 Binary files /dev/null and b/Notes/Unit 3 - Java as Object Oriented Programming Language/PPL - Unit 3 (PPT) (2).pdf differ diff --git a/Notes/Unit 3 - Java as Object Oriented Programming Language/PPL - Unit 3 Part 1 (Fundamentals of JAVA).pdf b/Notes/Unit 3 - Java as Object Oriented Programming Language/PPL - Unit 3 Part 1 (Fundamentals of JAVA).pdf new file mode 100644 index 0000000..6a9e367 Binary files /dev/null and b/Notes/Unit 3 - Java as Object Oriented Programming Language/PPL - Unit 3 Part 1 (Fundamentals of JAVA).pdf differ diff --git a/Notes/Unit 3 - Java as Object Oriented Programming Language/PPL - Unit 3 Part 2 (String Handling).pdf b/Notes/Unit 3 - Java as Object Oriented Programming Language/PPL - Unit 3 Part 2 (String Handling).pdf new file mode 100644 index 0000000..82c44a2 Binary files /dev/null and b/Notes/Unit 3 - Java as Object Oriented Programming Language/PPL - Unit 3 Part 2 (String Handling).pdf differ diff --git a/Notes/Unit 3 - Java as Object Oriented Programming Language/PPL - Unit 3 Part 3.1 (Classes and Methods).pdf b/Notes/Unit 3 - Java as Object Oriented Programming Language/PPL - Unit 3 Part 3.1 (Classes and Methods).pdf new file mode 100644 index 0000000..3fd8a14 Binary files /dev/null and b/Notes/Unit 3 - Java as Object Oriented Programming Language/PPL - Unit 3 Part 3.1 (Classes and Methods).pdf differ diff --git a/Notes/Unit 3 - Java as Object Oriented Programming Language/PPL - Unit 3 Part 3.2 (Classes and Methods).pdf b/Notes/Unit 3 - Java as Object Oriented Programming Language/PPL - Unit 3 Part 3.2 (Classes and Methods).pdf new file mode 100644 index 0000000..f980bc7 Binary files /dev/null and b/Notes/Unit 3 - Java as Object Oriented Programming Language/PPL - Unit 3 Part 3.2 (Classes and Methods).pdf differ diff --git a/Notes/Unit 3 - Java as Object Oriented Programming Language/PPL - Unit 3 Part 4 (Java Programs).pdf b/Notes/Unit 3 - Java as Object Oriented Programming Language/PPL - Unit 3 Part 4 (Java Programs).pdf new file mode 100644 index 0000000..292ab75 Binary files /dev/null and b/Notes/Unit 3 - Java as Object Oriented Programming Language/PPL - Unit 3 Part 4 (Java Programs).pdf differ diff --git a/Question Papers/END-SEM/PPL - 2022 - May-June - END-SEM (SEM-4) (2019 Pattern).pdf b/Question Papers/END-SEM/PPL - 2022 - May-June - END-SEM (SEM-4) (2019 Pattern).pdf new file mode 100644 index 0000000..13f805f Binary files /dev/null and b/Question Papers/END-SEM/PPL - 2022 - May-June - END-SEM (SEM-4) (2019 Pattern).pdf differ diff --git a/Question Papers/END-SEM/PPL - 2022 - November-December - END-SEM (SEM-4) (2019 Pattern).pdf b/Question Papers/END-SEM/PPL - 2022 - November-December - END-SEM (SEM-4) (2019 Pattern).pdf new file mode 100644 index 0000000..a749ef1 Binary files /dev/null and b/Question Papers/END-SEM/PPL - 2022 - November-December - END-SEM (SEM-4) (2019 Pattern).pdf differ diff --git a/Question Papers/END-SEM/PPL - 2023 - May-June - END-SEM (SEM-4) (2019 Pattern).pdf b/Question Papers/END-SEM/PPL - 2023 - May-June - END-SEM (SEM-4) (2019 Pattern).pdf new file mode 100644 index 0000000..82aa037 Binary files /dev/null and b/Question Papers/END-SEM/PPL - 2023 - May-June - END-SEM (SEM-4) (2019 Pattern).pdf differ diff --git a/Question Papers/IN-SEM/PPL - 2023 - February - IN-SEM (SEM-4) (2019 Pattern).pdf b/Question Papers/IN-SEM/PPL - 2023 - February - IN-SEM (SEM-4) (2019 Pattern).pdf new file mode 100644 index 0000000..b1fdbb0 Binary files /dev/null and b/Question Papers/IN-SEM/PPL - 2023 - February - IN-SEM (SEM-4) (2019 Pattern).pdf differ diff --git a/Question Papers/IN-SEM/PPL - Model IN-SEM Question Paper (SEM-4) (2019 Pattern).pdf b/Question Papers/IN-SEM/PPL - Model IN-SEM Question Paper (SEM-4) (2019 Pattern).pdf new file mode 100644 index 0000000..4cb1798 Binary files /dev/null and b/Question Papers/IN-SEM/PPL - Model IN-SEM Question Paper (SEM-4) (2019 Pattern).pdf differ diff --git a/README.md b/README.md index 5c988f2..eea4c9d 100644 --- a/README.md +++ b/README.md @@ -4,3 +4,46 @@ Principles of Programing Languages repository, tailored for Computer Engineering --- +## Index + +### Notes +[END-SEM Notes](https://git.kska.io/sppu-se-comp-content/PrinciplesOfProgrammingLanguages/src/branch/main/Notes/PPL%20-%20END-SEM%20Notes.pdf) +1. [Unit 1 - Fundamentals of Programming](https://git.kska.io/sppu-se-comp-content/PrinciplesOfProgrammingLanguages/src/branch/main/Notes/Unit%201%20-%20Fundamentals%20of%20Programming) +2. [Unit 2 - Structuring the Data, Computations and Program](https://git.kska.io/sppu-se-comp-content/PrinciplesOfProgrammingLanguages/src/branch/main/Notes/Unit%202%20-%20Structuring%20the%20Data%2C%20Computations%20and%20Program) +3. [Unit 3 - Java as Object Oriented Programming Language](https://git.kska.io/sppu-se-comp-content/PrinciplesOfProgrammingLanguages/src/branch/main/Notes/Unit%203%20-%20Java%20as%20Object%20Oriented%20Programming%20Language) + +> Unit 4 to 6 notes were not provided. + +### Assignments +1. [Unit 1 Assignment](https://git.kska.io/sppu-se-comp-content/PrinciplesOfProgrammingLanguages/src/branch/main/Assignments/PPL%20-%20Assignment%201%20%28Unit%201%29.pdf) + +### Question Papers +> All question papers are based on 2019 pattern. +- [IN-SEM](https://git.kska.io/sppu-se-comp-content/PrinciplesOfProgrammingLanguages/src/branch/main/Question%20Papers/IN-SEM) +- [END-SEM](https://git.kska.io/sppu-se-comp-content/PrinciplesOfProgrammingLanguages/src/branch/main/Question%20Papers/END-SEM) + +### Important Questions (IN-SEM) +- [Unit 1](https://git.kska.io/sppu-se-comp-content/PrinciplesOfProgrammingLanguages/src/branch/main/Important%20Questions/PPL%20-%20Unit%201%20%28Important%20Questions%29.pdf) +- [Unit 2](https://git.kska.io/sppu-se-comp-content/PrinciplesOfProgrammingLanguages/src/branch/main/Important%20Questions/PPL%20-%20Unit%202%20%28Important%20Questions%29.pdf) + +--- + +## Miscellaneous + +**-> Disclaimer:** Please read the [DISCLAIMER](https://git.kska.io/sppu-se-comp-content/PrinciplesOfProgrammingLanguages/src/branch/main/DISCLAIMER.md) file for important information regarding the contents of this repository. + +**-> Note:** Content such as assignment solutions, important questions and previous year questions papers are provided by us, i.e. our contributors. You are free to use this content however you want without any restrictions. Content such as notes are provided by our professors, thus to use them for anything other than education purposes, please contact them. + +**-> Maintained by:** +- [TanmaySpamzzz](https://git.kska.io/TanmaySpamzzz) +- [notkshitij](https://git.kska.io/notkshitij) + +**->** Repository icon from [Icons8](https://icons8.com). + +**-> Keywords:** + +SPPU, Savitribai Phule Pune University, Pune University, Computer Engineering, COMP, Second Year, SE, Semester 4, SEM-4, Syllabus, Principles of Programming Languages, content, notes, question papers, question banks, + +Previous main branch has been pruned. [Click here to view old commits](https://git.kska.io/sppu-se-comp-content/PrinciplesOfProgrammingLanguages/src/branch/main/git-commit-logs.txt). + +--- diff --git a/git-commit-logs.txt b/git-commit-logs.txt new file mode 100644 index 0000000..f6441d7 --- /dev/null +++ b/git-commit-logs.txt @@ -0,0 +1,101 @@ +commit 84d483d9d2d7f7a343123a689427411dbc4f6617 +Author: Kshitij +Date: Tue May 14 13:55:35 2024 +0530 + + added endsem notes + +commit 5f7a85213bfe9c69137250f02a64cf4e06907519 +Author: Kshitij +Date: Fri Apr 12 10:07:30 2024 +0530 + + updated readme + +commit a04754cbedd250e1041ca3b300498039bd5a6fb1 +Author: Kshitij +Date: Fri Apr 12 10:05:47 2024 +0530 + + added u3 notes and added unit names to folder + +commit 20b4ada6017d30b4561adea9c89a0f30ea871c7f +Author: Kshitij +Date: Thu Mar 14 22:49:01 2024 +0530 + + fixed naming for unit 3 notes + +commit 4f4b9389f8995070efd64ff68b25f9d480ac2b4c +Author: Kshitij +Date: Thu Mar 14 22:46:19 2024 +0530 + + added notes for unit 2 and 3 + in-sem model question paper + +commit 2885a0964bad83564501c77a070c44da693c35cb +Author: Kshitij +Date: Thu Mar 14 22:38:02 2024 +0530 + + added important questions + +commit cfbc9a7f97834e04bd2317f1c65351d4227cf438 +Author: TanmayMachkar +Date: Sun Mar 10 06:17:57 2024 +0530 + + u2 pdf's added + +commit 04c18659d3a498fd8139c18a1467304f68363632 +Author: TanmayMachkar +Date: Sun Feb 18 23:39:13 2024 +0530 + + readme updated + +commit fe1a333b00a56aa551fcf3c6f817b59f14518228 +Author: TanmayMachkar +Date: Sun Feb 18 23:34:42 2024 +0530 + + ppl u1 assgn added + +commit be006e171e1f9b85e7f2446bdfe6c3522d964e20 +Author: Kshitij +Date: Thu Feb 15 17:50:55 2024 +0530 + + updated readme + +commit ae16877e2b217918fc89ec9ba667b6358ba7afcd +Author: Kshitij +Date: Thu Feb 15 17:50:10 2024 +0530 + + updated readme + +commit 3281436e85d061bb843af36310a6c9e4e790093c +Author: Kshitij +Date: Thu Feb 15 17:49:02 2024 +0530 + + added notes for unit 1 and 2 + +commit fa6e1ed77b40279822a893837ab7a8d4ee1bc132 +Author: Kshitij +Date: Mon Feb 5 01:06:59 2024 +0530 + + Added links for PYQs + +commit ae92af8d01328d085a20f787ea100ef0267954a7 +Author: Kshitij +Date: Mon Feb 5 01:01:57 2024 +0530 + + Added PYQs + +commit 2309ca33d81ad4060032aaba7ffbeb74872039ae +Author: Kshitij +Date: Mon Feb 5 00:26:59 2024 +0530 + + Added DISCLAIMER, LICENSE file, updated README, moved Unit 1 notes to Notes folder + +commit c6e0a56454fbb9235f4bda244f082c8bf242cbbf +Author: TanmayMachkar +Date: Mon Jan 29 19:03:51 2024 +0530 + + readme updated + +commit 974e4d4f5f313ae1149d96bb0610672dd3ff5c35 +Author: TanmayMachkar +Date: Mon Jan 29 19:01:51 2024 +0530 + + u1 added