{"id":28169552,"url":"https://github.com/franckferman/architecture_systeme-aspects_bas_niveau","last_synced_at":"2026-02-28T10:05:46.922Z","repository":{"id":290759514,"uuid":"975477597","full_name":"franckferman/architecture_systeme-aspects_bas_niveau","owner":"franckferman","description":"Ce cours explore les mécanismes fondamentaux de l’architecture informatique, détaillant le rôle du CPU, de la mémoire, et des buses, pour comprendre comment ces éléments interagissent de manière optimisée, formant le socle des systèmes modernes.","archived":false,"fork":false,"pushed_at":"2025-04-30T13:20:02.000Z","size":45739,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-02T01:36:27.436Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/franckferman.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-04-30T11:31:02.000Z","updated_at":"2025-04-30T13:20:06.000Z","dependencies_parsed_at":"2025-04-30T13:09:54.684Z","dependency_job_id":null,"html_url":"https://github.com/franckferman/architecture_systeme-aspects_bas_niveau","commit_stats":null,"previous_names":["franckferman/architecture_systeme-aspects_bas_niveau"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/franckferman/architecture_systeme-aspects_bas_niveau","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/franckferman%2Farchitecture_systeme-aspects_bas_niveau","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/franckferman%2Farchitecture_systeme-aspects_bas_niveau/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/franckferman%2Farchitecture_systeme-aspects_bas_niveau/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/franckferman%2Farchitecture_systeme-aspects_bas_niveau/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/franckferman","download_url":"https://codeload.github.com/franckferman/architecture_systeme-aspects_bas_niveau/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/franckferman%2Farchitecture_systeme-aspects_bas_niveau/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29929628,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-28T09:58:13.507Z","status":"ssl_error","status_checked_at":"2026-02-28T09:57:57.047Z","response_time":90,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-05-15T16:18:06.006Z","updated_at":"2026-02-28T10:05:46.898Z","avatar_url":"https://github.com/franckferman.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"---\ndescription: \u003e-\n  Cette section présente les paradigmes de programmation adoptés par le langage\n  C et leur influence sur son utilisation.\n---\n\n# Paradigmes de programmation adoptés\n\nLe langage C intègre plusieurs paradigmes de programmation, notamment l'impératif, le procédural et le structuré.\n\n\u003cfigure\u003e\u003cimg src=\"../../../../.gitbook/assets/paradigmes_de_programmation.png\" alt=\"Infographie expliquant trois paradigmes de programmation : impératif, procédural, et structuré. Présente leurs définitions et caractéristiques, illustrées sous forme de fenêtres de style graphique.\"\u003e\u003cfigcaption\u003e\u003cp\u003e\u003cstrong\u003eLes paradigmes de programmation\u003c/strong\u003e — Aperçu des approches impérative, procédurale et structurée, qui guident l'organisation et l'exécution du code pour améliorer lisibilité, modularité et maintenance.\u003c/p\u003e\u003c/figcaption\u003e\u003c/figure\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffranckferman%2Farchitecture_systeme-aspects_bas_niveau","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffranckferman%2Farchitecture_systeme-aspects_bas_niveau","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffranckferman%2Farchitecture_systeme-aspects_bas_niveau/lists"}