코딩) NASA가 C언어로 프로그래밍 하는 방법
NASA는 미션 크리티컬 비행 소프트웨어를 C로 작성한다.
그리고 그 규칙들은 정말 엄청나게 엄격하다.
> 재귀 호출 금지. 절대 안 됨.
> 모든 반복문은 증명 가능한 상한(최대 반복 횟수)이 있어야 한다.
> 초기화 이후에는 동적 메모리 할당 금지.
> 함수 하나당 최대 약 60줄.
> 함수마다 최소 2개의 assertion(검증 구문) 필수.
> 모든 반환값은 반드시 검사해야 한다.
> 컴파일러 경고는 0개여야 한다.
> 정적 분석을 매일 수행하며, 거기서도 경고 0개여야 한다.
> 함수 포인터 사용 금지.
> 포인터 역참조는 엄격히 제한된다.
이것이 NASA / JPL에서 미션 크리티컬 시스템을 작성하는 방식이다.
1
매매압도
0P / 0P (0.0 %)
- 코딩) NASA가 C언어로 프로그래밍 하는 방법
12시간전
- ??? : 거울아 거울아 이 왕국에서 누가 가장 아름다우냐?
21시간전
- 5살 훈이 근황 ㅋㅋㅋㅋㅋ
23시간전
- 명조]3돌이 시발 누구집개이름이냐 ㅋㅋㅋㅋㅋ
1 일전
- 펫로스 의 무서움
3 일전
댓글 0
자유게시판
카드 분실후 회수하면 무조건 재발급해야 하나요?
N
1
SevenZ
조회수
1
추천 0
2026.02.13 14:00
김어준 말이 맞다 민정수석이 걸렀어야지
N
1
Knox7
조회수
1
추천 0
2026.02.13 14:00
JTBC 대참사...최가온 금 생중계 안하고 쇼트트랙 중계
N
1
Six99
조회수
1
추천 0
2026.02.13 14:00
그 시절 TV에 나온 최가온 선수
N
1
선물거래
조회수
1
추천 0
2026.02.13 14:00
무소속 최혁진, 조희대 탄핵 추진
N
1
트레이더킴의일상
조회수
1
추천 0
2026.02.13 14:00
문의) 휠타이어 통째로 빠질수 있나요?
N
1
스윙장인
조회수
1
추천 0
2026.02.13 14:00
코브라 헬기 순직자 영결식
N
1
Front7179
조회수
1
추천 0
2026.02.13 14:00
오랜만에 그분소식
N
1
Bag93
조회수
1
추천 0
2026.02.13 14:00
차기 대선 후보
N
1
차트불멸
조회수
1
추천 0
2026.02.13 14:00
송영길 소나무당 해체하고 개별적으로 민주당 입당하겠다
N
1
Outside922
조회수
1
추천 0
2026.02.13 14:00
와!! 트럼프 패기 보소~
N
1
디플레이션공포
조회수
1
추천 0
2026.02.13 14:00
밀라노 동계 올림픽 중국 근황
N
1
스윙장인
조회수
1
추천 0
2026.02.13 14:00
최가온이 크게 넘어진 후 가장 먼저 다가 온 사람?
N
1
부불패
조회수
1
추천 0
2026.02.13 14:00
엄중한 그분 신천지 확정
N
M
매니저
조회수
1
추천 0
2026.02.13 14:00
화가 납니다. 안승남 전 시장이 또 경선후보로 출마한다는 이야기를 듣고
N
1
ZephyrJ
조회수
1
추천 0
2026.02.13 14:00
