코딩) NASA가 C언어로 프로그래밍 하는 방법
NASA는 미션 크리티컬 비행 소프트웨어를 C로 작성한다.
그리고 그 규칙들은 정말 엄청나게 엄격하다.
> 재귀 호출 금지. 절대 안 됨.
> 모든 반복문은 증명 가능한 상한(최대 반복 횟수)이 있어야 한다.
> 초기화 이후에는 동적 메모리 할당 금지.
> 함수 하나당 최대 약 60줄.
> 함수마다 최소 2개의 assertion(검증 구문) 필수.
> 모든 반환값은 반드시 검사해야 한다.
> 컴파일러 경고는 0개여야 한다.
> 정적 분석을 매일 수행하며, 거기서도 경고 0개여야 한다.
> 함수 포인터 사용 금지.
> 포인터 역참조는 엄격히 제한된다.
이것이 NASA / JPL에서 미션 크리티컬 시스템을 작성하는 방식이다.
1
매매압도
0P / 0P (0.0 %)
- 코딩) NASA가 C언어로 프로그래밍 하는 방법
10시간전
- ??? : 거울아 거울아 이 왕국에서 누가 가장 아름다우냐?
19시간전
- 5살 훈이 근황 ㅋㅋㅋㅋㅋ
21시간전
- 명조]3돌이 시발 누구집개이름이냐 ㅋㅋㅋㅋㅋ
1 일전
- 펫로스 의 무서움
2 일전
댓글 0
자유게시판
기초수급 할머니 전재산 날릴 상황 이라 조언좀 부탁드립니다.
N
1
이평선수렴
조회수
6
추천 0
2026.02.13 09:00
BMW iX3 1000km 주행 성공
N
1
돈압도
조회수
3
추천 0
2026.02.13 09:00
골짝의 하루하루는 항상 정신 없고 힘들고 쓸쓸합니다.
N
1
베어마켓생존기
조회수
3
추천 0
2026.02.13 09:00
이제야 본 모습 보여주네예 +_+;;;
N
1
시장주도주잡기
조회수
4
추천 0
2026.02.13 09:00
어느 치킨집 사장님의 문자메세지
N
1
차트귀신
조회수
4
추천 0
2026.02.13 09:00
어느 유튭에서 본 명문 댓글
N
1
매매미래
조회수
5
추천 0
2026.02.13 09:00
독일 유학생이 중국에서 체포된이유
N
1
Pure38
조회수
5
추천 0
2026.02.13 09:00
최가온 금메달에 대한 일본 반응
N
1
VortexAlph
조회수
5
추천 0
2026.02.13 09:00
다음주 또 비오네여
N
1
Bone7196
조회수
5
추천 0
2026.02.13 09:00
최가온선수 금메달
N
1
재료매매꾼
조회수
5
추천 0
2026.02.13 09:00
[박건웅 화백]골때리는 대한민국 사법부
N
1
이평선수렴
조회수
7
추천 0
2026.02.13 09:00
포드 익스플로러 상습 꼼수 무료주차
N
1
Road1056
조회수
5
추천 0
2026.02.13 09:00
전세 입장 역전 세계
N
1
Glass5532
조회수
7
추천 0
2026.02.13 08:00
모든 카니발 차주가 쓰레기는 아니야
N
1
뇌동매매방지
조회수
4
추천 0
2026.02.13 08:00
핀란드 올림픽 팀에 사고터짐 ㅋㅋ
N
1
차트종결자
조회수
4
추천 0
2026.02.13 08:00
