Informatics3-2024

A MathWikiből
(Változatok közti eltérés)
(egy szerkesztő 7 közbeeső változata nincs mutatva)
27. sor: 27. sor:
 
# [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/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 Abstract machines, number representation, operating system, etc.] (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])
34. 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/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 ==
47. sor: 51. sor:
  
 
* [[Informatics3-2024/Homework3|Homework 3]] (Deadline: March 25. 23:59)
 
* [[Informatics3-2024/Homework3|Homework 3]] (Deadline: March 25. 23:59)
 +
 +
* [[Informatics3-2024/Homework4|Homework 4]] (Deadline: April 24. 23:59)
  
 
== Useful links ==
 
== Useful links ==
52. sor: 58. sor:
 
* Memory visualization (C/C++ and python): [https://pythontutor.com/render.html#mode=edit pythontutor]
 
* Memory visualization (C/C++ and python): [https://pythontutor.com/render.html#mode=edit pythontutor]
  
* [[Informatics3-2024/Linked|Linked list start code]]
+
* [[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