본문 바로가기

정보처리기사18

정보처리기사 실기 - <소프트웨어> keyword 🔑 - 작성 중 소프트웨어 공학 3R 역공학 Reverse Engineering : 기존 개발 시스템 > CASE 도구 이용 > 문서 추출 재공학 Re-engineering : 기존 시스템 성능 업그레이드 재사용 Reuse : 기존 소프트웨어 전체/일부분 다시 사용 합성 중심, 생성 중심 소프트웨어 개발 단계 계획 - 요구사항 분석 - 설계 - 구현 - 테스트 - 유지보수 소프트웨어 개발 모델 폭포수 모델 - 선형 순차모델, 추가 요구사항 반영 어려움 프로토타이핑 모델 나선형 모델 : 위험분석, 점증적 개발 RAD 모델 : 매우 짧은 개발 주기 강조 V 모형 : 분석-설계-구현-단위-통합-시스템-인수테스트 4세대 기법 : 자동화도구 사용, 원시코드 자동 생성 애자일 방법론 XP : 핵심가치 - 용기(변화능동적대처), 존.. 2022. 5. 4.
정보처리기사 실기 - <네트워크> keyword 🔑 거리 기반 네트워크 PAN (Personal) : 5m 전후 인접 통신 LAN (Local) : 근거리 네트워크, 소규모 공간 내 고속 통신 회선 MAN (Metropolitan) : LAN - WAN 중간 WAN (Wide) : 광대역 네트워크망 네트워크 토폴리지 Tree 계층형 : 쉬운 관리, 노드 추가, 신뢰도 / 상위 노드 장애 > 상위 네트워크 마비 Bus 버스형 : 신뢰성, 쉬운 노드 추가 / 장애발생 > 전체 네트워크 마비 Star 성형 : 고속, 노드증가-복잡도 비례 Ring 링형 : 저렴, 충돌X Mesh 망형 : 많은 데이터 처리 / 회선수 n(n-1)/2 데이터 전송 아날로그 전송 / 디지털 전송 단방향 통신 - 일방적 (라디오, TV) 반이중 통신 - 서로 전송 but 동시 불가 (.. 2022. 5. 4.
흥달쌤 깨알 C언어 41~60강 + 깨알특강 1~2 스터디 노트 41~42, 44~48. 함수에 주소 전달 change 함수 %3.1f - 소수점아래 한자리까지 43. 함수가 주소를 리턴 49~52. STATIC 변수 정적변수, 공유하고 있는 변수 단 한번만 초기화하고, 그 이후에는 전역변수처럼 프로그램 종료까지 메모리공간에 존재하는 변수 초기값 지정이 안되면 자동으로 0이 대입 53~57. 재귀함수 함수 내에서 자기의 함수를 다시 호출하는 함수 스택 내에 차곡차곡 쌓아두었다가 일괄로 처리를 한다. 옛날 다단계메뉴 만들때 쓰고 요즘엔 잘 안씀 저슽 시험용 ㅡㅡ 박스에다 하나하나 쌓기.... 미친놈이네.... 정수 나누기 정수는 정수 연산식 없으면 박스에 안넣고 바로 호출 ㄱㄱ 58~60. 중복 재귀함수 피라미드 그리기..... 더미친놈이네 깨알 C언어 특강 1. pr.. 2022. 4. 14.
흥달쌤 깨알 C언어 21~40강 스터디 노트 21~22. 배열 배열이란? 같은 자료형의 변수를 연속적으로 묶어 놓은 저장공간 물리적으로 연속적인 공간 배열의 선언 int a [5] int a [5] 자료형 배열명 개수 a[0] a[1] a[2] a[3] a[4] 이차원 배열 같은 자료형의 변수를 행과 열의 연속적인 공간으로 묶어 놓은 것 int a [2] [3]; a[0][0] a[0][1] a[0][2] a[1][0] a[1][1] a[1][2] 23. 포인터 포인터 변수 선언 24. scanf와 변수 sacnf 사용자의 키보드를 입력받을 때 사용하는 함수 형식 : scanf("%d", 변수의주소); scanf 사용법 int a; scanf("%d", &a); printf("%d", a); 25~28. 배열과 포인터 이 강의를 작년에 봤어야 했는.. 2022. 4. 12.
흥달쌤 깨알 C언어 11~20강 스터디 노트 강의를 들을때 딴 짓, 딴 생각 방지를 위한, 굉장히 성의없는 기록입니다. 흥달쌤 흥달쌤과 함께하는 IT 채널입니다. 정보처리기사 자격증 관련된 강의와, JAVA 특강 C언어 특강 등이 진행됩니다. 앞으로 진행 예정인 동영상은 IT 관련된 이야기 전산직 문제풀이 군무원 전산직 문 www.youtube.com 11. 진법변환, 비트연산 8진수 %o 16진수 %x 진법변환 10진수 > 2진수 - 2로 나눠지지 않을때까지 계속 나눈다 (하지만 흥달쌤 방법이 더 개꿀) 2진수 > 8진수 - 오른쪽부터 세 자리 씩 자른다. 0~7 / 4, 2, 1의 모자(?)를 씌운다 / 각각의 자리에서 1이 들어간 곳의 모자를 고른다. 2진수 > 16진수 - 오른쪽부터 네 자리 씩 자른다. 0~15 / 8, 4, 2, 1 모자.. 2022. 4. 7.
흥달쌤 깨알 C언어 1~10강 스터디 노트 강의를 들을때 딴 짓, 딴 생각 방지를 위한, 굉장히 성의없는 기록입니다. 흥달쌤 흥달쌤과 함께하는 IT 채널입니다. 정보처리기사 자격증 관련된 강의와, JAVA 특강 C언어 특강 등이 진행됩니다. 앞으로 진행 예정인 동영상은 IT 관련된 이야기 전산직 문제풀이 군무원 전산직 문 www.youtube.com 1. 프로그래밍이란? 프로그램 동작 과정 선언 > 입력 > 처리 > 출력 2. 컴파일러 & 인터프리터 C언어 컴파일 과정 .c > 전처리기 > .i > 컴파일러 > .s > 어셈블러 > .o > 링커 > .exe 전처리기 : 전처리 구문을 처리하는 과정 컴파일러 : 고수준언어를 저수준 언어로 변환, 기계어와 가장 가까운 형태의 언어 어셈블러 : 완전히 기계어로 바꾸어 주는 역할 링커 : 여러 개의 오.. 2022. 4. 6.
1장 요구사항 확인 / 정보처리기사 실기 정리 순서는 2021 시나공 기준, 자료는 2020 시나공 필/실기와 NCS 1000제를 참고했습니다. 소프트웨어 생명 주기 요구사항을 분석해서 설계하고 그에 맞게 개발한 후 소프트웨어의 품질이 항상 최상의 상태로 유지할수 있도록 관리하는 과정을 단계로 나눈 것 폭포수 모형 - 가장 오래되고 폭넓게 사용된 전통적인 모형 - 순서 : 타당성 검토 > 계획 > 요구 분석 (문서화) > 설계 > 구현 (코드화) > 검사 > 유지보수 - 고객의 요구사항이 명확할 때 사용 / 수정 X 📌 한 단계가 끝나야 다음 단계로 넘어가는 선형 순차적 모형 프로토타입 모형 - 요구사항이 명확하지 않을때 파악하기 위해 📌견본품을 만들어 최종 결과물 예측하는 모형 - 폭포수 모형의 단점 보완 - 순서 : 요구 수집 > 빠른 설계 > .. 2021. 8. 23.
2021년 2회 정보처리기사 실기 문제 수제비카페를 참고하여 작성하였습니다. 네트워크의 구성 및 유지를 위해 기지국이나 액세스 포인트와 같은 기반 네트워크 장치를 필요로 하지 않고 멀티 홉 라우팅 기능이 있으며 긴급구조, 긴급회의, 전쟁터에서의 군사네트워크에 사용된다. 답 애드 혹 네트워크 (Ad-hoc Network) - 고정된 기반 망의 도움 없이 이동 노드들간에 자율적으로 구성되는 망으로서, 네트워크에 자율성과 융통성을 부여한 네트워크로 Peer-to-Peer 통신, 다중 홉, 이동 노드 간 동적 네트워크를 구성할 수 있는 특징이 있는 네트워크 기술 (수제비 필기) - 재난 현장과 같이 별도의 고정된 유서낭을 구출할 수 없는 장소에소 모바일 호스트만을 이용하여 구성한 네트워크로, 망을 구성한 후 단기간 사용되는 경우나 유선망을 구성하기 .. 2021. 8. 4.
[정보처리기사 실기] 2021년 1회 실기 출제 개념 정리 물리적 주소 (MAC 주소)로 IP주소를 찾는 프로토콜은? RARP RARP : : 물리 네트워크 주소는 알지만 IP 주소를 모르는 경우 서버로부터 IP 주소를 요청하기 위해 사용하는 프로토콜 ARP : IP 주소를 MAC 주소(물리적 주소)로 변환하는 프로토콜 IP : 송수신 간의 패킷 단위로 데이터를 교환하는 네트워크에서 정보를 주고받는데 사용하는 통신 프로토콜 ICMP : IP 패킷을 처리할 때 발생되는 문제를 알려주는 프로토콜로 메시지 IGMP : 호스트 컴퓨터와 인접 라우터가 멀티캐스트 그룹 멤버십을 구성하는데 사용하는 통신 프로토콜 SMTP SNMP DNS HTTP TCP UDP RTCP Ethernet (1) 결과로 테이블 정의서, 명세서 등이 있음 (2) 결과로 E-R 다이어그램 (3) 과.. 2021. 7. 6.