Informatics3-2024

A MathWikiből
(Változatok közti eltérés)
(egy szerkesztő 14 közbeeső változata nincs mutatva)
26. sor: 26. sor:
 
# [https://math.bme.hu/~kkovacs/info3/EA1_en.pdf Introduction]
 
# [https://math.bme.hu/~kkovacs/info3/EA1_en.pdf Introduction]
 
# [https://math.bme.hu/~kkovacs/info3/EA2_en.pdf Basics of C]
 
# [https://math.bme.hu/~kkovacs/info3/EA2_en.pdf Basics of C]
 +
# [https://math.bme.hu/~kkovacs/info3/EA3_en.pdf Dynamic memory handling]
 +
# [https://math.bme.hu/~kkovacs/info3/EA4_en.pdf Classes]
  
* [https://math.bme.hu/~kkovacs/info3/bonus/EAX_en.pdf All kinds of stuff that won't be on the exams] ([https://math.bme.hu/~kkovacs/info3/bonus/ excel machines])
+
* [https://math.bme.hu/~kkovacs/info3/bonus/EAX_en.pdf Abstract machines, number representation, operating system, etc.] (won't be on the exams) ([https://math.bme.hu/~kkovacs/info3/bonus/ excel machines])
  
 
== Practice ==
 
== Practice ==
33. sor: 35. sor:
 
* [[Informatics3-2024/Practical1|Practical 1]] ([[Informatics3-2024/Solutions1|Solutions]])
 
* [[Informatics3-2024/Practical1|Practical 1]] ([[Informatics3-2024/Solutions1|Solutions]])
 
* [[Informatics3-2024/Practical2|Practical 2]] ([[Informatics3-2024/Solutions2|Solutions]])
 
* [[Informatics3-2024/Practical2|Practical 2]] ([[Informatics3-2024/Solutions2|Solutions]])
 +
* [[Informatics3-2024/Practical3|Practical 3]] ([[Informatics3-2024/Solutions3|Solutions]])
 +
* [[Informatics3-2024/Practical4|Practical 4]] ([[Informatics3-2024/Solutions4|Solutions]])(This practical was after the 3rd lecture.)
 +
* [[Informatics3-2024/Practical5|Practical 5]] ([[Informatics3-2024/Solutions5|Solutions]])
 +
* [[Informatics3-2024/Practical6|Practical 6]] ([[Informatics3-2024/Solutions6|Solutions]]) (April 16.)
  
 
== Homework ==
 
== Homework ==
40. sor: 46. sor:
 
You shouldn't attach the compiled programs. If you feel like you're sending a lot of files (5+) you can put them in a zip, but you don't need to.
 
You shouldn't attach the compiled programs. If you feel like you're sending a lot of files (5+) you can put them in a zip, but you don't need to.
  
* [[Informatics3-2024/Homework1|Homework 1]] (Deadline: March 8. 23:59)
+
* [[Informatics3-2024/Homework1|Homework 1]] (Deadline: March 11. 23:59)
 +
 
 +
* [[Informatics3-2024/Homework2|Homework 2]] (Deadline: March 22. 23:59)
 +
 
 +
* [[Informatics3-2024/Homework3|Homework 3]] (Deadline: March 25. 23:59)
 +
 
 +
* [[Informatics3-2024/Homework4|Homework 4]] (Deadline: April 24. 23:59)
 +
 
 +
== Useful links ==
 +
 
 +
* Memory visualization (C/C++ and python): [https://pythontutor.com/render.html#mode=edit pythontutor]
 +
 
 +
* [[Informatics3-2024/Linked|Linked list example code]]

A lap 2024. április 23., 17:25-kori változata

Tartalomjegyzék

General information

  • Teacher
    • Kristóf Kovács: kkovacs
  • Requirements
    • 2 written exams
      • April 12, May 24
      • each worth 50 points
      • individually need 40% to pass
      • grade boundaries: 40,55,70,85
    • weekly homework
      • 2 points each
      • 40% required to pass (8 points)
      • points above the requirement are added to the points of the written exam (12 points max)
    • "pop quizzes"
      • at the beginning of the practicals starting from the 2nd week
      • can also be done on the next lecture (but only if you missed the practical)
      • 1 point each
      • 40% required to pass (4 points)
      • points above the requirement are added to the points of the written exam (6 points max)


Lecture

  1. Introduction
  2. Basics of C
  3. Dynamic memory handling
  4. Classes

Practice

Homework

Send an email with the solutions as attachments (.c, .cpp or if you have .h and .hpp files) to the following email address: tofihomework+2024info3en@gmail.com

You shouldn't attach the compiled programs. If you feel like you're sending a lot of files (5+) you can put them in a zip, but you don't need to.

Useful links

Személyes eszközök