코딩) NASA가 C언어로 프로그래밍 하는 방법
NASA는 미션 크리티컬 비행 소프트웨어를 C로 작성한다.
그리고 그 규칙들은 정말 엄청나게 엄격하다.
> 재귀 호출 금지. 절대 안 됨.
> 모든 반복문은 증명 가능한 상한(최대 반복 횟수)이 있어야 한다.
> 초기화 이후에는 동적 메모리 할당 금지.
> 함수 하나당 최대 약 60줄.
> 함수마다 최소 2개의 assertion(검증 구문) 필수.
> 모든 반환값은 반드시 검사해야 한다.
> 컴파일러 경고는 0개여야 한다.
> 정적 분석을 매일 수행하며, 거기서도 경고 0개여야 한다.
> 함수 포인터 사용 금지.
> 포인터 역참조는 엄격히 제한된다.
이것이 NASA / JPL에서 미션 크리티컬 시스템을 작성하는 방식이다.
1
매매압도
0P / 0P (0.0 %)
- 코딩) NASA가 C언어로 프로그래밍 하는 방법
1 일전
- ??? : 거울아 거울아 이 왕국에서 누가 가장 아름다우냐?
1 일전
- 5살 훈이 근황 ㅋㅋㅋㅋㅋ
1 일전
- 명조]3돌이 시발 누구집개이름이냐 ㅋㅋㅋㅋㅋ
2 일전
- 펫로스 의 무서움
3 일전
댓글 0
자유게시판
미 하원 트럼프 캐나다 관세 철회 결의안 가결
N
1
수익기록
조회수
6
추천 0
2026.02.13 16:00
바하) 레온, 진짜 왜 할배되도록 결혼 안하냐 ㅠㅠ
N
1
Epoch
조회수
5
추천 0
2026.02.13 16:00
편의점 민폐덩어리.jpg
N
1
수익레전드
조회수
10
추천 0
2026.02.13 16:00
쇼미더머니12본 사람들의 느낌
N
1
골든크로스술사
조회수
5
추천 0
2026.02.13 16:00
??? : 제씨랑 갈씨가 결혼하면 제갈씨가 되나요? 깔깔깔
N
1
양적완화의추억
조회수
3
추천 0
2026.02.13 16:00
염소 삐를 빠는 츄파카브라.manhwa
N
1
차트행복
조회수
8
추천 0
2026.02.13 16:00
오버워치 플라잉 ↗냥이의 아이러니한 점
N
1
Aeth5
조회수
6
추천 0
2026.02.13 16:00
망각의 여신 소환하는 .manwha
N
1
차트가답이다
조회수
7
추천 0
2026.02.13 16:00
솔직히 소방관 삼촌 영상 그만 올렸으면 좋겠음
N
1
매매왕
조회수
6
추천 0
2026.02.13 16:00
아카조나제작서 2회차에서 구해도 되나요
N
1
Tooth1015
조회수
9
추천 0
2026.02.13 16:00
라라라 러브랜드 통신 질문이요!!
N
1
상대수익률체크
조회수
9
추천 0
2026.02.13 16:00
연휴간 할 갓겜 추천받습니당.
N
1
수익의비결은인내
조회수
8
추천 0
2026.02.13 16:00
미국 의료보험을 잘 보여주는 사례
N
1
Quasar55
조회수
5
추천 0
2026.02.13 16:00
'동양인 비하' 샘 오취리 한국은 내 집, 갈 곳 없다 5년 만에 등장
N
1
차트맨
조회수
8
추천 0
2026.02.13 16:00
부산사람이 말하는 부산양아치 특징.jpg
N
1
Wave3941
조회수
9
추천 0
2026.02.13 16:00
